Аппаратные интерфейсы ПК

         

Стандарт IEEE


Стандарт на параллельный интерфейс IEEE 1284, принятый в 1994 году, опи­сывает порты SPP, ЕРР и ЕСР. Стандарт определяет 5 режимов обмена данными, метод согласования режима, физический и электрический интерфейсы. Соглас­но IEEE 1284, возможны следующие режимы обмена данными через параллель­ный порт:

¦ Режим совместимости (Compatibility Mode) — однонаправленный (вывод) по протоколу Centronics. Этот режим соответствует SPP-порту.

¦     Полубайтный режим (Nibble Mode) — ввод байта в два цикла (по 4 бита), исполь­зуя для приема линии состояния. Этот режим обмена подходит для любых адаптеров, поскольку задействует только возможности стандартного порта.

¦     Байтный режим (Byte Mode) — ввод байта целиком, используя для приема ли­нии данных. Этот режим работает только на портах, допускающих чтение вы­ходных данных (Bi-Directional или PS/2 Туре 1, см. выше).

¦     Режим ЕРР (ЕРР Mode) — двунаправленный обмен данными (ЕРР означает

Enhanced Parallel Port). Управляющие сигналы интерфейса генерируются ап­

паратно во время цикла обращения к порту. Эффективен при работе с устрой­

ствами внешней памяти и адаптерами локальных сетей.

¦     Режим ЕСР (ЕСР Mode) — двунаправленный обмен данными с возможностью аппаратного сжатия данных по методу RLE (Run Length Encoding) и использо­вания FIFO-буферов и DMA (ЕСР означает Extended Capability Port). Управ­ляющие сигналы интерфейса генерируются аппаратно. Эффективен для прин­теров и сканеров (здесь может использоваться сжатие) и различных устройств блочного обмена.

Стандарт определяет способ, по которому ПО может определить режим, доступ­ный и хосту (PC), и периферийному устройству (или присоединенному второму компьютеру). Режимы нестандартных портов, реализующих протокол обмена Centronics аппаратно (Fast Centronics, Parallel Port FIFO Mode), могут и не являться режимами IEEE 1284, несмотря на наличие в них черт ЕРР и ЕСР.

В компьютерах с LPT-портом на системной плате режим — SPP, ЕРР, ЕСР или их комбинация — задается в BIOS Setup. Режим совместимости полностью соот­ветствует SPP-порту. Остальные режимы подробно рассмотрены ниже.

При описании режимов обмена фигурируют следующие понятия:

¦     хост — компьютер, обладающий параллельным портом;

¦     ПУ— периферийное устройство, подключаемое к этому порту;

¦     Ptr — в названиях сигналов обозначает передающее ПУ;

¦     прямой канал — канал вывода данных от хоста в ПУ;

¦     обратный канал — канал ввода данных в хост из ПУ.

1.3. Стандарт IEEE 1284

23



Содержание раздела