В момент to, который наступает через (400 + 200_q) нс после момента to, крейт-контроллер начинает переход О -» 1 сигнала стробирования S1 и переход 1 -» 0 сигнала ВТВі во временнбй диаграмме МВ. В момент ts, наступающий через (2ОО+1°°-о) нс после момента Гз должен начинаться переход 1 -* 0 сигнала стробирования S1. ■ Во время фазы 4 крейт-контроллер начинает переход 0 -* 1 сигнал стробирования S2 в момент to, в который он регистрирует ВТА - 0 или в который интервал ts — to достигает (100 + 1° -о) нс, если этот момент является более поздним.
В момент to, который следует через (20О+1о°-о) нс после момента to, должен начинаться переход 1 -» 0 сигнала S2.
В момент to, который следует через (10О+1о°-о) нс после to, крейт-контроллер должен начать переход 1 -» 0 сигналов N и ВКК и должен отключить шины Q и RKK от мин BQ и BRW КС. Затем крейт-контроллер должен начать переход 0 -♦ 1 сигнала ВТВі.
А.7.2 Операции в режиме GL
Крейт-контроллер должен соблюдать следующую временную диаграмму при операции GL, когда BG - 1 и BCRi ” “ 1. Во время фазы 2 он должен начинать переход 1 -• 0 сигнала МВ и ВТВі менее чем через (400+ -о) нс
после регистрации сигнала ВТА - 1. Одновременно он должен передавать на выход BRW информацию GL, которую он получает от блока сортировки заявок (см. А.9.3). Во время фазы 4 крейт-контроллер должен снять информацию GL на выходах BRW при нормальной задержке после регистрации сигнала ВТА - 0 и начинать переход 0 -» 1 сигнала ВТВі.
А.7.3 Операции во время приема команд без сигналов SI, S2 и В на магистраликрейта
Командные операции с кодом номера станции N (30) имеют отношение к внутренним устройствам крейт-конт- роллера и чтению информации GL, полученной через соединитель блока сортировки заявок. Крейт-контроллер не должен генерировать сигналы SI, S2, В или R на магистрали крейта.
Временная диаграмма этих операций должна отвечать тем же требованиям, которые предъявляются к операциям в командном режиме (см. А.7.1), с той разницей, что сигналы SI, S2 и В не передаются в шины МК, хотя внутренние Эквивалентные СИГНаЛЫ МОГУТ иметь МеСТО. -
А.8 Команды, выполняемые крейт-контроллером типа А1
Крейт-контроллер типа А1 должен распознавать и выполнять команды, представленные в табл. 9, и не должен использовать другие команды. Он должен генерировать сигнал ВХ - 1, если он адресован одной из этих, команд. Пять кодов функции F (0, 16, 24, 26, 27) должны полностью дешифроваться в крейт-контроллере.
Крейт-контроллер должен генерировать сигнал BQ - 1 в ответ на любую команду чтения или записи в его регистрах или блоке сортировки заявок. В крейт-контроллере типа А! двумя командами, к .которым это отнооитша являются: N (30).А (0 — 7).F (0) и N (ЗО).А (8).F (16). - . лс ui«ucmcs.
Т а б л и ц а 9 — Команды, выполняемые крейт-контроллером КАМАК типа А1
- - - ■ .а.. ■>.. Действие |
- .. Команда |
Ответ Спгг |
||
.. N |
А |
__г . . |
||
Генерирует Z-на МК |
8 |
26 |
BQ - 0 |
|
Генерирует С на МК |
28 |
9 |
26 |
BQ - 0 |
Читает GL |
30 |
0-7 |
0 |
BQ - 1 |
Загружает SNR |
30 |
8 |
16 |
BQ - 1 |
Сброс I с МК |
30 |
9 |
24 |
BQ - 0 |
Устанавливает I на МК |
30 |
9 |
26 |
BQ - 0 |
Проварка.ыаличия.-I . |
30 |
9 |
27 |
BQ - 1, если I - 1 |
Закрывает выход ВД |
30 |
10 |
24 |
BQ ■* 0 ї* |
Отпирает выход ВД |
30 |
10 |
26 |
BQ - 0 |
Проверяет открыт ли выход |
30 |
10 |
27 |
BQ -1, если ВД открыт |
Контролирует наличие запросов |
30 |
11 |
27 |
BQ — 1. Ьсл«сМ оицяотся |
- • •• • .. |
|
|
|
запросы -Jr* имеются |
А.9 Соединитель модуля сортировки заявок LAM
Задний соединитель, предназначенный для возможной" "связи F отдельным модулем сортировки заявок, должен быть двойной плотности с 52-штырьковыми контактами неплавающего исполнения. В документе EUR4600e приводится в качестве примера. соединитель,. удовлетворяющий этим требованиям. Этот соединитель должен монтироваться с задней стороны крейт-контроллера над-соединителем МК в пространстве, свободном для доступа (см. черт. 3 ГОСТ 27080), контакт 1 должен находиться внизу. 52 контакта определены согласно ..табл. J0..
Таблица 10 — Назначение контактов заднего соединителя крейт-контроллера А1
Номер контакта |
Назначение |
Номер контакта |
Назначение |
1 |
' Сигнал «Обработка требований» |
2 |
L1 |
3 |
GL1 |
4 |
L2 |
5 |
GL2 |
6 |
L3 |
7 |
GL3 |
8 |
L4 |
9 |
GL4 |
10 |
L5 |
11 |
GL5 |
12 |
L6 |
13 |
GL6 |
14 |
L7 |
15 |
GL7 |
16 |
L8 |
17 |
GL8 |
18 |
L9 |
19 |
GL9 |
20 |
L10 |
21 |
GL10 |
22 |
L11 |
23 |
GL11 |
24 |
L12 |
25 |
GL12 |
26 |
L13 |
27 |
GL13 |
28 |
L14 |
29 |
GL14 |
30 |
L15 |
31 |
GL15 |
32 |
L16 |
33 |
GL16 |
34 |
L17 |
Продолжение таблицы 10
Номер контакта |
Назначение |
Номер контакта |
Назначение |
35 |
GL17 |
38 |
L19 |
37 |
GL18 |
40 |
L20 |
39 |
GL19 |
42 |
L21 |
41 |
GL20 |
44 |
L22 |
43 |
GL21 |
46 |
L23 |
45 |
GL22 |
48 |
Сигнал «Внешний» |
47 |
GL23 |
50 |
Контроллер адресован |
49 |
GL24 |
52 |
0 В |
51 |
Сигнал «Запрет внутреннего D» |
|
|
Модуль сортировки заявок LAM получает сигналы L от крейт-контроллера через соединитель этого модуля. Он генерирует сигналы (GL) и, возможно, внешний сигнал запроса. Он может содержать вентильные схемы, регистры маски и т.д. для обработки сигналов L или может использовать только пассивные внутренние соединения между контактами соединителя модуля сортировки заявок. Он может взаимодействовать с крейт-контроллером различным образом:
запрос в МВ: крейт-контроллер типа А1 генерирует сигнал запроса на MB (BD) на основании сигналов GL (и, возможно, внешний сигнал D), которые он получает через соединитель модуля сортировки L-сигналов;
операция GL: крейт-контроллер передает сигнал наличия операции GL на контакт 1 для того, чтобы сообщить, что он запрашивает сигналы GL.
Если модуль сортировки заявок отвечает на этот сигнал, он должен отвечать требованиям синхронизации, изложенным в п. А.9.3, согласно временной диаграмме;
операция в режиме приема команд: в ответ на команды, содержащие N (28) или N (30), крейт-контроллер передает на контакт 50 сигнал Контроллер адресован». Это позволяет считать модуль сортировки заявок отдельной частью крейт-контроллера, который может быть адресован независимо от положения в крейте. Наличие сигнала «Занят» (В) на МК отличает операции с N (28) от операций с N (30). Сигнал «Контроллер адресован» с А (0 — 7) КК, но без сигнала В указывает, что крейт-контроллер запрашивает сигнал GL. Сигнал «Контроллер адресован», используемый одновременно с операцией на МК и сигналом В, позволяет, например, получить доступ к регистрам модуля сортировки заявок.
Если модуль сортировки заявок отвечает на сигнал «Контроллер адресован», он должен отвечать требованиям синхронизации, изложенным в А.9.4.
Сигнал операции GL на контакте 1 должен, быть в логическом состоянии «1» в то время, когда крейт-контроллер работает в системном режиме и (ВТА + ВТВі) BG BCRi - 1.
Сигнал «Контроллер адресован» на контакте 50 должен быть в логическом состоянии «1», когда при операции в командном режиме происходит адресация к N (28) или N (30), если крейт-контроллер работает в системном режиме и [(28) + N (30)] к (ВТА + BTBi)-BG BCRj ” 1.
Эквивалентные условия генерирования обоих сигналов «Контроллер адресован» и операция GL (черт. 7) в зависимости от внутренних сигналов (необязательных) в крейт-контроллере типа А1.
Все требования к временным соотношениям относятся к сигналам LAM на уровне соединителя крейт-контроллера. При этом интервал между генерированием сигнала крейт-контроллера и приемом ответа внешнего модуля включает задержки, вызываемые одновременно внешним модулем и кабелем связи.
А.9.1 Требования к сигналам
Все сигналы, передаваемые через соединитель модуля сортировки и заявок (LAM), должны отвсчаїь ірсбованиям, изложенным в 7.1 ГОСТ 27080.
Требования, относящиеся к сигналам N, применяются к сигналу GL на контакте 1 и сигналу «Контроллер адресован» на контакте 50. Все другие сигналы, включая внешний сигнал запроса (D) на контакте 48 и внутренний сигнал запрета запроса D на контакте 51, должны соответствовать требованиям, относящимся к сигналам L-заявок.
А.9.2 Синхронизация — запрос магистрали ветви
Максимальное запаздывание между моментом, в который L сигнал в крейт-контроллере, занимающим управляющую станцию крейта, достигает и остается в состоянии «1» или «0», и моментом, в который сигнал BD у порта того же крейт-контроллера достигает состояния «1» или «0» соответственно, определено в 4.4.1. Когда крейт-контроллер используется с внешним модулем сортировки заявок, запаздывание, вызываемое крейт-контроллером, не должно превышать 250 нс.
А.9.3 Синхронизация — операции GL
Интервал между генерированием сигнала наличия операции GL, сопровождаемого сигналами L, и установлением соответствующих сигналов GL не должен превышать 350 нс.
А.9.4 Синхронизация — операции при командах
Интервал между генерированием сигнала «Контроллер адресован», сопровождаемого L-сигналами совместно с сигналами F (0), А (0 — 7) и В • 0 на МК и установлением соответствующих GL-сигналов не должен превышать 350 нс.
Внешний модуль сортировки должен представлять ту же информацию GL в ответ на сигнал GL, что и на сигнал «Контроллер адресован», сопровождаемый сигналами А (0), F (0) и В - 0. Субалресы А (1 — 7) могут использоваться для получения доступа к различной информации GL.
Если внешний модуль сортировки отвечает на операцию в командном режиме с N (28).А (0 — 15), В - 1 и произвольным кодом функции F, он должен удовлетворять стандартным требованиям по временным соотношениям, предъявляемым к блоку КАМАК, и ему разрешено выполнять передачи данных через шины R и W на МК.
А. 10 Автономный режим работы
Режим отключения от магистрали устанавливается при помощи ручного переключателя, расположенного на передней панели крейт-контроллера. При работе в этом режиме крейт-контроллер не отвечает ни на какую команду или запрос на чтение заявок GL от МВ и не генерирует сигналов обращения или запроса на МВ.
Следующие минимальные условия должны выполняться при работе в отключенном режиме:
ручные переключатели ПУСК и СБРОС на передней панели должны быть действующими (в системном режиме работы они должны быть недействующими);
вход сигнала запрета передней панели должен оставаться действующим. Сигнал запрета (I) должен генерироваться на МК только в ответ на вход сигнала запрета передней панели;
крейт-контроллер не должен реагировать ВТА - 1. Он не должен генерировать сигналы В, N, S1 или S2 в МК в ответ на сигналы ВТА ~ 1, BG - 0 и получать доступ к информации GL в ответ на сигналы ВТА - 1 и BG - 1;
крейт-контроллер не должен генерировать состояния «1» в шины ВТВ, BD, BRW, BQ и ВХ. Крейт, работающий в отключенном режиме, не может влиять на операции на МВ;
крейт-контроллер не должен отвечать на сигнал BZ - 1.
Следующие дополнительные условия рекомендуется выполнять при работе в отключенном режиме:
если имеются вентильные схемы между шинами МВ и шинами МК W, N, А и F, рекомендуется, чтобы они пользовались для отключения крейт-контроллера. Операции на МВ не смогут таким образом влиять на крейт, работающий в отключенном режиме;
при отключении питания крейт-контроллера рекомендуется, чтобы все входы и выходы через его порты МВ могли бы принять состояние «О» или «1» соответственно функционированию других модулей, соединенных с МВ, и чтобы эти входы или выходы не создавали запрещенные токи нагрузки;
рекомендуется, чтобы любое дополнительное средство генерирования команд в крейте, работающем в отключенном режиме, соответствовало требованиям 5.5.2 ГОСТ 27080 при генерировании I - 1 в ответ на' Z, S2. Оно должно, по возможности, удерживать 1-Ій иметь средства установки его на 0.УДК 681.327.08:006.354 ОКС 33.200 П70 ОКСТУ 4202