Устройство для сопряжения аппаратуры обработки данных с абонентами
Союз Советскин
Социалистическик
Республик
ОП-ИСАНИЕ
ИЗОБРЕТЕ Н ИЯ
К АВТОРСКОМУ .СВИДЕТЕЛЬСТВУ (i»924895 (61) Дополнительное к авт. саид-ву (22)Заявлено 24.09.80 (2g) 2986416/1809 (51)Щ (л с присоединением заявки М (23) Приоритет
Н 041„1i/20 твеуАЭРстеанвый комитет
СССР ав делам нзобретеннй н открытий (53) УДК621.394.. 76 (088.8) Опубл н ковано 30.04.82. Бюллетень М 3. 6
Дата опубликования описания 30.04.82
В. N Барабаш, А. Ф. Игонин и В. В. Кофдо I т (72) Авторы изобретения
L (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АППАРАТУРЫ
ОБРАБОТКИ ДАННЫХ С AEOHEHTAMH
Изобретение относится к технике .пе дачи данных и может использоваться при построении многоканальных систем передачи и обработки дискретной информа: ции и при сопряжении групповой . аппаратуры обработки данных (АОД) с оконеч5 ным оборудованием данных.
Известно устройство для сопряжения аппаратуры обработки данных с .абонен тами, содержашее регистр готовности, регистр заявок и блок начального пуска(1), t
Однако известное устройство имеет недостаточное быстродействие.
Наиболее . близким техническим решением является устройство для сопряження аппаратуры обработки данных с абонен
Ij тами, содержашее пусковой блок, выход которого соединен с первым входом nepaord регистра и с входом второго perse ра, выходы которого подключены к вторым входам первого регистра, выходы которого соединены с первыми входами блока коммутации каналов, а также элемент за-. держки и элемент ИЛИ (2 .
Однако это устройство имеет низкое число обслуживаемых абонентов.
Цель изобретения - увеличение числа обслуживаемых абонентов.
Для достижения укаэанной цели в уст ройство для сопряжения аппаратуры обработки данных с абонентами, содержашее пусковой блок, выход которого соеди4 нен с первым входом первого регистра и с входом второго регистра, выходы которого цодключены к вторым входам:-первого регистра=, выходы которого соединены с первыми входами блока коммутации каналов, а также элемент задержки и элемент ИЛИ, введены третий регистр выходы которого соединены с вторыми входами блока коммутации каналов, третьи входы которого соединены с выходом пусковсв о - блОЕ&, с первым вхо дом третьего регистра и с Bxol1GM slt9 мента задержки, выход которого подключен к первому входу элемента ИЛИ, выход которого соединен с четвертым входом блока коммутации каналов, первые
924805 выходы которого соединены с третьими входами первого регистра и с вторыми вхоаами третьего регистра> третьи входы которого соединены с вторыми выходами
: блока коммутации каналов и четвертыми вхоаами первого регистра, причем третий выход блока коммутации каналов соединен с вторым входом элемента ИЛИ.
Причем блок коммутации каналов состоит из и подканалов, каждый из кото- 10 рых содержит элементы И, элементы ИЛИ, элементы задержки и триггер, первый выход которого через первый элемент задержки подключен к первому входу первого элемента И, второй вход которого со- 35 единен с первым входом второго элемента И, с первым входом третьего элемента И и с первым входом четвертого элемента И, второй вход которого соединен с вторым выходом триггера, первый вход щ которого соединен с выходом первого элемента И и с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И и с входом второго элемента задержки, 25 выход которого подключен к первому входу второго элемента ИЛИ, выход которого соединен с вторым входом триггера, выход второго элемента И соединен с третьим входом первого элемента ИЛИ, щ четвертый вход которого соединен с выходом четвертого элемента И, выход первого элемента ИЛИ соединен с входом третьего элемента задержки, причем первый выход третьего элемента задержки предыдущего подканала соединен с первым входом третьего элемента И последующего подканала, вторые выходы третьих элементов задержки каждого подканала являются первыми выходами блока 0 коммутации каналов, вторыми выходами которого являются выходы вторых элементов задержки, третьи входы первых элементов И и вторые входы вторых элементов И являются первыми входами блока коммутации каналов, вторыми входами которого являются вторые входы третьих элементов И и третьи входы четвертых элементов И, вторые входы вторых элементов ИЛИ являются третьими входами
50 блока коммутации каналов, четвертым входом которого является вход первого элемента И первого подканала, а первый выход третьего элемента задержки
-го подканала является третьим вы55 ходом блока коммутации каналоь.
На чертеже представлена структурная электрическая схема предлагаемого устройства.
Устройство для сопряжения аппаратуры обработки данных с абонентами содержит пусковой блок 1, первый 2, второй 3 и третий 4 регистры„элемент 5 зааержки, элемент ИЛИ 6, блок 7 коммутации каналов, состоящий из и подканалов
7„-7„- -7„, каждый из которых содержит первый, второй, третий и четвертый элементы И 8 - 11 соответственно, триггер 12, первый и второй элементы
ИЛИ 13 и 14 соответственно, первый 15, второй 16 и третий 17 элементы задержки.
Устройство работает следующим образом.
Сигнал с выхода пускового блока 1 устанавливает в состояния "О" второй регистр 3, третий регистр 4, первый регистр 2, триггеры l 2 подканалов
7,,-7 блока 7 и через элемент задержки 5, элемент ИЛИ 6 поступает на второй управляющий вход подканала 71 бло ка 7 коммутации каналов как сигнал опроса. Сигнал требование обслуживания (To) npH наличии сигнала с соответствующего разряда второго регистра 3 переводит разряд первого регистра 2 в единичное состояние. При таком состоянии разряда первого регистра 2 второй элемент И 9 подканалов 7 -7; -7„ блока
7 закрыт, а первый элемент И 8 открыт, Сигнал опроса, поступающий на второй управляющий вход поаканалов 7 -7--7„
1 блока 7, проходит через первый элемент
И 8 и выдается в аппаратуру обработки данных, как сигнал "Начало обслуживания" (НО), а также устанавливает триггер 1 2 в единичное состояние, при кото ром четвертый элемент И 11 открывается и поступает на первый элемент
ИЛИ 13. Сигнал с соответствующего выхода триггера 12 поступает в АОД, как сигнал "Обслуживание" (О). Этот сигнал устанавливает факт обслуживания конкретного канала и выдается длительностью., определяемой моментом начала обслуживания и моментом окончания обслуживания данного канала. Сигнал с другого выхода триггера 12 не поступает через первый элемент задержки 1 5 на вход первого элемента И 8 и этим запрещается прохождение последующих сигналов опроса через первый элемент ИЛИ 13. По сигналам НО и О в аппаратуре обработки данных запускается рабочая программа обслуживания и формируются адресные признаки данного канала. Сигнал опроса, установив обслуживание одного кана пя, 5 9248 через первый элемент ИЛИ 13 и третий элемент задержки 1 7 поступает на первый управляющий BbIxoll и второй управляющий выход подканалов 7 -7 -7 блока 7.
1 И
С первого управляющего выхода сигнал опроса пос1гупает на следующий второй управляющий вход (например, подканала
7 „). Сигнал с второго управляющего выхода поступает на соответствующие управляющие входы третьего регистра 4 и первого регистра 2, блокируя запуск соответствующих разрядов этих регистров в момент опроса состояния канала.
Таким образом, при наличии заявок
1S устанавливается обслуживание одновременно нескольких или всех каналов. Сигнал опроса с n-ro первого управляющего выхода для возобновления процесса поиска и установления окончания обслуживания заявок поступает на второй управляющий вход соответствующего подканала, через элемент ИЛИ 6. В течение времени обслуживания канала сигналы опроса, посту1 паюшие нв вторые управляющие входы подканалов проходят через четвертые элементы И 11, первые элементы ИЛИ 13, третьи элементы задержки 17 нв первые управляющие выходы и вторые управляющие выходы всех подканалов 7„-7.-7, 30
»
По окончании программьi обслуживания канала нэ АОД в устройство поступает соответствующий сигнал окончания программы обслуживания (ОПО ), который запоминается нв соответствующем раэ-yg ряде третьего регистра 4. Сигналы с его выходов поступают на вторые информационные входы соответствующего подканала, открывая третий элемент И 10. и закрывая четвертый элемент И 11. щ
Вследствие этого сигнал опроса проходит через третий элемент И 10 и поступает на третий элемент задержки 16, на первый элемент ИЛИ 13 и выдается на информациОнный выход, квк сигнал КО.
С выхода третьего элемента задержки 16 сигнал поступает на установку соответствующего разряда третьего регистра 4 в состояние ноль и через второй элемент ИЛИ 14 на установку триггера 12 в состояние ноль.
С выхода первого элемента ИЛИ 13 сигнал через третий элемент задержки 1 7 поступает на первый управляющий вьютon и второй управляющий выход подканалов
7и.
5S
В случае отсутствия заявки нв обслуживание соответствующего канала сигналы опроса проходят через второй элемент
95 6
И 9, первый элемент ИЛИ 13, третий элемент задержки 17 нв первый управляжший выход и второй управляющий выход подканвлов на опрос следующего канала.
Величина задержки элемента задержки
5 выбирается из условия надежной установки третьего регистра 4, второго регистра 3, первого регистра 2, триггеpos 12 в состояние "0" при начальной установке устройства в исходное состояние и составляет:
1ЙШ, min mox m»n»nag 335 иэ»l 335 »»34 335« пэ ) и
335 йэЬ где t3 5 ми льное вре àåð Í сигнала элементом 5, »: Ä- максимальное время переклюИ1Си аХ чения триггера 12, аэЭ, иэ».,— минимальное время переключения, необходимое для устатах новки регистров в исходное состоя ние.:
Величина задержки первого элемента
15 задержки выбирается иэ условия надмвного перекюпочения триггера 12 в состояние 1" "и составляет:. та1П ЪтаО,К ГМа
3Э»5 I n33+ аэ9 где 11»" — минимальное время за -.
ЬЭ»5 держки сигнала элементом задержки 15, - минимальное время переn3Ü ключения элемента И 8.
Величина задержки третьего элемен та 17 задержки выбирается из условий:
1. Обеспечения времени требуемого
АОД для запуска рабочей программы обслуживания и формирования адресных признаков данного канала.
2. Обеспечения срабатывания элемен-. тов всех подканалов 7„-7 -7 после окончания обслуживания канала: ф) g»n»> . аж т кВ »псВ
ЗЭ»7 53»5 И33 7 310 аУ
Ъ) +™Ми 7/Ьтбак Ф+тбх +стах
334Т ЗЭ»Ь т МЪ п35. ц», ви «, тех „»о
ЗЭП 33»Ь+ nag. i
rae t »" - минимальное время задержки
33»7 сигнала элементом задержки 17, Ф; - максимальное время задержки сигнала элементом задержки 16, „3,О, „3„3- мвкс жальное и минимальное время переключения элеме
7 9248 тов И 10 и ИЛИ 13 соответственно, максимальное время переклю щ1ф чвния элемента ИЛИ 13.
Величина задержки элемента:.;задерж- 5 ки 16 выбирается из условия надежного срабатывания триггера 12 и составляет:
gмМ pl1б тя )q а Ь" n os< э1Ъ
I I где t - минимальное время задержки
Ьэ 4Ь сигнала элементом задержки 16, 1 минимальная длительность
6 импульса, определяемая," .предельными временными .35 параметрами элементной базы устройства, - минимальное время, необхоtflkrl 134. димое для установки регистра 4 в исходное состояние, - минимальное время переклюTl9 чения элементов ИЛИ.
Таким образом, предлагаемое устройся во для сопряжения аппаратуры обработки данных с абонентами позволяет добиться наибольшей эффективности использования многоканальных систем в групповой
АОД йутем совмещения во времени об30 служивания нескольких aaem80x устройств и трактов отдельных абонентских каналов.
В результате этого сокращается время доставки и улучшается качество обслуживания сообщений, что увеличивает сферу применения устройства.
Ф о р м у л а изобретения
1. Устройство. для сопряжения аппаратуры обработки данных с абонентами, содержащее пусковой блок, выход которого соединен с первым входом первого регистра и с входом второго регистра, выходы . которого:подключены к вторым входам первого регистра, выходы которого соединены с первыми входами блока коммутации каналов, а также элемент задержки и элемент ИЛИ, о т л и ч а -ю щ е е с я
50 тем, что, с целью увеличения числа обслуживаемых абонентов, в него введены третий регистр, выходы которого соединены с . вторыми входами блока коммутации каналов, третьи входы которого сое55 динены с выходсМ пускового блока с первым входом третьего регистра и с входом элемента задержки, выход которого подключен к первому входу элемента ИЛИ. выход которого соединен с.четвертым входом блока коммутации каналов, первые выходы которого соединены с третьими входами первого регистра и с вторыми входами третьего регистра„третьи входы которого соединены с вторыми выходами блока ксммутации каналов и с четвертыми входами первого регистра, причем третий выход блока коммутации каналов соединен с вторым входом элемента ИЛИ.
2. Устройство по и. 1, о т л и ч а— ю щ е е с я тем, что блок коммутации каналов состоит из л подканалов, каждый из которых содержит элементы И, элементы ИЛИ, элементы задержки и триггер, первый выход которого через первый элемент задержки подключен к первому входу первого элемента И, второй вход которого соединен с первым входом второго элемента И, с первым входом третьего элемента И и с первым входом четвертого элемента И, второй вход которого соединен с вторым выходом триггера, первый вход которого соединен с выходом первого элемента И и с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И и с входом второго элемента задержки, выход которого подключен к первому входу второго элемента ИЛИ, выход которого соединен с вторым входом триггера, выход второго элемента И со единен с третьим входом первого элемента ИЛИ, четвертый. вход которого,соединен с выходом четвертого элемента И, выход первого элемента ИЛИ соединен с входом третьего элемента задержки, причем первый выход третьего элемента задержки предыдущего подканала соединен с первым входом третьего элемента И последующего подканала, вторые выходы третьих элементов задержки каждого подканала являются первыми выходами блока коммутации каналов, вторыми выходами которого являются выходы вторых элементов задержки, третьи входы первых элементов И и вторые входы вторых элементов И являются первыми аходами блока коммутации каналов, вторыми входами которого .явПяются втс» рые входы третьих элементов И и третьи входы четвертых элементов И, вторые входы вторых элементов ИЛИ являюгся третьими входами блока коммутации к0налов, четвертым входом которого является вход первого элемента И nepaoro подканала, а первый выход третьего злр9 924895 10 мента задержки n ro подканала являет- 1. Авторское свидетельство СССР ся третьим выходом блока коьа утапии % 504199, mt. 6 06Р ЗЮ4, 1976. каналов. .3. Авторское свицетелъствю СССР
Источники информапии, М 649154, кл. Н 044 11 20, 1977 принятые во внимание при эксперт)В е (пиеа отип).





