Устройство для контроля цифровых блоков

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля цифровых устройств, в системах управления технологическими процессами, в частности, в устройствах, осуществляющих обмен между ЭВМ и объектами контроля и управления. Целью изобретения является расширение функциональных возможностей за счет реализации универсальных диаграмм контроля. Устройство содержит генератор импульсов, блок задания тестов и анализа реакций, блок управления циклом контроля, блок сдвига данных, блок счетчиков тактов, блок формирования маски, коммутатор тактов, коммутатор тестов, коммутатор данных. 2 з.п. ф-лы, 21 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 F 11/00, 13/00

ГОСУДА P СТВЕ ННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4301900/24 (22) 08.09.87 (46) 30.07.91. Бюл. N 28 (72) А.Н.Щербаков, А.Г.николов и В,Н.Фоменко (53) 681.32(088.8) (56) Авторское свидетельство СССР

М 1161934, кл. G 06 F 13/00, 1985.

Авторское свидетельство СССР

М 1128243, кл. G 06 F 13/00, 1984, (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ БЛОКОВ (57) Изобретение относится к вычислительной технике и может быть использовано в

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

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

На фиг.1 приведена структурная схема предлагаемого устройства; на фиг.2 — схема блока формирования маски; на фиг.3 — схема блока управления циклом контроля; на фиг.4 — схема коммутатора тактов; на фиг.5 и 6 — схема коммутатора тестов; на фиг.7— схема узла формирования сигналов разрешения; на фиг.8 и 9 — схема коммутатора данных: на фиг,10 — схема блока счетчиков тактов; на фиг.11 — схема блока сдвига данных; на фиг,12 — схема узла фиксации маски;

ÄÄ5UÄÄ 1667073 А1 автоматизированных системах контроля цифровых устройств, в системах управления технологическими процессами, в частности в устройствах, осуществляющих обмен между Э ВМ и объектами контроля и управления.

Целью изобретения является расширение функциональных возможностей за счет реализации универсальных диаграмм контроля. Устройство содержит генератор импульсов, блок задания тестов и анализа реакций, блок управления циклом контроля, блок сдвига данных, блок счетчиков тактов, блок формирования маски, коммутатор тактов, коммутатор тестов, коммутатор данных, 2 э,п. ф-лы, 21 ил. на фиг.13-15 — схема блока задания тестов и анализа реакций; на фиг.16 — схема де=,.шифратора адреса и кода операции; на фиг.17 — типовой цикл записи информации из управляющей ЭВМ в регистры блока задания тестов и анализа реакций; на фиг.18 — типовой цикл чтения информации из регистров блока задания тестов и анализа реакций в управляющую 3ВМ; на фиг.19 — пример временной диаграммы обмена с обьектом контроля; на фиг.20 — распределения контрольных точек временной диаграммы обмена по узлам фиксации маски блока формирования маски; на,фиг.21— алгоритм работы 3ВМ при работе в составе блока задания тестов и анализа реакций, Устройство (фиг.1) содержит генератор

1 импульсов, блок 2 задания тестов и анализа реакций, блок 3 управления циклом контроля, блок 4 сдвига данных, блок 5 счетчиков тактов, блок 6 формирования ма1667073 ски, коммутатор 7 тактов, коммутатор 8 тестов и коммутатор 9 данных.

Блок 6 формирования маски предназначен для приема поступающих с коммутатора

7 тактов служебных сигналов об очередности прохождения I контрольных точек реа.лизуемой временной диаграммы обмена (ВДО).

Блок 6 (фиг,2) состоит из I узлов 10 фиксации маски и схемы ИЛИ 11,на входов, Блок 3 управления циклом контроля предназначен для обеспечения возможности зацикливания фрагментов временных диаграмм обмена, Блок 3 (фиг.3) содержит элемент И 12, формирователь 13 импульсов и элемент 14 задержки, Коммутатор 7 тактов предназначен для сбора служебных сигналов о прохождении контрольных точек ВДО, поступающих с выхода блоков 2, 3 и 5 и коммутатора 9.

Коммутатор 7 (фиг,4) состои из I групп

15 элементов ИЛИ-И, каждая,з которых содержит элементы И 16 — 24 и элементы

ИЛИ 25 и 26.

Коммутатор 8 тестов предназначен для приема информационных слов, тактовых сигналов и одиночных команд, поступающих соответственно с блока 4, коммутатора

9 и блока 6, и дальнейшей передачи их на выход устройства и далее на обьект контроля.

Коммутатор 8 (фиг.5 и 6) содержит группу 27 формирователей импульсов, состоящую из Iформирователей 28,,первую группу

29 элементов ИЛИ-И, состоящую из I элементов И 30 и одного элемента ИЛИ 31, вторую группу 32 элементов ИЛИ-И, состоящую из I элементов И 33 и одного элемента

ИЛИ 34, третью группу 35 элементов ИЛИИ, состоящую из I элементов И 36 и одного элемента ИЛИ 37 руппу 38 двухвходовых элементов И, состоящую из элементов И

39, первую группу 40 трехвходовых элементов И, состоящую из J элементов И 41, вторую группу 42 трехвходовых элементов И, состоящую из элементов И 43, группу 44 четырехвходовых элементов И, состоящую из элементов И 45, и узел 46 формирования сигналов разрешения.

Узел 46 формирования сигналов разрешения предназначен для фомирования сигналов (i = 1,...,I); каждый i-й сигнал предназначен для управления группами элементов коммутаторов 8 и 9 и в зависимости от реализуемой ВДО может формироваться на

i-м выходе узла 46.

Узел 46 (фиг,7) содержит группу 47 инверторов, состоящую из! инверторов 48, и I групп 49 элементов управления 1,...!...,i-ì разрядами, причем группа 49 элементов управления 1-м разрядом содержит элемент И

50, группа 49 элементов управления 2-м разрядом — два элемента И 50 и элемент ИЛИ

5 51 на два входа, группа 49 элементов управления 3-м разрядом — три элемента И 50 и элемент ИЛИ 51 на три,входа...Ä 49 элементов управления !-м разрядом — элементов И 50 и элемент ИЛИ 51 на i âõîäoâ,..., 10 группа 49 элементов управления !-м разрядом — I элементов И 50 и элемент ИЛИ 51 на ! входов.

Коммутатор 9 данных предназначен для приема информационных слов, тактовых

15 сигналов и одиночных команд, поступающих с объекта контроля на вход устройства, и дальнейшей передачи на блоки 4 и 5 и коммутаторы 7 и 8, Коммутатор 9 (фиг,8 и 9) содержит пер20 вую группу 52 элементов ИЛИ-И, состоящую из N элементов И 53 и одного элемента ИЛИ

54, вторую группу 55 элементов ИЛИ-И; состоящую.из элементов И 56 и одного элемента ИЛИ 57, третью группу 58 элементов

25 ИЛИ-И, состоящую из M элементов И 59 и одного элемента ИЛИ 60, четвертую группу

61 элементов ИЛИ-И, состоящую из I элементов И 62 и одного элемента ИЛИ 63, первую группу 64 двухвходовых элементов

30 И, состоящую из .! элементов И 65, вторую группу 66 двухвходовых элементов И. состоящую из элементов И 67, третью группу 68 двухвходовых элементов И; состоящую из I элементов И 69, группу 70 элементов ИЛИ, 35 состоящую из I элементов ИЛИ 71, первую группу 72 трехвходовых элементов И, состоящую из элементов И 73, вторую группу 74 трехвходовых элементов И, состоящую из I элементов И 75, первого и второго элемен40 тов ИЛИ 76 и 77, первогс и второго элементов 78 и 79 задержки.

Блок 5 счетчиков тактов предназначен для подсчета числа тактовых сигналов, стробирующих передачу информации на объект

45 или с объекта контроля, а также для подсчета сигналов опорной частоты, с помощью которой задаются величины временных интервалов реализуемой, ВДО.

Блок 5 (фиг,10) состоит из I счетчиков 80

"-О с программируемым коэффициентом пересчета, Блок 4 сдвига данных предназначен для приема информации в формате блока 2 задания тестов и анализа реакций и преобра55 зования ее в формат объекта контроля, а также для приема информации в формате объекта контроля и преобразования ее в формат блока 2.

Блок 4 (фиг.11) содержит J-разрядный сдвигающий регистр 81, группу 82 элемен1667073

10

20

30

55

I тов ИЛИ, содержащую J элементов ИЛИ 83, первый и второй элементы ИЛИ 84 и 85 и формирователь 86 импульсов.

Узел 10 фиксации маски предназначен для приема и запоминания игналов о прохождежнии очередной контрольной точки реализуемой ВДО при условии, что пред-.

ыдущая контрольная точка уже пройдена.

Узел 10 (фиг.12) состоит из элементов И

87 — 89, элементов ИЛИ 90 — 91, триггера 92 и инвертора 93, Болк 2 задания тестов и анализа реакций предназначен для подготовки информации, передаваемой на объект контроля, приема и преобразования информации, поступившей с объекта контроля, выдачи информационных и управляющих сигналов на блоки 3 — 6 и коммутаторы 7 — 9, приема информационных и служебных сигналов с блоков устройства.

Блок 2 (фиг.13-15) содержит узел 94 дешифрации адреса и кода операции, управляющую ЭВМ 95, информационные регистры 96 — 103, группу 104 элементов И, состоящую из восьми элементов И 105, группу 106 модулей И, состоящую из восьми элементов И 107, группу 108 магистральных усилителей, состоящую из восьми магистральных усилителей 109, группу 110 усилителей приема, состоящую из восьми усилителей 111 приема, первый и второй двухвходовые элементы ИЛИ 112 и 113, первый и второй модули ИЛИ 114 и 115.

Узел 94 дешифрации адреса и кода операции предназначен для расшифровки адреса устройства и формирования сигналов

"Запись", "Чтение", "Сброс" и служебных сигналов диаграммы обмена с управляющей ЭВМ 95.

Узел 94 дешифрации (фиг.16) содержит формирователь 116 импульсов, три элемента И 117 — 119, элемент ИЛИ 120, магистральный усилитель 121, два инвертора 122 и 123, дешифратор 124, схему 125 сравнения по модулю два, блок 126 задания адреса устройства, причем блок 126 представляет собой перемычку, с помощью которой "+" и "-" питания узла дешифратора подключаются к линиям задания нулевого, пятого, шестого,..., семнадцатого разрядов входа второго 5 операнда схемы 125 и определяют адрес устройства.

Кроме того, на фиг.1 — 16 обозначены:

127 — группа линий, соединяющая первый информационный вход коммутатора 9 данных и первый информационный выход коммутатора 8 тестов;

t28 — группа управляющих и информационных шин и линий, соединяющая второй информационный вход коммутатора 9 данных и вход устройства;

129 — группа информационных линий (шина), соединящая информационный вход блока б формирования маски и первый информационный выход блока 2 задания тестов и анализа реакций;

130 — группа управляющих шин, соединяющая первый информационный выход коммутатора 7 тактов и первый вход управления режимом блока 6 формирования маски;

131 — линия переноса, соединяющая второй информационный выход коммутато-,. ра 7 тактов с входом переноса блока 6 формирования маски и входом разрешения записи блока 5 счетчиков тактов;

132 — линия сброса, соединяющая выход начальной установки блока 2 задания тестов и анализа реакций, с входом сброса блока 4 сдвига данных и блока 5 счетчиков тактов и входом начальной установки блока

6 формирования маски;

133 — линия признака ошибки, соединяющэя выход признака ошибки блока б формирования маски с входом признака ошибки блока 2 задания тестов и анализа реакций;

134 — группа информационных линий (шина), соединяющая информационный выход блока б формирования маски с первыми информационными входами коммутатора 8 тестов и блока 2 задания тестов и анализа реакций;

135 — группа управляющих шин, соединяющая первый адресный выход блока 2 задания тестов и анализа реакций и управляющий вход коммутатора 7 тактов;

136 — группа управляющих линий, соединяющая выход блока 3 управления циклом контроля и стробирующий вход коммутатора 7;

137 — группа информационных линий, соединяющая второй информационный выход блока 2 задания тестов и анализа реакций с первым информационным входом коммутатора 7 тактов;

138 — группа информационных линий, соединяющая первый информационный выход коммутатора 9 данных и второй информационный вход коммутатора 7 тактов;

139 — группа информационных линиЯ, соединяющая информационный выход блока 5 счетчиков тактов и третий информационный вход коммутатора 7 тактов;

140 — группа управляющих шин, соединяющая второй адресный выход блока 2 задания тестов и анализа реакций и управляющий вход коммутатора 8 тестов;

1667073

10

55

141 — группа информационных линий, соединяющая информационный выход блока 4 сдвига данных с вторым информационным входом блока задания тестов и анализа реакций и вторым информационным входом коммутатора 8 тестов;

142 — линия строба, соединяющая второй информационный выход коммутатора 9 данных и стробирующий вход коммутатора

8 тестов;

143 — линия циклического перезапуска, соединяющая второй информационный выход коммутатора 8 тестов с входом пуска блока 3 управления циклом контроля;

144 — линия признака приема, соединяющая третий информационный выход коммутатора 8 тестов с входом признака приема данных блока 2 задания тестов и анализа реакций;

145 — группа управляющих и информационных шин и линий, соединяющая четвертый информационны, выход коммутатора 8 тестов с выхода устройства;

146 —. линия стробирующей частоты, соединяющая выход генератора 1 импульсов со стробирующим входом коммутатора 9 данных;

147 — группа управляющих шин, соединяющая третий адресный выход блока 2 задания тестов и анализа реакций с управляющим входом коммутатора 9 данных;

148 — группа тактовых линий, соединяющая третий информационный выход коммутатора 9 данных и тактовый вход блока 5 счетчика тактов;

149 — группа управляющих и информационных шин и линий, соединяющая четвертый информационный выход коммутатора 9 данных с входом управления записью блока 4 сдвига данных;

150 — группа информационных шин, соединяющая третий информационный выход блока 2 задания тестов и анализа реакций с информационным входом блока 5 счетчиков тактов;

151 — группа информационных и управляющих линий, соединяющая четвертый ин формационный выход блока 2 задания тестов и анализа реакций с информационным входом блока 4 сдвига данных;

152 — управляющая линия, соединяющая выход признака цикла блока 2 задания тестов и анализа реакций с входом цикла блока 3 управления циклом контроля.

Устройство работает следующим образом.

Контроль цифровых блоков состоит в выполнении информационного обмена устройства (входящей в его состав управляющей ЗВМ 95) с объектом контроля (ОК) и заключается в преобразовании временной диаграммы обмена (ВДО) ЭВМ в ВДО объекта контроля, Основными элементами такой диаграммы являются: одиночные команды: инициация начала обмена, запрос тактовых импульсов, стробирование передачи информационных слов параллельным кодом и т.д.; информационные слова, передаваемые параллельным или последовательным кодом словами различного формата; тактовые сигналы, стробирующие передачу информационных слов; временные интервалы между одиночными командами, информационными словами; число тактовых сигналов, стробирующих информационные слова, передаваемые последовательным кодом.

Контрольная точка ВДО представляет собой факт выполнения основного элемента диаграммы обмена; саму ВДО можно представить в виде последовательности выполнения контрольных точек., Работу устройства рассмотрим на примере реализации ВДО, представленной на фиг.19; распределение сигналов на входах и выходах блока 6 формирования маски представлено на фиг.20.

Реализация указанной ВДО состоит в выполнении следующих основных элементов: признак начала обмена (ПНО) - инициация объекта контроля на выполнение ВДΠ— первая контрольная точка а1; временной интервал т(а2) от момента выдачи сигнала ПНО до выдачи сигнала ЗТИ (запрос тактовых импульсов) — вторая контрольная точка а2; прием первой серли тактовых импульсов ТИ (1), стробирующих передачу информационного слова последовательным кодом на объект контроля — третья контрольная точка а3; четвертая (вспомогательная) точка а4 предназначена для сонтроля предельной величины временного интервала т(а4), (в течение которого возможен прием серии

ТИ (1); признак перезаписи . (ПРЗ) — сигнал, поступающий с объекта контроля и предназначенный для инициации устройства на прием информационного слова последовательным кодом — пятая контрольная точка а5: прием второй серии тактовых импульсов ТИ (2), стробирующих передачу инфор1667073

10 предназначена для контроля предельной 5 величины временного интервала т (а7 ), выдачи си нала ЗТИ до момента выдачи слу- 10 жебного сигнала "Запрос ЭВМ". определя50 рователе 116 импульсов формируется сиг-. 55 мационного слова последовательным кодом с объекта контроля — шестая контрольная точка аб; седьмая(вспомогательная) точка а7 (в течение которого возможен. прием серии

ТИ (2); временной интервал т(а8) от момента ющего предельную допустимую длительность обмена устройства с объектом контроля — восьмая контрольная точка aS; сигнал подтверждения правильности цикла обмена (ДА) — девятая контрольная точка а9; временной интервал z (а10) от момента выдачи сигнала ЗТИ до окончания цикла обмена — десятая контрольная точка а10, Организация работы устройства для реализации конкретной ВДО состоит в выполнении следующей последовательности действий и разбита на три этапа.

На первом этапе в память управляющей

3ВМ 95 записывается программа, с помощью которой в регистры блока 2 записываются информационные слова настройки устройства на реализацию конкретной

ВДО.

На втором этапе выполняется запуск устройства.

На третьем этапе (от подачи сигнала

ЗТИ до подачи следующего ЗТИ для временной диаграммы обмена, представленной на фиг.19) выполняется управление работой устройства, которое состоит в записи из управляющей ЭМВ 95 в регистры блока 2 информационных слов, передаваемых устройством на ОК, чтении из регистров блока 2 информационных слов, принятых с

ОК, обработке и выведении на печатающее устройство ЭВМ информации о состоянии

ВДО. Алгоритм работы ЭВМ при реализации ВДО (фиг.19) представлен на фиг.21.

Первый этап (настройка на ВДО), В соответствии с представленным на фиг.17 типовым циклом записи информации из управляющей ЭВМ 95 по управляющей линии ПОДГ и группами управляющих и ин формационных шин и линий на вход начальной установки узла 94 дешифрации адреса и кода операции подается сигнал ПОДГ, по которому в узле 94 дешифрации на форминал "Сброс", который поступает на сбросовые входы регистров 96-10) и через выход начальной установки блока 2 подается по линии 132 сброса на вход. сброса

45 блока 4 и далее на вход сброса J-разрядного сдвигающего регистра 81. Сигнал "Сброс" также поступает на вход сброса блока 5 и далее на входы сброса 1,...i, 1-го счетчиков

80. Кроме того, сигнал "Сброс" поступает на вход начальной установки, блока 6 и далее на входы начальной установки 1,...1...i-го узлов 10 фиксации маски, а затем через элементы ИЛИ 91 на сбросовые входы триггеров 92, обеспечивая начальный сброс устройства. Затем уп равля ющая Э ВМ 95 выполняет запись в регистры блока 2 начальных уставок. В регистр 99 заносятся информационные слова задания коэффициентов пересчета программируемых счетчиков 80 блока 5. Для реализации ВДО, представленной на фиг.19, коэффициенты пересчета поступают с выхода. регистра 99 в виде информационного слова на третий информационный выход блока 2 и далее по группе информационных шин 150 на информационный вход блока 5 и предназначены для второго — четвертого, шестого — восьмого и десятого счетчиков 80, участвующих в формировании служебных сигналов о прохождении ВДО через соответствующие контрольные точки.

Коэффициент пересчета второго счетчика Kz вычисляется из выражения

К2=г (а2) fpn где fpn — опорная частота генератора 1 импульсовв.

Коэффициент пересчета третьего счетчика Кз равен числу тактовых сигналов ТИ (1), тактирующих передаваемое информационное слово ИНФ (1).

Коэффициент пересчета четвертого счетчика К4 вычисляется из выражения

K4 = г (а4) fpn, причем величина r (а4) должна превышать предельно .допустимую по ВДО величину временного интервала. за который информационное слово должно быть передано на

ОК, и выполняет вспомогательную роль— предотвращает "записание" ВДО, а следовательно, и программы, выполняемой ЭВМ, в случае, если серия ТИ (1) не поступает с ОК или поступает неполностью.

Коэффициенты пересчета Кв-Ка, К1о шестого — восьмого и десятого счетчиков 80 вычисляются из таких же соображений.

В регистр 101 заносятся информационные слова задания кодов настройки на реализуемую ВДО, которые затем поступают по управляющим шинам на первый адресный выход блока 2 и далее по группе управляющих шин 135 на управляющий вход коммутатора 7 тактов, а затем на первую-десятую группы 15 элементов ИЛИ-И.

1667073

В первую группу 15 элементов ИЛИ-И сигналы настройки поступают с выхода регистра 101 по первой управляющей шине на первый адресный выход блока 2 и далее по первой управляющей шине группы управ- 5 ляющих шин 135 на управляющий вход коммутатора 7; затем на второй вход элемента

И 16, разрешая прохождение сигнала

"Пуск".

Во вторую группу 15 элементов ИЛИ-И 10 сигналы поступают с управляющего входа коммутатора 7 по второй управляющей шине на вторые входы элементов И 18, 23, 24, разрешая и рохождение сигналов "Конец т (а2 )", "ЦСб" (циклический сброс), "ЦПу" 15 (циклический пуск), В третью группу 15 элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 7 по третьей управляющей шине на вторые входы элементов И 18 и 24, 20 разрешая прохождение сигналов "Конец ТИ (1)", "ЦСб".

В четвертую группу 15 зле антов ИЛИИ, сигналы поступают с управляющего входа коммутатора 7 по четвертой 25 управляющей шине на вторые входы элементов И 18 и 24, разрешая прохождение сигналов "Конец (а4 ) ", "ЦСб".

В пятую группу 15 элементов ИЛИ-И сигналы поступают с управляющего входа ЗО коммутатора 7 по пятой управляющей шине на вторые входы элементов И !7 и 24, разрешая прохождение сигналов "П РЗ", "ЦСб".

В шестую группу 15 элементов ИЛИ-И сигналы поступают с управляющего входа 35 коммутатора 7 по шестой управляющей ши-. не на вторые входы элементов И 18 и 24, разрешая прохождение сигналов "Конец ТИ (2)", "ЦСб".

В седьмую группу 15 элементов ИЛИ-И 40 сигналы поступают с управляющего входа коммутатора 7 по седьмой управляющей . шине на вторые входы элементов И 18 и 24, разрешая прохождение сигналов "Конец г (а7)", "ЦСб". 45

В восьмую группу 15 "элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 7 по восьмой управляющей шине на вторые входы элементов И 18 и 24, разрешая прохождение сигналов "Конец 50 г (а8)", "ЦСб".

В девятую группу 15 элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 7 по девятой управляющей шине на вторые входы элементов И 16 и 24, 55 разрешая прохождение сигналов "ДА

ЭВМ", "ЦСб".

В десятую группу 15 элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 7 по десятой управляющей шине на вторые входы элементов И 18 и 24, разрешая прохождение сигналов "Конец г(а10) ", "ЦСб".

В регистр 102 заносятся информационные слова задания кодов настройки на реализуемую временную диаграмму обмена, которые затем поступают по управляющим шинам на второй адресный выход блока 2 и далее по.группе управляющих шин 140 на управляющий вход коммутатора 8 тестов, а затем на группы 29, 32, 35, 38,.40, 42, 44элементов и узел 46 формирования сигналов разрешения, Для реализации ВДО (фиг.19) необходи-, мы следующие сигналы настройки.

Во вторую группу 32 эгементов ИЛИ-И сигналы настройки поступают с выхода регистра 102 по второй управляющей шине на второй адресный выход блока 2, далее на управляющий вход коммутатора 8, и затем по десятой линии — на второй вход десятого элемента И 33, разрешая прохождение сигнала о выполнении контрольной точки а10 на второй информационный выход коммутатора 8 для формирования сигнала "Сброс—

Цикл".

В группу 38 двухвходовых элементов И сигналы поступают с управляющего входа коммутатора 8 по четвертой управляющей шине, по первой, второй и девятой линиям на вторые входы первого, второго и девятого элементов И 39. разрешая прохождение сигналов о выполнении первой (а1), второй (а2) и девятой (а9) контрольных точек, и далее по первой - управляющей шине на четвертый информационный выход коммутатора 8 для. формирования сигналов

ЗТИ» ПНО, ДА, передаваемых на ОК(фиг.20).

В группу 44 четырехвходовых элементов И сигналы поступают с управляющего входа коммутатора 8 по шестой управляющей шине на второй вход одного из i элементов И 45, разрешая прохождение информационных слов в последовательном коде по одной из линий (i = 1,.;.,!) на объект контроля. Для реализации указанной ВДО сигнал поступает на второй вход второго элемента И 45, так как передача информационного слова заканчивается при достижении второй а2 контрольной точки.

Во вторую группу 42 трехвходовых элементов И 43 сигналы поступают с управляющего входа коммутатора 8 по седьмой управляющей шине на второй вход одного из элементов И 43, разрешая прохождение тактовых импульсов, стробирующих передачу информационных слов в последовательном коде по одной из линий на объект контроля. Для реализации данной ВДО сиг13

1667073

5

20

30

45

55 нал настройки поступает на второй вход второго элемента И 43.

В первую группу 29 элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 8 по первой управляющей шине,по восьмой линии на второй вход восьмого элемента И 30, разрешая прохождение сигнала о выполнении восьмой контрольной точки, и далее на.третий информационный выход коммутатора 8 для формирования сигнала "Запрос ЭВМ".

В группу 35 элементов ИЛИ-И сигналы поступают с управляющего входа коммутатора 8 по третьей управляющей шине, разрешая прохождение сигнала "Чтение параллельного кода" (в укаэанной ВДО не применяется).

В группу 40 элементов И сигналы поступают с управляющего входа коммутатора 8 по пятой управляющей шине, разрешая прохождение параллельного информационного слова (в данной ВДО не применяется).

В узел 46 формирования сигналов разрешения сигналы настройки поступают с выхода регистра 102 по восьмой управляющей шине на второй адресный выход блока

2 и далее по группе управляющих шин 140 на управляющий вход коммутатора..8, затем по восьмой управляющей шине — ía I+2-й вход узла 46 и по первой — десятой группам управляющих линий на группы 49 управления первым — десятым разрядами.

В группе 49 элементов управления первый разряд на третьем входе элемента

И 50 формируется из соотношения

F(1)P = S(P) S(a1) где F(1)P — сигнал разрешения на выходе группы 49 элементов управления первым разрядом;

S(P) — сигнал "Разрешение", поступающий с регистра 100 по!+1-й линии информационной шины на второй информационный выход блока 2 (далее по группе информационных линий 137 — на первый информационный вход коммутатора 7 тактов, на второй информационный выход коммутатора 7 — по линии 131 переноса, на вход переноса блока

6 формирования маски, и по!+1-й линии— на информационный выход блока 6, а по группе информационных линий 134 — на первый информационный вход коммутатора

8 и по 1+1-й линии — на вход узла 46);

S(a1) — инвертированный сигнал о выполнении первой контрольной точки.

Сигнал разрешения F(1)P формируется от момента поступления сигнала "Разрешение" до момента выполнения первой контрольной точки (в указанной ВДО не применяется).

В группе 49 элементов управления вторым разрядом (на третьих входах первого и второго элементов И 50) сигналы разрешения формируются из соотношений:

F(2)P = S(P) а2;

F(2)P <= S(a1) а2.

Сигнал разрешения F(2)P формируется от момента поступления сигнала "Разрешение" до момента выполнения второй контрольной точки (в данной ВДО не применяется), Сигнал разрешения F(2)1 формируется от момента поступления сигнала о выполнении первой контрольной точки до момента выполнения второй . контрольной точки и поступает на коммутаторы 8 и 9, разрешая прохождение опорной частоты на счетчики 80 блока 5 счетчиков тактов.

В группе 49 элементов управления третьим разрядом (на третьих входах первого, второго и третьего элементов И 50).сигналы F(3)P, F(3)1, F(3)2 формируются из соотношений:

F(3)P = S(P) 3(а3);

F(3)1 = S(a1) 3taa);

F(3)2 = S(a2) Яа3).

