Имитатор канала

 

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

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

РЕСПУБЛИК

82 А2 (19) . (И) (ц 4 С 06 F 11/00

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

4ыКЬд. - ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 1174927 (21) 3723318/24 (22) 30.03.84 (46) 15.05.87. Бюл. № 18 (72) Н.Н.Ерасова, Б.А.Исаенко, А.А.Самчинский и Б.Г,Шаров (53) 681 ° 326 ° 74(088.8) (56) авторское свидетельство СССР

¹ 1174927, кл. С 06 Р 11/00, 1983. (54}(57) ИИЖАТОР КАНАЛА по авт.св. № 1174927, отличающийся тем,-что, с целью сокращения времени проверки периферийного устройства, в него введен блок счета времени, включающий генератор временных меток, счетчик и схему сравнения, причем выход генератора временных меток подключен к счетному входу счетчика, первый вход схемы сравнения соединен с выходом регистра управляющего слова, выход счетчика подключен к второму входу схемы сравнения, вход сброса счетчика и выход схемы сравнения соединены соответственно с четвертым входом и вторым выходом блока управления.

1310823 2 счетчик 43, элемент ИЛИ 44, шину 45 сигнала "Количество байтов информационного входа блока", шины 46 — 49 сигналов "Сброс пульта", "Байт состояния" и "Разрешение управляющего входа блока".

Блок 11 перезапусков содержит

b- (фиг.9) элемент KIH 50, элементы

И 51 — 55, генератор 56 опорной частоты, делитель 57 частоты, коммутатор 58, элемент ИЛИ 59, шины 60-64 но- сигналов Код частоты", "Генератор, "Сброс пульта", "Комплекс!т и "Ведущий первого входа блока". !

Изобретение относится к вычислительной технике и может быть использовано для контроля и наладки перифе рийных устройств.

Цель изобретения — сокращение вре мени периферийных устройств (ПУ).

На фиг.1 представлена блок- схема имитатора; на фиг.2 и 3 — функционал ные схемы блока счета времени и бло ка управления; на фиг.4 — граф-алго ритм блока управления; на фиг.5 -10 функциональные схемы блока стандарт

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

Имитатор содержит (фиг.1) шины 1 информационного входа-выхода, блок 2 стандартного сопряжения, блок 3 управления, буферный регистр 4, блок 5 па- 20 мяти данных, блок 6 управляющих слов, блок 7 формирования даннь|х, регистр

8 данных, регистр 9 управляющих слов, блок 10 селективной индикации, блок

11 перезапусков, пульт 12 оператора, шины 13 и 14 входа и выхода сброса имитатора и блок 15 счета времени.

Блок 15 счета времени включает (фиг,2) генератора 16 временных меток, счетчик 17 и схему 18 сравнения, Блок 3 управления содержит (фиг.3) входной мультиплексор 19, постоянную память 20 и выходной регистр 21.

Блок 2 стандартного сопряжения содержит (фиг,5) усилители-передатчики 35 2, усилители-приемники 23 сигналов идентификации и управления, усилители-приемники 24 сигнала ШИН-А, усилители-передатчики 25 сигнала ШИНА, узел 26 контроля по четкости, схему

27 ср авнения адресов, уз ел 28 формирования контрольного разряда, дешифратор 29 байта состояния и коммутатор 30.

Блок 5 памяти данных содержит (фиг.б) память 31, коммутатор 32 стар. ших разрядов адреса, коммутатор 33 младших разрядов адреса, схему 34 сравнения, счетчик 35 данных, шину gp

36 сигнала "Работа адресного входа блока".

Блок 7 формирования данных включает (фиг.7) коммутатор 37, регистр 38 сдвига, постоянную память 39 символь- 55 ных кодов, счетчик 40 и схему 41 сравнения.

Блок 10 селективной индикации имеет (фиг.8) схему 42 сравнения, Пульт 12 оператора содержит (фиг.10) регистр 65 сигналов интерфейса, элементы 56 индикации, тумблерные регистры 67 — 70, переключатели 71 режимов, кнопки 72 сброса и начального пуска.

При помощи шин 1 имитатор канала (ИК) подключается к периферийному устройству (ПУ). Блок.2 осуществляет согласование входных и выходных сигналов интерфейса, дополняет коды адресов, операций и данных, передаваемых в ПУ по шинам 1 (ШИН вЂ ) контрольным разрядом, сравнивает адрес, поступивший от ПУ по шинам 1 (ШИН-А), с заданным, контролирует на четкость байты адресов, состояний и данных, поступающих от ПУ по 11ИН-А, дешифрирует байт состояния.

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

Буферный регистр 4 служит для запоминания байтов данных, адресов и состояний, поступающих по ШИН-А от ПУ через блок 2; содержимое буферного регистра 4 индицируетмя на пульте 12 оператора.

Блок 5 памяти данных. служит для хранения и .выдачи в ПУ по ШИН-К через. регистр 8 и блок 2 данных, предварительно занесенных в блок 5 с пульта 12. Эти данные в основном необходимы для разметки носителей, задания границ и зон и т.д. при работе с ГУ типа накопителей на лентах, дисках, барабанах (т.е. данные, организованные в произвольные достаточно сложные структуры).

1310823 4

Регистры 8 и 9 служат для хранения текущих значений соответственно байта данных и управляющего слова °

Запись в регистры 8 и 9 производится из соответствующего блока 5, 6 или пульта 12.

Блок 10 селективной индикации управляет записью в буферныи регистр

4 заданных с пульта 12 байта данных или состояний, поступающих от ПУ. 40

Блок 11 перезапусков обеспечивает циклический режим работы ИК при наличии неисправностей в ПУ, а также совместную работу с другими ИК и подключен в шинам 13 и 14. Пульт 12 опе-45 ратора служит для задания режимов ра боты ИК и контроля работы ПУ.

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

Блок 15 формирует временный интервал между окончанием выполнения одного управляющего слова и началом выполнения следующего управляющего слова. Генератор 16 служит дтя формиро- 55 вания временных меток. Счетчик 17 фиксирует величину временного интервала после окончания выполнения очередного управляющего слова. Эта велиБлок 6 памяти управляющих слов для хранения заданной с пульта 12 программы, состоящей из управляющих н ниже. слов, формат которых приведе

ПУ КОП КЧ ФЛ БПД ВЗ где НПУ вЂ” поле номера периферийного устройства;

КОП вЂ” поле кода операций;

КЧ вЂ” поле количества чисел:

БПД вЂ” поле базы памяти данных;

ФЛ вЂ” поле флажков;

ВЗ вЂ” поле времени задержки.

Содержимое полей НПУ и КОП в ПУ.

Содержимое поля КЧ определеяется количеством передаваемых в ПУ или принимаемых от ПУ байтов данных. В поле

ФЛ содержатся флажки — признаки блокировки счета данных, цепочки данных и команд, работы с тем или иным типом данных .предназначено для программного разбиения памяти данных на зоны путем базирования адреса. Содержимое поля ВЗ определяет интервал времени задержки между окончанием ° одного управляющего слова и началом выполнения следующего управляющего слова.

f0

f5

30 чина сравнивается с заданным в управ— ляющем .слове (в поле B3) значением с помощью схемы 18 сравнения с последующим формированием сигнала, поступающего в блок 3, в зависимости от результата.

ИК выполняет два вида работы "IIpoграммирование" и Контроль ПУ Вид работы 1Программирование" предназначен для задания программы проверки

ПУ и режимов работы ИК. Задание программы заключается в записи в блок Ь через регистр 9 управляющих слов, заданных с пульта 12, по адресам, заданным также с пульта 12 ° При этом в поле В3 управляющего слова указывается величина временной задержки между окончанием выполнения одного управляющего слова и началом выполнения следующего управляющего слова. При отсутствии необходимости во временной задержки в этом поле записываются нули. Если в программе есть управляющие слова, содержащие признак работы с памятью, то с пульта 12 через регистр 8 в блок 5 заносятся данные.

Кроме того, на пульте 12 органами управления задаются основные и вспомогательные режимы.

Основные режимы: "Такт", "Автомат"

"Генератор, а вспомогательные: Моно польный, Ведомый, Комплекс", Блок селекции включен 1 и т.д.

После задания программы проверки осуществляется ее контроль, а при необходимости и контроль данных путем считывания управляющих слов и данных на элементы индикации пульта 12 соответственно из блоков 6 и 5 через регистры 9 и 8. После этого устанавливается вид работы "Контроль ПУ", при котором и осуществляется собственно проверка ПУ. При этом блок 3 выбирает из блока 6 в регистр 9 первое управляющее слово и вводит в ПУ последовательность сигналов начальной выборки, в процессе которой через блок 2 в ПУ поступают байты адреса и состояния. Блок 2 сравнивает адрес, поступающий от ПУ и заданный в управляющем блоке, и анализирует байт состояния. Если байт состояния не содержит указателей сбоя, то блок 3 организует обмен данными с ПУ. При приеме данных от ПУ в ИК данные контролируются блоком 2 на четкость и при необходимости (.сбой по четкости в данных режим работы "Такт" заносят1310823 ся в буферный регистр 4 и индицируются на пульте 12. При передаче в ПУ последние поступают из блока 7 или иэ блока 5. Выбор источника данных определяет значение соответствующих разрядов в поле ФЛ управляющего слова, находящегося в данный момент в регистре 9. Если источником данных является блок 7, то в поле ФЛ имеется также указатель, определяющий тип данных. Если источником данных является блок 5, то адрес данных определяется с учетом поля БПД управляющего слова.

В последовательности окончания ИК получает конечный байт состояния от

ПУ и в зависимости от указателей в управляющем поле завершает выполнение проверки (в поле ФЛ отсутствует укаэатель цепочки управляющих слов) либо немедленно переходит к выполнению следующего управляющего слова (в поле ФЛ задан указатель цепочки управляющих слов и в ноле ВЗ занесены нули), либо переходит к выполнению следующего управляющего слова через интервал времени, равный содержимому поля В3 (в поле ФЛ задан указатель цепочки управляющих слов и содержиf0

f5

30 мое поля ВЗ отлично от нуля). В последующем случае после окончания выполнения текущего управляющего слова блоком 3 формируется сигнал "Запуск

1t таимера, обнуляющии счетчик 17. На счетный вход счетчика 17 поступают сигналы с выхода генератора 16. При совпадении значения счетчика 17 с величиной интерв ала времени з адержки, заданного в поле ВЗ последнего управляю-40 щего слова, на выходе схемы 18 сравнения формируется сигнал об окончании интервалавремени задержки. Анализ этого сигнала осуществляется блоком 3 после сигнала Запуск таймера". При этом если в поле В3 управляющего слова содержатся нули, то сигнал на выходе схемы 18 формируется сразу же после сигнала, обнуляющего счетчик 17, и

ИК переходит к выполнению следующего управляющего слова, При приеме данных от ПУ возникает необходимость их визуального контроля. Если ПУ не способно работать в потактном режиме (например, накопите- 55 ли на лентах и т.д.), такой контроль осуществляется с помощью блока 10, который обеспечивает запись в буферный регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байта состояния. Для этого на пульте 12 набирается номер по порядку) требуемого байта.

ИК в режиме "Такт" обеспечивает установку и сброс каждого сигнала интерфейса по нажатию кнопки на пуль" те 12, в режиме "Автомат" по нажатию кнопки на пульте 12 выполняется вся заданная программа или ее часть (при неисправности ПУ). Режим "Генератор" обеспечивает автоматический циклический запуск выполнения программы. Запуск ИК в различных режимах осуществляется блоком 11 ° Частота запуска зависит от сигналов Код частоты поступающих с пульта 12. Кроме того, блок 11 обеспечивает синхронизацию работы двух ИК при проверке ПУ типа адаптер канал-канал. Если задан режим "Ведущий", то данный ИК синхронизирует работу другого BK выдавая ему по шине 14 сигнал начальной установки. Если режим "Ведущий" не задан, то данный ИК синхронизируется другим

ИК, получая по шине 13 сигнал начальной установки и передавая его в блок 3.

Блок 3 управления реализован в виде микропрограммного автомата, графалгоритм которого представлен на фиг.4. Мультиплексор 19 предназначен для реализации условных переходов.

Постоянная память (ПЗУ) 20 служит для хранения набора микрокоманд. Выходной регистр 21 предназначен для устранения разброса времени выборки различных адресных разрядов ПЗУ 20.

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

Выход мультиплексора 19 подключен к младшему адресному входу ПЗУ 20, на остальные адресные входы которого подаются сигналы с выходного регистра 21 (фиг.3).

В каждом состоянии автомата, которому соответствует выбранная ячейка

ПЗУ 20, на адресный младший вход подключается одна из шин входных сигналов блока 3. Выбор подключаемой шины производится в поле формата микрокоманды.

Формат микрокоманды представлен ниже.

7 1310823 (где AMK—

УПР— поле адреса следующей мик р ок ом анды; 5 поле адреса подключаемого входа мультиплексора 19; поле выходных сигналов блока 3.

Если на выбранной шине.присутствует входной сигнал (т.е. "1"), то автомат переходит в состояние, в младшем разряде которого присутствует единица, Если на выбранной шине от- 15 сутствует входной сигнал (т.е, присутствует "0"), то автомат переходит в состояние, в младшем адресном разряде которого присутствует нуль. Например, пусть поле адреса ПЗУ представляет 20 комбинацию 0011, поле адреса входного мультиплексора 19 — 0101. Если на пятом входе мультиплексора 19 присутствует входной сигнал (т.е, "1"), то переход осуществляется по адресу

00111 если входной сигнал отсутствует, то переход осуществляется по адресу 00110, Аналогично реализуются все остальные условные переходы (фиг.4); 30

Для формирования выходных сигналов блока 3 используется горизонтальное микропрограммирование, т ° е. каждому разряду поля выходных сигналов

35 микрокоманды соответствует определенный выходной сигнал блока 3.

Усилители-передатчики 22 и 25 блока 2 (фиг.5) предназначены для усиления сигналов, передаваемых в ПУ, а усилители-приемники 23 и 24 — для усиления сигналов, принимаемых от ПУ.

Контроль по четкости байтов, принимаемых от ПУ, осуществляется с помощью схемы 26. Схема 27 сравнения 45 сравнивает номер ПУ, переданный по

ШИН-К, с номером ПУ, принятым по

ШИН-A с выдачей результата в блок 3.

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

Дешифратор 29 байта состояния оп ределяет тип байта состояния. Через коммутатор 30 в блок 2 поступает информация либо из регистра 9 управляю- 55 щих слов (при подаче номера ПУ), либо из регистра 8 данных, либо из блока 7 формирования данных (при передаче данных в ПУ).

При задании данных (вид работы

"Программирование" ) последние посту- . пают в память 31 с пульта 12 по адресам, заданным с пульта 12 и поступающим на адресные входы через коммутаторы 32 и 33 (фиг.6). При считывании данные (вид работы "Контроль ПУ") из памяти 31 заносятся в регистр 8, а адрес выбираемых данных определяется либо значениями счетчика 35 данных (старшие и младпп е разряды которого поступают на адресные входы памяти 31 соответственно через коммутаторы-.32 и 33), либо младшими разрядами счетчика 35 и значением поля БПД текущего управляющего слова. Это позволяет испольэовать блок 5 либо как единое запоминающее устройство, либо как несколько независимых запоминающих устройств меньшего объема. Последнее необходимо при выполнении цепочки управляющих слов, предусматривающих передачу в ПУ различных массивов данных.

При достижении счетчиком 35 значения, содержащегося в поле КЧ управляю" щего слова, что фиксируется схемой

34 сравнения, в блок 3 передается сигнал окончания обмена, по которому последний вводит в ПУ через блок 2 последовательность окончания обмена.

Схема 34 и счетчик 35 работают независимо от того, какая операция (передача или прием данных) задана в управляющем слове. !

Блок 10 селективной индикации обеспечивает запись в регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байта состояния (фиг.8). Для этого на пульте 12 набирается номер (по порядку) требуемого байта, который поступает в блок 10 по шинам 45 на первые информационные входы схемы 42 сравнения. Счетчик 43 предварительно обнулен с пульта 12 сигналом "Сброс" по шине 46. Сигнал "Байт данных" по шине 47 или "Байт состояния" по шине

48 поступает через элемент ИЛИ 44 на счетный вход счетчика 43 и модифицирует его значение. При совпадении значения счетчика 43 и кода на шинах

45 "Количество байтов", а также при наличии сигнала "Разрешение" на шине

49 (формируемого блоком 3 при наличии режима "Блок селекции включен") схема 42 сравнения вырабатывает сиг1310823

9 нал записи в регистр 4 байта данных или состояния, поступающего от ПУ.

При отсутствии сигналов "Комплекс" на шине 63 и "Генератор" на шине 61 сигнал "Сброс пульта" на шине 62 от пульта 12 через элемент И 55 поступает на элемент ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50 - в блок 3.. По этому сигналу блок 3 осуществляет запуск ИК. При наличии сиг- 10 нала на шине 61 генератор 56 и делитель 57 частоты формирует группу периодических сигналов с различными частотами. Один из этих сигналов через коммутатор 58 и элемент И 54 поступа- 15 ет на вход элемента ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50в блок 3 и организует периодический запуск ИК, Частота запуска зависит от сигналов "Код частоты" на шине 20

60, поступающих с пульта 12 на управляющие входы коммутатора 58. Блок ll обеспечивает также синхронизацию работ двух ИК при проверке ПУ типа адаптер канал-канал. В этом случае

ll tt с пульта 12 задается режим Комплекс

Если задан также режим "Ведущий" (сигнал на шине 64), то данный ИК синхронизирует работу другого ИК, выдавая ему по шине 14 (через элементы

И 53) сигнал начальной установки.

Если режим "Ведущий" не задан, то данный ИК синхронизируется другими

ИК, получая по шине 13 сигнал начальной установки и передавая его в блок 35

3 через элементы И 51 и ИЛИ 50.

В пульте 12 оператора (фиг.10) регистр 65 служит для хранения сигна.лов интерфейса, элементы 66 индика- 40 ции — для индикации состояния регистров 4, 8, 9 и 65, тумблерные регистры 67, 68, 69 и 70 — для задания количества байтов для блока 10, байтов данных для блока 8 и управляющие слова для блока 9, код частоты для блока 11, адрес для блоков 5 и 6, переключатели 71 режимов для задания основных режимов блоков 3, 5, 6 и 11.

Регистр 38, ПЗУ 39 и счетчик 40 блока 7 (фиг.7) формируют массивы чисел, передаваемых в ПУ, коммутатор 37 по указателям, поступающим из блока 9, выбирает один из трех источников этих чисел — регистр 38 или ПЗУ 39, или счетчик 40. Указатели содержатся в соответствующем поле управляющего слова„ Независимо от того, какой из трех источников чисел выбран, счет10 чик 40 подсчитывает количество переданных байтов, а схема 41 сравнивает с количеством, заданным в соответствующем поле управляющего слова. Сигнал сравнения поступает в блок 3.

Рассмотрим работу блока 3 управления (УУ) по его графу-алгоритму (фиг.4).

Исходному состоянию УУ соответствует состояние 11011 pга графа. Только в исходном состоянии "О" отсутствует сигнал РАБ-К на выходе УУ. При задании режима "Контроль ПУ" на пульте

12 (отсутствие сигнала "Программирование") УУ из состояния "0" перехо- дит в состояние "!" непосредственно после нажатия кнопки на пульте 12 в режимах "Автомат" и "Такт™ (наличие сигнала "Пуск" и отсутствие сигнала ,"Генератора" )(или через состояние

"2" в режиме "Генератор" ).

В состоянии "1" УУ анализирует режим работы: с блоком 6 (выполнение нескольких команд) или с регистром 9 (выполнение одной команды) путем анализа сигнала ЗУК из пульта 12, При работе с блоком 6 УУ вырабатывает сигнал обращения в блок 6 ОБР.ЗУК

1 (состояние 3") . После того, как управляющее слово из блока 6 будет записано с регистр 9 (наличие сигнала ОТВЕТ БП из блока 6), УУ приступает к установлению связи с

ПУ (состояние "4"), В состоянии "4" УУ вырабатывается сигнал ВЬД, НВУ, который поступает на вход блока 2. По этому сигналу код номера ПУ из регистра 9 через коммута. тор 30 и усилители-передатчики 25 блока 2 поступает на шины l В состоянии "5" УУ формируются сигналы

ВБР-К и АДР-К, которые через усилители-передатчики 22 блока 2 поступают на шины 1. От ПУ в УУ через усилители

23 блока 2 поступают сигналы РАБ-А, АДР-А, а также результат сравнения адресов с выхода схемы.27 сравнения (сигнал АДРСП). При отсутствии сигнала АДРСП УУ переходит в состояние "6", "7", "8" и возвращается в исходное состояние "0"„ снимая сигналы ВБР-К, АДР-К, РАБ-К

При наличии сигнала АДРСП УУ из состояния "5" переходит в состояние

"9", снимая с входа коммутатора 30 сигнал ВЫД.НВУ и подавая сигнал ВЬ1Д.

КОП., по которому на выход коммутатора

30 проходит код операции из регистра

ll )310823 12

1t

9. В состоянии 9 снимается сигнал чества переданных байтов с количестАДР-К, при работе в мультиплексном вом байтов, заданных в регистре 9 режиме сигнал ВБР-К (отсутствие сиг- КЧСОВП). Если сигнал КЧСОВП отсутстнала "Монопольный" ). В состоянии "10" вует, то УУ из состояния "23" перехоУУ формирует сигнал УПР-К, который 5 дит в состояние "21", ИК принимает через усилители-передатчики 22 посту- от ПУ (или передает в ПУ) следующий пает на шины 1. ПУ на прием кода one- байт информации. Если есть сигнал рации отвечает байтом состояния, со- КЧСОВП, то УУ переходит в состояние провождаемым сигналом УПР-А. Байт "24", передавая через усилители-пересостояния поступает с выходов Усили- " датчики 22 в ПУ сигнал окончания обме"

