Имитатор внешнего устройства

 

ИМИТАТОР ВНЕШНЕГО УСТРОЙСТВА , содержащий входной блок коммутации , первая и вторая группы входов и первый выход которого являются соответственно группами информационных и командных входов и выходов готовности имитатора, блок регистров информации, группы информационных и управляющих входов которого подключены соответственно к первой, второй группам выходов входного блока коммутации , а группа выходов - к группе информационных входов выходного блока коммутации, группа выходов которого является группой информационных выходов имитатора, отличающийс я тем, что, с целью расширения области, применения имитатора, в него введены блок контроля четности и блок формирования синхроимпульсов, состоящий из группы узлов сдвига, двух элементов ИЛИ, счетчика интервалов , элемента И и элемента НЕ, причем в блоке формирования.синхроимпульсов , первьй вход первого узла сдвига соединен с выходом элемента И, первьй вход 1 -го узла сдвига (.М) подключен к первому выходу i -1-го узла сдвига, второй и третий входы соответственно к i-ым входам первого и второго элементов ИЛИ, вторые входы узлов сдвига подключены к тактовому входу имитатора , третьи входы - через счетчик интервалов к первому выходу М-го узла сдвига, а четвертые выходы - к группе адресных входов выходного блока коммутации, выход первого элемента ИЛИ соединен с выходом синхроимпульсов имитатора и стробирующим входом блока контроля четности, вы .ход которого является выходом сигнала Ошибка имитатора, выход второго элемента ИЛИ подключен че4 рез элемент НЕ к первому входу эле4ik мента И, вторым входом соединенного i;o с вторым выходом входного комо . мутации, группа информационных входов блока контроля четности подключена к группе выходов выходного блока коммутации.

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

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