В указанной ВДО применяется сигнал

F(3)2, с помощью которого формируется разрешение на коммутаторы 8 и 9 — обеспечивается прохождение на устройство тактовых сигналов ТИ (1), а на обьект контроля — прохождение информационных слов в интервале от второй до третьей контрольных точек.

В группе 49 элементов управления четвертым разрядом сигналы поступают на третьи входы первого,..., четвертого элементов И 50 (сигналы F(4)P; F(4)1; F(4)3 не применяются в данной ВДО).

Сигнал

F(4)2 = S(a2) S(a4) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигналов опорной частоты на вход счетичков 80 для подсчета временного интервала г (а4) .

В группе 49 элементов управления пятым разрядом сигналы поступают на третьи входы первого,...,пятого элементов И 50 (сигналы F(5)P,...,F(5)3 не применяются в данной ВДО). Сигнал

F(5)4 = S(a4) S(a5) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигнала ПРЗ на вход устройства.

В группе 49 элементов управления шестым разрядом сигналы поступают на третьи входы первого,..., шестого элементов

И 50 (сигналы F(6)P, F(6)1,...,F(6)4 не применяются в данной ВДО), Сигнал

F(6)5 = S(a5) Б абб) 15

1667073

16 формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение на устройство тактовых сигналов ТИ (2) и информационных слов.

В группе 49 элементов управления седьмым разрядом сигналы поступают на третьи входы первого,...,седьмого элементов И 50 (сигналы F(7)P,...,F(7)4, F(7)á не применяются в данной ВДО). Сигнал

F(7)5 = S(a5) $(а7) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигналов опорной частоты на вход счетчиков 80 для подсчета временного интервала z(a7) ..

В группе 49 элементов управления восьмым разрядом сигналы поступают на третьи входы первого,...,восьмого элементов И 50 (сигналы F(8)P, F(8)1, F(8)Ç,...,F(8)7 не применяются в данной ВДО). Сигнал

F(8) 2= $(a2) $(а8) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигналов опорной частоты на вход счетчиког 80 для подсчета величины временного интервала

z(а 8).

8 группе 49 элементов управления девятым разрядом сигналы поступают на третьи входы первого...„девятого элементов И 50 (сигналы F(9)P„.,F(9)7 не применяются в данной ВДО). Сигнал

F(9)8= $(а8) $(а9) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигнала ДА на объект контроля.

В группе 49 элементов управления десятым разрядом сигналы поступают на третьи входы первого,...,десятого элементов И 50 (сигналы F(10)P., F(10)1, F(10)3,...,F(10)9 не применяются в данной

ВДО). Сигнал

