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

 

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

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

РЕСПУБЛИК

А1 (19) (111 (.51) 4 G F

3CKAN < <

)3,,, 13

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

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

НЫИ(1" ЬА

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3978670/24-24 (22) 19. 11.85 (46) 23.05.88. Бюл. 11 19 (72) В.А. Исаенко, А.А. Самчинский и Б.Г. Шаров (53) 68!.326.74(088.8) (5e) Авторское свидетельство СССР

Ф 693365, кл. С 06 F 3/04, 1977.

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

Ф 1104496, кл. G 06 F 3/04, 1983. (54) (57) 1.

РОЙСТВА, содержащий выходной блок коммутации, первый выход которого является выходом устройства для подключения к информационному входу устройства сопряжения внешнего устройства с каналом ввода-вывода ЗВМ, а первый и второй информационные входы соответственно соединены с выходом .регистра и первым выходом блока формирования синхросигналов, управляющий вход выходного блока коммутации является входом задания режима работы устройства, отличающийся тем, что, с целью повышения производительности устройства, в него ввеДены блок памяти и счетчик, причем третий и четвертый информационные входы выходного блока коммутации являются соответственно входами устройства для подключения к информационному и синхронизирукзцему выходам внешнего устройства, а второй выход является синхровыводом устройства, информационный и синхронизирующий входы регистра подключены соответственно к выходу блока памяти и второму выходу блока формирования синхросигналов, вход останова и третий и четвертый выходы которого соединены соотвеТственно с выходом, счетным входом и входом сброса счетчика, а группа входов задания режима работы блока формирования синхросигналов является группой входов задания режи(а имитации устройства, первый и второй адресные входы блока памяти соединены соответственно с группой входов задания режима имитапии устройства и выходом сче гчика.

2. Имитатор по п.1, о т л и ч аю шийся тем„что блок формирования синхросигналов содержит регистр сдвига, первый, второй и TpE:ò(ï выхосоответственно вторым, третьим и первым выходами блока, два элемента HF., генератор импу (.сов, триггер, пять элементов И, элемент ИЛИ и дешифратор, причем вью. ходы первого — пятого эл ментов И подключены соответственно к первому, второму и третьему входам элемента ИЛИ, четвертому выходу блока и входу сброса триггера, первый выход генератора импульсов подключен к первым входам второго и третьего элементов И, а второй выход — к синхровходу регистра сдвига> информационным входом соединенного с выходом элемента ИЛИ, первых вход первого элемента И и установочный вход триггера, первый и второй входы четвертого элемента И, второй вход второго элемента И и вход первого элемента НЕ, третий вход второго элемента И, вход второго элемента НЕ образуют группу входов заданиА режимов имитации блока, первый вход пятого элемента И соединен с третьим выходом регистра сдвига, а второй вход — через дешифратор с входом останова блока, выход первого элемента НЕ подключен к второму входу нер1397915

>I » » 1. » >,1 И, o c>t>>>>> kt I рет н1 Вх>>! J>< I I >. I » l> ме нта И соединены со

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

Целью изобретения является повышение производительности устройства.

Н» фиг. 1 представлена структурная схема имитатора внешнего устройства; на фиг. 2 — функциональная схема блока формирования синхросигналов; на фиг.3 — временная диаграмма работы генератора импульсов.

Имитатор содержит (фиг.1) счетчик

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

Блок 4 формирования синхросигналов содержит (фиг.2) элементы HE 14 и 15, генератор 16 импульсов, триггер 17, элементы И 18-22, дешифратор 2 3, регистр 24 сдвига, шины 25 "Пуск", 26

"Такт", 27 "Автомат", 28 "Генератор", 29 "Начальная установка", 30 "Адрес", 31 "Запись", 32 "Модификация", 33

"Строб чтения" и 34 "Сброс", элемент

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

Блок 4 предназначен для формирования сигналов, синхронизирующих работу имитатора. Коммутатор 5 служит для передачи на шину 12 сигналов с выхо5

»тнетстве нно с выходами второго элемента HI и триггера. дов регистра 3 или шины 7 в зависимости от сигнала на шине 8. Коммутатор 6 предназначен для передачи на выходную шину 13 сигналов с выхода блока 4 или шины 11 в зависимости от сигнала на шине 8. По шинам 7 и 11 поступают информация и сигналы сопровождения соответственно из внешнего устройства. По сигналам, поступающим по шине 8, осуществляется управление подключением имитатора к устройству сопряжения. При помощи сигналов, поступающих по шине 9, определяется область памяти блока 2, содержащая требуемую тестовую информацию. По шине

10 поступают сигналы, определяющие режим работы имитатора. По шинам 12 и

13 передается информация и сигналы сопровождения ее в устройство сопряжения. С помощью элементов НЕ 14, И

18 и ИЛИ 35 в режиме "Такт" осуществляется подключение шины 25 "Пуск" к входу регистра 24. С помощью элементов И 19 и ИЛИ 35 в режиме "Генератор осуществляется подключение выхода генератора 16 к входу регистра

24, С помощью элементов НЕ 15, И 20 и ИЛИ 35 в режиме "Автомат" при установленном триггере 17 осуществляется подключение выхода генератора 16 к выходу регистра 24. Генератор 16 формирует две серии синхросигналов частотой f 1 и f > (фиг.3) ° Триггер 17 служит для управления работой в режиме "Автомат". Элемент И 21 служит для формирования в режиме »Генератор сигнала сброса счетчика, поступающего по шине "Сброс" при наличии сигнала на шине 29 "Начальная установка". Элемент И 22 определяет условие сброса триггера 17. дешифратор 23 дешифрирует выходные сигналы счетчика 1, поступающие по шинам 30 "Адрес". Регистр

24 сдвига осуществляет формирование последовательности сигналов, обеспечивающих запись информации в регистр

3, модификацию счетчика 1 и сопровождение тестовой информации, поступающих соответственно по шинам 31 "За915

После поступления сигнала по шине

29 "Начальная установка" (например, от устройства сопряжения, использующего имитатор) на выходе элемента

И 21 формируется сигнал, поступающий по шине 34 "Сброс" и осуществляющий сброс счетчика 1, и далее работа имитатора аналогична описанному.

В режиме "Такт" (при наличии нулевого потенциала на шинах 26 "Такт" и

28 "Генератор" и положительного потенциала на шине 27 "Автомат" ) фор мирование последовательности сигналов на шинах 31, 32 и 33 осуществляется по мере поступления сигналов по шине 25 "Пуск" через элементы И 18 и

ИЛИ 35 на информационньп вход регистра 24. При этом работа имитатора аналогична описанному.

В режиме Автомат (при наличии нулевых потенциалов на шинах 27 "Автома" и 28 "Генератор" и положчтельвого потенциала на шине 26 "Такт" ) после поступления сигнала по шине 25

"Пуск", устанавливающего триггер 17, осуществляется подключение выхода генератора 16 через элементы И 2 3 и ИЛИ

35 на информационный вход регистра 24.

После поступления сигнала на информационный вход регистра 24 и сигналов на его синхровход осуществляется последовательное формирование сигналов, поступающих на шины 31 "Запись", 32 Модификация (при этом на выходе дешифратора 23, входы которого соединены посредством шин 30 "Адрес" с выходами счетчика 1, формируется нулевой сигнал, закрывающий элемент И 22) и

33 "Строб чтения". При этом работа имитатора аналогична описанному.

После того, как очередным сигналом, поступающим по шине 32, осуществится сброс счетчика 1 после его переполнения, на выходе дешифратора 23 формируется единичный сигнал, открывающий элемент И 22. После появления сигнала на шине 33 на выходе элемента И 22 формируется сигнал, сбрасывающий триггер 17, выход генератора 16 отключается от информационного входа регистра 24 и выдача тестовой информации прекращается.

1397 пись", 32 "Модификация" и 33 "Строб чтения".

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

При наличии соответствующего сигна5 ла на шине 8 осуществляется подключение имитатора к выходным шинам 12 и

13. В исходном состоянии счетчик 2, регистр 4 и триггер 17 обнулены (цепи сброса не показаны). При этом на выходах блока 2 формируется код, соответствующий содержимому нулевой ячейки блока 2.

С IIoMQGtslo cH HRJIQB ° поступающих Ilo 15 шине 9, осуществляется выбор области памяти блока 2, содержащей требуемый массив (массивы) тестовой информации.

В режиме Генератор (при наличии положительных потенциалов на шинах

26 "Такт", 27 "Автомат" и 28 "Генера!

1 тор сигналы частотой f с выхода генератора 16 через элементы И 19 и ИЛИ

35 поступают на информационный вход регистра 24 сдвига. По мере поступле- 25 ния с выхода генератора 16 сигналов частотой f иа синхровход на выходах регистра 24 сдвига последовательно формируются сигналы, поступающие на шины "Запись" 31, "Модификация" 32 и

"Строб чтения" 33. При поступле:":ии сигнала по шине 31 "Запись" осушествляется запись информации с выходов блока 2 в регистр 3 и выдача ее на шины 12. При поступлении сигнала по шине 32 "Модификация" осуществляетси модификация счетчика 1 и далее выборка очередного тестового слова из блока 2. При поступлении сигнала по шине

33 вСтроб чтения осуществляется фор40 мирование сигнала, поступающего на шину 13 и сопровождающего информацию на шине 12. Затем при поступлении очередного сигнала с выхода генератора

16 частотой f на информационный вход регистра 24 и сигналов частотой

45 на синхровход этого регистра осуществляются формирование сигнала на шине

31 "Запись, по которому информация с выходов блока 2 записывается в регистр 3, с выдачей ее на шину 12, мо- 5О дификация счетчика 1 и формирование сигнала сопровождения, поступающего на шину 13, и так далее аналогично описанному.

1397915

1397915 (е ° °

Фи@ Я

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

Техред М.Ходанич Корректор В. Бутяга

Редактор И. Николайчук

Заказ 2272/48 Тирах 704 Подписное

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

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

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

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

 

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

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

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

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

Изобретение относится к вьтислителыюй технике

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

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

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

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

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

Изобретение относится к устройству контроля цифровой обработки

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

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

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

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