10 телей-приемников 24 на вход буферного на УПР-К. После того, как снимается регистра 4, узла 26 и дешифратора 29 сигнал ИНФ-А, УУ переходит в состояблока 2. Результаты дешифрации (сиг- ние "25" и снимает сигнал УПР-К. Из налы нулевого байта состояния БС-О, состояния "25" УУ переходит в состояконечного байта ТК, байта с указате- 15 ние "17", ожидая ответа ПУ. лем "Внимание" — сигнал ВН) и контро- Если УУ находится в состоянии "22", ля по четкости поступают в УУ. УУ по а от ПУ поступают сигналы РАБ-А, сигналу УПР-А переходит в состояние УПР-А или снимается сигнал РАБ-А, то

"11", снимая сигнал выдачи кода опе- УУ также переходит в состояние "17", рации и сигнал УПР-К. Из состояния 20 а затем в состояния "12" и "18" соот"11" через состояние "12" УУ перехо- ветственно. дит в состояние "13". В состоянии В состоянии "18" УУ анализирует

"13" формируется сигнал ИНФ-К. В за- сигналы ЦК (указатель "Цепочка ковисимости от результата дешифрации манд") из регистра 9, ТК, ВН из дебайта состояния и кода операции, хра- шифратора 29, При наличии сигналов

