Устройство для сопряжения электронно-вычислительной машины с абонентом

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСГ1У БЛИН (др 4 G 06 F 13/О

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ф «У », "Я

ОПИСАНИЕ ИЗОБРЕТЕНИЯ -,,",у

К АBTOPCKOMY СВИДЕТЕЛЬСТВУ (21) 3791725/24-24 (22) 20.09.84 (46) 15.06.86. Бюл. N 22 (72) С.С. Игнатьев и В.A. Ионова (53) 681.325(088.8) .(56) Авторское свидетельство СССР

N 503231, кл. G 06 F 3/04, 1974.

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

N 723563, кл. G 06 F 3/04, 1980.

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

N- 1137474, кл. С 06 Г 3/04, 1983, (54), УСТРОЙСТВО СОЛРЯЖЕНИЯ ЭЛЕКТРОННОЙ ВЬ1ЧИСЛИТЕЛЬНОЙ МАШИНЪ| С АБОНЕНТОИ

„„SU„„1238088 А 1 (57) Изобретение относится к области вычислительной техники, в частности к устройствам сопряжения абонентов с ЭВМ, и может быть использовано в системах передачи данных. Целью изобретения является увеличение быстродействия устройства. Устройство содержит группу буферных регистров,два распределителя импульсов, два элемента ИЛИ, реверсивный счетчик,.фор-. мирователь одиночного импульса, узел синхронизации, группу элементов И, дешифратор, счетчик.3 ил.

12

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

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

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

Устройство содержит (фиг. 1) группу буферных регистров 1, второй и .третий распределители импульсов 2 и

3, первый элемент ИЛИ 4, реверсивный счетчик 5, второй элемент ИЛИ 6, формирователь 7 одиночного импульса, узел 8 синхронизации, группу элементов И 9, дешифратор 10, счетчик 11.

На фиг. 1 также обозначены вход

12 синхронизации устройства от ЭВМ, вход. 13 синхронизации устройства от абонента, информационный вход 14 устройства от ЭВМ, информационный выход 15 устройства к абоненту, информационные входы 16, входы 17 записи, входы 18 управления и входы:

19 считывания группы буферных регистров 1, выход 20 устройства в ЭВМ, выход 21 готовности устройства к абоненту, суммирующий 22 и вычитающий

23 входы реверсивного счетчика 5, первый 24 и второй 25 входы узла 8 синхронизации, счетный 26 и устано вочный 27 входы счетчика 11.

Узел 8 синхронизации содержит (фиг. 2) четыре 0-триггера 28-31, два одновибратора 32 и 33, два эле. мента НЕ 34 и 35.

Последовательное подключение выходов регистров 1 к выходу 15 устройства сопряжения осуществляется по проводному ИЛИ, управление которым осуществляется через входы 18 буферных регистров 1 с распределителем 3, распределитель импульсов 2 предназначен для записи информации параллельным кодом из ЭВМ через вход 14 устройства в буферные регистры 1, управление считыванием информации из буферных регистров 1 осуществляется через входы 19 с элементов И 9, реверсивный счетчик 5 предназначен для выдачи информации о количестве свободных буферных регистров в 3ВМ, а также для формирования через элемент

ИЛИ сигнала "Готовность" для абонен3808Ь 2 та, узел 8 синхронизации .предназначен для синхронизации импульсов сло жения и вычитания на входах реверсивного счетчика, счетчик 11 и дешифратор 10 предназначены для выделения

К-ro импульса, необходимого для под ключения очередного регистра для выдачи информационного слова последовательным кодом абоненту.

1О Устройство работает следующим образом, По включению питания в устройстве вырабатывается импульс "Общий сброс", который приводит в исходное состояIl It

15 ние все элементы с памятью, т,е. буферные регистры 1, распределители

2 и 3, счетчики 5 и 11, формирователь одиночного импульса 7,узел 8 синхронизации. щ ЭВМ по состоянию выходов 20 устройства сопряжения определяет, что все буферные регистры 1 свободны и можно начать передавать информационные слова абоненту; Абонент через выход 21 устройства определяет, что все буферные регистры 1 свободны.

Информационное слово, предназначенное для выдачи из ЭВМ абоненту, поступает через вход 14 устройства сопряжения на вход 16 буферных регистров 1. Первый синхроим (СИ) из ЭВМ через вход 12 устройства поступает через узел синхронизации

8 на вход распределителя имцульсов

2, возбуждая первый разряд этого

35 распределителя.

Импульс с возбужденного разряда поступает на вход 17 соответствующего ему буферного регистра 1, обес40 печивая в него .запись информационного слова. Кроме того, первый СИ с первого выхода узла синхронизации поступает на суммирующий вход 22 реверсивного счетчика 5, увеличивая

45 его состояние на единицу, а также на вход формирователя одиночного импульса 7, который формирует один импульс за все время работы устройства сопряжения. Этот один импульс через элемент ИЛИ 6 поступает на вход распределителя 3, возбуждая первый разряд этого распределителя, который через вход 18 соответствующего буферного регистра 1 обеспечивает снятие . с его выхода третьего состояния и подключения данного буферного регистра по проводимому ИЛИ к выходу 15 устройства сопряжения. Результат сложения с выходов реверсивного счетчиз 1238088 4 ка 5 через выход 20 устройства в дво-. чика. Импульс с одновибратора 32 ичном коде поступает в ЭВМ, которая поступает на вход сложения реверсивследит за количеством свободных бу- ного счетчика, а также на входы устаферных регистров 1, чтобы не было новки в "0" D-триггеров 28 и 30. потери информационного слова или Импульс с одновибратора 33 постусбоев в работе устройства сопряжения, пает на вход вычитания реверсивного

С выхода 21 по результату состояния счетчика, а также на входы установки реверсивного счетчика 5 через эле» в "0" D-триггеров 29 и 31. мент ИЛИ 4 к абоненту выставляется

"готовность", по которой абоненту 1р а фиг. 3 пРедставлена циклогРам разрешается обращаться за информацией в устройство сопряжения С входа 13 личных комбинациЯх вкодных сигналов устройства импульсы запроса (ИЗ) ,относительно частоты синхронизации. поступают через элементы И 9 на вход Таким образом, положительный эф19 считывания только того буферного 1 Фект от пРименениЯ пРедлагаемоГо Устрегистра 1, котор и подключен в дан- Роиства по сРавнению с известным заный момент времени к вь оду устройст- ключается в повышении быстродействия ва 15 выдавая информа онное слово Устройства приблизительно на 25Ж, .последовательным кодом абоненту. достигается за счет возможности переКроме того, ИЗ поступают на счетный РаспРеДелениЯ Рабочего Цикла абоненвход 2б счетчика 11, который лросчи- та и сокРащениЯ потеРь Рабочего вРеК ИЗ Heo5xopu m К мени або ента на ожидание обмена. . Рядного информационного слова абоКроме того, применение буферных рененту, гистров с тремя состояниями позволяет дешифратор 10 выделяет К-й ИЗ, ко-2 окРатить обоРУдование УстРойства, торый поступает на вход 27 установ- ведение РевеРсивного счетчика— ки счетчика 11 в исходное состояние упростить устройство управления. Ввеи через второй вход узла синхрониза- дение элемента И позволяет абоненту ции 8 — на вход 23 р версивного счет- вести контРоль за состоЯнием бУфеРчика 5, уменьшая тем самым его сосных регистров. Это обеспечивает притояние на единицу, и на второй вход

30 м абонентом достоверной информации элемента ИЛИ б с выхода которого — и овышает надежность Устройства на вход распределителя 3, возбуждая о мен . Введение Узла синхРонизации тем .самым следующий разряд раслреде- для реверсивного счетчика позволяет лителя 3 и подключая следую и бу- Ра отать УстРойствУ при любых соотноферный регистр 1 по проводимому ИЛИ 35 шениях частот между ЭВМ и абонентом. к выходу 15 устройства, подготавливая тем самым его к выдаче следующего ин- о Р м У л а и з о б P e т е н и Я

Ф о формационного слова в абонент.

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

При одновременном приходе сигна- ИЛИ, формирователь одиночного импульлов на входы 24 и 25 узла синхрониза-45 са, дешифратор, счетчик, счетный ции D-триггеры 28 и 29 устанавлива- вход счетчика подключен к выходу ются в единичное состояние, так как синхронизации абонента, выход перD-входы этих триггеров подключены к вого, элемента ИЛИ подключен к вх tt 11 ч н к входу логической 1 . После этоГо лереза- готовности абонента, выходы буферных лись состояний триггеров 28 и 29 в 5О регистров группы кодключены к информаследующую пару Р-триггеров осуществ- ционному входу абонента, информационляется по переднему фронту частоты ные входы буферных регистров группы синхронизации в D-т игге ц триггер 31 и ло подключены к информационному выходу " заднему фронту частоты синхронизации электронно-вычислительной машины, в D-триггер 30. группа выходов реверсивного счетчика

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

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

2п И группы.

1238088

Усинхр

Составитель С. Пестмал

Редактор М. Недолуженко Техред Л.Сердюкова Корректор Е, Рошко

Заказ 3293/50 Тираж 671 Подписное

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

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

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