1
Изобретение относится к вычислительной технике, в частности к устройствам сопряжения абонентов с ЭВМ, и может быть использовано в системах передачи данных.
Целью изобретения является увеличение быстродействия устройства.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - узел синхронизации, вариант реализации; на фиг. фиг. 3 - временная диаграмма работы узла синхронизации.
Устройство содержит (фиг. 1) группу буферных регистров t, второй н третий распределители импульсов 2 и 3, первый элемент ИЛИ 4, реверсивный счетчик 5, вгторой элемент ИЛИ 6, формирователь 7 одиночного импульса, узел 8 синхронизации, группу элементов И 9, дешифратор 10-, счетчик 11.
На фиг. 1 также обозначены вход 12 синхронизации устройства от ЭВМ, вход 13 синхронизации устройства от абонента, информационный вход 14 устройства от ЭВМ, информационный выход 15 .устройства к абоненту, информационные входы 16, входы 17 записи, входы 18 управления и входы 19 считывания группы буферных регистров 1, выход 20 устройства в ЭВМ, выход 21 готовности устройства к абоненту, суммирующий 2-2 и вычитающий 23 входы реверсивного счетчика 5, первьй 24 и второй 25 входы узла 8 синхронизации, счетный 26 и установочный 27 входы счетчика 11.
Узел 8 синхронизации содержит (фиг. 2) четыре D-триггера 28-31, два одновибратора 32 и 33, два эле- . мента НЕ 34 и 35.
Последовательное подключение выходов регистров 1 к выходу 15 устройства сопряжения осуществляется по проводному ИЛИ, управление которым осуществляется через входы 18 буферных регистров 1 с распределителем 3, распределитель импульсов 2 предназначен для записи информации параллельным кодом из ЭВМ через вход 14 устройства в буферные регистры 1, управление считыванием информации из буферных регистров 1 осуществляется через входы 19 с элементов И 9, реверсивный счетчик 5 предназначен для выдачи информации о количестве свободных буферных регистров в ЭВМ, а также для формирования через элемент Или сигнала Готовность для абонен380882
та, узел 8 синхронизации .предназначен для синхронизации импульсов сложения и вычитания на входах реверсивного счетчика, счетчик 11 и дешифра5 тор 10 предназначены для выделения
К-го импульса, необходимого для под- «ключения очередного регистра для выдачи информационного слова последовательным кодом абоненту.
10 Устройство работает следующим образом.
По включению питания в устройстве вьфабатывается импульс Общий сброс, который приводит в исходное состояt5 ние все элементы с памятью, т,е. буферные регистры 1, распределители 2 и 3, счетчики 5 и 11, формирователь одиночного импульса 7,узел 8 синхро- низ ации.
20 ЭВМ по состоянию выходов 20 устройства сопряжения определяет, что все буферные регистры 1 свободны и можно начать передавать информационные слова абоненту. Абонент через
25 выход 21 устройства определяет, что все буферные регистры 1 свободны.
Информационное слово, предназначенное для выдачи из ЭВМ абоненту, поступает через вход 14 устройства
30 сопряжения на вход 16 буферных регистров 1. Первый синхроимпульс (СИ) из ЭВМ через вход 12 устройства поступает через узел синхронизации 8 на вход распределителя импульсов 2, возбуждая первый разряд этого распределителя.
Импульс с возбужденного разряда поступает на вход 17 соответствующего ему буферного регистра 1, обеспечивая в него -запись информационного tnoBa. Кроме того, первый СИ с первого выхода узла синхронизации поступает на суммирующий вход 22 реверсивного счетчика 5, увеличивая его состояние на единицу, а также на вход формирователя одиночного импульса 7, который формирует один импульс за все время работы устройства сопряжения. Этот один импульс через элемент ИЛИ 6 поступает на вход
50 распределителя 3, возбуждая первый разряд этого распределителя, который через вход 18 соответствующего буферного регистра 1 обеспечивает снятие с его выхода третьего состояния и
55 подключения данного буферного регистра по проводимому ИЛИ к выходу 15 устройства сопряжения. Результат сложения с выходов реверсивного счетчи35
40
45
ка 5 через выход 20 устройства в двоичном коде поступает в ЭВМ, которая следит за количеством свободных буферных регистров 1, чтобы не было потери информационного слова или . сбоев в работе устройства сопряжения С выхода 21 по результату состояния реверсивного счетчика 5 через элемент ИПИ 4 к абоненту выставляется готовность, по которой абоненту разрешается обращаться за информацие в устройство сопряжения. С входа 13 устройства импульсы запроса (ИЗ) поступают через элементы И 9 на вход 19 считывания только того буферного регистра 1, который подключен в данный момент времени к выходу устройства 15, выдавая информационное слово последовательным кодом абоненту. Кроме того, ИЗ поступают на счетный вход 26 счетчика 11, который просчитывает К ИЗ, необходимых для К-раз- рядного информационного слова абоненту.
Дешифратор 10 вьщеляет К-й ИЗ, ко торый поступает на вход 27 установки счетчика 11 в исходное состояние и через второй вход узла синхронизации 8 - на вход 23 реверсивного счетчика 5, уменьшая тем самьм его сое- тояние на единицу, и на второй вход элемента ИЛИ 6, с выхода которого - на вход распределителя 3, возбуждая тем самым следующий разряд распреде- лителя 3 и подключая следующий буферный регистр 1 по проводимому ИЛИ к выходу 15 устройства, подготавлива тем самым его. к вьщаче следующего информационного слова в абонент.
На фиг. 3 представлена циклограм- ма работы синхронизатора.
Узел синхронизации работает еле-- дующим образом.
При одновременном приходе сигналов на входы 24 и 25 узла синхрониза ции D-триггеры 28 и 29 устанавливаются в единичное состояние, так как D-входы этих триггеров подключены к логической 1. После перезапись состояний триггеров 28 и 29 в следующую пару D-триггеров осуществляется по переднему фронту частоты синхронизации в D-триггер 31 и по задйему фронту частоты синхронизации в D-триггер 30.
Одновибраторы формируют импульсы необходимой длительности для надежного срабатывания реверсивного счет
238088
5, 10 й f5 20-25JQ. я
- 50 55
35
чнка. Импульс с одиовибратора 32 поступает на вход сложения реверсивного счетчика, а также на входы установки в О D-триггеров 28 и 30.
Импульс с одновибратора 33 поступает на вход вычитания реверсивного счетчика, а также на входы установки в О D-триггеров 29 и 31.
На фиг. 3 представлена циклограмма работы : синхронизатора при различных комбинациях входных сигналов .относительно частоты синхронизации.
Таким образом, положительный эффект от применения предлагаемого устройства по сравнению с известным заключается в повьшении быстродействия устройства приблизительно на 25%, что достигается за счет возможности перераспределения рабочего цикла абонента и сокращения потерь рабочего времени абонента на ожидание обмена. Кроме того, применение буферных регистров с тремя состояниями позволяет сократить оборудование устройства, а введение реверсивного счетчика - упростить устройство управления. Введение элемента И позволяет абоненту ве.сти контроль за состоянием буферных регистров. Это обеспечивает прием абонентом достоверной информации и повышает надежность устройства обмена. Введение узла синхронизации для реверсивного счетчика позволяет работать устройству при любых соотношениях частот между ЭВМ и абонентом.
Формула изо бретения
Устройство для сопряжения электронно-вычислительной машины с абонентом, содержащее группу буферных регистров, два распределителя импульсов, реверсивный счетчик, два элемента ИЛИ, формирователь одиночного импульса, дешифратор, счетчик, счетный вход счетчика подключен к выходу синхронизации абонента, выход первого элемента ИЛИ подключен к входу готовно.сти абонента, выходы буферных регистров группы подключены к информационному входу абонента, информационные входы буферных регистров группы подключены к информационному выходу электронно-вычислительной машины, группа выходов реверсивного счетчика соединена с группой выходов первого элемента ИЛИ и подключена к информационному входу электронно-вычислительной машины, группа выходов счетчика соединена с группой входов дешифратора, выход которого соединен с установочным входом счетчика, выход формирователя одиночного HMnyJibca соединен с первым входом второго элемента ИЛИ, выход которого соединён с тактовым входом первого распределителя импульсов, группа выходов которо- го соединена с управляющими входами буферных регистров группы, входы записи которых соединены с группой выходов второго распределителя импульсов, отличающееся тем, что, с целью увеличения быстродействия, в него введены узел синхронизации и группа элементов И, первый тактовый вход узла синхронизации подключен к выходу синхронизации электронно-вычислительной машины, выход дешифратора соединен с вторым тактовым входом узла синхронизации, первый выход которого соединен с тактовым входом второго распределителя импульсов, входом формирователя одиночного импульса, суммирующим входом реверсивного счетчика, вычитающий
10 вход которого соединен с вторым входом второго элемента ИЛИ и вторым выходом узла синхронизации, выход синхронизации абонента соединен с первыми входами элементов И группы,
J5 вторые входы которых соединены с группой выходов первого распределителя импульсов, входы считывания буферных регистров группы соединены с выходами соответствующих элементов
20 И группы.
фие.1
дзие.г
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения электронной вычислительной машины с абонентом | 1983 |
|
SU1137474A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1319041A1 |
Устройство для сопряжения | 1982 |
|
SU1083176A1 |
Устройство для сопряжения | 1983 |
|
SU1176338A2 |
Система ввода-вывода для микропрограммируемой ЭВМ | 1988 |
|
SU1667084A1 |
Устройство для сопряжения абонента с каналом связи | 1989 |
|
SU1667088A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для сопряжения | 1978 |
|
SU752319A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для сопряжения каналов передачи данных с ЭВМ | 1985 |
|
SU1226476A1 |
Изобретение относится к области вычислительной техники, в частности к устройствам сопряжения абонентов с ЭВМ, и может быть использовано в системах передачи и,а.ннык. Целью изобретения является увеличение быстродействия устройства. Устройство содержит группу буферных регистров,два распределителя импульсов, два элемента ИЛИ, реверсивный счетчигС, формирователь одиночного импульса, узел синхронизадии, группу элементов И, дешифратор, счетчик.3 ил.
Фие. J
Устройство обмена | 1974 |
|
SU503231A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для сопряжения | 1978 |
|
SU723563A1 |
Устройство для сопряжения электронной вычислительной машины с абонентом | 1983 |
|
SU1137474A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-06-15—Публикация
1984-09-20—Подача