Устройство для сопряжения с эвм

Номер патента: 1053095

Авторы: Иванцов, Немыкин, Резван, Ремизов

ZIP архив

Текст

Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для сопряженияс ЭВМ при контроле функционированияцифровых электронных схем,Известно устройство для сопряжения, содержащее управляющую ЭВМ, дварегистра, блок считывания, коммутатор, блок управления и объект контроля 1 .В этом устройстве ограничена область применения, так как не предусмотрена возможность контроля логических схем с неисправностями,вызванными промежуточным уровнемнапряжения между логическим нулем 15и логической единицей) на выходе.Наиболее близким по техническойсущности к изобретению является уст-ройство для сопряжения с ЭВМ, содержащее первый регистр, информационный вход которого является входной информационной шиной устройства,а шина управления подана на блокуправления, первый выход которогосоединен с первым входом второгорегистра, а второй выход подан навторой вход первого регистра и напервый вход блока считывания, дешифратор, вход которого Соединен свыходом первого регистра, а выходподан на второй вход блока считывания и второй вход второго регистра,выход которого через коммутатор соединен с объектом контроля, блоккомпараторов, вход которого соединенс выходом коммутатора, а выход по 35дан на третий вход блока считывания, выход которого соединен с выходной информационной шиной устройства 2 .К недостаткам известного устройства относятся ограниченная областьприменения и сложность.Целью изобретения является расширение области применения устройства за счет сопряжения с ЭВМ входов и выходов периферии и упрощениесхемы.Указанная цель достигается.тем,что в устройство для сопряжения сЭВм, содержащее первый регистр инФормационный вход которого являетсявходной информационной шиной устройства, входная шина синхронизациии управления которого подключена квходу блока управления, выход 55"Ввод/вывод" которого соединен с управляющим входом второго регистра,,а выход "Запись 1" соединен с управляющим входом первого регистра,дешифратор, вход которого соедиФГнс выходом первого регистра, а60выход - с информационным входом втарого регистра, коммутатор, выходыпервой группы которого являются выходами устройства, введены третийрегистр и аналоговый мультиплексор, 65 причем информационный вход третьегорегистра соединен с выходом второгорегистра, а выход - с входом коммутатора, выходы второй группы которого соединены с информационнымивходами аналогового мультиплексора,выход которого соединен с информа"ционным входом блока компараторов,выход которого подключен к входнойинформационной шине ЭВМ, а адресныевходы - к выходу первого регистра,стробирующий вход блока компараторов соединен с выходом "Ввод/выводфблока управления, выход "Запись 3 фкоторого подключен к входу управления третьего регистра.На фиг, 1 приведена структурнаясхема устройства; на фиг. 2 - схемакоммутатора; на фиг. 3 " схема блокауправления; на фиг. 4 - схема блокакомпараторов.Устройство содержит управляющуюЭВМ 1, блок 2 управления, первый регистр 3, дешифратор 4, второй регистр 5, блок б компараторов, третийрегистр 7, аналоговый мультиплексор 8, коммутатор 9, объект 10 контроля (периферийное устройство),стробируемые повторители 11 группы,информационные 12 и управляющие 13входы, вторая 14 и первая 15 группы выходов коммутатора 9, дополнительный дешифратор 1 б, триггер 17,управляющие 18 и стробирующие 19входи блока 2 управления, информационный вход 20, вход 21 управления,блок б компараторов, компараторы22,1, 22,2, выход 23 блока б компараторов, входы Э и С повторителей11, элементы 24.1 и 24.2, инвертор25.Устройство работает следующимобразом,ЭВМ 1 через блок 2 управления инициирует процесс передачи информациииз ЭВМ во второй регистр 5 путемвыставления логической единицы навыходе "Ввод/выводф блока 2 управления, Этим сигналом разрешена записьинформации во второй регистр 5 и запрещена выдача информации с выходаблока компараторов. После этого покоманде "Запись 1" блока 2 управления производят запись в первый регистр 3 выходного слова ЭВМ, которое содержит код разряда второго,регистра 5 и код логического значениясигнала, записываемого в этот раз-.ряд, После дешифрации логическоезначение записывают в соответствующий разряд второго регистра 5.Второй регистр 5 состоит из двух частей - управляющей и тестовой.В управляющую часть записывают информацию, интерпретирующую каждый внешний контакт объекта контроля как входной или выходной, а в тестовую1053095 часть записывают уровни стимулирую" щих воздействий для каждого из входных контактов.Когда во все разряды второго регистра 5 эайисана нужная инФормация, поступает команда блока 2 управления "Запись 3", по которой содержимое второго регистра 5 переписывают параллельно в третий регистр 7. Третий регистр имеет .структуру, аналогичную второму. При этом с управляющей части третьего регистра на коммутатор 9 подают информацию; осуществляющую подключение тестовой час- ти третьего регистра к входным, а аналогового мультиплексора - к вы- . 5 ходным контактам объекта контроля. Таким образом, появляется возможносТь одновременного обновления ,стимулирующих воздействий сразу по (нескольким контактам объекта конт роля и, кроме того, можно оперативно осуществить смену выходных контактов объекта контроля на входные и наоборот, После передачи информации из второго регистра 5 в третий 25 регистр 7, т,е. после подачи очередного такта стимулирующих воэдей" ствий ЭВМ инициирует через блок управления режим приема информации из блока б компараторов путем вы- З 0 ставления нулевого логического уровня сигнала "Ввод/вывод", который запрещает прием информации во второй реестр 5 и разрешает выдачу информации иэ блока б компараторов, После 5 этого по команде блока 2 управления "Запись 1" в первый регистр 3 осуществляют запись кода контакта объекта контроля, с которого нужно осуществить считывание информации, с выхода первого регистра 3 этот код поступает на адресную шину аналогового мультиплексора 8, который осуществляет коммутацию выбранного контакта с входом блока б компараторов без изменения уровня присутствующего на нем сигнала. На вход 20 подается информация с выхода аналогового мультиплексора и анализируется компаратором. Если на входы компараторов поступает уровень логической единицы, то на выходе одного будет сформирована логическая единица, а на выходе другого - логический нуль, если на входы компараторов поступает уровень логического нуля, то на выходе второго компаратора будет сформирована логическая единица, а на выходе первого - логический нуль. Если же пришел промежуточный уровень сигнала, то на выходах обоих компараторов ,сформируются логические единицы. Информация с выходов через стробируемые вентили И подается на информационную шину ЭВМ,50 55 60 65 Уровень выходного сигнала анализируется в блоке компараторов, с выхода которого код проверяемого сигнала поступает на входную информационную шину ЭВМ. Таким образом, выходной сигнал объекта контроля оценивается по уровню и можно интерпретировать его промежуточное значение как неисправность объекта контроля. Применение аналогового мультиплексора 8 для осуществления считывания выходного сигнала объекта контроля существенно сокращает объем аппаратуры блока б компараторов, который в данном случае состоит из одного компаратора высокого уровня и одного компаратора низкого уровня при достаточно большом количестве вы"ходных контактов объекта контроля.Стробируемые повторители 11 приподаче нулевого логического уровня на вход С переходят в высокоимпедансное состояние, а при подачена вход С логической единицы про-пускают входной сигнал 3 на выход.Таким образом, подавая на входы 12тестовую часть содержимого третьего регистра, а на входы 13 - управляющую часть его, можно осуществлятьоперативное отключение выходных кон-тактов объекта контроля, соединенного с компаратором по выходам группы15, от выходов третьего регистра,На аналоговый мультиплексор подаютсясигналы всех контактов объекта контроля по выходам группы 14, что.позволяет осуществлять самоконтрольустройства путем считывания в ЭВМвыходных сигналов третьего регистра,На вход 18 блока 2 подается шина"Электроника ДЗ", на которойприсутствует код команды системы,а на стробирующий вход 19 подаетсямашинный синхросигнал "Ввод".Команда дешифрируется, и с выходов дешифратора поступают команды "ЗаписьЗапись 3" и черезтриггер 17 команда - "Ввод/вывод",Вход "-" одного компаратора соединен с источником опорного напря"жения . Л ,д, равного нижнему значению уровня логической единицы,а вход "+" другого компаратора - систочником опорного напряженияЕолс равного верхнему значениюуровня логического нуля, на другие,входы обоих компараторов подан входинформации, выходы компараторов через элементы И 24.1 - 24,2 поданына выходную кодовую шину, а другиевходы обоих элементов И через инвертор 25 соединены с входом 21 управления,Таким образом, изобретение позволяет осуществить оперативное управление коммутатором, смену стимулирующих воздействий одновременно на нескольких входных контактах объекта контроля. Кроме того, уменьшены аппаратные затраты путем со" кращения количества компараторовЭто позволяет испольэовать устройство для сопряжения с ЭВИ при контроле цифровых схем, имеющих,двунаправленныЕ линии и более сложйый алгоритм функционирования,что существеннорасширяет область его применения."Патент г. жгоро филиал Редактор Т. Ку аз 8873/47 ВНИИПИ по 113035

Смотреть

Заявка

3373636, 29.12.1981

РОСТОВСКОЕ ОСОБОЕ КОНСТРУКТОРСКОЕ БЮРО

РЕМИЗОВ СЕРГЕЙ ЕВГЕНЬЕВИЧ, ИВАНЦОВ СЕРГЕЙ ЯКОВЛЕВИЧ, РЕЗВАН ВАЛЕНТИН АЛЕКСЕЕВИЧ, НЕМЫКИН ЮРИЙ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: сопряжения, эвм

Опубликовано: 07.11.1983

Код ссылки

<a href="https://patents.su/6-1053095-ustrojjstvo-dlya-sopryazheniya-s-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения с эвм</a>

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