Устройство для сопряжения аппаратуры обработки данных с абонентами
Иллюстрации
Показать всеРеферат
Союз Советских
Соцреалистических
Республик
ОП ИСАНИ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
649154 (61) Дополнительное к авт. свил-ву (22) Заявлено 01.02.77 (21) 2449186/18-0 с присоединением заявки №вЂ” (23) Приоритет
Опубликовано 25.02.79Бюллетень М
Дата опубликования описания 28,02
Кла
Н 04? 11/20
Государственный комитет
СССР оо делам изооретений н открытий
У 1Ж 62 1. 394..76 (088.8) (72) Авторы изобретения
В. С. Лукьянов, Г. М. Овчинкин и В. С. Дмитриев
П е нзенский п олитехнический и нститут (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АППАРАТУРЫ
ОБРАБОТКИ ДАННЫХ С АБОНЕНТАМИ
Изобретение относится к передаче данных и может использоваться при построении многоканальных систем передачи и обработки дискретной информации и при сопряжении групповой аппаратуры обработки данных (АОД) с периферийными (внешними) устройствами.
Известно устройство для сопряжения аппаратуры обработки данных с абонентами, содержащее регистр готовности, регистр заявок и блок начального пуска, выход которого соединен с входами запуска регистра заявок и регистра готовности, а выходы регистра готовности соединены с соответствующими входами регистра заявок (Ц.
Однако в известном устройстве быстродействие блоков недостаточно.
Цель изобретения — повышение быстродействия устройства.
Для этого в устройство для сопряжения аппаратуры обработки данных с абонентами, содержащее регистр готовности, регистр заявок и блок начального пуска, выход которого соединен с входами запуска регистра заявок и регистра готовности, а выходы регистра готовности соединены с соответствующими входами регистра заявок, введены первый и второй элементы задержки, элемент
ИЛИ и блок обслуживания каналов, первый и второй управляющие входы которого соединены соответственно с выходом и входом первого элемента задержки, а третий управляющий вход блока обслуживания каналов соединен с первым выходом второго элемента задержки, второй выход которого подключен к первому управляющему входу регистра заявок, к и — 1 управляющим входам которого подключены соответственно и — 1 управляющих выходов блока обслуживания каналов (где и — число индивидуальных каналов), причем выходы регистра заявок соединены с соответствующими информационными входами блока обслуживания каналов, информационные выходы и и-й управляющий выход которого соединены с входами элемента ИЛИ, выход которого подключен к входу второго элемента задержки, а блок обслуживания каналов состоит из и первых элементов И, и вторых элементов И, п третьих элементов И и и триггеров, первые входы которых соединены с выходами соответствующих вторых элементов И, а вторые входы, соединенные между собой, являются первым управляющим входом блока обслужи6491
55 вания каналов, выходы триггеров соединены с первыми входами соответствующих третьих элементов И, вторые входы которых, соединенные между собой, являются вторым управляющим входом блока обслуживания каналов, а выходы третьих элементов И являются информационными выходами блока обслуживания каналов, причем первые выходы первых элементов И являются управляющими выходами блока обслуживания каналов, первые входы первых и первые входы вторых элементов И являются информационными входами блока обслуживания каналов, причем вторые входы первых и вторых соответствующих элементов И соединены между собой и подключены к n — 1 вторым выходам соответствующих первых элементов И, а второй вход соответствующего первого элемента И является третьим управляющим входом блока обслуживания каналов.
На фиг. 1 представлена структурная электрическая схема устройства для сопряжения аппаратуры обработки данных с абонентами; на фиг. 2 — схема устройства на два канала.
Устройство содержит регистр готовности 1, регистр заявок 2 и блок начального пуска 3, выход которого соединен с входами запуска регистра заявок 2 и регистра готовности 1, а выходы регистра готовности 1 соединены с соответствующими входами регистра заявок 2, а также первый и второй элементы задержки 4, 5, элемент
ИЛИ 6 и блок обслуживания 7i- каналов, управляющие входы 8, 9 которого соединены соответственно с выходом и входом первого элемента задержки 4, а управляющий вход 10 блока обслуживания 7 -п каналов соединен с выходом 11 второго элемента задержки 5, выход 12 которого подключен к первому управляющему входу регистра заявок 2, к и — 1 управляющим входам которого подключены соответственно и — 1 управляющих выходов блока обслуживания
7i-п каналов, причем выходы регистра заявок 2 соединены с соответствующими информационными входами блока обслуживания
7i-п каналов, информационные выходы и и-й управляющий выход 13 которого соединены с входами элемента ИЛИ 6, выход которого подключен к входу второго элемента задержки 5, а блок обслуживания 7i-п каналов состоит из п первых элементов И 14 п вторых элементов И 15, п третьих элементов И 16 и п триггеров 17, первые входы которых соединены с выходами соответствующих вторых элементов И 15, а вторые входы соединенные между собой, являются управляющим входом 8 блока обслуживания
7 -п каналов, выходы триггеров 17 соединены с первыми входами соответствующих третьих элементов И 16, вторые входы которых, соединенные между собой, являются управляющим входом 9 блока обслуживания 7, 5
54
4 каналов, а выходы третьих элементов И 16 являются информационными выходами 18 блока обслуживания 7 -и каналов, причем первые выходы первых элементов И 14 являются управляющими выходами 19 блока обслуживания 7i-> каналов, первые входы первых и первые входы вторых элементов
И 14, 15 являются информационными входами блока обслуживания 7 - каналов, причем вторые входы первых и вторых соответствующих элементов И 14, 15 соединены между собой и подключены к п — 1 вторым выходам соответствующих первых элементов
И 14, а второй вход соответствующего первого элемента И 14 является управляющим входом 10 блока обслуживания 7i-п каналов, а также входы 20 регистра готовности 1, информационные входы, на которые поданы импульсы «окончание программы обслуживания» (ОПО) 21, «требование обслуживания» (ТО) 22, «выход с регистра готовности» (Вых.с. Plqoz ) 23 регистра заявок 2, информационные. выходы с которых снимаются сигналы «начало обслуживания» (НО) 24, «обслуживание» (О) 25, на управляющие выходы 18 подается команда «конец обслуживания» (КО), кроме того, в регистр заявок 2 входят элементы И 26 и триггеры 27, и вход
28 устройства.
Устройство работает следующим образом. Блок начального пуска 3 производит начальную установку и поразрядный запуск регистра заявок 2 и регистра готовности 1.
Импульсы с управляющих выходов 19 третьих элементов И 16 свидетельствует об окончании обслуживания данного канала, а импульсы 0 25 с триггеров 17 устанавливают факт обслуживания конкретного канала в данный момент времени и выдаются длительностью, определяемой моментом начала обслуживания канала и моментом окончания обслуживания канала.
Сигнал ТО 22, поступая через элемент
И 26 на вход триггера 27, переводит его в единичное состояние. При таком состоянии триггера 27 второй элемент И 15 блока обслуживания 7i-и открыт, а первый элемент
И 14 закрыт. Сигнал опроса, поступающий на их входы, проходит второй элемент И 15 и выдается в аппаратуру обработки сообщений как сигнал HO 24, а также переключает триггер 17 блока обслуживания Ti-n {обслуживающий триггер 17) в единичное состояние, при котором третий элемент И 16 открывается. С этого момента времени с выхода триггера 17 поступает сигнал 0 25.
По сигналам НО 24 и 0 25 в аппаратуре обработки сообщений запускается рабочая программа обслуживания и формируютсн адресные признаки данного канала.
По окончании цикла обслуживания данного канала с выхода групповой части аппаратуры обработки данных поступает сигнал ОПО 21, который проходит через от649154
Формула изобретения
5 крытый третий элемент И 16 лишь того канала, с выхода которого выдавались сигналы НО 24 и О 25. Этот импульс вновь поступает в аппаратуру обработки данных (сообщений), но действует не как общий сигнал ОПО 21, а как сигнал окончания очередного цикла обслуживания одного канала.
Сигнал ОПО 21 также поступает через второй элемент задержки 5 непосредственно на входы триггеров 17 всех блоков обслуживания 7i ц. По этому сигналу триггер 17 соответствуюшего блока обслуживания 7i (например) сбрасывается в нулевое состояние. Выходной импульс третьего элемента И 16 поступает также на элемент
ИЛИ 6 и далее через второй элемент задержки 5 — на управляющий вход 10 блока обслуживания 7I и на блокировку запуска триггера 27 первого канала, действуя таким образом как импульс опроса. При отсутствии требования обслуживания в первом канале (в блоке обслуживания 7 ) импульс опроса без задержки проходит через открытый первый элемент И 14, и поступает на опрос второго канала (блока обслуживания 72).
1. Устройство для сопряжения аппаратуры обработки данных с абонентами, содержашее регистр готовности, регистр заявок и блок начального пуска, выход которого соединен с входами запуска регистра заявок и регистра готовности, а выходы регистра готовности соединены с соответствующими входами регистра заявок, отличающееся тем, что, с целью повышения быстродействия, введены первый и второй элементы задержки, элемент ИЛИ, и блок обслуживания каналов, первый и второй управляющие входы которого соединены соответственно с выходом и входом первого элемента задержки, а третий управляюший вход блока обслуживания каналов соединен с первым выходом второго б элемента задержки, второй выход которого подключен к первому управляющему входу регистра заявок, к и — 1 управляющим входам которого подключены соответственно и — 1 управляющих выходов блока обслуживания каналов (где п — число индивидуальных каналов), причем выходы регистра заявок соединены с соответствующими информационными входами блока обслуживания каналов, информационные выходы и и-й управляюший выход которого соединены с входами элемента ИЛИ, выход которого подключен к входу второго элемента задержки.
2. Устройство по п. 1, отличающееся тем, что блок обслуживания каналов состоит из и первых элементов И, п вторых элементов И, и третьих элементов И и и триггеров, первые входы которых соединены с выходами соответствуюших вторых элементов И, а вторые входы, соединенные между собой, являются первым управляюшим входом блока обслуживания каналов, выходы триггеров соединены с первыми входами соответствуюших третьих элементов И, вторые входы которых, соединенные между собой, являются вторым управляющим входом блока обслуживания каналов, а выходы третьих элементов И являются информационными выхода.ми блока обслуживания каналов, причем первые выходы первых элементов И являются управляющими выходами блока обслужизо вания каналов, первые входы первых и первые входы вторых элементов И являются информационными входами блока обслуживания каналов, причем вторые входы первых и вторых соответствуюших элементов И соединены между собой и подключены к и — 1
35 вторым выходам соответствующих первых элементов И, а второй вход соответствующего первого элемента И является третьим управляющим входом блока обслуживания каналов.
Источники информации, принятые во вни40 мание при экспертизе
1. Авторское свидетельство СССР № 504199, кл. G 06 F 3/04, 1976.
649154
Составитель В. Белякович
Редактор Л. Г ел ь ф м а н Техред О. Луговая Корректор С. Патрушева
Заказ 590/55 Тираж 774 Подписное
ЫНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и откр ыт и й
I 13035, Москва, )К-35, Раушская иаб., д. 4/5
Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4