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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к цифровой вычислительной технике и может быть использовано в системах обмена данныМИ между ЭВМ и различными абонентскими устройствами. Целью изобретения является повышение пропускной способности устройства. Устройство содержит регистры 1, 6, 16 сдвига, дешифратор 2, рабочий регистр 5, элементы ИЛИ 3 и 32, элементы И 4,9-15,30 и 31,триггеры 18,26-29, формирователь 8 импульсов , элемент НЕ 17, счетчики 19, 20 тактов, мультиплексоры 7 группы. Устройство позволяет сократить время обмена информацией между ЭВМ и абонентами за счет сокращения адресной части кодовой посылки из ЦВМ в случае только приема или выдачи информации . 1 ил. 2/ (Л СО о ел 13

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

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

РЕСПУБЛИН

„„Я0„„1305700 А 1 (5 !)4 G 06 F 13/20

g(1

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АBTOPCHOMV СВИДЕТЕЛЬСТВУ

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

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 39982 19/24-24 (22) 27. 12.85 (46) 23.04.87. Бюл. 9 15 (72) А.Г.Тйгунов и В.Д.Наумов (53) 681.327 (088.8) (56) Авторское свидетельство СССР

У 731433, кл. G 06 F 13/10, 1978.

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

Р 1105884, кл. С 06 F 13/10, 1983. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ (57) Изобретение относится к цифровой вычислительной технике н может быть использовано в системах обмена данными между ЭВМ и различными абонентскими устройствами. Целью изобретения является повышение пропускной способности устройства. Устройство содержит регистры 1, 6, 16 сдвига, дешифратор

2, рабочий регистр 5, элементы ИЛИ 3 и 32, элементы И 4,9-15,30 и 31,триггеры 18,26-29, формирователь 8 импульсов, элемент НЕ 17, счетчики 19, 20 тактов, мультиплексоры 7 группы.

Устройство позволяет сократить время обмена информацией между ЭВМ и абонентами за счет сокращения адресной части кодовой посылки из ЦВМ в случае только приема или выдачи информации. 1 ил.

1305700

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

ЦВМ, и может быть использовано в системах обмена данными.

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

На чертеже представлена функциональная схема устройства. 10

Устройство содержит первый регистр

1 сдвига, дешифратор 2,первый элемент

ИЛИ 3, первый элемент И 4, рабочий регистр 5, второй регистр 6 сдвига, мультиплексор 7 группы, формирова- 15 тель 8 импульсов, второй 9, шестой

10, седьмой 11, восьмой 12, девятый

13, третий 14 и четвертый 15 элементы И, третий регистр 16 сдвига, элемент НЕ 17, первый триггер 18, вто- 20 рой 19 и первый 20 счетчики тактов, информационные вход 2 1 и выход 22 связи с ЦВМ, группы информационных входов 23, адресный выход 24, группы информационных выходов 25, четвертый

26, пятый 27, второй 28 и третий 29 триггеры, десятый 30 и пятый 3 1 эле— менты И, второй элемент ИЛИ 32, первая 33 и вторая 34 шины входа задания режима устройства. Регистры 1 и 16 30 служат для приема последовательных кодов адреса абонента-приемника и абонента-источника информации соответственно. Количество разрядов регистра определяется размером адресной части посылки, необходимой для кодирования адреса абонента-приемника (абонента-источника).

Регистр 6 служит для приема параллельного кода информационной посылки 40 абонента-источника и вьдачи ее последовательным кодом, количество разрядов регистра определяется размером информационной посылки абонента-ис.точника, а регистры 1 и 16 — для при- 45 ема последовательных кодов адреса абонента-приемника и абонента-источника соответственно.

Рабочий регистр 5 служит для приема последовательного кода информационной посылки и параллельной вьдачи его абоненту-приемнику, число разрядов регистра определяется размером информационной части посылки, выдаваемой из ЦВМ абоненту-приемнику.

Дешифратор 2 служит для преобразования двоичных кодов адресов абонентов-приемников информации в позиционный код.

Счетчик 19 тактов служит для подсчета разрядов адресной части кодовой посылки из ЦВМ.

Счетчик 20 тактов служит для подсчета разрядов информационной части кодовой посылки.

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

Информационный вход 21 представляет собой линию, по которой в устройство поступает кодовая посылка.

Группа входов 23 представляет собой линии, количество групп которых равно разрядности информационной части кодовой посылки, число линий в гр,-ппе равно количеству абонентовисточников.

Адресный выход 24 представляет собой набор линий, количество которых равно числу абонентов-приемников информации.

Устройство работает следующим образом.

При подаче сигнала управления только по шине 33 устройство настраивается на выдачу информации из ЦВМ абонентам-приемникам, при подаче сигнала управления только по шине 34 устройство настраивается на прием информации в ЦВМ от абонентов-источников. При передаче сигналов управления по шинам 33 и 34 устройство осуществляет выдачу и прием информации в ЦВМ.

Устройство в.режиме вьдачи информации из lJBM абонент-приемнику работает следующим образом.

В исходный момент все регистры, счетчики и триггеры устройства установлены в нулевое состояние.

Из ЦВМ по шине 33 поступает сигнал, устанавливающий триггер 26 в единичное состояние.

Каждая посылка из ЦВМ состоит из двух частей — адресной и информационной и поступает в устройство в виде последовательной кодограммы в после.довательном коде на вход 21 и далее на формирователь 8.

По каждому биту входной информации формирователь 8 вырабатывает импульс. Первый выработанный импульс адресной части посылки, пройдя через элемент И 13, устанавливАет триггер

18 в единичное состояние, сигнал с выхода которого производит в регистре 5 отключение от абонента-приемни3 1 ка. Импульсы, соответствующие адресной части посылки, с выхода формирователя 8 через элемент И 11, откры— тый разрешающим сигналом с элемента

ИЛИ 32, поступает на вход счетчика

19 для подсчета количества принятых разрядов адресной части посылки.

Одновременно импульсы с выхода фор— мирователя 8 через элемент И 9 посту пает на вход регистра 1 для приема адреса абонента-приемника. По окончании адресной части посылки счетчик

19, подсчитав соответствующее количество тактов (при переполнении счет чика), выдает сигнал, который, пройдя через элемент И 30, устанавливает триггер 26 в нулевое состояние, а триггер 28 — в единичное.

В соответствии с принятым в регистр 1 кодом адреса абонента-приемника информации появляется сигнал на одном из выходов дешифратора 2, кото рый через элемент ИЛИ 3 подготавливает элемент И 4 для пропускания тактовых импульсов.

По приходу информационной части последовательным кодом с выхода формирователя 8 импульсы через элемент

И 12, открытый разрешающим сигналом с элемента HE 17, поступают на вход счетчика 20 для подсчета количества разрядов информационной части посылки. Одновременно импульсы с формирователя 8 через элемент И 14, открытый разрешающими сигналами с элемента НЕ 17 и триггера 28, поступают на элемент И 14, с выхода которого проходят на тактовый вход регистра 5.

При этом производится прием последовательного кода информационной части посылки в регистр 5. При подсчете в счетчике 20 количества тактов, соответствующих информационной части посылки (при переполнении счетчика), с его выхода вьдается сигнал, который устанавливает триггеры 18 и 28 в нулевое состояние, при этом снимается запрет вьдачи информации с регистра 5 в абонент-приемник. Выдается информация во все абоненты-приемники с выхода регистра 5 по выходам

25, но прием информации будет производиться тем абонентом, адрес которо го дешифратор 2 вьдаст на выход 24.

Далее может повторяться вьдача следующей кодовой посылки, при этом устройство будет работать без смены режима или последует смена режима работы устройства.

305700 4

f0

Устройство в режиме приема в ЦВИ информации от абонента-источника работает следующим образом.

Из ЦВМ по шине 34 поступает сигнал, устанавливающий триггер 27 в единичное состояние. Разрешающий сигнал с выхода этого триггера поступает на элементы И 10, 31, ИЛИ 32.

При поступлении кодовой посылки из ЦВМ импульсы адресной части посылки с выхода формирователя 8 через элемент И 11 поступают на вход счетчика 19 для подсчета количества разрядов адресной части посылки и через элемент И 10 — на вход регистра 16 для приема адреса абонента-источника.

По окончании адресной части посьдки счетчик 19, подсчитав соответствующее количество тактов, вьдает сигнал, который, пройдя через элемент

И 31, устанавливает триггер 27 в нулевое состояние, а триггер 29 — в единичное, а также поступает на вход регистра 6 как сигнал записи информации от абонента-источника на вход регистра 6.

Одновременно адрес абонента-источника поступает с выхода регистра 16 на входы мультиплексоров 7, которые осуществляют передачу параллельного кода информации от заданного абонента, поступающего с входов 23 на вхо-. ды регистра 6. При поступлении с элемента И 31 на вход регистра 6 сигнала записи информация от абонента-источника записывается в параллельном коде в регистр 6.

Импульсы информационной части кодовой посылки из ЦВЫ с выхода форми— рователя 8 через элемент И 15, открытый разрешающими сигналами с элемента НЕ 17 и триггера 29, поступают на тактовый вход регистра 6. Так как в регистр 6 записан код информационной посылки от абонента-источника, то с выхода регистра 6 последовательный код информационной посылки от абонента-источника поступает на выход 22 устройства. С выхода формирователя 8 импульсы, соответствующие информационной части посылки, через элемент И 12, открытый разрешающим сигналом с элемента HE 17, поступают на вход счетчика 20 цля подсчета количества разрядов информационной части посылки от абонента-источника.При переполнении счетчика 20 на его выходе появляется сигнал, устанавливающий триггер 29 в нулевое состояние.

1305700

Устройство в режиме одновременного приема из ЦВИ и выдачи информации абоненту-приемнику работает следующим образом.

В этом случае по шинам 33 и 34 поступают сигналы, устанавливающие триггеры 26 и 27 в единичное .состояние. Адресная часть кодовой посылки содержит адрес абонента-приемника и адрес абонента-источника.!

Импульсы, соответствующие адресной части, содержащей адрес абонентаисточника, с выхода формирователя 8 через элемент И 10 поступают на тактовый вход регистра 16 для приема кода адреса абонента-источника, а через элемент И 11 — на вход счетчика 19 для подсчета числа разрядов, отведенных под адрес абонента-источника. По окончании адресной части посылки на выходе счетчика 19 вторично появляется сигнал, который, пройдя через элемент И 31, поступает как сигнал записи информации от абонента-источника на вход регистра 6 и на входы установки нулевого состояния триггера 27 и единичного состояния триггера 29.

При поступлении из ЦВМ адресной части кодовой посылки, содержащей адрес абонента-приемника, импульсы с выхода формирователя 8 через эле- !5 мент И 9 поступают на вход регистра

1 для приема адреса абонента-приемника, а через элемент И 11 — на вход счетчика 19 для подсчета разрядов адресной части, содержащей код адре- 20 са абонента-приемника. Первый импульс адресной части посылки, пройдя через элемент И 13, устанавливает триггер 18 в единичное состояние.

Сигнал с выхода триггера 18 производит в регистре 5 отключение от абонента-приемника. По окончании адресной части, содержащей адрес абонентаприемника, на выходе счетчика 19 (при его переполнении) появляется 30 импульс, который, пройдя через элемент И 30, устанавливает триггер 26 в нулевое состояние, а триггер 28— в единичное. В соответствии с принятым в регистр 1 кодом адреса абонен- 35 та-приемника появляется сигнал на одном из выходов дешифратора 2, который через элемент ИЛИ 3 подготавливает элемент И 4 для пропускания тактовых импульсов. 40

Одновременно адрес абонента-источника поступает с выхода регистра 16 на входы мультиплексоров 7, при поступлении с элемента И 31 на вход регистра 6 сигналов записи информация от абонента-источника записывается в параллельном коде в регистр 6, Для приема информационной части с вьыода формирователя 8 через элемент

И 14 и элемент И 4 подаются такты, поступающие на вход регистра 5. При этом производится прием последова— тельного кода информационной посылки в регистр 5. Одновременно такты через элемент И 15 поступают на вход регистра 6, а так как в него записан код информационной посылки абонента-источника, то одновременно с приемом каждого бита информации в регистр 5 с выхода регистра 6 осуществляется выдача бита информационной посылки абонента-источника на выход 22.

При подсчете в счетчике 20 количества тактов, соответствующих информационной части, по окончании приема-выдачи с его выхода поступает сигнал переполнения, который устанавливает триггеры 18, 28 и 29 в нулевое состояние, при этом снимается запрет выдачи информации с регистра

5 в абонент-приемник.

Одновременно заканчивается передача последовательного кода информационной посылки абонента-источника в ЦВМ и выдается информация во все абоненты-приемники с выхода регистра

5 по выходам 25. Прием информации будет производиться тем абонентом, адрес которого дешифратор 2 выдает на выход 24. формулаизобретения

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

Составитель В. Ьертлиб

Редактор С.Пекарь Техред .Кравчук Корректор Л Патаи

Заказ 1453/47 Тираж 673 Подписное

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

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

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4 рого регистра сдвига является выходом устройства для подключения информационного входа цифровой вычислительной машины, группа выходов рабочего регистра является группой выходов устройства для подключения информационных входов абонентов-приемников, пять элементов И, дешифратор, соединенный входом с выходом первого регистра сдвига, а выходами — с вхо- 10 дами первого элемента ИЛИ, выход которого подключен к первому входу первого элемента И, выходом соединенного с тактовым входом рабочего регистра, три триггера, элемент- НЕ и первый 15 счетчик тактов, причем выход дешифратора является выходом устройства для подключения адресных входов абонен— тов-приемников, первые входы с второ— го по четвертый элементов И соединеныд с выходом формирователя импульсов,выходы с второго по пятый элементов И соединены соответственно с управляющим входом первого регистра сдвига, вторым входом первого элемента И и 25 тактовым и управляющим входами второго регистра сдвига, управляющий вход рабочего регистра, вторые входы третьего и четвертого элементов И соединены соответственно с выходами перво-30

ro — третьего триггеров, входы сброса которых подключены к выходу первого счетчика тактов, выход элемента НЕ соединен с третьим входом третьего элемента И, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной способности устройства, в него введены третий регистр сдвига, второй счетчик тактов, четвертый и пятый триггеры, второй элемент ИЛИ и с шес-40 того по десятый элементы И, причем управляющие входы мультиплексоров

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