IDE (ATA, UltraDMA, E-IDE, Parallel ATA)
Интерфейс IDE служит для подключения жестких дисков при помощи гибкого шлейф-кабеля. Впервые эту шину применили в компьютере IBM PC XT/AT, поэтому данный интерфейс получил название ATA (AT Attachment, подключение типа AT). А поскольку контроллер диска составлял единое целое с самим диском, эту же самую технологию стали называть IDE (Integrated Drive Electronics, электроника, интегрированная на диск). Позже появился расширенный IDE (E-IDE или ATA2), который стал применяться на дисках с объемом больше 504 Мбайт. Вскоре, когда таким же способом стали подключать CD-ROM-приводы и другие устройства, данная технология получила название ATAPI. Разработчики продолжали совершенствовать эту технологию, повышая быстродействие и возможность подключения более емких жестких дисков. И тогда появились новые названия, соответствующие режимам работы шины – UltraDMA, DMA (Direct Memory Access). А когда появилась технология последовательного доступа с интерфейсом ATA (Serial ATA), то, во избежание путаницы стали иногда добавлять уточнение Parallel: Parallel ATA (или сокращенно PATA). IDE-устройства имеют 40-контактный разъем и подключаются к материнской плате с помощью плоского 40-жильного шлейфа.
Для более новых скоростных вариантов UltraDMA, по которым работают современные жесткие диски, требуется уже специальный 80-жильный кабель, в котором добавлены 40 дополнительных жил заземления, способствующие уменьшению наводок в шлейфе. Каждый кабель позволяет подключать, максимум, два накопителя, когда один работает в режиме "master", а второй – в режиме "slave". Обычно, переключение режима происходит с помощью небольшой перемычки на накопителе. Обратите внимание, что на кабель с одной стороны наносится специальная красная полоска, которая должна находиться рядом с разъемом питания на устройстве при подключении. Правда, произодители теперь выпускают кабели с специальным выступом, который не позволит неправильно подсоединить его к устройству. Соответственно, на разъеме IDE на материнской плате имеется прорезь под этот выступ.
Разъемы IDE
Разъем на устройстве и контроллере | Разъем на кабеле |
---|---|
№вывода | Обозначение | Описание |
---|---|---|
1 | RESET | Сброс |
2 | GND | Корпус |
3 | DD7 | Линия данных 7 |
4 | DD8 | Линия данных 8 |
5 | DD6 | Линия данных 6 |
6 | DD9 | Линия данных 9 |
7 | DD5 | Линия данных 5 |
8 | DD10 | Линия данных 10 |
9 | DD4 | Линия данных 4 |
10 | DD11 | Линия данных 11 |
11 | DD3 | Линия данных 3 |
12 | DD12 | Линия данных 12 |
13 | DD2 | Линия данных 2 |
14 | DD13 | Линия данных 13 |
15 | DD1 | Линия данных 1 |
16 | DD14 | Линия данных 14 |
17 | DD0 | Линия данных 0 |
18 | DD15 | Data 15 |
19 | GND | Корпус |
20 | KEY | Ключ разъема (вывод отсутствует) |
21 | DMARQ | DMA Request |
22 | GND | Корпус |
23 | DIOW | Строб записи |
24 | GND | Корпус |
25 | DIOR | Строб чтения |
26 | GND | Корпус |
27 | IORDY | Готовность канала ввода/вывода |
28 | SPSYNC:CSEL | Spindle Sync или выбор кабеля |
29 | /DMACK | DMA Acknowledge |
30 | GND | Корпус |
31 | INTRQ | Запрос на прерывание |
32 | IOCS16 | Обращение к 16-разрядному порту |
33 | DA1 | Линия адреса 1 |
34 | PDIAG | Passed Diagnostics |
35 | DA0 | Линия адреса 0 |
36 | DA2 | Линия адреса 2 |
37 | /IDE_CS0 | Выбор диска 1 |
38 | /IDE_CS1 | Выбор диска 2 |
39 | ACTIVE | Светодиод |
40 | GND | Корпус |