Составители:
172
В отличие от ЕРР вместе с протоколом ЕСР сразу появился стандарт на
программную (регистровую) модель его адаптера, изложенный в документе
"The IEEE 1284 Extended Capabilities Port Protocol and ISA Interface Standard"
компании Microsoft. Этот документ определяет свойства протокола, не заданные
стандартом IEEE 1284:
• Компрессия данных хост-адаптером по методу RLE.
• Буферизация FIFO для прямого и обратного каналов.
• Применение DMA и программного ввода-
вывода.
3.9.4 Интерфейс SATA
SATA (Serial ATA) – последовательный интерфейс обмена данными с
накопителями информации. SATA является развитием параллельного
интерфейса ATA (IDE), который после появления SATA был переименован в
PATA (Parallel ATA) [37].
Параллельный интерфейс АТА исчерпал свои ресурсы пропускной
способности, достигшей 100 МБ/с в режиме UltraDM A Mode 5. Для
дальнейшего повышения пропускной способности интерфейса (но, конечно же,
не самих устройств хранения, которые имеют гораздо меньшие
внутренние
скорости обмена с носителем) было принято решение о переходе на
последовательный интерфейс. Цель перехода – улучшение и удешевление
кабелей и коннекторов, улучшение условий охлаждения устройств внутри
системного блока (избавление от широкого шлейфа), обеспечение возможности
разработки компактных устройств, облегчение конфигурирования устройств
пользователем. Попутно расширяется адресация блоков (предельная емкость
адресации АТА – 137 Гбайт).
Сейчас уже ведутся работы над новой
спецификацией Serial ATA II с большей пропускной способностью и
специальными средствами для поддержки сетевых устройств хранения.
Приведенная ниже информация относится к версии 1.0.
Интерфейс Serial ATA является хост-центрическим, в нем определяется
только взаимодействие хоста с каждым из подключенных устройств, а
взаимодействие между ведущим и ведомым устройствами, свойственное
традиционному интерфейсу АТА
, исключается. Программно хост видит
множество устройств, подключенных к контроллеру, как набор каналов АТА, у
каждого из которых имеется единственное ведущее устройство. Имеется
возможность эмуляции пар устройств (ведущее–ведомое) на одном канале, если
такая необходимость возникнет. Программное взаимодействие с устройствами
Serial ATA практически совпадает с прежним, набор команд соответствует
ATA/ATAPI-5. В то же
время аппаратная реализация хост-адаптера Serial ATA
сильно отличается от примитивного (в исходном варианте) интерфейса АТА. В
параллельном интерфейсе АТА хост-адаптер был простым средством,
обеспечивающим программное обращение к регистрам, расположенным в
самих подключенных устройствах. В Serial ATA ситуация иная: хост-адаптер
Страницы
- « первая
- ‹ предыдущая
- …
- 171
- 172
- 173
- 174
- 175
- …
- следующая ›
- последняя »
