Устройство для сопряжения абонентов с цифровой вычислительной машиной
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ . АБОНЕНТОВ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ, содержащее блок управления , первый выход которого соединен с тактовым входом первого регистра сдвига, дешифратор, рабочий регистр, второй регистр сдвига, группу мультиплексоров и элемент И, при.чем второй выход-блока управления соединен с тактовым входом второго регистра сдвига и первым входом элемента И, выход которого подключен к тактовому входу рабочего регистра, вход блока управления соединен с информационным вхолом устройства, с информационными входами первого регистра сдвига и рабочего регистра, первый выход первого регистра сдвига соединен с входом дешифратора, а второй выход - с управляющими входами мультиплексоров группы, информационные входы которых соединены с группами информационных входов устройства, группа информационных входов второго регистра сдвига соединена с выходами мультиплексоров группы , управлякнций вход второго регистра сдвига подключен к третьему выходу блока управления, выход второго регистра сдвига соединен с информационным выходом устройства, отличающееся тем, что, с целью сокращения аппаратурных затрат устройства , в него введен элемент ИЛИ, причем группа входов элемента ИЛИ подключена к группе выходов дешифратора и адресному выходу устройства, а выход соединен с вторым входом элемента И, группы выходов рабочего регистра соединены с группами информационных выходов устройства, четвертый выход блока управления подключен к управляющему входу рабочего регистра , причем блок управления содержит формирователь импульсов, счетчик тактов , три триггера, три элемента И и элемент НЕ, причем вход формирователя импульсов соединен с входом блока управления, а выход подключен к пер (Л вым входам первых и вторых элементов И и триггеров и входу счетчика тактов, выход первого триггера соединен с вторыми входами первого и второго элементов И и через элемент НЕ с пер-О вым входом третьего элемента И, первый выход счетчика тактов соединен с вторым входом первого триггера и первым входом третьего триггера, первый выход которого подключен к третьему СП входу второго элемента И и второму входу третьего элемента И, выходы 00 00. которых являются соответственно вторым и третьим выходами блока управ4 ления, второй выход счетчика тактов подключен ко втогим входам второго и третьего триггеров, выход второго триггера соединен с четвертым выходом блока управления и с управляющим входом рабочего регистра, второй выход третьего триггера соединен с третьим входом первого элемента И, выход которого является первым выходом блока управления.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕС(ЪБЛИН
ЗШ G 06 F 3/04 гг(Рт - 1.
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMV СНИДЕТЕЛЬСТВЪ(ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3595561/18-24 (22) 24.05.83 (46) 30. 07. 84. Бюл. 9 28 (72) A.М. Назаров, М.А. Зацепин и В.Л.Гусев (53) 681. 327 (088. 8) (56) 1. Авторское свидетельство СССР
В 771656, кл. G 06 F 3/04, 1978.
2. Авторское свидетельство СССР
В 731433, кл. G 06 F 3/04, 1978 (прототип). (54)(57) УСТРОИСТВО ДЛЯ СОПРЯ))(ЕНИЯ
АБОНЕНТОВ С ЦИФРОВОЙ ВЦЧИСЛИТЕЛЬНОИ
МАШИНОИ,.содержащее блок управле-. ния, первый выход которого соединен с тактовым входом первого регистра сдвига, дешифратор, рабочий регистр, второй регистр сдвига, группу мультиплексоров и элемент И, причем второй выход-блока управления соединен с тактовым входом второго регистра сдвига и первым входом элемента
И, выход которого подключен к тактовому входу рабочего регистра, вход блока управления соединен с информационным входом устройства, с информационными входами первого регистра сдвига и рабочего регистра, первый выход первого регистра сдви га соединен с входом дешифратора, а второй выход — с управляющими входами мультиплексоров группы, информационные входы которых соединены с группами информационных входов устройства, группа информационных входов второго регистра сдвига соединена с выходами мультиплексоров группы, управляющий вход второго регистра сдвига подключен к третьему выходу блока управления, выход второго регистра сдвига соединен с информационным выходом устройства, о т л и-SU„„1105884 A чающее с я тем, что, сцелью сокращения аппаратурных затрат устройства, в него введен элемент ИЛИ, причем группа входов элемента ИЛИ подключена к группе выходов дешифратора и адресному выходу устройства, а выход соединен с вторым входом элемента И, группы выходов рабочего регистра соединены с группами информационных выходов устройства, четвертый выход блока управления подключен к управляющему входу рабочего регистра, причем блок управления содержит формирователь импульсов, счетчик тактов, три триггера, три элемента И и элемент НЕ, причем вход формирователя импульсов соединен с входом блока g управления, а выход подключен к первым входам первых и вторых элементов .И и триггеров и входу счетчика тактов, выход первого триггера соединен с вторыми входами первого и второго элементов И и через элемент НЕ с пер-Я вым входом третьего элемента И, первый выход счетчика тактов соединен с вторым входом первого триггера и пер вым входом третьего триггера, первый выход которого подключен к третьему входу второго элемента И и второму входу третьего элемента И, выходы которых являются соответственно вторым и третьим выходами блока управления, второй выход счетчика тактов подключен ко вторым входам второго и третьего триггеров, выход второго триггера соединен с четвертым выходом блока управления и с управляющим входом рабочего регистра, второй выход третьего триггера соединен с тре тьим входом первого элемента И, выход которого является первым выходом блока управления.
1105884
Изобретение относится к вычисли тельной технике, в частности к устройствам для сопряжения абонентов с
ЦВИ, и может быть использовано в системах обмена данными.
Известно устройство для ввода- 5 вывода информации, содержащее блок управления обменом, группу каналов обмена, входной ключ, формирователь управляющих сигналов, выходной ключ, схемы сравнения, информационные шины, )p шины управления, усилитель и шины внешнего контроля и осуществляющее автоматическое разделение времени работы каналов обмена информацией (1), Недостатком данного устройства 15 является аппаратурная избыточность и кизкое быстродействие, обусловленное раздельк .и вводом и вынодом инФормации
Наиболее близким к предлагаемому -О по технической сущности является многоканальное устройство для сопряжения с ЦВМ, содержащее блок управления, первый выход которого соединен с тактовым входом первого регистра сдвига, дешифратор, рабочий регистр, второй регистр сдвига, мультиплексо-ры и элемент И, причем второй выход блока управления соединен с так".оным входом второго регистра сдвига и первым входом элемента И„. выход которого подключен к тактовому входу рабочего регистра, вход блока управления соединен с входом устройства, с информационными входами первого регистра сдвига и рабочего регистра, З5 первый выход первого регистра сдвига соединен с входом дешифратора, а второй выход — с управляющими входами мультиплексоров, информационные входы которых соединены с информаци- 4Q онными входами устройства, информационные входы второго регистра сдвига соединены cooãâåòñòâåíío с выходом мультиплексоров, управляющий вход второго регистра сдвига подключен к третьему выходу блока управления„ выход второго регистра сдви" га соединен с выходом устройства, каждый выход дешифратора соединен с входом элемента НЕ и вторым входом элемента И соответствующего канала, второй выход блока управления соединен с первыми входами элементов И
I канала, выходы элемента И и элемента НЕ каждого канала подключены соответственно к тактовым и управляющим вхо-55 дам рабочего регистра каждого канала, причем выходы рабочего регистра в каждом канале соединены с соответствующей группой выходов устройства, четвертый выход блока управления сое-60 динен с перным входом входного элемента И, нторой вход которого соединен с входом устройства, с информационными входами рабочих регистров каждого какала„- выход входного зле" 65 мента И соединен с информационным входом первого регистра сдвига P2).
Недостатком этого устройства являются большие аппаратурные затраты, Цель изобретения — сокращение аппаратурных затрат °
Поставленная цель достигается тем, что н устройство, содержащее блок управления, первый выход кс.с ого соединен с тактовым входом первого регистра сдвига, дешифратср, рабочий регистр, второй регистр сдвига, группу мультиплексоров л элемент И, причем второй выход блока управления соединен с тактовым входом второго регистра сдвиг-а и -,ернии входом элемента И, выход которого псдключен к тактовому ьх-ду рабочего регистра, вход блока управления соединен с информационным входом устройства, с информационными входами первого регистра сдвига и рабочего регистра„ первый ::- i.„.од первого регистра сдвига соединен с входом дешифратора, а второй выход - с управляющими входами мультиплексоров вруппы, информационные входы которых соединены с :группами информационных входов устройства, группа информационных входов второго регистра сдвига соединена с выходами мультиплексоров группы, управляющий вход второго регистра сдвига подключен к третьему выходу блоха упранления, выход второго регистра сдвига соединен с информационным выходом устройства, введен элемент ИЛИ, причем группа входов элемента ИЛИ подключена к группе выходов дешифратора и адресному выходу устройства, а выход соединен е вторым входом элемента И, группы выходов ра" бочего регистра соединены с группами информационных выходов устройства, четвертый выход блока унравления подключен к управляющему входу рабочего регистра, причем блок управления содержит формирователь импульсов, счетчик тактов, три триггера, три элемента И и элемент НЕ, причем вход формирователя импульсов соединен с входом блока управления, а выход под-. ключен к первым входам первых и вторых элементов И и триггеров и входу счетчика тактов, выход первого триггера соединен с вторыми входами первого и второго элементов И и через элемент НЕ с первым входом третьего элемента И, первый выход счетчика тактов соединен с вторым входом первого триггера и первым входом третьего триггера, первый выход которого подключен к третьему входу второго элемента И и второму входу третьего элемента И, выходы которых являются соответственно вторым и третьим выходами блока управления, второй выход счетчика тактов подключен ко вторым входам второго и третьего
1105884 триггеров, выход второго триггера соединен с четвертым . выходом блока управления н с управляющим входом . рабочего регистра, второй выход третьего триггера соединен с третьим входом первого элемента И, выход ко- з торого является первым выходом блока управления.
На чертеже представлена схема устройства.
Схема устройства содержит первый 10 регистр 1 сдвига, дешифратор 2, - элемент ИЛИ 3, элемент И 4, рабочий регистр 5, блок 6 управления, второй регистр 7 сдвига, мультиплексоры 8 группы. Блок 6 управления содержит элементы И 9-11, элемент НЕ 12, формирователь 13 импульсов, счетчик
14 тактов, первый, третий и второй триггеры 15-17. На чертеже показаны также информационные вход 18 и выход 19, группы информационных входов
20, адресный выход ?1, группы информационных выходов 22 устройства и первый, второй, третий и четвертый выходы 23-26 и вход 27 блока управления. .УстройСтво работает следующим образом.
Каждая посылка из ЦВМ состоит из двух частей — адресной и информационной и поступает в устройство в ви- 30 де последовательной кодограмьы в последовательном коде на вход 18 и далее через вход 27 на формирователь
13.
По каждому биту входной информации35 формирователь 13 вырабатывает импульс, который поступает на вход счетчика 14 для подсчета количества принятых разрядов адресной и информационной частей посылки. Первый выра- 40 ботанный такт адресной посылки устанавливает триггеры 15 и 17 в исходное состояние. Сигнал с выхода триггера
17 по выходу 26 производит в регистре 5 отключение от абонента-приемника. Триггер 16 находится в исходном состоянии, разрешая прохождение на элемент И 9 тактов по выходу 23 на вход регистра 1 для приема адресной части посылки.
Ilo окончании адресной части по- 50 силки счетчик 14, подсчитав соответствующее количество тактов, выдает сигнал, по которому триггер 16 закрывает вход элемента И 9 и дает разрешение на элемент И ll, а триггер $5
15 через элемент НЕ 12 формирует сигнал записи информации от абонентаисточника на вход регистра 7 через выход 25 блока управления 6.
Одновременно адрес абонента-источника поступает с выходов регистра 1 на входу мультиплексоров 8, которые осуществчмот передачу параллельного кода информации от заданного абонента, поступающей на их входы 20, на входы регистра 7. При поступлении с выхода 25 на вход регистра 7 сигнала записи информация от абонента-источ" ника записывается в параллельном коде в регистр 7.
В соответствии с принятым в регистр 1 кодом адреса абонента-приемника информации появляется сигнал на одном нз выходов дешифратора 2, который через элемент ИЛИ 3 подготавливает элемент И 4 для пропускания в регистр 5.
По приходу информационной части ° последовательным кодом с элемента
И 10 через выход 24 подаются такты, поступающие через подготовленный элемент И 4 на вход регистра 5, При этом производится прием последовательного кода информационной посылки в регистр 5. Одновременно такты с выхода 24 поступают на вход регистра 7, н так как в него записан код ответа, то одновременно с приемом каждого бита информации в регистр 5 с выхода регистра 7 осуществляется выдача бита ответной посылки. Последовательный код ответа от абонента-источника информации поступает на выход 19 устройства.
При подсчете в счетчике 14 количества тактов, соответствующих адресной и информационной частям, по окончании приема-выдачи с его выхода выдается сигнал переполнения, который устанавливает триггер 16 в исходное состояние, открывая вход элемен" та И 9 для прохождения тактов для следующей адресной посыпки, сигнал переполнения счетчика 14 устанавливает триггер 17 в положение, при котором снимается запрет выдачи информации с регистра 5 в абонент-приемник.
Одновременно заканчивается передача в ЦВИ последовательного кода ответа и выдается информация во все абоненты-приемники с выхода регистра
5 по выходам 22. Прием информации будет производиться тем абонентом, адрес которого дешифратор 2 выдает на выход 21.
Таким образом, предложенное устройство при сокращенных по сравнению с прототипом аппаратурных затратах обеспечивает обмен между ЦВМ и абонентаыю.
1105884
Составитель В. Вертлиб
Редактор К,Волощук Техред Ж.Кастелевич Корректор 0,Тигор
Заказ 5602/38 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r. Ужгород, ул. Проектная, 4