Устройство для сопряжения абонентов с цвм
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК О 9) (И) 4006 Р 30 АНИЕ ИЗОБРЕТЕНИЯ ЬСТВ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ АВТОРСКОМУ СВИД(56) Авторское свидетельство СССРВ 1105884, кл. С 06 Р 3/10, 983Авторское свидетельство СССРВ 1305700, кл. С 06 Р 3/00, 1986(54) УСТРОЙСТВО ДЛЯ СОПРЯЖНЕНТОВ С ЦВМ(57) Изобретение относится к вычислительной технике, в частности кустройствам для сопряжения абонентов с ЦВМ, и может быть использованов системах обмена даннымн. Целью изоб.ретения является поаюшение быстродействия. Устро 9 ство содержит три регистра сдвига, рабочий регистр, трисчетчика сдвига, постоянную память,дешифратор, две группы мультиплексоров, пять триггеров, десять элементов И,.два элемента ИЛИ, элементНЕ, одновибратор. 1 ил.Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения абонентов сЦВМ, и может быть использовано н системах обмена данными.Цель изобретения - повышение быстродействия устройства.На чертеже показана структурнаясхема устройства. 10Устройство содержит первый регистр1 сдвига, дешифратор 2, первый элемент ИЛИ 3, первый элемент И 4, рабочий регистр 5, третий регистр бсдвига, первую группу мультиплексоров 7, одновибратор 8, шестой 9,третий 1 О, четвертый 11 пятый 12,второй 13, седьмой 14 и восьмой 15элементы И, второй регистр 16 сдвига,элемент НЕ,17, гретий триггер 18 20первый счетчик 19 сдвигов, второйэлемент ИЛИ 20, информационный вход21, выход 22, группы информационныхвходов 23, адресный выход 24, группыинформационных выходов 25, первый 26, 25второй 27, четвертый 28 и пятый 29триггеры, девятый 30 и десятый 31элементы И, первую 32 и вторую 33шины. управления устройства, второй34 и третий 35 счетчик сдвигов, ЗОвторую группу мультиплексоров 36 ипостоянную память ПП) 37.Первый 1 и второй 16 регистрысдвига служат для приема последовательных кодов адреса абонента-приемника и абонента-источника информациисоответственно. Количество разрядоврегистра определяется размером адресной части посылки, необходимой длякодирования адреса абонента-приемни Ока (абонента-источника). Третий регистр 6 сдвига служит для приема параллельного кода информационной посылки абонента-источника и выдачи ее последовательным кодом, количество раэрядов регистра определяется размероминформационной посылки абонента-источ.ника.Рабочий регистр 5 предназначендля приема последовательного кодаинформационной посылки и параллельной выдачи его абоненту-приемнику,число разрядов регистра определяется размером информационной части посылки, выдаваемой из ЦВИ абонентуприемнику, Дешифратор 2 предусмотрен дляпреобразования двоичных кодов адресаабонента-приемника информации в позиционный код. Устройство работает в одном изтрех режимов, задаваемых сигналами,поступающими по первой 32 и второй33 шинам управления из ЦВМ. При подаче сигнала управления только по шине32 устройство работает в режиме выдачи информации иэ ЦВМ адресуемомуабоненту-приемнику. При подаче сигнала управления только по шине 33 устройство работает в режиме приема нЦВМ информации от адресуемого абонента-источника. При наличии сигналовуправления на шинах 32 и 33 устройство осуществляет выдачу и прием инФормации в ЦВМ.Рассмотрим работу устройства в режиме выдачи информации из ЦВМ абоненту-приемнику, В исходный момент всерегистры, счетчики и триггеры устройства установлены н нулевое состояние.Из ЦВМ по шине 32 поступает сигнал,устанавливающий триггер 26 в единичное состояние. Разрешающий сигнал сединичного выхода триггера 26 поступает на входы элементов 9, 13, 20 и30 и на соответствующие управляющиевходы мультиплексоров 36.Каждая посылка из ЦВМ состоит издвух частей в , адресной и информацион"ной - и поступает в устройство в последовательном коде на вход 21 и одновибратор 8.По каждому биту входной информации одновибратор 8 вырабатывает импульс, Первым же импульсом через элемент И 13 триггер 18 устанавливаетсяв единичное состояние, его единичныйвыход осуществляет отключение регистра 5 от группы выходов 25 устройства.Импульсы, соответствующие адреснойчасти посылки, с выхода одновибратора 8 через элемент И 11, открытыйразрешающим сигналом с элемента ИЛИ20, поступают на вход счетчика 19сдвигов для подсчета количества принятых разрядов адресной части посылки,Одновременно импульсы с ныхода одновибратора 8 через элемент И 9 поступают на вход регистра 1 для приема и хранения адреса абонента-приемника,По окончании адресной части посылки счетчик 19 выдает сигнал переполнения, который, пройдя через элемент И 30, устанавливает триггер 26 н нулевое состояние, а триггер 28 - в еди9749 10 15 20 25 30 35 40 45 50 55 з 139ничное. Одновременно сигнал переполнения записывает в счетчик 34сдвигов считанный ПП 37 дополнительный код двоично-кодированного форматаинформационной части кодовой посылкиабонента-приемника, адрес которогопринят в регистр 1 и через мультиплексор 36 передан на вход ПП 37.Допустим, максимальное число разрядовинформационной части кодовой посылкиабонентов-приемников (абонентов-источников) равно 64, тогда разрядностьПП 37 равна 6 и если, например, врегистр 1 принят адрес абонентаприемника, информационная часть кодовой посылки которого равна 32 разрядам, то в счетчик 34 записываетсякод, равный 100000. В соответствии спринятым в регистр 1 кодом адресаабонента-приемника на соответствующем адресном выходе 24 с выходадешифратора 2 появляется сигнал, а свыхода элемента ИЛИ 3 этот сигналразрешает прохождение через элементИ 14 импульсов с выхода одновибратора 8, формируемых по каждому битуинформационной части кодовой посыЛкина вход регистра 5,Одновременно импульсы с выходаодновибратора 8 через элемент И 12,открытый разрешающим сигналом с злемента НЕ 17, поступают на вход счетчика 34 сдвигов для подсчета количества разрядов информационной частикодовой посылки, например 32, послеподсчета которых, на выходе счетчика 34 формируется сигнал переполнения, устанавливающий триггеры 18 и28 в исходное (нулевое) состояние.При этом снимается запрет выдачиинформации с регистра 5 на выходы25 устройства и разрешается выдачаинформации всем абонентам-приемникам,которая будет принята тем абонентомприемником, адрес которого дешифратор 2 выдает на выход 24.Далее работа устройства повторяется аналогичным образом до тех пор,пока из ЦВМ не произойдет смена режи"ма работы.Рассмотрим работу устройства врежиме приема в ЦВМ информации отабонента-источника. В этом случаеиз ЦВМ по шине 33 поступает сигнал,устанавливающий в единичное состояние триггер 27, разрешающий сигналс единичного выхода которого поступает на элементы И 10 и 31 и элемен. ИЛИ 20 и соответствующие управляющие входы мультиплексоров 36.При поступлении кодовой посылки из ЦВМ импульсы адресной части посылки с выхода одновибратора 8 через элемент И 11 поступают на вход счетчика 19 сдвигов для подсчета количества разрядов адресной части посылки и через элемент И 10 на вход регистра 16 для приема адреса абонента-источника.По окончании адресной части посылки счетчик 19 выдает сигнал переполнения, который, пройдя через элемент И 31, устанавливает триггер 27 в нулевое состояние, а триггер 29- в единичное,атакже поступает на вход регистра 6 как сигнал записи информации от абонента-источника в параллельном коде. Одновременно сигнал переполнения с выхода счетчика 19 записывает в счетчик 35 сдвигов считанный из ППП 37 дополнительный код двоично-кодированного формата информационной части кодовой посылки абонента-источника, адрес которого принят в регистр 16 и через мультиплексоры 36 передан на вход ПП 37.Допустим, в регистр 16 принят адрес абонента-источника, информационная часть кодовой посылки которого равна 16 разрядам, тогда в счетчик 35 записывается код, равный 110000. Импульсы информационной части ко, довой посылки из ЦВМ с выхода одновибратора 8 через элемент И 15, открытый разрешающими сигналами с элемента НЕ 17 и триггера 29, поступают на тактовый вход регистра 6. Так как в регистр 6 записан код информационной посылки от абонента-источника, то с выхода регистра 6 последовательный код информационной посылки от абонента-источника поступает на выход 22 устройства. Кроме того, импульсы с выхода одновибратора 8,соответствующие информационной части посылки, через элемент И 12, открытый разрешающим сигналом с элемента НЕ 17, поступают на вход счетчика 35 сдвигов для подсчета количества разрядов информационной части посылки, напри- мер 16, после подсчета которых на выходе счетчика 35 формируется сиг- нал переполнения, устанавливающий триггер 29 в нулевое состояние.99749б 5 10 15 20 25 30 40 45 50 55 5 13Рассмотрим работу устройства в1режиме одновременного приема в ЦВМинформации от абонента-источника ивыдачи информации из ЦВМ абонентуприемнику. В этом случае по шинам32 и 33 поступают сигналы, устанавливающие триггеры 26 и 27 в единичное состояние, Для данного режимаадресная часть кодовой посылки содержит адрес абонента-приемника иаДрес абонента-источника,При поступлении из ЦВМ адреснойчасти кодовой посылки, содержащейадрес абонента-приемника, импульсыс выхода одновибратора 8 через элемент И 9 поступают на вход регистра1 для приема адреса абонента-приемЦика и через элемент И 11 на входс 1 четчика 19 сдвигов для подсчетаразрядов адресной части, содержащейод адреса абонента-приемника.Первый импульс адресной частиосылки, пройдя через элемент И 13,устанавливает триггер 18 в единичйое состояние, Сигнал с выхода едийичного плеча триггера 18 произвоДит в регистре 5 отключение отВыходов 25 устройства, По окончанииадресной части, содержащей адресабонента-приемника, на выходе счетчика 19 появляется сигнал переполнения,который, пройдя через элемент И 30устанавливает триггер 26 в нулевое.остояние, а триггер 28 - в единичное.Однако до сброса триггера 26 вНулевое состояние сигнал переполнеНия успевает записать в счетчик 34сдвигов считанный из ППП 37 дополни 1 ельный код двоично-кодированного Формата информационной части кодовойпосылки абонента-приемника, так какна входе ПП 37 присутствует адрес свыхода регистра 1. Таким образом,на входПП 37 разрешается прохождение сигналовс выхода регистра 1 как при единичных значениях триггеров 26 и 27, так и приединичном значении триггера 26 и нулевом значенин триггера 27.Допустим, в регистр 1 принятадрес абонента-приемника, информационная часть кодовой посылки которого равна 24 разрядам, тогда в счетчик 34 сдвигов записывается код,равнй 101000. В соответствии с принятым в регистр 1 кодом адреса абонента-приемника на одном из выходов дешифратора 2 появляется сигнал, который через элемент ИЛИ 3 подготавливает элемент И 4 для прохождения импульсов информационной части кодовой посылки абонента-приемника на тактовый вход регистра 5,Импульсы, соответствующие адресной части, содержащей адрес абонента-источника, с выхода одновибратора 8 через элемент И 10 поступают на тактовый вход регистра 16 для приема кода адреса абонента-источника и через элемент И 11 на вход счетчика 19 сдвигов для подсчета числа разрядов, отведенных под адрес абонента-источника. По окончании адресной части посылки на выходе счетчика 19 вторично появляется сигнал переполнения, который, пройдя через элемент И 31, поступает как сигнал записи информации от абонента-источника на вход регистра 6 и на входы установки нулевого состояния триггера 27 н единичного состояния триггера 29. Одновременно сигнал переполне" ния с выхода счетчика 19 записывает в счетчик 35 сдвигов считанный из ПП 37 дополнительный код двоично-коди" рованного Формата информационной части кодовой посылки абонента-источника,Допустим, в регистр 16 принят адрес абонента-источника, информационная часть кодовой посылки которого равна 8 разрядам, тогда в счетчик 35 записывается код, равный 111000.По приходу информационной части кодовой посылки импульсы с выхода одновибратора 8 через элемент И 14 и элемент И 4 поступают на вход регистра 5, при этом производится прием последовательного кода информационной посылки абонента-приемника в регистр 5. Одновременно импульсы с выхода одновибратора 8 через элемент И 15 поступают на вход регистра 6, а так как в него записан код инфор мационной посылки абонента-источника, то одновременно с приемом каждого бита информации в регистр 5 с выхода регистра 6 осуществляется выдача бита информационной посылки абонента-источника на выход 22.При подсчете в счетчике 34 сдвигов количества разрядов соответствующих информационной части абонента-приемника (в данном случае 24), на его выходе появляется сигнал переполнения, который устанавливаетУстройство для сопряжения абонентов с ЦВМ, содержащее три регистра сдвига, дешифратор, рабочий регистр, 30 два элемента ИЛИ, десять элементов И, пять триггеров, одновибратор, элемент НЕ, два счетчика сдвигов, первую группу мультиплексоров, причем информационный вход рабочего регистра соединен с информационными входами первого и второго регистров сдвига, с входом запуска одиовибратора и является входом устройства для подключения к инФормационному выходу ЦВМ, единичные входы первого и второго триггеров являются входами устройства для подключения соответственно к выходам вывода и ввода ЦВМ, информационный выход третьего регистра 45 сдвига является выходом устройства для подключения к информационному входу ЦВМ, группа выходов ,дешифратора соединена с группой входов пер-; вого элемента ИЛИ и образует группу 50 выходов устройства для подключения к соответствующим входам выборки абонентов, группы информационных выходов рабочего регистра образуют группы выходов устройства для подключения к группам информационных входов абонента, грунин информационных входов мультиплексоров первой группы образуют группы входов устройства 7 13997 триггеры 18 и 28 в нулевое состояние, при этом снимается запрет выдачи информации с регистра 5 на выходы 25 устройства.В то же время импульсы с выхода одновибратора 8 через элемент И 12 поступают и на вход счетчика 35 сдвигов, Так как в качестве примера рассмотрен абонент-источник, 10 имеющий в информационной части кодовой посылки 8 разрядов, то сигнал переполнения с выхода счетчика 35 появляется раньше, чем с выхода счетчика 34. Сигнал переполнения с выхода счетчика 35 устанавливает триггер 29 в нулевое состояние, однако работа устройства продолжается до появления сигнала переполнения с выхода счетчика 34 сдвигов, после чего устройство может начать очередной цикл приема в ЦВМ информации от абонента-источника и выдачи информации из ЦВМ абоненту-приемнику. 25Формула изобретения 49 8для подключения к группам информационных выходов абонентов, при этом выход первого элемента ИЛИ соединен спервым входом первого элемента И, выход которого соединен с тактовым входом рабочего регистра, разрешающийвход которого соединен с единичнымвыходом третьего триггера, единичный вход которого соединен с выходом второго элемента И, первый входкоторого соединен с первыми входамитретьего, четвертого, пятого,шестого, седьмого, восьмого элементов Ии с выходом одновибратора, информационный вход дешифратора соединен с выходом первого регистра сдвига, тактовый вход которого соединен с выходомшестого элемента И, второй вход которого соединен с вторым входом второго элемента И, с первым входомдевятого элемента И, с первым входом второго элемента ИЛИ и с единичным выходом первого триггера, нулевой вход которого соединен с единичным входом четвертого триггера и свыходом девятого элемента И, второйвход которого соединен с первым входом десятого элемента И и с выходом ,переполнения первого счетчика сдвигов, счетный вход которого соединенс выходом четвертого элемента И, второй вход которого соединен с выходом второго элемента ИЛИ и с входомэлемента НЕ, выход которого соединенс вторыми входами пятого, седьмого ивосьмого элементов И, выходы которыхсоединены соответственно со счетнымвходом второго счетчика сдвигов, свторым входом первого элемента И ис тактовым входом третьего регистрасдвига, тактовый вход второго регистра сдвига соединен с выходомтретьего элемента И, второй вход ко-.торого соединен с нулевым выходомпервого триггера и с вторым входомдесятого элемента И, третий вход ко-.торого соединен с вторым входом второго элемента ИЛИ, с третьим входомтретьего элемента И и с единичнымвыходом второго триггера, нулевойвход которого соединен с выходомдесятого элемента И, с входом записитретьего регистра сдвига и с единичным входом пятого. трйггера, единичный выход которого соединен с третьимвходом восьмого элемента И, выходпереполнения второго счетчика сдвигов соединен с нулевым входом третье9 1399749 10 го триггера и .с нулевым входом чет- которых соединены с выходом второго вертого триггера, единичный выход регистра сдвига, единичные выходы которого соединен с третьим входом первого и второго триггеров соединеседьмого элемента И, выход второго ны соответственно с первыми и вторыми5регистра сдвига соединен с управляю- управляющими входами мультиплексощими входами мультиплексоров первой ров второй группы, выходы которых группы, выходы которых соединены с соединены с группой адресных входов группой информационных входов третье- постоянной памяти, информационный го регистра сдвига о т л и ч а ю - 1 О выход которой соединен с информацион 1щ в с я тем что с целью ловы- ными входами второго и третьего счетщ в с тшения бысФродействия, в него введе- чиков сдвигов, входы записи которых ны постоянная память, третий счетчик соединены соответственно с выходами сдвигов вторая группа мультиплексо- девятого и десятого элементов И, выров при этом выход первого регистра 15 ход пятого элемента И соединен соФсдвига соединен с первыми информацион- счетным входом третьего счетчика сдвиными входами мультиплексоров второй гов,выход переполнения которого соеднгруппы, вторые информационные входы нен с нулевым входом пятого триггера. Составитель С, ПестмалТехред А.Кравчук Корректор В. Гирня Редактор А а Закаэ 26 б 7 704 Подписноенного комитета СССРтений и открытийРауиская иаб д. 4/5/49 ТиражВНИИПИ Государстпо делам иэобр 113035, Иосква, Ж-З одственно-полиграфическое предприятие, г, Ужгород, ул, Проектная, 4 П
СмотретьЗаявка
4170102, 30.12.1986
ВОЙСКОВАЯ ЧАСТЬ 03444
ТЯГУНОВ АЛЕКСАНДР ГРИГОРЬЕВИЧ, НАУМОВ ВАЛЕРИЙ ДМИТРИЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: абонентов, сопряжения, цвм
Опубликовано: 30.05.1988
Код ссылки
<a href="https://patents.su/6-1399749-ustrojjstvo-dlya-sopryazheniya-abonentov-s-cvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения абонентов с цвм</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для сопряжения двух цвм с общей памятью
Случайный патент: Ковш погрузчика