ГОСТ РМЭК 821-2000
Замечание 3.1. 13тексте этого раздела мнемонические обозначения BRx4, BGxIN4 и BGxOUT4
употребляются для описания сигналовлиний запроса и предоставления шины, гдех принимает какое-
либо значение от ноля до трех.
В подсистеме арбитража магистрали VME функциональный блок запросчика возбуждает следу
ющие линии:
одну линию запроса шины (из BRD4—BR34);
одну линию выходного сигнала предоставления шины (из BGOOUT4—BG30UT4);
линию сигнала занятости шины (BBSY4).
Правило 3. I. Если модуль не формирует запросы шины на каких-либо уровнях запроса шины,
то онДОЛЖЕН ПЕРЕДА ТЬ сигналы цепочек d/я этихуровней со своих входных линий BGxiN*на свои
выходные линии ВОхОСТ*.
Разрешение 3.2. Распространение сигналов по неиспользуемым цепочкам предоставления шины
МОЖЕТбыть обеспечено с помощью перемычек или логических схем. Последний метод позволяет
выбирать уровень запроса программным способом, в то время как первый приводит кболее быстрому
распространению сигнала по цепочке.
Данным стандартом определены три типа арбитров:
приоритетный (PRloritized - PR1);
круговой (Round—Robin Select —RRS);
одноуровневый (SinGle Level —SGL).
Работа этих трех типов арбитров описана в 3.3.
Арбитр PRI возбуждает следующие линии:
линию очистки шины (BusCLeaR line —BCLR"),
четыре линии предоставления шины (BGOIN4—BG3IN4) гнезда 1.
Арбитр RRS возбуждает четыре линии BGxIN гнезда 1и дополнительно может возбуждать ли
нию BCLR4.
Арбитр SGL возбуждает только линию BG3IN4 гнезда 1.
Подразумевается, что с подсистемой арбитража во время процессов включения и выключе
ния питания связаны также две дополнительные линии SYSRESET4 и ACFAIL*. Хотя их влияние
на подсистему арбитража и рассматривается вданном разделе, более подробно эти линии рассмотрены
вразделе 5.
3.2.1 Л и н и из а п р о с аи п р е д о с т а в л е н и яш и н ы
Линин запроса шины используются каждым запросчиком для запроса на использование шины
пересылки данных. Линии предоставления шины позволяютарбитру разрешить ее использование.
Дго разрешение дается установкой внизкое состояние сигнала в цепочке предоставления шины. Этот
отрицательный перепад распространяется по цепочке, обычно проходя при этом через несколько
модулей. Если модуль никогда не использует данный уровень запроса/предоставления шины, сигнал
проходитчерез модульдальше. Если модульиспользует какой-либо уровень "х" запроса/предоставления
шины, дальнейшее распространение соответствующего сигнала BGxIN4 определяется модулем. Если
запросчикмодуля в текущий момент запрашивает разрешение на использование шины пересылки
данных на этом уровне, модуль не пропустит отрицательный перепад на свой выход BGxOUT4.
В противном случае, отрицательный перепад передается на выход BGxOUT4.
Ilpaeu.w 3.2. Еслигнездо объединительной /йоты не занятомодулем, адалее по цепочке имеются
другие модули, то для пропускания сигнала по цепочке в пустое гнездоДОЛЖНЫ УСТАНАВЛИВАТЬ
СЯперемычки.
Замечание 3.2. Требования к конструкции объединительной штаты в разделе 7 содержат описание
средств, обеспечивающих установку перемычек в каждом гнезде.
Правшю 3.3. АрбитрДОЛЖЕН РАСПОЛАГАТЬСЯ в гнезде I.
3.2.2 Л и н и яс и г н а л аз а н я т о с т иш и н u (BBSY4)
Когда запросчику предоставлено право управления шиной пересылки данных через цепочку
предоставления шины, он устанавливает BBSY* низким. После этого он управляет шиной пересылки
данных до тех пор. пока не освободит BBSY4. Освобождение BBSY4 позволяет арбитру предоставить
шину пересылки данных какому-либо другому запросчику.
3.2.3 Л и н и яо ч и с т к иш и н ы(BCLR4)
Арбитр PR1 устанавливает BCLR4низким, чтобы информировать задатчик, который в текущий
момент управляет шиной пересылки данных, о наличии запроса шины более высокого приоритета.
75