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

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

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


В системе KAMAK строго определены основные временные соотношения. На рис. 7.7 приведена последовательность сигналов в период командной операции в линии связи. Заштрихованные об-

333;
Таблица 7.1. Коды операций в стандарте KAMAK

Номер кода Операция Код Примечание
0 Чтение регистра 1-й группы 0 0 0 0 0
1 Чтение регистра- 2-й группы 0 0 0 0 1
2 Чтение и сброс регистра 1 группы 0 0 «0 1 0
3 Чтение в обратном коде с регистра 0 0 0 1 1
1-й группы Операции,
использующие
шины R
4 Нестандартная 0 0 1 0 0
5 Резервная 0 0 1 0 1
6 Нестандартная 0 0 1 1 0
7 Резервная 0 0 1 1 1
8 Проверка запроса 0 1 0 0 0
9 Сброс регистра 1-й группы 0 1 0 0 1
10 Сброс сигнала запроса 0 1 0 1 0
11 Сброс регистра 2-й группы 0 1 0 1 1 Операции,
не использующие

шины R и W
12 Нестандартная 0 1 1 0 0
13 Резервная 0 1 1 0 1
14 Нестандартная 0 1 1 1 0
15 Резервная 0 1 1 1 1
16 Запись в регистр 1-й группы 1 0 0 0 0
17 Запись в регистр 2-й группы 1 0 0 0 1
18 Селективная запись в регистр 1-й X ГГТГТТ ? 1 0 0 1 0
19 іруппы Селективная запись в регистр 2-й 1 0 0 1 1
группы Операции,
использующие
20 Нестандартная 1 0 1 0 0 шины W
21 Селективный сброс регистра 1-й 1 0 1 0 1
группы
22 Нестандартная 1 0 1 1 0
23 Селективный сброс регистра 2-й 1 0 1 1 1
группы
24 Блокировка 1 1 0 0 0
25 Исполнение 1 1 0 0 1
26 Снятие блокировки 1 1 0 1 0
27 Проверка состояния 1 1 0 1 1
Операции,
не использующие
28 Нестандартная 1 1 1 0 0 шины RhW
29 Резервная 1 1 1 0 1
30 Нестандартная 1 1 1 1 0
31 Резервная 1 1 1 1 1

334
ласти соответствуют допускам на время нарастания и спада. Передача информации и ее изменение производятся в определенные интервалы времени, соответствующие стробируемым импульсам. Контроллер генерирует последовательно два стробирующих импульса S1 и S2. Действия, связанные € поступлением информации, начинаются в момент Si; действия, связанные с изменением состояний сигналов на шинах записи (W) и чтения (R)t таймируются вторым стробом -S2. Время выполнения основных командных операций состаї

Рис. 7.7. Последовательность и длительности сигналов в линии связи в период командной операции

[ЄТ 1 мкс.

7.3.3. СТРУКТУРА МОДУЛЕЙ

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

Модули делятся на две основные группы: управляющие контроллеры и управляемые функциональные модули. От контроллеров поступают коды адресов (N9 А) и команд (Т7), по которым выполняются определенные операции в функциональных модулях. В определенных случаях функциональные модули могут выдать сигнал запроса L9 по которому их может опросить контроллер.

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

335
Рис. 7.8. Схема, поясняющая передачу команды из контроллера в магистраль и ее выполнение в k-u функциональном модуле

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

Команда F также в виде двоичного кода (T7I-F5) по сквозньш шинам F поступает в дешифраторы F всех функциональных модулей и исполняется только в модуле с адресом NA. В данном случае сигналы, соответствующие кодам N, Af F, совпадают на входе схемы И, которая и разрешает выполнение команды, например чтение информации с последующим сбросом. Информация считывается с рабочего счетчика модуля, который затем сбрасывается. Для считывания параллельного кода, хранящегося в счетчике, имеются схемы И (на рис. 7.8 не показаны). Срабатывание схем И происходит в момент прихода строба S2. Параллельный код числа, хранившегося в счетчике, поступает в шины чтения R.

Был прослежен в очень общем виде путь команды от контроллера к модулю и его интерпретация. В реальном устройстве дело обстоит несколько сложнее. После декодирования значения субадреса А и команды F модуль подает в магистраль сигнал X, означающий Команда принята. Кроме того, при определенных состояниях модуля в операциях контроля, а также при чтении и записи
Предыдущая << 1 .. 128 129 130 131 132 133 < 134 > 135 136 137 138 139 140 .. 166 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

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

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed