Интерфейс IDE


Первым устройством типа IDE были накопители на платах расширения (Hard- Card), т.е. устройства, объединяющие привод и контроллер.

Интерфейс IDE (в современном понимании этого термина) был предложен пользователям AT- XT-совместимых компьютеров летом 1988 года известной сегодня фирмой Conner Peripherals как недорогая альтернатива интерфейсам ESD и SCSI. В его создании непосредственное участие принимали также фирмы CDC, Compaq Computers и Western Digital. Существуют версии IDE для 16- и 8- разрядных вариантов шины ISA: AT Attachment (собственно ATA) и XT IDE.

Емкость IDE-накопителя практически однозначно определяется количеством магнитных головок (H), цилиндров (C) и секторов на дорожку (S). Поскольку MS-DOS работает с секторами размером 512 байт, то емкость накопителя можно легко получить, умножив последовательно количество головок на количество цилиндров, на количество секторов и на 512 байт. Однако не следует забывать, что прерывание 13h BIOS, которые используется для работы с дисками, имеет следующие ограничения: по количеству цилиндров – до 1024, по количеству головок – до 255 и по количеству секторов до 63 в формате CHS (Cylinder, Head, Sector). Таким образом, на уровне BIOS могут поддерживаться накопители суммарной емкостью до 8,4 Гбайт. IDE в свою очередь распознает устройства, имеющие до 65 536 цилиндров, 16 поверхностей и 255 секторов на дорожку. Благодаря этому суммарная емкость поддерживаемого устройства составляет 136,9 Гбайт. Однако если сопоставить оба ограничения BIOS и IDE, то максимальная емкость накопителя в таком случае составит всего лиши 504 Мбайта.

Новые системные BIOS основных производителей уже включают ряд необходимых особенностей для поддержки Enhanced IDE. Так, например, спецификация включает в себя реализацию режима LBA (Logical Block Address). В этом случае информация из формата CHS (Cylinder, Head, Sector) транслируется в 28-ми разрядный логически адрес LBA.

Кроме того, обмен данными обеспечивает режим прямого доступа в память – Multiword DMA II или 2. Скорость обмена для этих режимов теоретически может достичь от 11 до 16,7 Мбайт/с.

Загрузка...