Научная литература
booksshare.net -> Добавить материал -> Физика -> Цитович А.П. -> "Ядерная электроника" -> 135

Ядерная электроника - Цитович А.П.

Цитович А.П. Ядерная электроника — М.: Энергоиздат, 1984. — 408 c.
Скачать (прямая ссылка): yadernayaelektronika1984.djvu
Предыдущая << 1 .. 129 130 131 132 133 134 < 135 > 136 137 138 139 140 141 .. 166 >> Следующая


336
подается сигнал ответа Q. Этими сигналами подтверждается готовность модуля к выполнению команды.

Отметим, что контроллер может обращаться одновременно к одному модулю, или к нескольким, т. е. посылать сигнал N по нескольким шинам. Это позволяет, например, вести запись одной и той же информации в нескольких модулях.

Функциональный модуль также может запрашивать контроллер, если модуль получил необходимую информацию, которую надо передать, например, в ЭВМ. Запрос со стороны модуля ведется сигналом запроса. Чтобы этот сигнал не пришел в момент обращения модуля к контроллеру, предусмотрена блокировка сигнала запроса L сигналом адреса N (шины L на рис. 7.8 не показаны). После удовлетворения запроса сигнал L снимается. От каждого модуля в магистраль может поступить только один сигнал запроса. В то же время в одном модуле может быть несколько источников запроса. Поэтому передача этих сигналов в контроллер упорядочивается, и в функциональные модули кроме дешифраторов субадреса А и команды F устанавливается специальный регистр для источников запроса L. Задача сбора и передачи сигналов запроса в контроллер иногда выполняется специальным модулем-грейдером, на который сигналы запроса поступают от функциональных модулей.

7.3.4. МНОГОКАРКАСНЫЕ СИСТЕМЫ

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

Если необходимое число крейтов невелико (2—3), проще всего применить радиальную структуру, при которой каждый крейт подсоединяется к системе ввода—вывода ЭВМ (рис. 7.9,а). При таком включении машина должна иметь радиальное сопряжение. Однако серьезным недостатком такой системы является то, что лри использовании ЭВМ другого типа приходится менять все контроллеры крейтов.

Большое распространение получила ветвевая структура. На рис. 7.9,6 показана одноветвевая система. Число каркасов в такой системе в соответствии с рекомендациями стандарта KAMAK не должно превышать семи. В данном случае с ЭВМ соединяется только одно устройство — драйвер ветви, а в каркасах применяются стандартные контроллеры (типа А—1). Нетрудно заметить, что в такой структуре от типа ЭВМ зависит только тип драйвера

БЄТВИ.

Все каркасы ветви подсоединяют к параллельным линиям связи, называемым магистралью ветви. Она выполняется из витых пар проводов (66 пар) и может иметь значительную длину (до 50 м). Поэтому на ее конце устанавливают согласователь, обеспечивающий волновую нагрузку для соединительных проводов. Организа-

337
Рис. 7.9. Многокаркасные системы с радиальной (а) и ветвевой (б) структурами

дия обмена информации по магистрали ветви во многом похожа на работу магистрали каркаса, хотя имеются и отличия. Линии связи обозначены аналогично, но в магистрали ветви перед ними ставится буква В (Branch — ветвь). Так, номер станции BN, по-дадрес BA, номер каркаса BCR и т. д. (рис. 7.10). Помимо одно-

к \ к
Адреса, V управление ) / BCRX /; BHx5; \ BAx4;BF*5 / H(1x24); Ax (4)'\ Fx(S) )
<3 ?: / , .. . ... . / К
А К Cb Qo Л к Wx (24) ) з
( Данные ) ( BRW X 24- ) d о V / —-7^-Т ^Ti Пгз
\ — / Є о NI : / ( R X (24) о $
А к о BTA cX Ьс N В о> -Q
QQ съ ( Синхронизацияу Y - / g BTB S' SI 3: -о
S2
з:
ВЦ. fc: 5g Q
ЗПВ ? BX X ЇС 5:
^ РПВ Qo а BB L (1x24) ¦в-
Cl С; BG kC^
J
Начало работы
BZ Z


Канал ввода --вывода ЭВМ

Ветвь

KAMAK

Магистраль

каркаса.

Рис. 7.10. Организация обмена информации в ветвевой системе:

ЗПВ — запрос прерывания или прямого доступа в память; РПВ — разрешение прерывания или прямого доступа в память

338
иетвевых создаются многоветвевые системы. В них драйверы ветвей соединяются не прямо с ЭВМ, а через мультиплексор и контроллер системы. Первый распределяет информацию между ветвями, второй управляет всей системой и связан с ЭВМ.

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

Перечисленные недостатки в значительной степени отсутствуют в последовательной многокаркасной системе. В ней магистраль образует замкнутую петлю. Она начинается в последовательном драйвере, соединенном с ЭВМ, проходит через все каркасы и возвращается в тот же драйвер. Общее число крейтов может составлять 62; максимальная протяженность пар линий связи достигается при последовательной побайтной передаче информации. В случае передачи последовательными группами байтов требуются только две пары линий связи: одна пара для информации, вторая — для синхроимпульсов. В последовательной системе возможна передача и по одной паре линий связи или через радиоканал.
Предыдущая << 1 .. 129 130 131 132 133 134 < 135 > 136 137 138 139 140 141 .. 166 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed