♦ Коннектор
♦ Коннектор
Если кабельная выборка не используется, то устройства 0 и 1 можно менять местами.
Спецификация ATA «узаконивает» как 40-контактный интерфейсный разъем, так и 4-контактный разъем питания (рис. 9.4), но для малогабаритных устройств питание может подаваться по 44-проводному интерфейсному кабелю.
Рис. 9.4
. Разъемы интерфейса ATA (вилки на устройствах):Для большинства устройств применяется 40-контактный разъем с шагом контактов 2,54 мм. Рядом с ним могут располагаться дополнительные контакты, служащие для конфигурирования устройства и технологических целей (диагностики и других операций по служебному последовательному интерфейсу). Спецификация ATA/ATAPI предусматривает два варианта, приведенные на рис. 9.5,
♦ контакт А
♦ контакт В
♦ контакт С
♦ контакт D
Это назначение, позволяющее конфигурировать и адресацию, и режим потребления, применяется не на всех устройствах. На винчестерах фирмы Toshiba контакты А
В могут использоваться как выход и вход последовательного интерфейса (В подтянут к шине +5 В через резистор 47 кОм), С — GND, D — роль устройства (низкий уровень для устройства 1).Рис. 9.5
. Дополнительные контакты на разъемах интерфейса ATA:Таблица 9.4
. Использование дополнительных контактов| Выборка | SFF8057 | SFF8058 | SFF8212 | Toshiba (1996) |
|---|---|---|---|---|
| Используемые контакты | Е-Н | A-F | A-D | A-D |
| Кабельная выборка | E-F | A-B | B-D | B-D |
| Master | G-H | E-F | - | - |
| Master при наличии Slave | G-H, E-F | E-F | - | - |
| Slave | - | C-D | A-B | C-D |
Для малогабаритных внешних устройств существует довольно распространенный разъем HP 36, но в спецификацию ATA/ATAPI он не входит. Для устройств хранения на флэш-памяти используется коннектор, соответствующий спецификации CompactFlash Association.
В документации на устройства могут быть указаны несколько отличающиеся обозначения сигналов. Здесь приведены обозначения из стандарта ATA/ATAPI- 4.
♦ RESET#
♦ DA[2:0]
♦ DD[15:0]
D[7:0]. У устройства не должно быть «подтягивающего» резистора на линии DD7 — на хост-контроллере эта линия через резистор 10 кОм соединена с шиной GND. Это позволяет хосту определить факт отсутствия устройства на шине сразу после аппаратного сброса: при чтении регистра состояния отсутствующего устройства бит BSY окажется сброшенным.♦ DIOR#
♦ DIOW#
♦ IORDY