Устройство для обмена информацией

 

Изобретение относится к вычислительной технике и может быть иснользовано в информационно-измерительных системах и системах автоматического управления. Целью изобретения является расширение функциональных возможностей за счет обеспечения режима контроля внешнего устройства . Устройство содержит счетчик 1, триггер 2, регистр 3, элементы ИЛИ 4, 5, 6, формирователь 7 импульсов, регитр 8, формирователь 9 импульсов, элемент ИЛИ 10, элементы И 11, 12, счетчик 13, генератор тактовых импульсов 14, элемент ИЛИ 15, сумматоры 16, 17 по модулю два, мультиплексор 18. Устройство позволяет не только осуш,ествлять обмен информацией между ЭВМ и внешним устройством, но и контроль внешнего устройства путем анализа сигнатур его выходов. 1 ил. со го 01 00 05

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

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

РЕСПУБЛИК (19) (11) (51) 4 б 06 F 13 00

acrceeyp

;„,13

ОПИСАНИЕ ИЗОБРЕТЕНИЯ М) ;) 1Р

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К А ВТОРСКОМЪ СВИДЕТЕЛЬСТВУ (21) 3932997/24-24 (22) 17.07.85 (46) 23.05.87. Бюл. № 19 (71) Вологодский политехнический институт (72) А. Н. Андреев, В. В. Васильев, А. М. Водовозов и Т. В. Воробьева (53) 681.3 (088.8) (56) Электроника. 1982,№ 10, с. 66.

