Магистраль ISA — страница 9

  • Просмотров 4036
  • Скачиваний 313
  • Размер файла 105
    Кб

ячейки памяти, с которой будет производиться обмен в текущем цикле, и сигнал AEN, который говорит устройству ввода/вывода о том, что к нему идет обращение в режиме ПДП. После этого выставляет­ся строб чтения (-IOR или -MEMR), в ответ на который источ­ник передаваемых данных выставляет свою информацию на шину данных, и строб записи (-MEMW или -IOW), по которому дан­ные записываются в приемник данных. Здесь так же, как и в обычном цикле возможен

асинхронный обмен (удлиненный цикл) с использованием сигнала I/O CH RDY. Одной из особенностей магистрали ISA является необходимость проведения регенерации динамической памяти компьютера с помощью специальных циклов регенерации на магистрали. Временная диаграмма цикла регенерации показана на рис. 1.6. Эти циклы выполняет входящий в состав материнской платы компьютера контроллер регенерации, который должен для это­го получать

управление магистралью каждые 15 микросекунд. Во время цикла регенерации производится чтение одной из 256 ячеек памяти (для адресации используются только восемь млад­ших разрядов адреса SA0...SA7). При этом читаемая информа­ция нигде не используется, то есть это цикл псевдочтения. Проведение 256 циклов регенерации, то есть псевдочтение из 256 последовательных адресов ОЗУ, обеспечивает полное ос­вежение информации в ОЗУ и ее

непрерывное сохранение. Если по каким-то причинам цикл регенерации не производится вовремя, то возможна утеря информации в ОЗУ. Цикл ре­генерации включает в себя выставление сигналов -REFRESH, адреса SA0...SA7 и -MEMR. В случае необходимости может ис­пользоваться сигнал I/O CH RDY. Рис. 1.6. Временные диаграммы циклов регенерации (Т — период сигнала SYSCLK, все временные интервалы в наносекундах). 1.2.4. Электрические характеристики линий ISA При

проектировании УС помимо протоколов обмена по ма­гистрали надо учитывать также электрические характеристи­ки сигналов. Стандарт магистрали определяет требования к входным и выходным токам приемников и источников сиг­нала каждой из плат расширения. Несоблюдение этих требо­ваний может нарушить функционирование всего компьютера и даже вывести его из строя. Выходные каскады передатчиков магистральных сигналов УС должны

выдавать ток низкого уровня не меньше 24 мА (это отно­сится ко всем типам выходных каскадов), а ток высокого уров­ня—не меньше 3 мА (для выходов с тремя состояниями и ТТЛ). Входные каскады приемников магистральных сигналов долж­ны потреблять входной ток низкого уровня не больше 0,8 мА, а входной ток высокого уровня — не больше 0,04 мА. Кроме этого необходимо учитывать, что максимальная длина печатного проводника от контакта