F(10)2 = $(а2) S(a10) формирует разрешение на коммутаторы 8 и

9, обеспечивая прохождение сигналов опорной частоты на вход счетиков 80 для подсчета временного интервала z(a10)..

8 регистр 10 заносятся информационные слова задания кодов настройки на реализуемую временную диаграмму обмена, которые затем поступают по управляющим . шинам на третий адресный выход блока 2 и далее по группе управляющих шин 147 — на управляющий вход коммутатора 9 принимаемых сигналов, а затем по управляющим шинам — на группы 52, 55, 58, 61,64, 66, 68, 70, 72 и 74 элементов коммутатора 9.

Для реализации ВДО необходимы следующие сигналы настройки.

В первую группу 52 элементов ИЛИ-И сигналы настройки поступают с выхода ре5

55 гистра 103 по первой управляющей шине на третий, адресный выход блока 2 и далее по группе управляющих шин 147 на управляющий вход коммутатора 9 и по и-й линии на второй вход и-го элемента И 53, разрешая прохождение информационного слова последовательным кодом с объекта контроля через коммутатор 9 на вход блока 4 сдвига данных.

В третью группу 58 элементов ИЛИ-И сигналы настройки поступают с управляющего входа коммутатора 9 по четвертой управляющей шине по линиям на вторые входы k-го и I-ro элементов И 59 (k, I M; Ц!, m = НМ), разрешая прохождение тактовых сигналов ТИ (1), ТИ (2), Фактическая величина К I определяется по номерам линий, по которым идет обмен с ОК.