Авторское свидетельство СССР № 1277121, кл. G 06 F 13/00, 1984. (54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ (57) Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах и системах автоматического управления. Целью изобретения является расширение функциональных возможностей за счет обеспечения режима контроля внешнего устройства. Устройство содержит счетчик 1, триггер 2, регистр 3, элементы ИЛИ 4, 5, 6, формирователь 7 импульсов, регитр 8, формирователь 9 импульсов, элемент ИЛИ 10, элементы И 11, 12, счетчик 13, генератор тактовых импульсов 14, элемент ИЛИ 15, сумматоры 16, 17 по модулю два, мультиплексор 18. Устройство позволяет не только осуществлять обмен информацией между

ЭВМ и внешним устройством, но и контроль внешнего устройства путем анализа сигнатур его выходов. 1 ил.

13!2586

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

11,елью изобретения является расширение функ>31>о>>альных возможностей за счет обеспечения режима контроля внеl>IH(I устройства.

H 3 чертеже привечсна структурная схем» устройства.

Устройство содержит первый счетчик 1, триггер 2, первый регистр 3, второй, первый и третий элементы ИЛИ 4 -6, второй формирователь 7 импульсои, второй регистр 8, первый формирователь 9 импульсов, четвертый элемент ИЛИ 1О, первый и второй элементы И 11 и 12, второи счетчик 13, I (. I I(!) »TO!) 1 4 Ti! KTO>3«>I (HM>IQ, II>(():3 I!i>TI» H !. l M(>!IT ИЛИ 1 5), l1(!)13»>й H b l 01!)0!l с) i! м я16 H 17 по м(),>>>> .>I!o I»<1, >3;. I i> I l((o!) 18.

Устройство работ»ет с.чсду>о>ц>>м ш р»зом.

Обмен информацией с внен>ним,.-. ройством и контроль внешнего устройства>>роксходит под управлением ЭВМ, фор,>прукэщсй программно сигналы управле>ц3я обменом ин(1)ор>ма>гисй УПР1, контролем УГ1Р2, выбо!)Oм !3»Ix0

При появлении сигнала упр»вления обменом информацией УПР! счетчик уста>:»вливается и режим счета, а триггер 2 сбрасывается в нулевое состояние. CIII íà»oì с !1>lиерсного иы.(од» триггер>> 2 первый регистр 3 устянавли>3;>ется 13 режим сдгзига. Начинается цикл вио (а->3»1»()>a одного байта информации. С выходя старшего разряда первого регистра 3 и ЭВМ поступает первый бит а> сигнала А, записанного в регистре 3. ia последовательный информационный вход первого регистра 3 через второй элемент

ИЛИ 4 и ЭВМ поступает первый бит в> сигнала В, передаваемого внешнему устройству. В момент прихода из ЭВМ 1>(.рвого синхроимпульса С1 1М происходит у:еличение на единицу содержимого счетчика 1.

Через логические элементы ИЛИ 5 и 6 сигнал СИМ проходит на вход синхронизации регистра 3, осуществляет сдвиг информации, храняющейся в регистре 3, и запись в его младший разряд бита (31, присутствующего на последовательном информационном входе. На в поае старшего разряда первого регистра 3 устанавливается второй бит а> сигнала А, г>оступяющсго в ЭВМ. ЭБМ считывает бит а и формирует второй импульс СИМ. Далее процесс повторяется. За восемь тактов работы устройства один байт сигнала А, записанный ранее в перьый регистр 3, поступает в 38M„» один байт сигнала В из ЭВМ передается в первый регистр 3. В процессе ввода-вывода счетчик

1 осу>цествляет подсчет синхроимпульсов

СИМ, причем изменение состояний счетчика происходит по заднему фронту синхро5 10

S5 импульса. Г1о око>>чании восьмого импульса счет>ик i возвращается в нулевое состояние. В этот момент второй формирователь 7 формирует импульс, поступающий через четвертый элемент ИЛИ !О на вход синхронизации второго регистра 8, который работает в р("киме записи параллельной информации, поэтому содержимое первого регистр» 3 псреписывастся во второй регистр 8 и с выходов послсднегo поступает на входы вне>пнего устройства. Кроме того, импульс с выхода второго формирователя 7 поступает на усч(>ново>>нь>й вход триггера 2 и устанавливает последний в единичное состояние.

Триггер 2 переводит первый регистр 3 в режим записи параллельной информации. В момент снятия сигнала управления обменом информацией УГ1Р1 первый формирователь

9 формируст импульс, поступающий через элементы ИЛИ 5 и 6 на вход синхрони:31>ц>>и первого регистра 3. В первый регистр 3 записывается новый байт сигнала А, поступающий с выходов внешнего устройства. Новое появление сигнала управления обменом

У1! Р1 обеспечивает цикл ввода-вывода следук)>него байта информации.

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

ЭВМ на входы внешнего устройства и ввод в ЭВМ сигналов с выходов внешнего устройства. Для обеспечения режима контроля внешнего устройства последний выводимый

Н3 ЭВМ ояйт имеет вид В = 1000 0000. По окончании последнего цикла ввода-вывода во втором регистре записано число В =

== 1000 0000, а первый регистр 3 хранит информацик3, являющуюся реакцией внешнего устройства на входное воздействие В.

Для обеспечения режима контроля внешнего устройства ЭВМ формирует сигнал управления контролем УПР2, который приходит на вход управления режимом работы регистра 8 и через пятый элемент ИЛИ 15 на аналогичный вход первого регистра 3.

Оба регистра переводятся в режим сдвига.

Кроме того, сигнал УПР2 открывает логические элементы И 11 и 12 и устанавливает в режим сч(та второй счетчик 13.

Тактовые импульсы с выхода генератора 14 импульсов через;io! è÷åñêèé элемент И 11 и элемент ИЛИ 6 поступают на вход синхронизации первого регистра 3, через элемент ИЛИ 10 — на вход синхронизации второго регистра 8, включенного в режим сдвига, имеющего в цепи обратной связи второй сумматор 17 по модулю два и работающего в режиме генератора псевдослуЧайНЫХ ЧИСЕЛ. ФОРМИРУСМЫЕ Ил> ДВОИЧНЫЕ псевдослучайные числа гоступают на входы внешнего устройства. Управление мультиплексором осуществляет ЭВМ трехразрядным сигналом выбора выхода внешнего Эстройства УПРЗ- -УПР5. Установка сигналов

УПРЗ вЂ” УГ1Р5 осуществляется программно. В процессе работы и регисчре 8 формнруе-,ся! 3! 2;)8«

Гпj) )к I))

I«j)L .«I«j)«!)« l )I" .", i i«)) )г, )екг):;«)х 4 и,:.) с ььшк.ть Il. ь,.: чайных чисел, d I« l) j) I i)х),:)С ГИСТРЕ ) : . : "«. ВКЛЮЧЕННОМ B реежи )1 "дви ь .:1 и и х1с:ю,цем В;: с 11и Обратной связи первый сумматор 16 ll;) модулю ДВ-I, формируется сиги Игура последовательно ти, поступающей на Вход последовател« ного кода с одного из .ьыходов внешнего устройства через мультиплексор 18, сумматор 16 по модулю два, лемент И 2 и элемент ИЛИ 4.