25 нящегося в регистре 9, УУ переходит ЦК и ТК (что свидетельствует о нор-. в состояние "14" или "16", а затем мальном завершении операции) уу перев состояние "15". Из состояния "15" ходит в состояние ."19", где формирупосле снятия ПУ сигнала УПР-А УУ пе- ется сигнал +1СЧ ЗУК, который постуреходит в состояние "17", снимая пает через блок 6 в регистр 9, при сигнал ИНФ вЂ” К. В состоянии "17" УУ этом производится запись очередного анализирует ПУ. При передаче ПУ оче- управляющего слова из программы пропедного байта состояния УУ переходит верки. В состоянии "19" формируется в состояние "17", при выдаче ПУ сиг- сигнал "Запуск таймера", по которому нала ИНФ-А — в состояние "21", при 35 обнуляется счетчик 17 блока 15. При отключении ПУ (снятие сигнала РАБ-А) совпадении значения счетчика 17 с

111 О11 в состояние 18 величиной интервала времени задержки

I состоянии 12)11 уу формирует сиг- (наличие сигнала ВЗ-T на выхоДе схемы

II II нал счета байтов + ) Cg поступающий 1 8 сравнения), заданного в поле ВЗ

У 40 на счетный вход счетчика 40 блока 7; управляющего слова, УУ переходит в.