8 первую группу 72 трехвходовых элементов И сигналы поступают с управляющего входа коммутатора 9 по пятой управляющей шине, по третьей и шестой линиям на третьи входы элементов И 73, разрешая прохождение тактовых сигналов

ТИ (1) (в интервале от второй до третьей контрольных точек по сигналу разрешения, поступающему с узла 46 формирования сигналов разрешения) и тактовых сигналов ТИ (2) (в интервале от пятой до шестой контрольных точек по сигналу разрешения, поступающему с узла 46).

В четвертую группу 61 элементов ИЛИИ сигналы настройки поступают с управляющего входа коммутатора 9 по седьмой управляющей шине. по шестой линии на второй вход элемента И 62, разрешая прохождение тактовых сигналов ТИ (2).

Во вторую группу 66 элементов И сигналы поступают с управляющего входа коммутатора 9 по восьмой управляющей шине, по третьей линии на второй вход элемента И

67, разрешая прохождение тактовых сигналов ТИ (1).

В группу 64 элементов И сигналы поступают с управляющего входа коммутатора 9 по второй управляющей шине на вторые входы элементов И 65, разрешая прохождение информационногв слова параллельным кодом с обьекта контроля, через коммутатор

9 — на вход блока 4 сдвига данных (в указанной ВДО не применяется).

