Fast ATA
Спецификация Fast ATA разработана компанией Seagate Technology и поддержана фирмой Quantum и еще рядом компаний. Это расширение стандарта IDE/ATA преследует цель увеличения емкости винчестеров и скорости обмена между диском и программами. К настоящему моменту существует два варианта спецификации Fast ATA и Fast ATA-2. Винчестеры, соответствующие Fast ATA, обеспечивают высокую скорость обмена за счет реализации скоростных режимов PIO mode 3 (11.1 Мб/сек) или Multiword DMA mode 1 (13.3 Мб/сек). Выбор конкретного режима предоставляется производителю устройства. Fast ATA-2 поддерживает PIO mode 4 или Multiword DMA mode 2 (пока не реализован "в железе"), обеспечивающие скорость обмена 16.6 Мб/сек.
Для обеспечения возможности использования дисков, размер которых превышает 528Мб, используется режим трансляции параметров диска (рис. 4.); реальные адреса CHS (цилиндр-головка-сектор) пересчитываются в фиктивные, удовлетворяющие ограничениям BIOS. Контроллер и BIOS используют в этом случае разную геометрию для адресации данных на диске. Если диск содержит 2000
секторов и имеет 16 головок, то в результате трансляции BIOS будет воспринимать его как устройство с 1000 цилиндров и 32 головками.
Рисунок 5. Трансляция параметров диска.
Технология Fast ATA основана на признанных промышленных стандартах, что обеспечивает ей высокий уровень совместимости со старыми контроллерами и дисками. Протоколы обмена данными соответствуют официальному документу АТА-2 (Ref: 9048D).
Режимы быстрого обмена данными (PIO 1-4 и DMA 0-2) являются краеугольным камнем технологий Fast ATA и EIDE.
Термин Fast ATA был введен компанией Seagate и поддерживается ею совместно с фирмой Quantum; термин Enhanced IDE использует компания Western Digital.
EIDE поддерживает режимы ускоренного обмена наряду с:
- режимом LBA;
- возможностью использования четырех устройств ATA (второй порт);
- трансляцией, позволяющей использовать диски с числом цилиндров, превышающим 1024 (WD EBIOS);
- поддержкой приводов CD-ROM и стриммеров через контроллер ATA (ATAPI).
Fast ATA и Fast ATA-2 также поддерживают быстрый обмен вместе с:
- командами множественного чтения/записи;
- режимом LBA.
Различие между этими двумя схемами заключается главным образом в возможностях EIDE. Эта спецификация включает множество аспектов технологии дисков и драйверов, которые еще не полностью реализованы "в железе". Многие устройства могут называть "Enhanced", даже если они не поддерживают всех возможностей EIDE. Это может привести к затруднениям при покупке.
Термин Fast ATA-2 также определен недостаточно четко. Эта спецификация предполагает использование PIO mode 4 и DMA mode 2 (16MB/s), тогда как Fast ATA использует только PIO mode 3 (11MB/s) и DMA mode 1 (13MB/s). Обе спецификации полностью совместимы со стандартом ATA-2, и Fast ATA-2 следует понимать как [Fast ATA]-2, а не Fast [ATA-2].
[Назад] [Содержание] [Вперед]