Ata pi 80pin cable detect в bios что это
При наличии интегрированной графики выбор вариантов заметно шире. Установив IGD, вы предпишите использовать только интегрированное графическое ядро. Выбрав PEG/IGD или PCI/IGD, вы заставите первой инициализироваться видеокарту, подключенную к специализированной шине PCI Express 16x или первую из подключенных к шине PCI соответственно, после чего будет проинициализировано и встроенное графическое ядро (этого не происходит при выборе PEG/PCI или PCI/PEG).
Обычно используется единственная видеокарта, подключенная к специализированной шине (в данном случае — PCI Express 16x) или, при ее отсутствии, интегрированное графическое ядро.
Опция Graphic Adapter Priority предназначена для выбора графической видео карты (соответствующего ей выхода на монитор), который будет использоваться в качестве системного – действующего и на которой будет идти информация о загрузке компьютера. Обычно опция очень актуальна в случае наличия встроенной видео карты на материнской плате и внешней – как правило в сотни раз более высокопроизводительной – подключаемой через шину на плате AGP или PCI-E.
Часто при обнулении БИОС или сбросе на дэфаул – и последующей при перезагрузке не показывает монитор – первое что следует сделать – это проверить данную опцию – к тому ли разъему – той ли видео карты подключен в данный момент монитор!
Возможные значения опции:
- IGD или Onboard – использовать только интегрированное видео карту;
- AGP/PCI – системный монитор подключен к слоту шины AGP и затем PCI;
- PCI/AGP – системный монитор подключен к слоту шины PCI и только затем кAGP;
- PCI (или PCI Slot) – первым будет определятся видеоадаптер карты установленой в PCI-слот;
- AGP – первым будет инициализироваться AGP-адаптер (без инициализации встроенного графического ядра);
- PCIE или PEG – первым будет определятся видеоадаптер, установлен в слот PCIE – PCI Express 16x (без инициализации встроенного графического ядра) ;
- PEG/IGD или PCI/IGD – в начале загрузится видео карты подключеная к шине PCI Express, а затем интегрированная (или к PCI слоту, а затем интегрированная).
Опция также может иметь другие названия:
Примечание 1. PCI Express. В отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, в общем случае, является пакетной сетью с топологией типа звезда. Высокая пиковая производительность шины PCI Express позволяет использовать её вместо шин AGP и тем более PCI и PCI-X. Де-факто PCI Express заменила эти шины в персональных компьютерах.
Примечание 2: AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) — специализированная 32-разрядная системная шина для видеокарты, разработанная в 1996 году компанией Intel. В данный момент материнские платы со слотами AGP практически не выпускаются; стандарт AGP был повсеместно вытеснен на рынке более быстрым и универсальным PCI Express Последними серийно выпускавшимися видеокартами для шины AGP были GeForce 7950GT (nVidia) и Radeon HD4670 (AMD).
Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY
Название данной опции у данного производителя в данной версии BIOS:
Init Display First значение по умолчанию [Onboard ]
Обозначение опции BIOS | Описание опции в БИОСе | Переведенное значение опции БИОС |
---|---|---|
[PCI Slot] |
In it Display First:
В первую очередь загрузить видео карту:
Подключенную в PCI слот.
Onboard chip will be initialize
Будет инициализирован чип видео карты на борту (встроенной в материнскую плату).
Те, у кого материнская плата поддерживает интегрированные видеокарты (в процессор или в саму мат. плату), при входе в настройки BIOS могут обнаружить там опцию с данным названием. Обычно она находится на вкладке Advanced. В зависимости от модели и производителя материнской платы возможны и другие ее названия, например:
- Initiate Graphic Adapter;
- Graphic Device;
- Graphic Mode;
- Primary Video Controller;
- Primary Display.
Также возможны несколько вариантов значений, которые могут быть установлены.
О том, что это за опция и когда она может пригодиться вы узнаете из данной статьи.
Переключение видеокарт в BIOS
Существует два вида видеокарт — интегрированные (встроенные в процессор или в материнскую плату) и дискретные (выполненные в виде отдельной платы или отдельного чипа). Так вот при помощи Primary Graphics Adapter можно указывать с какой видеокартой должен запускаться компьютер в первую очередь.
Если перевести название опции на русский язык, то перевод звучит как «Основной графический адаптер».
Возможных значений может быть несколько:
- Internal (IGD, Int graphics, Onboard, Integrated) — Встроенное в процессор или в материнскую плату видеоядро, как правило, не предназначенное для игр. Этот вариант должен быть установлен, если вы хотите чтобы компьютер работал от встроенной видеокарты.
- PCI (EXT PCI Graphics) — Дискретная видеокарта, устанавливаемая в слот PCI. В современных компьютерах почти не используются.
- PCIE (PEG, EXT PCIE Graphics, PCI Express, Discrete) — Дискретная видеокарта в виде отдельной платы, устанавливаемой в слот PCI Express. Как правило это игровые карты. Этот вариант должен быть установлен, если вы хотите чтобы компьютер работал от дискретной (игровой) видеокарты.
Еще могут быть значения такого вида:
- PCIE -> PCI-> IGP — В этом случае приоритет отдается дискретной видеокарте из слота PCI Express, далее инициализируется карта из слота PCI и в последнюю очередь встроенная видеокарта.
- IGP -> PCI -> PCIE — Здесь все наоборот. Вначале изображение будет выводится на встроенную видеокарту, а затем на дискретные.
Зачем все это нужно?
Необходимость в переключении вывода изображения с одной видеокарты на другую может потребоваться при использовании нескольких мониторов или монитора и телевизора. Также нередко это помогает в ситуациях, когда при установке дискретной видеокарты изображение по прежнему выводится на встроенную.
ABIT EQ Beep Control
AC Back Function
AC Loss Auto Restart
AC Power Loss Restart
AC PWR Loss Restart
AC'97 Audio
AC'97 Modem
AC97 & Azalia Link A
AC97 Audio Select
AC97 Controller
Access Mode
ACPI 2.0 Support
ACPI APIC Support
ACPI Aware O/S
ACPI Enhanced Efficiency
ACPI Function
ACPI S1
ACPI S3
ACPI Shutdown Temperature
ACPI Sleep Type
ACPI Standby State
ACPI Suspend Mode
ACPI Suspend State
ACPI Suspend Type
ACPI XSDT Table
ACT (0) to ACT (1) (Trrd)
Act to Precharge Delay
Active to CMD (Trcd)
Active to Precharge (Tras)
Active to Precharge Delay
Adaptive Overclocking
Add On ROM Display Mode
Add/CMD Drive Strength
Additive Latency (tAL)
Addressing Mode
Adjacent Cache Line Prefetch
Adjust AGP Frequency
Adjust AGP/PCI Clock
Adjust CPU Bus Clock
Adjust CPU FSB Frequency
Adjust CPU Ratio
Adjust CPU VID
Adjust CPU Voltage
Adjust DDR Frequency
Adjust DDR Memory Frequency
Adjust DDR Voltage
Adjust DDR2 Voltage
Adjust Extra CPU Voltage
Adjust Extra DIMM Voltage
Adjust Extra NB Vcore
Adjust Extra NBCPU HT Vcore
Adjust Extra SB Vcore
Adjust NB Voltage
Adjust PCI Express Frequency
Adjust PCI Frequency
After AC Power Loss
After AC Power Lost
After Power Failure
Afterburner Mode
Agent
Agere Firewire 1394
Aggressive timing
AGP 2.0 Mode
AGP 2.0 Speed
AGP 3.0 Calibration Cycle
AGP 3.0 Mode
AGP 3.0 Speed
AGP 4X Drive Strength
AGP 4X Supported
AGP Always Compensate
AGP Aperture Size
AGP Aperture Size (MB)
AGP C. Driving Strength
AGP Capability
AGP Comp. Driving
AGP Data Strobe N Ctrl
AGP Data Strobe P Ctrl
AGP Drive Strength
AGP Drive Strength N Ctrl
AGP Drive Strength P Ctrl
AGP Driving Control
AGP Driving Value
AGP Fast Write
AGP Fast Write Control
AGP Fast Write Mode
AGP Frequency
AGP Graphics Aperture Size
AGP Master 1 WS Read
AGP Master 1 WS Write
AGP Mode
AGP OverVoltage Control
AGP Power Voltage
AGP Read Synchronization
AGP Reference Voltage
AGP Sideband Address
AGP Signal Driving
AGP to DRAM Prefetch
AGP Transfer Mode
AGP VDDQ Voltage
AGP Voltage
AGP Voltage Adjust
AGP Voltage Control
AGP Voltage Select
AGP-2X Mode
AGP-4X Mode
AGP/IGP Power Voltage
AGP/PCI Burn-in Mode
AGP/PCI Express Voltage
AGP/PCI Frequency
AGP/PCI Frequency Setting
AGP/PCI/SRC Fixed
AHCI Port 3 Interlock Switch
AI NET2
AI Overclock Tuner
AI Overclocking
AI Tuning
AiBooster Support
Alarm Date
Alarm Date
Alarm Day
Alarm Hour
Alarm Minute
Alarm Second
Alarm Time (hh:mm)
Allocate IRQ for PCI VGA
Allocate IRQ to PCI VGA
ALPE and ASP
Alternate DNS Address
Ambient Air Temperature
AMD K8 Cool&Quiet control
AMD K8 Cool'n'Quiet control
AMD K8 Cool’n’Quiet
AMT BIOS Support
Anti-Virus Protection
Aperture Size
Aperture Size Select
APIC - IO APIC Mode
APIC ACPI SCI IRQ
APIC Function
APIC Mode
ASF Support
Assign IRQ For USB
Assign IRQ For VGA
ASUS EZ Flash 2
ASUS Music Alarm
ASUS Q-FAN Control
Async AGP/PCI CLK
Async AGP/PCI Clock
Async CPU/PCIE Clock
Async GFX Clock
Async GFX Clock Source
Async Latency
Async Latency Value
Asynchronous Frequency
Asynclat
ATA 66/100 Cable Msg
ATA 66/100 IDE Cable Msg.
ATA Configuration
ATA(PI) 80Pin Cable Detection
ATA/IDE Configuration
ATA100RAID IDE Controller
ATA66RAID IDE Controller
ATI Azalia Audio
ATI SATA Controller
ATI SATA Type
Audio
Audio CD Device
Audio CD Drive
Audio Controller
Audio Controller Select
Audio Device
Auto Configuration
Auto Detect CPU Frequency
Auto Detect DIMM/PCI Clk
Auto Detect DRAM Frequency
Auto Detect PCI Clk
Auto Detect PCI/DIMM CLK
Auto Optimize Bottom IO
Auto PCI Clock
Automatic Fan Detection
Automatic Power Up
Aux Fan Speed
Auxiliary Power
Azalia
Azalia Audio
Azalia Codec
Azalia HDA Controller
Azalia/AC97 Audio
Azalia/AC97 Audio Select
Azalia/AC97 Selection
Azalia/HD Audio
время выполнения: 0.0134 с;
количество запросов: 4.
© 2008—2012, Александр Микляев.
Все материалы, находящиеся на этом сайте, являются авторскими и защищены российским и международным законодательствами. Использование их в сетевых и офлайновых изданиях без письменного разрешения автора не допускается. Наличие ссылки на оригинал не является оправданием для кражи. Вы можете цитировать описания отдельных опций в частной переписке, при обсуждениях на интернет-форумах, досках объявлений, при написании комментариев к другим статьям при условии наличия рядом с цитатой ссылки на этот сайт. Если вам понравился ресурс, информация, приведенная здесь, помогла в решении ваших проблем с компьютером, буду благодарен за размещение ссылки на данный сайт.
The ATAPI 80-Pin Cable Detection BIOS feature was incorrectly named because it actually refers to the 40-pin, 80-conductor IDE cable. Despite the misleading name, the IDE cable does not have 80-pins. The 80-conductor cable only adds 40 additional ground wires to the 40 ground wires already nestled between the 40 signal wires.
The ATAPI 80-Pin Cable Detection BIOS feature controls whether both IDE controller and IDE device should be allowed to detect the type of IDE cable used.
When set to Host & Device, both the IDE controller and the IDE device will be able to detect the type of IDE cable used.
When set to Host, only the IDE controller will be able to detect the type of IDE cable used.
When set to Device, only the IDE device will be able to detect the type of IDE cable used.
The higher Ultra DMA transfer modes will only be allowed if the 80-conductor cable is used and detected by the system. Otherwise, the system defaults to slower transfer modes, even if you set the drives to use the faster transfer modes.
It is recommended that you leave this BIOS feature at the default setting of Host & Device. This ensures that the system will never incorrectly detect a 40-conductor cable as an 80-conductor cable, preventing data corruption.
The ATAPI 80-Pin Cable Detection BIOS feature was incorrectly named because it actually refers to the 40-pin, 80-conductor IDE cable. Despite the misleading name, the IDE cable does not have 80-pins. It actually uses the same 40-pin connector as the original 40-conductor IDE cable. In fact, it is electrically and logically similar to the 40-conductor cable.
The 80-conductor cable only adds 40 additional ground wires to the 40 ground wires already nestled between the 40 signal wires. These ground wires reduce cross-talk between the signal wires and improve signal integrity. They allow the cable to reliably support transfer rates of 66 MB/s and 100 MB/s. Hence, these 80-conductor cables are essential if you want to use those higher transfer rates.
The 40-pin, 80-conductor cable was first introduced with the ATA/ATAPI-4 standard but was not mandatory until ATA/ATAPI-5 was introduced. You must use the 80-conductor cable if you intend to use the faster 66 MB/s and 100 MB/s Ultra DMA modes. Using a 40-conductor cable will force the system to revert to slower Ultra DMA modes.
The ATAPI 80-Pin Cable Detection BIOS feature controls whether both IDE controller and IDE device should be allowed to detect the type of IDE cable used.
When set to Host & Device, both the IDE controller and the IDE device will be able to detect the type of IDE cable used.
When set to Host, only the IDE controller will be able to detect the type of IDE cable used.
When set to Device, only the IDE device will be able to detect the type of IDE cable used.
The higher Ultra DMA transfer modes will only be allowed if the 80-conductor cable is used and detected by the system. Otherwise, the system defaults to slower transfer modes, even if you set the drives to use the faster transfer modes.
It is recommended that you leave this BIOS feature at the default setting of Host & Device. This ensures that the system will never incorrectly detect a 40-conductor cable as an 80-conductor cable, preventing data corruption.
You should only change this BIOS feature to Host or Device if the IDE controller or the IDE device cannot correctly detect the 80-conductor cable. In other words, this is a workaround for situations where the IDE controller or IDE device cannot correctly detect 80-conductor cables.
You must be sure, though, that you have 80-conductor cables installed before changing this BIOS feature to Host or Device. Both 40-conductor and 80-conductor cables are similar in length and width. They even use the same 40-pin connector.
However, 40-conductor cables are made up of 40 thicker wires, while 80-conductor cables are made up of 80 thinner wires. 80-conductor cables also have colour-coded blue, gray and black connectors.
If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!
Industrial panel pc for 2nd/3rd generation intel core pentium or celeron cpu, intel h61 express chipset, touchscreen, usb 3.0, dual gigabit lan supporting sfp fiber, ip 65 compliant front panel and rohs compilant (193 pages)
Embedded system with intel celeron n3350e/j3455e, three hdmi, dual gbe lan, rs-232/422/485, sata 6gb/s, audio jacks, usb 3.2 gen 1, rohs compliant (114 pages)
Fanless medical box pc with intel core i7-6822eq / i5-6442eq processor, isolated com ports, gbe lan, hdmi, vga, usb 3.0, audio, rohs compliant (131 pages)
12.1 inch 600cd/m2 xga fanless full ip 65 panel pc with intel atom d525 dual core 1.8ghz,802.11a/b/g/n wireless module, resistive touch screen, 2-megapixel camera, microphone, 2gb ddr3 ram, r13 (176 pages)
Flat bezel panel pc with intel sandy bridge mobile cpu, tft lcd, wi-fi, touchscreen, rfid reader, gbe lan, rs-232/422/485, camera, rohs (193 pages)
Fanless flat bezel panel pc with 1.8 ghz intel atom processor, tft lcd, wi-fi, touch screen, rfid reader, dual gbe lan, rs-232/422/485, camera, rohs (137 pages)
Iei uibx-200-vx800 ultra compact embedded system with compactflash slot vga, gigabit ethernet, 4 x usb, 802.11b/g wireless, line out, mic, 2 x rs-232 (77 pages)
1u embedded system for large digital displays includes audio, dvi and vga, pci slots, dual gigabit ethernet and usb (102 pages)
3.5” sbc with intel 22nm atom/celeron on-board soc vga/lvds/idp, dual pcie gbe, usb 3.0, pcie mini, sata 3gb/s, msata, com, audio and rohs (14 pages)
Intel celeron m integrated service computer with 80 gb hdd, dvd combo, 1 gb ddr2, gbe lan, poweredusb, 5v-12v rs-232, cash drawer connectors (218 pages)
Fanless all-in-one panel pc with amd lx 800 cpu, tft lcd, wireless lan, bluetooth, touch screen, rs-232/422/485 and ip 64 protection (120 pages)
Panel pc with touch screen intel cpu gigabit ethernet, usb, audio, rs-232/422/485, sata rohs compliant, ip 64 protection (122 pages)
Fanless 8.4" panel pc with 1.6 ghz intel atom processor, tft lcd, wireless lan, touch screen, six usb ports (115 pages)
Определение недавно установленных программ, а также подсветка этих недавно установленных программ занимает у системы некоторое время при каждом открытии меню пуск. Вы можете сэкономить это время.
Для этого вам необходимо перейти к настройке меню пуск: в свойствах «Панель задач и меню Пуск» (для активации перейдите в панель управления Windows 7: Пуск –> Панель управления). Перейдите в закладку «Меню Пуск» и нажмите на кнопку «Настроить».
Рисунок 1. Настройка меню "Пуск"
Рисунок 5. Изменение паузы при отображении окна
2. Оптимизация работы жесткого диска в Windows 7
Эта опция знакома еще со времен Windows XP, но если в XP она была изначально включена, то в Windows 7 оптимизацию жестких дисков посчитали лишней и по умолчанию она отключена. Сейчас мы рассмотрим метод включения данной опции.
Заходим в Пуск -> Панель управления -> Диспетчер устройств -> Дисковые устройства -> (выбираем свой жесткий диск) -> Свойства -> Политика. и ставим там галочку напротив пункта «Отключить очистку буфера кэша записей Windows для этого устройства».
Рисунок 6. Отключение очистки буфера кэша записей Windows
Теперь в этом же «Диспетчере устройств» раскрываем другую ветку – «IDE ATA/ATAPI контроллеры (IDE ATA/ATAPI Controllers)», после чего в свойствах всех каналов ATA (ATA Channel 0, ATA Channel 1 и т.д.) во вкладке «Дополнительные настройки (Advanced Settings)» проверяем, стоит ли галочка на «Задействовать/Включить DMA (Enable DMA)».
Рисунок 7. Включение режима DMA
Если галочка не стоит – установите ее.
3. Ускорение копирования и перемещения файлов в Windows 7
Windows 7 получила еще одну интересную особенность – удаленное разностное сжатие.
С одной стороны эта опция вычисляет и передает различие между двумя объектами, минимизируя объем передаваемых данных, но с другой – это отнимает время на калькуляцию.
Вы можете отключить эту функцию. Для этого перейдите в Пуск -> Панель управления -> Программы и компоненты -> Включение и отключение компонентов Windows -> Удалённое разностное сжатие (необходимо снять галочку).
Рисунок 8. Отключение разностного сжатия
4. Отключение проверки цифровой подписи драйверов
Данное действие также может немного увеличить скорость работы системы (при установке новых драйверов). Для отключения данной опции в Windows 7 выполните следующие действия:
Выполните в «Пуске» gpedit.msc.
Рисунок 9. Запуск панели администрирования
Затем перейдите по следующему пути:
Конфигурация пользователя -> Административные шаблоны -> Система -> Установка драйвера -> Цифровая подпись драйверов устройств. В этом окне необходимо выбрать режим "Отключено".
Рисунок 10. Отключение проверки цифровой подписи драйверов
5. Ускорение загрузки Windows 7
Как известно, загрузка операционной системы Windows 7 довольно сильно оптимизирована (по сравнению в Windows Vista она может проходить на 10-20 секунд быстрее).
Мы можем выиграть еще несколько секунд, правда данный совет относится к тем пользователям, которые работают на многоядерных процессорах с Windows 7 в качестве операционной системы.
Итак, выполните следующие действия:
Введите MSCONFIG в поле поиска меню «Пуск» и нажмите клавишу «Enter».
В открывшемся окне перейдите на вкладку «Загрузка (Boot)» и нажмите на кнопку «Дополнительные параметры (Advanced options)».
Рисунок 11. Дополнительные параметры оптимизации системы Установите флажок напротив пункта «Число процессоров (Number of processors)» и в выпадающем меню под этим пунктом выберите максимальное число ваших ядер (2 или 4).
Рисунок 12. Установка числа процессоров для систем с многопоточными процессорами
Нажмите «Ок» и перезагрузите систему, чтобы увидеть довольно ощутимую разницу в скорости загрузки Windows 7.
6. Ускорение просмотра эскизов (миниатюр).
Вы можете увеличить скорость просмотра эскизов (миниатюр) в Windows 7. Для этого вам необходимо выполнить следующие действия:
Введите regedit (без кавычек) в поле поиска меню «Пуск» и нажмите клавишу «Enter».
Перейдите в ветку «HKEY_CURRENT_USER -> Control Panel -> Mouse».
Рисунок 13. Выбор нужной ветки реестра для оптимизации паузы при отображении эскизов
Дважды щелкните на параметре MouseHoverTime и измените его значение на 100.
Рисунок 14. Установка нового значения
7. Уменьшение времени выключения Windows 7
Время завершения работы Windows 7 можно заметно уменьшить. Однако это довольно варварский способ: мы уменьшаем время, которое отводится процессу на завершение работы программы, после чего программа будет завершена принудительно.
Введите regedit в поле поиска меню «Пуск» и нажмите клавишу «Enter».
Перейдите в ветку HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control.
Рисунок 15. Выбор необходимого ключа реестра
Измените значение параметра «WaitToKillServiceTimeout» со значения 12000 (12 секунд) на 2000 (2 секунды).
Рисунок 16. Изменение значения.
В диспетчере устройств рядом со значком указанных выше устройств воскл. знак, жму "обновление драйверов", для ATA Channel 0, ATA Channel 1 пишет – "Система win определила, что драйвера для этого устройства не нуждаются в обновлении. "
А для сопроцессора пишет – "Не удалось найти драйвера для этого устройства. "
Вопрос: Почему тогда воскл. знаки у ATA Channel 0, ATA Channel 1, если дрова в порядке. И как мне тогда обновить драйвера для сопроцессора. (я просто в программе everest и подобных не нашел сопроцессор, чтобы узнать производитель и описание. )
Вот что пишет у ATA Channel 0, 1 в окошке "Состояние устройства" – "Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена. (Код 19)"
А в окошке сопроцессора вот – "Для устройства не установлены драйверы. (Код 28)
Чтобы найти драйвер для этого устройства, нажмите кнопку "Обновить драйвер"."
Заранее спасибо!
ATA (англ. Advanced Technology Attachment ) или >Integrated Drive Electronics ) — параллельный интерфейс подключения накопителей (гибких дисков, жёстких дисков и оптических дисководов) к компьютеру. В 1990-е годы был стандартом на платформе IBM PC; в настоящее время вытеснен своим последователем — SATA — и с его появлением получил название PATA (Parallel ATA).
Содержание
В данной технологии потоком данных управляет сам накопитель, считывая данные в память или из памяти почти без участия процессора, который выдаёт лишь команды на выполнение того или иного действия. При этом жёсткий диск выдаёт сигнал запроса DMARQ на операцию DMA контроллеру. Если операция DMA возможна, контроллер выдаёт сигнал DMACK, и жёсткий диск начинает выдавать данные в 1-й регистр (DATA), с которого контроллер считывает данные в память без участия процессора.
Операция DMA возможна, если режим поддерживается одновременно BIOS, контроллером и операционной системой, в противном случае возможен лишь режим PIO.
В дальнейшем развитии стандарта (АТА-3) был введён дополнительный режим UltraDMA 2 (UDMA 33).
Этот режим имеет временные характеристики DMA Mode 2, однако данные передаются и по переднему, и по заднему фронту сигнала DIOR/DIOW. Это вдвое увеличивает скорость передачи данных по интерфейсу. Также введена проверка на чётность CRC, что повышает надёжность передачи информации.
В истории развития ATA был ряд барьеров, связанных с организацией доступа к данным. Большинство из этих барьеров, благодаря современным системам адресации и технике программирования, были преодолены. К их числу относятся ограничения на максимальный размер диска в 504 МиБ, около 8 ГиБ, около 32 ГиБ, и 128 ГиБ. Существовали и другие барьеры, в основном связанные с драйверами устройств, и организацией ввода-вывода в операционных системах, не соответствующих стандартам ATA.
Эти ограничения на размер могут проявляться в том, что система думает, что объём диска меньше его реального значения, или вовсе отказывается загружаться и виснет на стадии инициализации жёстких дисков. В некоторых случаях проблему удаётся решить обновлением BIOS. Другим возможным решением является использование специальных программ, таких, как Ontrack DiskManager, загружающих в память свой драйвер до загрузки операционной системы. Недостатком таких решений является то, что используется нестандартная разбивка диска, при которой разделы диска оказываются недоступны, в случае загрузки, например, с обычной DOS-овской загрузочной дискеты. Впрочем, многие современные операционные системы (начиная от Windows NT4 SP3) могут работать с дисками большего размера, даже если BIOS компьютера этот размер корректно не определяет.
Для подключения жёстких дисков с интерфейсом PATA обычно используется 40-проводный кабель (именуемый также шлейфом). Каждый шлейф обычно имеет два или три разъёма, один из которых подключается к разъёму контроллера на материнской плате (в более старых компьютерах этот контроллер размещался на отдельной плате расширения), а один или два других подключаются к дискам. В один момент времени шлейф P-ATA передаёт 16 бит данных. Иногда встречаются шлейфы IDE, позволяющие подключение трёх дисков к одному IDE каналу, но в этом случае один из дисков работает в режиме read-only.
Долгое время шлейф ATA содержал 40 проводников, но с введением режима Ultra DMA/66 (UDMA4) появилась его 80-проводная версия. Все дополнительные проводники — это проводники заземления, чередующиеся с информационными проводниками. Таким образом вместо семи проводников заземления их стало 47. Такое чередование проводников уменьшает ёмкостную связь между ними, тем самым сокращая взаимные наводки. Ёмкостная связь является проблемой при высоких скоростях передачи, поэтому данное нововведение было необходимо для обеспечения нормальной работы установленной спецификацией UDMA4 скорости передачи 66 МБ/с (мегабайт в секунду). Более быстрые режимы UDMA5 и UDMA6 также требуют 80-проводного кабеля.
Хотя число проводников удвоилось, число контактов осталось прежним, как и внешний вид разъёмов. Внутренняя же разводка, конечно, другая. Разъёмы для 80-проводного кабеля должны присоединять большое число проводников заземления к небольшому числу контактов заземления, в то время как в 40-проводном кабеле проводники присоединяются каждый к своему контакту. У 80-проводных кабелей разъёмы обычно имеют различную расцветку (синий, серый и чёрный), в отличие от 40-проводных, где обычно все разъёмы одного цвета (чаще чёрные).
Стандарт ATA всегда устанавливал максимальную длину кабеля равной 45,7 см (18 дюймов). Это ограничение затрудняет присоединение устройств в больших корпусах, или подключение нескольких приводов к одному компьютеру, и почти полностью исключает возможность использования дисков PATA в качестве внешних дисков. Хотя в продаже широко распространены кабели большей длины, следует иметь в виду, что они не соответствуют стандарту. То же самое можно сказать и по поводу «круглых» кабелей, которые также широко распространены. Стандарт ATA описывает только плоские кабели с конкретными характеристиками полного и ёмкостного сопротивлений. Это, конечно, не означает, что другие кабели не будут работать, но, в любом случае, к использованию нестандартных кабелей следует относиться с осторожностью.
Если к одному шлейфу подключены два устройства, одно из них обычно называется ведущим (англ. master ), а другое — ведомым (англ. slave ). Обычно ведущее устройство идёт перед ведомым в списке дисков, перечисляемых BIOS’ом компьютера или операционной системы. В старых BIOS’ах (486 и раньше) диски часто неверно обозначались буквами: «C» для ведущего диска и «D» для ведомого.
Если на шлейфе только один привод, он в большинстве случаев должен быть сконфигурирован как ведущий. Некоторые диски (в частности, производства Western Digital) имеют специальную настройку, именуемую single (то есть «один диск на кабеле»). Впрочем, в большинстве случаев единственный привод на кабеле может работать и как ведомый (такое часто встречается при подключении CD-ROM’а на отдельный канал).
Настройка, именуемая cable select (то есть «выбор, определяемый кабелем», кабельная выборка), была описана как опциональная в спецификации ATA-1 и стала широко распространена начиная с ATA-5, поскольку исключает необходимость переставлять перемычки на дисках при любых переподключениях. Если привод установлен в режим cable select, он автоматически устанавливается как ведущий или ведомый в зависимости от своего местоположения на шлейфе. Для обеспечения возможности определения этого местоположения шлейф должен быть с кабельной выборкой. У такого шлейфа контакт 28 (CSEL) не подключен к одному из разъёмов (серого цвета, обычно средний). Контроллер заземляет этот контакт. Если привод видит, что контакт заземлён (то есть на нём логический 0), он устанавливается как ведущий, в противном случае (высокоимпедансное состояние) — как ведомый.
Во времена использования 40-проводных кабелей широко распространилась практика осуществлять установку cable select путём простого перерезания проводника 28 между двумя разъёмами, подключавшимися к дискам. При этом ведомый привод оказывался на конце кабеля, а ведущий — в середине. Такое размещение в поздних версиях спецификации было даже стандартизировано. Когда на кабеле размещается только одно устройство, такое размещение приводит к появлению ненужного куска кабеля на конце, что нежелательно — как из соображений удобства, так и по физическим параметрам: этот кусок приводит к отражению сигнала, особенно на высоких частотах.
80-проводные кабели, введённые для UDMA4, лишены указанных недостатков. Теперь ведущее устройство всегда находится в конце шлейфа, так что, если подключено только одно устройство, не получается этого ненужного куска кабеля. Кабельная же выборка у них «заводская» — сделанная в самом разъёме просто путём исключения данного контакта. Поскольку для 80-проводных шлейфов в любом случае требовались собственные разъёмы, повсеместное внедрение этого не составило больших проблем. Стандарт также требует использования разъёмов разных цветов, для более простой идентификации их как производителем, так и сборщиком. Синий разъём предназначен для подключения к контроллеру, чёрный — к ведущему устройству, серый — к ведомому.
Термины «ведущий» и «ведомый» были заимствованы из промышленной электроники (где указанный принцип широко используется при взаимодействии узлов и устройств), но в данном случае являются некорректными, и потому не используются в текущей версии стандарта ATA. Более правильно называть ведущий и ведомый диски соответственно device 0 (устройство 0) и device 1 (устройство 1). Существует распространённый миф, что ведущий диск руководит доступом дисков к каналу. На самом деле управление доступом дисков и очерёдностью выполнения команд осуществляет контроллер (которым, в свою очередь, управляет драйвер операционной системы). То есть фактически оба устройства являются ведомыми по отношению к контроллеру.
Читайте также: