Реклама:

Некоторые компании представили разные версии микросхемы 16550 с быстродействием 115 Кбит/с, содержащих большой буфер:

■ микросхема 16550 содержит 32-разрядный буфер;

■ микросхема 16750 содержит 64-разрядный буфер;

■ микросхема 16850 содержит 128-разрядный буфер;

■ микросхема 16950 содержит 128-разрядный буфер, работающий с обычной или учетверенной пропускной способностью.

Все эти микросхемы не являются разработкой National Semiconductor, а их маркировка только указывает на совместимость с 16550 и наличие большого буфера. Эти версии микросхемы обеспечивают передачу данных на скорости 230 Кбит/с (16650), 460 Кбит/с (16750) и 920 Кбит/с (16850 и 16950). Они рекомендованы для подключения внешних высокоскоростных устройств, таких как терминальные адаптеры ISDN и внешние модемы с быстродействием 56 Кбит/с. Компании Lava Computer Mfg. и SIIG предлагают полный модельный ряд плат высокоскоростных последовательных и параллельных портов, основанных на этих микросхемах.

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

При использовании внешних устройств RS-232, предназначенных для работы со скоростью выше 115 Кбит/с (т.е. выше максимальной скорости микросхем UART серии 16550 и их эквивалентов), для достижения максимальной эффективности существующие последовательные порты следует заменить платами расширения, содержащими одну из микросхем UART типа 16650, 16750, 16850 или 16950. Большинство плат поддерживают скорость обмена данными 230, 460 Кбит/с или даже выше, что имеет особое значение при подключении компьютера к быстродействующему внешнему устройству, соединенному с последовательным портом, например к терминальному адаптеру ISDN. Чтобы в полной мере ощутить быстродействие внешнего модема ISDN (терминального адаптера), необходимо обеспечить работу последовательного порта со скоростью передачи, равной по крайней мере 230 Кбит/с.

Конфигурация последовательных портов

Поступление в последовательный порт каждого очередного байта должно обязательно "привлекать внимание" компьютера. Осуществляется это подачей сигнала на линию запроса прерывания (IRQ). В 8-разрядной системной шине ISA предусмотрено восемь таких линий, а в 16-разрядной ISA — 16. Обычно запросы IRQ обслуживает микросхема контроллера прерываний типа 8259: в стандартной конфигурации для порта СОМ1 предназначена линия IRQ4, а для COM2 — линия IRQ3. Даже в самых современных системах конфигурация СОМ-портов осталась без изменений, что необходимо для совместимости со старыми версиями программного и аппаратного обеспечения.

При установке в компьютер последовательный порт необходимо настроить для использования конкретного адреса порта ввода-вывода и прерывания IRQ. Лучше всего при этом использовать стандарты, принятые для последовательных портов (табл. 15.13).

Таблица 15.13. Стандартные адреса ввода-вывода и прерывания для последовательных портов

Имя порта

Адрес порта

Прерывание

С0М1

3F8h-3FFh

IRQ 4

COM2

2F8h-2FFh

IRQ3

COM3

3E8h-3EFh

IRQ 41

COM4

2E8h-2Efh2

IRQ 31

1. Хотя порты COM3 и COM4 могут совместно с портами С0М1 и COM2 использовать прерывания IRQ 3 и IRQ 4, не рекомендуется конфигурировать порты таким образом. Если необходимы дополнительные последовательные порты, то лучше установить COM3 на IRQ 5 или IRQ 10, а COM4 — на IRQ 11 (конечно, если эти прерывания IRQ не используются другими адаптерами).


⇐ Предыдущая страница| |Следующая страница ⇒