В группу 55 элементов ИЛИ-И сигналы настройки поступают с управляющего входа коммутатора 9 по третьей управляющей шине на вторые входы элементов И 56, разрешая прохождение тактовых сигналов, выполняющих запись параллельного кода (в данной ВДО не применяется).

8 группу 74 элементов И сигналы поступают с управляющего входа коммутатора 9

1667073

18

30 первые входы 1,...,J,.„J-ro элементов ИЛИ 83 35

50 по шестой управляющей шине (по второй, четвертой, седьмой, восьмой, десятой линиям) на третьи входы элементов И 75, разрешая прохождение сигналов опорной частоты в интервалах следующих контрольных точек а1-а2; а2 — а1; а5 — а7, а2-а8 (по сигналам разрешения поступающим с узла

46 формирования сигналов разрешения).

В группе 68 элементов И сигналы настройки поступают с управляющего входа коммутатора 9 по девятой управляющей шине (по второй, четвертой, седьмой, восьмой и десятой линиям) на вторые входы элементов И 69, разрешая прохождение сигналов опорной частоты.

Второй этап (запуск устройства), Из управляющей ЭВМ 95 в регистр 96 блока 2 выполняется запись кода признака цикла, устанавливающаяразрешение на зацикливание. На выходе регистра 96 формируется сигнал "Цикл", который поступает на выход признака цикла блока 2 и далее по управляющей линии 165 на вход цикла блока 3 управления циклом контроля, первый вход элемента И 12, разрешая прохождение сигнала "Сброс-Цикл", поступающего на вход пуска блока 3, В регистр 98 записывается первое передаваемое на ОК по ВДО информационное слово, которое поступает по информационной шине на четвертый информационный выход блока 2 и далее по группе информационных и управляющих линий 151 на информационный вход блока 4 сдвига данных, группы 82 элементов ИЛИ и 1,...j,...J — и входы J-разрядного сдвигающего регистра 81.

B регистре 96, кроме кода признака цикла, выполняется запись кода сигнала

"Запись 1", стробирующего запись информационного слова в регистр 81 блока 4. С выхода регистра 96 сигнал "Запись 1" поступает по управляющей линии на четвертый информационный выход блока 2 и далее по группе информационных и управляющих линий 151 на информационный вход блока

4, по управляющей линии — на первый вход элемента ИЛИ 84. С выхода элемента ИЛИ

84 сигнал поступает на первый управляющий вход регистра 81, переводя регистр 81 в состояние "Запись параллельного кода".

Этот сигнал также поступает на вход форми-. рователя 86, с выхода которого он передается на вход элемента ИЛИ 85 и далее на второй управляющий вход регистра 8t, стробируя параллельную запись информационного слова.

В регистр 100 записывается информационное слово уставки, по которому на . I+1 = M выходе регистра 100 формируется

15 одиночная команда "Разрешение", которая поступает на второй информационный выход блока 2. Далее по группе информационных линий 137 она поступает на первый информационный вход коммутатора 7 тактов, второй информа