Track: By me composed! Xe-xe.. :) Author: Macros, 14 July 2K1. ----------------------------------------- Кабель интерфейса ATA IDE +======+=======+=====+======+==========+ |Сигнал|Тип*1 |Конт.|Тип*1 |Сигнал | +======+=======+==+==+======+==========+ |RESET#|I |1 |2 | |GND | +------+-------+--+--+------+----------+ |D7 |I/O TS |3 |4 |I/O TS|D8 | +------+-------+--+--+------+----------+ |D6 | |5 |6 | |D9 | +------+-------+--+--+------+----------+ |D5 | |7 |8 | |D10 | +------+-------+--+--+------+----------+ |D4 | |9 |10| |D11 | +------+-------+--+--+------+----------+ |D3 | |11|12| |D12 | +------+-------+--+--+------+----------+ |D2 | |13|14| |D13 | +------+-------+--+--+------+----------+ |D1 | |15|16| |D14 | +------+-------+--+--+------+----------+ |D0 |I/O TS |17|18|I/O TS|D15 | +------+-------+--+--+------+----------+ |GND | |19|20| |Key | +------+-------+--+--+------+----------+ |DMARQ |O TS*2 |21|22| |GND | +------+-------+--+--+------+----------+ |DIOW# |I |23|24| |GND | +------+-------+--+--+------+----------+ |DIOR# |I |25|26| |GND | +------+-------+--+--+------+----------+ |IORDY |O OK |27|28|I/O |SPSYN/CSEL| +------+-------+--+--+------+----------+ |DMACK#|I |29|30| |GND | +------+-------+--+--+------+----------+ |INTRQ |O TS*2 |31|32|O OK |IOCS16# | +------+-------+--+--+------+----------+ |DA1 |I |33|35|I,O*3 |PDIAG# | +------+-------+--+--+------+----------+ |DAO |I |35|36|I |DA2 | +------+-------+--+--+------+----------+ |CSO# |I |37|38|I |CS1# | +------+-------+--+--+------+----------+ |DASP# |I/O |39|40| |GND | | |OK*4 | | | | | +------+-------+--+--+------+----------+ |+5 В |Logic |41|42|Motor |+5 В | +------+-------+--+--+------+----------+ |GND | |43|44| |Type 0=ATA| +======+=======+==+==+======+==========+ *1 Тип сигнала для устройства: I - вход, O - выход, I/O - двунаправленный, TS - тристабильный, OK - открырый кол- лектор. *2 У старых устройств сигнал может иметь тип OK (при разнотипных сигналах на одной шине возможен конфликт) *3 У устройства-0 - вход, у устойства-1 -- выход *4 У устройства-1 - только выход Контакты 41-44 используются для миниа- тюрных дисков Reset# - сброс устройства DA 2-0 - три младших бита системной ши- ны адреса, используемые для выбора ре- гистров устройств D 0-15 - двунаправленная шина данных DIOR# - строб чтения портов ввода/выво- да. Данные фиксируются по положительному перепаду сигнала DIOW# - то же, для записи IORDY - готовность устройства завершить цикл обмена. Низким уровнем сигнала во время цикла обмена устройство может ввести такты ожидания шины IOCS16# - разрешение 16-битных опера- ций. Обращение ко всем регистрам, кроме регистра данных, всегда 8-битное. DMARQ - запрос обмена по каналу DMA (сигнал необязательный) DMACK# - подтверждение DMA INTRQ - запрос прерывания. Выход должен быть тристабильным, активный сигнал - лог. 1. CSO# - выбор блока командных регистров CS1# - выбор блока управляющих ре- гистров PDIAG# - сигнал о прохождении диагнос- тики. Сигнал служит только для связи двух устройств, и хост-адаптером не ис- пользуется. DASP# - сигнал двойного назначения: ин- дикатор активности устройства и при- сутствия устройства-1. Устройства имеют выход типа "открытый коллектор" с нагру- зочным резистором 10 кОм к шине +5 В. Адаптер использует этот сигнал для вклю- чения светодиодного индикатора доступа к диску. SYSIN/CSEL - синхронизация шпинделя/вы- -борка кабелем. Кабель интерфейса XT IDE: +======+======+==+==+=================+ |RESET#|I | 1|2 |все,кроме 20-го -| |D7 |I/O TS| 3|4 |GND | |D6 | | 5|6 | | |D5 | | 7|8 | | |D4 | | 9|10| | |D3 | |11|12| | |D2 | |13|14| | |D1 | |15|16| | |D0 |I/O TS|17|18| | |GND | |19|20|Key | |AEN |I |21|22| | |DIOW# |I |23|24| | |DIOR# |I |25|26| | |DMACK#|I |27|28| | |DMARQ |O OK |29|30| | |INTRQ |O TS |31|32| | |DA 1 |I |33|34| | |DA 0 |I |35|36| | |CSO# |I |37|38| | |DASP# |I/O OK|39|40| | +======+======+==+==+=================+ Ряд устройств ATA (AT IDE) имеют джам- пер, переключающий режим работы XT/AT (в накопителях фирмы Seagate на эту возмож- ность указывает окончание AX в обозначе- нии модели)