logo
Материалы по интерфейсам периферий / Для Скрипко / Для пособия ПУ (Восстановлен) (2)

Высокоскоростные последовательные порты

Некоторые производители коммуникационного оборудования значительно улучшили скоростные качества модемов с помощью ускоренной передачи последовательных данных, которая стала возможной после разработки портов Enhanced Serial Ports (ESP) и Super High Speed Serial Ports. Эти порты позволяют модемам, работающим со скоростью 28 800 бит/с, обмениваться данными с компьютерами, работающими со скоростью до 921,6 Кбит/с.

Высокая скорость обмена данными через порт обеспечивается благодаря увеличению объема буфера. Как правило, эти порты построены на следующих микросхемах: UART 16550AF (или ее эмуляторе со спаренными буферами объемом 1 024 байт и встроенным управлением потоком данных), 16650 и 16750. Использование подобных портов может принести огромную выгоду, если и на передающем и на принимающем компьютерах установлены порты ESP. В этом случае скорость передачи данных может составлять 230 или 460 Кбит/с, что особенно важно при подключении к линиям ISDN.

Поскольку потребность в дополнительных устройствах, подключаемых к последовательным портам, постоянно растет, многим пользователям недостаточно двух стандартных портов COM, встроенных в наиболее современные системные платы. Поэтому созданы многопортовые платы с последовательными портами. Эти платы обычно имеют от 2 до 32 портов. Причем часто с их помощью достигается более высокая скорость передачи данных (в бодах), чем через стандартный последовательный порт.

В большинстве многопортовых плат с последовательными портами используются стандартные микросхемы 16550 UART с процессором (обычно 80×86) и некоторая память. Эти платы могут несколько улучшить эксплуатационные показатели, потому что процессор специально предназначен для последовательной обработки информации. Однако это далеко не лучший метод повышения эффективности.

Большинство микросхем UART, используемых в PC-совместимых системах, либо выпущены самой фирмой National Semiconductor, либо являются точной копией аналогичной микросхемы этой фирмы. Определить такую микросхему легко: необходимо найти самую большую микросхему на плате последовательного порта и прочесть написанный на ней номер. Если микросхемы UART устанавливаются в гнезда, то заменить их довольно просто. Микросхемы UART в вашей системе можно модернизировать, купив плату ввода-вывода или внутренний модем, в котором установлена микросхема 16550А.

Микросхему 16550А выпускает несколько фирм, но первой была National Semiconductor. Полный номер микросхемы этой фирмы — NS16550AN или NS16550AFN в 40-контактном корпусе DIP. Обязательно убедитесь в том, что на плате установлена именно микросхема 16550А (или более поздняя версия, например NS16550D), а не предыдущая модификация 16550.