РЕСПУБЛИН (1% (111 з(50 G 06 F 3/04

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ 4hdk(v Egg, ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3557538/18-24 (22) 24.02.83 (46) 23.07.84. Бюл. ¹ 27 (72) M.С. Афанасьев, А.П. Олесов, А.А. Перешивкин, В.И. Тужилин и В.А. Шпиев (53) 681. 327 (088.8) (56) 1. Авторское свидетельство СССР № 693365, кл. С 06 F 3/04, 1977.

2. Фотоэлектрический считывающий механизм. Техническое описание

Е.13.049.018ТО, кн. 2, 1979, с. 10, рис. 4 (прототип) . (54) (57) ИМИТАТОР ВНЕШНЕГО УСТРОЙСТВА, содержащий входной блок коммутации, первая и вторая группы входов и первый выход которого являются соответственно группами информационных и командных входов и выходов готовности имитатора, блок регистров информации, группы информационных и управляющих входов которого подключены соответственно к первой, второй группам выходов входного блока коммутации, а группа выходов — к группе информационных входов выходного блока коммутации, группа выходов которого является группой информационных выходов имитатора, о т л и ч а ю щ и йс я тем, что, с целью расширения области применения имитатора, в него введены блок контроля четности и блок формирования синхроимпульсов, состоящий из группы узлов сдвига, двух элементов ИЛИ, счетчика интервалов, элемента И и элемента НЕ, причем в блоке формирования.синхроимпульсов, первый вход первого узла сдвига соединен с выходом элемента И, первый вход i -го узла сдвига (1 = 1.М) подключен к первому выходу i -1-ro узла сдвига, второй и третий входы соответственно к -ым входам первого и второго элемен- тов ИЛИ, вторые входы узлов сдвига подключены к тактовому входу имитатора, третьи входы — через счетчик интервалов к первому выхбду М-го узла сдвига, а четвертые выходы — к группе адресных входов выходного блока коммутации, выход первого элемента ИЛИ соединен с выходом синхроимпульсов имитатора и стробирующим входом блока контроля четности, вы.ход которого является выходом сигнала "Ошибка" имитатора, выход второго элемента ИЛИ подключен через элемент НЕ к первому входу элемента И„ вторым входом соединенного с вторым выходом входного блошка ком,мутации, группа информационных входов блока контроля четности подключена к группе выходов выходного блока коммутации. 1 104496

f0

25

35

45

55

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

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

Это устройство позволяет оперативно проверить устройство (11 .

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

Наиболее близким к изобретению по технической сущности решения является имитатор фотосчитывателя

В составе фотосчитывающего устройства, содержащее блок считывания информации, блок усилителей, блок коммутации, блок управления, группу выходных шин, причем группа выходов блока считывания соединена с первой группой входов блока усилителей, группа выходов блока усилителей является выходной шиной устройства, вторая группа входов блока усилителей соединена с первой группой выходов блока управления, первая группа входов блока управления — с первой группой выходов блока коммутации, выход блока коммутации является выходом "Готовность" устройства, первый вход блока управления является входом управления устройством (2j ..

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

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

Поставленная цель достигается тем, что в имитатор, содержащий входной блок коммутации, первая и вторая группы входов и первый выход которого являются соответственно группами информационных и командных входов и выходов готовности имитатора, блок регистров информации, группы информационных и управляющих входов которого подключены соответственно к первой и второй группам выходов входного блока коммутации,а группа выходов — к группе информационных входов выходного блока коммутации, группа выходов которого является группой информационных выходов имитатора, введены блок контроля четности и блок формирования синхроимпульсов, состоящий из группы узлов сдвига, двух элементов ИЛИ,счетчика интервалов, элемента И и элемента НЕ, причем в блоке формирования синхроимпульсов, первый вход первого узла сдвига соединен с выходом элемента И, первый вход -го узла сдвига (= 1.М) .подключен к первому выходу 1 -1-го узла сдвига, второй и третий входы соответственно к -ым входам первого и второго элементов ИЛИ, вторые входы узлов сдвига подключены к тактовому входу имитатора, третьи входы — через счетчик интервалов к первому выходу И-го узла сдвига, а четвертые выходы— к группе адресных входов выходного блока коммутации, выход первого элемента ИЛИ соединен с выходом синхроимпульсов имитатора и стробирующим входом блока контроля четности, выход которого является выходом сигнала "Ошибка" имитатора, выход второго элемента ИЛИ подключен через элемент НЕ к первому входу элемента И, вторым входом соединенного с вторым выходом входного блока коммутации, группа информационных входов блока контроля четности подключена к группе выходов выходного блока коммутации, На фиг.1 представлена блок-схема устройства; на фиг. 2-5 - функциональные схемы входного блока коммутации, блока формирования синхроимпульсов, узла сдвига и блока контроля четности.

Устройство содержит (фиг. 1) входной блок 1 коммутации, блок 2 регистров информации, блок 3 формирования синхроимпульсов, выходной блок 4 коммутации, блок 5 контроля четности, шины б группы информационных входов

1104496

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

На пульте оператора задают необходимую информацию, которая поступает через шины 16, элементы И-ЙЛИ 18

55 и шины 13 в блок 2.

С пульта оператора вьдают сигналы ЗП1, ЗП2, ЗПЗ, ЗП4, которые таки шины 7 группы командных входов устройства, шину 8 тактового входа устройства, шину 9 выхода готовности устройства, шины 10 группы информационных выходов устройства, шину 5

11 выхода сигнала "Ошибка" устройства, шину 12 выхода синхроимпульсов устройства, шины 13-15 групп информационных управляющих входов и группы выходов блока 2, шину 16 второго вы хода блока 1 и шину 17 стробирующего входа блока 4.

Входной блок 1 коммутации содержит (фиг.2) элементы И-ИЛИ 18 группы и элемент HE 19, установленный в ши- 15 не задания режима первой группы входов блока 1. Блок 3 формирования синхроимпульсов содержит (фиг.З) четыре узла 20-23 сдвига, первый элемент ИЛИ 24, счетчик 25 интервалов, элемент НЕ 26, второй элемент ИЛИ 27 и элемент И 28. Каждый узел 20-23 сдвига содержит (фиг.4) регистр 29 сдвига, элемент ИЛИ 30 и элемент И 31. Блок 5 контроля четности состоит (фиг.5) из сумматора .32 по модулю два и элемента И 33.

Устройство подключается через шины 6 к пульту оператора, с которого вводятся информационные слова и управляющие коммутацией блока 1 сигналы, через шины 7, 9, 10, 11 и

12 — к устройству сопряжения, а через шину 8 — к тактовому генератору. 35

Блок 1 служит для коммутации от пульта оператора сигналов режимов работы (автономный или автоматический) коммутации восьмиразрядных информационных слов и управляющих 40 сигналов, записи их в блоке 2 регистров информации (ЗП1, ЗП2, ЗПЗ, ЗП4), коммутации сигналов "Пуск" и "Реверс" от устройства сопряжения.

Устройство ориентировано на ге- 45 нерацию в устройство сопряжения четырех байтов информации, вследствие чего блок 3 содержит четыре узла сдвига, а блок 2 — четыре восьмиразрядных регистра. 50 же через шины 16 и элементы И-ИЛИ

18 по шинам 14 поступают на управляющие входы блока 2 для записи четырех байтов информации.

Устройство приводят в состояние

"Готовность", имитируя сигнал "Готовность" на пульте оператора, которым через элемент HE 19 и соответствующий элемент И-ИЛИ 18 поступает по шине 9 в устройство сопряжение.

Устройство сопряжения через шину

7 вьдает сигнал "Пуск" или "Реверс" в зависимости от алгоритма работы.

Сигнал "Пуск" или "Реверс" через подготовленный соответствующий элемент И-ИЛИ 18 по шине 16 поступает на вход элемента И 28. При наличии высокого потенциала на другом входе элемента И 28 сигнал с шин 7 поступает на первый вход узла 20 сдвига. Под управлением импульсов, поступающих по шине 8, происходит запуск узла 20..

При появлении высокого потенциала на первом выходе регистра 29 сдвига (фиг.4) через элемент ИЛИ 30 сигнал поступает на вход элемента ИЛИ 27 (фиг.3) и через элемент НЕ 26 блокирует прохождение сигнала на первый вход узла 20. Единица, записанная в первый разряд -регистра 29 по импульсам, поступающим с шины 8, последовательно продвигается на второй и третий выходы регистра 29. На элементе ИЛИ

30 формируется сигнал, который через элемент И 31 при отсутствии сигнала блокировки со счетчика 25 поступает по шине 17 в блок 4 для вьдачи на шины 10 первого байта информации.

Сигнал с второго выхода регистра

29 поступает на, вход элемента ИЛИ 24, на выходе 12 которого формируется синхронизирующий сигнал, уведомляющий устройство сопряжения о наличии байта на шинах 10.

Аналогично происходит выработка сигнала вьдачи информации в блок 4 и синхронизирующего сигнала во втором, третьем и четвертом узлах 21-23 сдвига.

После срабатывания узла 23 на третьем его такте на счетчике 25 выдается импульс, а на выходе элемента ИЛИ 27 устанавливается нулевой сигнал, разрешающий вновь записать в первый разряд регистра 29 узла

20 единицу для повторения цикла.

Блок работает в циклическом режиме и после заданного числа цик11044 9б лов иа выходе счетчика 25 появляется сигнал, блокирующий на элементах И

31 узлов 20-23 выдачу в блок 4 по ши. не 17 сигналов выдачи информации.При этом синхронизирующие сигналы продолжают поступать в шину 12, сопровождая нулевые байты и имитируя этим самым, например, зонный промежуток на перфоленте.

Если в процессе выдачи информации по шине 10 сумматор 32 выявляет нарушение четности информации, то по стробу с шины 12 в шину 11 выдается сигнал "Ошибка".

5 Таким образом, устройство обес" печивает по командам извне устройства имитацию различных ситуаций, не требуя при этом наличия самого внешнего устройства, что и позволя1О ет расширить его область примене ния.

1104496

1! 04496

171

Составитель В. Вертлиб

Техред А.Ач Корректор А. Ференц,Редактор С. Патрушева

Заказ 5261/35

Тираж 699 Под лис ное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная,4 (821) (/27)

Имитатор внешнего устройства Имитатор внешнего устройства Имитатор внешнего устройства Имитатор внешнего устройства Имитатор внешнего устройства Имитатор внешнего устройства 

 

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

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

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

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

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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