Счетчик 13 подсчитыв: ет импульсы, оступающие от генератора 14. При заполнении счетчика 13 появляется единичный сигнал

СИП на выходе его старшего разряда, поступающий на вход синхронизации ЭВМ.

В ответ на появление сигнала СИП ЭВМ снимает сигнал управления контролем УПР2, счетчик 13 обнуляется, запираются логические элементы И 11 и 12. Процесс генерации псевдослучайных чисел и формирования сигнатуры заканчивается. ЭВМ устанавливает сигнал управления обменом УПР1 и осуществляет описанный ранее цикл вводавывода. При этом в регистр 8 выводится начальное значение В=1000 0000, а в ЭВМ поступает сформированное ранее в регистре 3 значение сигнатуры. Таким образом, ЭВМ располагает значением сигнатуры по одному из выходов внешнего устройства, а регистры 3 и 8 вновь установлены в начальное состояние. В дальнейшем аналогичным образом снимаются сигнатуры по любому выхо.су внешнего устройства в зависимости от сигналов УПРЗ вЂ” УПР5.

Форму га изобретения

Устройство для обмена информацией, содсржащее два регистра, первый счетчик, два формирователя импульсов, триггер и первый элемент ИЛИ, первый вход которого соединен с синхровходом первого счетчика и является синхровходом устройства для подключения к выходу синхроимпульсов ЭВМ, второй вход первого элемента ИЛИ соединен с выходом первого формирователя импульсов, группа параллельных информационных входов первого регистра является группой информационных входов устройства для подключения выходов внешнего устройства, выходы разрядов первого регистра соединены с соответствующими входами второго регистра, группа выходов которого является группой информацион;ьы: выходов устройстВа для подк.ьюче«ия В Одов внешнего устройства, вход стар«пего разряда первого регистра является Iioñëåäовательным информационным выходом устройства для подключения последовательного и««формационного входа ЭВМ, вход первого формирователя импульсов объединен с синхровходом триггера и входом установки в «0>. счетчика и является входом устройства дль- подключения выхода управления обменом информаВ jHjjjjjl q,),, «ь44 1«I

Г!рь))«««««) )с)п«е)««««)-и<л«и)11))«:р«««< с«ь)

«ВМ, Н IV) ь . гарщЕГО раЗряда ПЕРВОГО с 1 т 1 ..ь через )ьт; <.и формирователь имцуль,, в соединс II с Входом установки в «!» триь: ра, информационный вход которого сое«инен с шиной нх леьього потенциала уст;)1 йгп I«;I. i «.1ичаюи<ееся тс м, что, с целью

РИОIIIÈ!)ÑIIIIß фУНКЦИОНаЛЬНЫХ ВОЗМОжНОСтЕй .«iI счет обеспечения режима контроля внешнего устройства, оно содержит генератор тактовых импульсов. второй, третий, четвертый и пятый э.ici)iåíTû ИЛИ, два элемента И, два сумматора по модулю два, второй счетчик и мультиплексор, причем первый вход второго элемента ИЛИ является входом устройства для подключения последовательного информационного выхода ЭВМ, выход генератора тактовых импульсов соединен с первым входом первого элемента И, выход которого соединен с синхровходом второго счетчика и первыми входами третьего и четвертого элементов ИЛИ, второй Вход первого элемента И соединен с входом установки в «0» второго счетчика. входом устзновки режима второго регистра, первыми входами второго элемента И и пятого элемента ИЛИ и является входом устройства для подключения выхода управления контролем ЭВМ, группа адресных входов мультиплексора является группой входов устройства для подключения группы выходов управления выбором выхода внешнего устройства

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

Второго регистра, группа параллельных информационных вхо loB первого регистра сое;11111(Iic! «Г1)) 1: и Оь«и ифОР мационных ВхОдОВ

Ч Х 1).,ть«

Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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