Ф 11 If 11 If. сигнал выдачи информации в Пу В),)д ИНФ состоЯние 20 . Если в поле ВЗ УпРавпри выполнении операции "Запись (на11 ляющего слова содержатся нули

Э сигнал на выходе схемы 18 сравнения личие кода операции "Запись на выхоформируется сразу после запуска тайде регистра 9), поступающий на вход мера 15 ° Из состояния "20" УУ перекоммутатора 30 блока 2, сигнал ИНФ-К.

11

11 ходит в состояние "1".

При выполнении операции Чтение" информация от ПУ с шин 1 через усилите- При наличии сигнала ВН и отсутстли-приемники 24 блока 2 поступает на вии сигнала ЦК УУ переходит в состоявход узла 26 и вход блока 4. После 50 ние "20", а затем в состояние "1", снятия ПУ сигнала ИНФ-А УУ переходит приступая к вводу в ПУ той же операв состояние "22", где снимаются сиг- ции, код которой хранится в регистре налы ИНФ-К, ВЬД.ИНФ. УУ анализирует 9. При отсутствии сигналов ЦК и ВН в состоянии "22" наличие сигналов УУ через состояние "8" переходит в

ИНФ-А, УПР-А, РАБ-А от ПУ. При нали- 5 исходное состояние "О", снимая сигчии сигнала ИНФ-А УУ переходит в нал РАБ-К. состояние "23", где производится ана-. Если УУ находится в исходном сослиз сигнала с выхода схемы 41 сравне- тоянии "О"; а от ПУ поступает через ния блока 7 (сигнал совпадения коли- шины 1 интерфейса сигнал ТРБ-A сиг13 нал PAB-А отсутствует, то УУ переходит в состояние "28", где формируется сигнал ВБР-К. При поступлении от ПУ сигналов РАБ-А, АДР-А УУ переходит в состояние "27", где снимается сигнал

1 310823

14

ВБР-К и формируется сигнал УПР-К, УУ в состоянии "27" анализирует сигнал

АДР"А, после снятия сигнала АДР-А УУ переходит в состояние "17", снимая сигнал УПР-К, и ожидает ответа ПУ.

1310823 ъ ф! с а

М

О4.О,с @с ф

1316823 ф ф ф

М б

% <

5 р (ю -з с ъ

В э

II

1310823

1310823! 310823

131 0823

) 310823

131 0823

Корректор И. Пожо

Редактор M.Äûëûí Техред Л.Олийнык

Заказ 1892/45 Тираж 673 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала Имитатор канала 

 

Похожие патенты:

Изобретение относится к области вычислительной техники и может быть использовано для управления устройствами ЦВМ при аварийных ситуациях в системе электропитания

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

Изобретение относится к области вычислительной техники, в частности к организации контроля и отладки программ

Изобретение относится к цифровой вычислительной технике и может использоваться в системах цифровой обработки информации, в частности в устройствах для контроля дискретных объектов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для обеспечения контроля информации в кодах k из п

Селектор // 1309027
Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных комплексах проверки сложных логических блоков широкой номенклатуры

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении устройств программного и микропрограммного управления

Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам для контроля электрического монтажа

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

Изобретение относится к области операционной системы мультипроцессорных отказоустойчивых вычислительных систем

Изобретение относится к цифровой вычислительной технике и предназначено для использования в транспьютерных системах

Изобретение относится к вычислительной технике и автоматике и может быть использовано при построении средств контроля и диагностирования дискретных блоков радиоэлектронной аппаратуры

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

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки числоимпульсных кодов, устройств для анализа и сравнения импульсных последовательностей и т.д

Изобретение относится к автоматике и вычислительной технике, и может быть использовано при построении высоконадежных устройств и систем, например резервированных систем для обработки число-импульсных кодов, устройств для анализа и сравнения импульсных последовательностей и т.д
Наверх