ГОСТ РМЭК 821-2000
богбуждаюгся
арбигрим
§ •W шш
,np*Mt
V i «Ив
См
npt»»e-
uanv*
и-
О-’/У/’/,"
2:
■ i§ m
управляет шиной
Арбитр
Задатчки g
Задэтчкх А
угравлпвтшиной
оаресыгцмданныхперос|»1Лф1длимых
Процесс
,|
=13
Процесс
бездействует
арбитража
ii.iv арбитража
BR1*
Возбуждаются
зэпросчи«аг
*/1
BR2*
3BSY*
BG2IN*
BG1INI*
Примем а н и с — Вданном примере каждый иззапросчиковудерживает насвоейлинии запроса шины
низкий уровень, пока ему не будет предоставлена шина пересылки данных. В некоторых случаях запросчик
можетосвободитьсвоюлиниюзапроса, нс получив сигнала предоставления шины (см. 3.3.2).
Рисунок 3.6 —Диаграмма последовательности арбитража. Два запросчика, два уровня запросов
Замечание 3.13. Описание работы, иллюстрируемое рисунками 3.5 и 3.6. справедливодля обоих
арбитров PRI и RRS. если не рассматривать арбитр RRSдля случая, когда последний активный запрос
был налинии BR24. В этом случаеарбитрсначала обработает запрос BR1*,а затем перейдет кобработке
запроса BR24.
Замечание 3.14. Сигнал BBSY" и сигналы предоставления шины полностью взаимосвязаны, как
показано на рисунке 3.6:
а) арбитр не устанавливает сигнал предоставления шины высоким, пока не обнаружит налинии
BBSY* низкий уровень:
б) запросчик не освобождает линию BBSY*, пока не обнаружь сигнал предоставления шины
высоким;
в) арбитр не установит низким сигнал предоставления шины, пока не обнаружит BBSY4 высо
ким;
г) следующий запросчик не установит BBSY4 низким, пока не обнаружит сигнал предоставле
ния шины низким.
3.4.2 А р б и т р а ж д в у хз а п р о с о вш и н ына о д н о йл и н и из а п р о с а
На рисунках 3.7 и 3.8 показана последовательность событий, которые происходят, если запрос
чик ROR и запросчик RWD одновременно посылают арбитру PR1 запросы по обшей линии запроса
шипы. Вданном примере арбитр и запросчик RWD размещаются в модуле системного контроллера в
гнезде I. а запросчик ROR —в гнезде2. В начале последовательности оба запросчика одновременно
устанавливают BRI* низким. После этого арбитр устанавливает сигнал BCJ1IN4низким для своего
собственногогнезда (гнездо 1). Этот сигнал BCJ1IN* контролируется запросчиком В, также находя-
3-2-16*4
85