загрузка...
 
Расширенная шина промышленного стандарта EISA
Повернутись до змісту

Расширенная шина промышленного стандарта EISA

Шина EISA (Extended ISA - расширенная ISA) была разработана конкурирующими с IBM на рынке РС фирмами. В сентябре 1988 года Compaq, поддержанный в сотрудничестве с Wyse, AST Research, Tandy, Hewlett-Packard, Zenith, Olivetti, NEC и Epson создали комитет EISA, который занимался разработкой нового стандарта.

Уже в 1989 году появились первые персональные компьютеры, материнские платы которых были оснащены 32-разрядным расширением шины ISA с полной обратной совместимостью.

Основные характеристики новой шины были следующими:

 

32/32-разрядная передача данных, хотя и создавалась она на основе архитектуры ISA (тактовая частота осталась прежней – 8,33 МГц);

максимальная пропускная способность - 33 Мб/с;

32-разрядная адресация памяти позволяла адресовать до 4 Гб (как и в расширении ISA, новые адресные линии были без задержки);

поддержка multiply bus master;

возможность задания уровня двухуровневого (edge-triggered) прерывания (что позволяло нескольким устройствам использовать одно прерывание, как и в случае многоуровневого (level-triggered) прерывания);

возможно разделение каналов IRQ и DMA;

как и в MCA, используется арбитраж запросов ISP (Integrated System Peripheral);

мощность, потребляемая каждым из адаптеров, может достигать 45 Вт;

сохранена совместимость с платами, рассчитанными для работы с ISA;

предусмотрена возможность автоматической настройки прерываний и адресов адаптеров;

автонастройка плат расширения.

Как и в случае 16-разрядного расширения, новые возможности обеспечивались путем добавления новых линий. Внешне разъемы имеют такой же вид, как и ISA, и в них могут вставляться платы ISA, но поскольку дальше удлинять разъем ISA было некуда, разработчики нашли оригинальное решение: новые контакты были размещены между контактами шины ISA и не были доведены до края разъема. Конструктивно платы EISA имеют более высокую ножевую часть разъема с двумя рядами контактов, расположенных в шахматном порядке: одни чуть выше, другие чуть ниже. Когда карта вставлялась в EISA-разъем, по присутствию дополнительных контактов определялся тип карты – EISA или ISA.

Важной особенностью шины являлась возможность для любого bus master обращаться к любому устройству памяти или периферийному устройству, даже если они имели разные разряды шины. Говоря о полной обратной совместимости с ISA, следует отметить, что ISA-карты, естественно, не поддерживали разделение прерываний, даже будучи вставленными, в EISA-коннектор. Что касается поддержки multiply bus master, то она представляла собой улучшенную и дополненную версию таковой для ISA. Также присутствовали четыре уровня приоритета: схемы обновления памяти; DMA; процессор; адаптеры шины и арбитр шины EISA - периферийный контроллер (ISP - Integrated System Peripheral). Кроме этого, наличествовало еще одно устройство - Intel's Bus Master Interface Chip (BMIC), которое следило за тем, чтобы master "не засиживался" на шине. Через определенное количество тактов master "снимался" с шины и генерировалось немаскируемое прерывание.

По различным причинам эта перспективная разработка так и осталась перспективной разработкой, к тому времени, когда потребности компьютеров среднего уровня переросли возможности шины ISA, разработчики перешли, минуя EISA, к локальной шине.

Все описанные ранее шины имели общий недостаток - сравнительно низкую пропускную способность. Это связано с тем, что шины разрабатывались в расчете на медленные процессоры. В дальнейшем быстродействие процессора возрастало, а характеристики шин улучшались в основном "экстенсивно", за счет добавления новых линий.

Препятствием для повышения частоты шины являлось огромное количество выпущенных плат, которые не могли работать на больших скоростях обмена (МСА это касается в меньшей степени, но в силу вышеизложенных причин эта архитектура не играла заметной роли на рынке). В то же время в начале 90-х годов в мире персональных компьютеров произошли изменения, потребовавшие резкого увеличения скорости обмена с устройствами:

создание нового поколения процессоров типа Intel 80486, работающих на частотах до 66 МГц;

увеличение емкости жестких дисков и создание более быстрых контроллеров;

разработка и активное продвижение на рынок графических интерфейсов пользователя (типа Windows   или OS/2) привели к созданию новых графических адаптеров, поддерживающих более высокое разрешение и большее количество цветов (VGA и SVGA).



загрузка...