Устройство управления коммутацией сообщений
Иллюстрации
Показать всеРеферат
(iii955018
Союз Советскик
Социалистическмк
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свнд-ву (22) Заявлено 12. 11. 80 (21) 3229686/18-24 с присоелинением заявки РЙ (23) Приоритет (5 I ) M. Кл.
G 06 F 3/04
5кударсткиаыН комитет
СССР ао делам изабратаиий и открытий (53) УЙК681 ° 325 (088.8) г
Опубликовано 30,08.82. Бюллетень № 32
Дата опубликования описания 02.09.82
° 1,,„
Таганрогский радиотехнический институт им. В.Д. Калмыкова (71) Заявитель (54) УСТРОЙСТВО УПРАВЛЕНИЯ КОИМУТАЦИЕИ
СООБЦ ЕНИЙ
Изобретение относится к вычислительнрй технике и может быть использованЬ при построении узлов коммутации на сетях передачи дискретной информации в интегрированных АСУ промпредприятий, Известно устройство для адресного управления коммутацией сообщений, содержащее каналы передачи сообщений, элементы памяти, элементы И, блок селекций управляющих воздействий, блок управления, блок входных воздействий, элемент ИЛИ, блок предварительной коммутации и источники сообщений „ выходы которых соединены со входами блока предварительной коммутации и через элемент ИЛИ с первым входом блока входных воздействий, второй вход которого соединен с первым выходом блока управления, а выходы - 2o с первыми входами блока управления, вторые выходы которого соединены с первыми входами элементов И, вторые входы которого соединены с выходами
2 блока предварительной коммутации, а выходы " соединены с входами wet ментов, памяти, первь)е выходы которых соединены с каналами передачи сообщений, а вторые выходы - с входами блока селекции управляющих воздействий, выходы которого соединены со вторыми входами блока управления (1).
Недостаток известного устройства состоит в том, что при определении направления передач сообщений не учитывается пройденный маршрут сооб" щением по промежуточным узлам коммутации, а также не учитывается время доставки сообщения, что может привести к тому, что сообщение может быть доставлено с опозданием.
Наиболее близким к предлагаемому является устройство анализа маршрутов сообщений и управления процессом коммутации в сети связи, содержащее первый регистр, первый вход которого соединен с первой кодовой шиной, а выходы соединены с первыми входами
955018 блока сравнения, вторые входы которо- го соединены с первыми выходами второго регистра и с первыми входами первых элементов И, первый выход соединен с вторым входом первого регист" j ра и первым входом счетчика, второй вход которого соединен с вторым выходом блока сравнения и первым входом элемента ИЛИ, второй вход которого соединен, с выходом счетчика и вторыми 30 входами первых элементов И, а выходс первым входом второго регистра, втоой вход которого соединен со второй адовой шиной, а второй выход - соединен через формирователь сигналов с )$ входом элемента задержки времени, третьим входом первого регистра и первым входом генератора, второй вход кото" рого соединен с шиной запуска генератора, а выход соединен с третьим вхо- 2О дом блока сравнения, выходы первых элементов И соединены с первыми вхо-. дами устройства кодирования, выходы которых соединены с первыми входами триггеров соответственно, выходы кото- рых соединены с первыми входами вторых элементов И, вторые входы которых соединены с вторыми входами триггеров и выходом элемента задержки времени, а выходы соединены соответственно с первыми входами третьих элементов И соответственно и с входами распределителя сигналов управления, выходы которого соединены со вторыми входами соответствующих третьих элементов И, третьи входы которых соединены с ин" И формационной шиной, а выходы - с вы" ходными шинами соответственно.
Недостаток известного устройства состоит в ограниченных функциональных возможностях, так как при выборе марш- о рутов сообщений не учитывается оптимальное (критическое) время доставки сообщений, что может привести к доставке сообщения с опозданием, 45
Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения учета времени старения сообщений.
Поставленная цель достигается тем, что в устройство, содержащее распределитель, первый и второй регистры, блок сравнения, счетчик, первый элемент задержки, генератор, узел де" кодирования, группу триггеров, элемент ИЛИ, первую, вторую и третью группы элементов И, формирователь импульсов, причем первый вход первого регистра соединен с первой входной кодовой шиной устройства, а группа выходов " с первой группой входов блока сравнения, вторая группа входов которого соединена с группой выходов второго регистра и с первыми входами элементов И первой группы, а первый выход - с вторым входом первого регистра и с первым входом счетчика, второй вход которого соединен с вторым выходом блока сравнения и с первым входом элемента ИЛИ, второй вход которого соединен с выходом счетчика и с вторыми входами элементов И первой группы, а выход - с первым входом второго регистра, второй вход которого соединен с второй входной кодовой ши" ой устройства, а выход через форми рователь импульсов - с третьим входом первого регистра, входом первого элемента задержки, и первым входом генератора, второй вход которого соединен с входной шиной запуска генератора устройства, а выход - с третьим входом блока сравнения, выходы элементов И первой группы соединены с группой входов узла декодирования, выход первого элемента задержки соединен с первыми входами триггеров первой группы и эле" ментов И второй группы, вторые входы которых соединены с выходами соответствующих триггеров первой группы, а выходы - с группой входов распределителя и первыми входами элементов И третьей группы, вторые входы которых соединены с группой выходов распределителя, третьи входы - с входной информационной шиной устройства, а выходы " с группой выходных шин устройства, введены четвертая группа элементов И, вторая и третья группы тригге.ров, пятая и шестая группы элемен-тов И, дешифратор, первый и второй узлы памяти, второй элемент ИЛИ, пер" вый и второй сумматоры, третий регистр, первая и вторая схемы сравнения, узел счета времени, второй „ третий и четвертый элементы задержки, причем группа выходов узла декодирования соедиI иена с первыми входами элементов И четвертой группы, выходы которых соединены с вторыми входами соответствующих триггеров первой группы, первые входы триггеров второй и третьей групп соединены с выходом формирователя импульсов, выходы - соответственно с первой и второй группами входов первого узла памяти, вторая rpywa входоа которого соединена с входами второго элемента ИЛИ, выходом соединен9550 ного с первыми входами элементов И пятой группы и с инверсными входами элементов И шестой группы, выходы элементов И пятой и шестой групп соединены со вторыми входами соответствующих триггеров второй и третьей групп, а вторые входы - с группой входов второго узла памяти и группой выходов дешифратора, группа входов которого подключена к выходам элементов И первой 1в группы, выходы первого и второго узлов памяти соединены соответственно с первым и вторым входами первого сумматора, выход которого соединен с пер" вым входом второго сумматора, а тре" тий вход через второй элемент задержки " со входами третьего и четвертого элемента задержки, первым входом первой схемы сравнения и с выходом гене" ратора, первый вход третьего регистра соединен с третьей входной кодовой шинойр группа выходов - с первыми группами входов второй и первой схем сравнения, вторая группа входов которой соединена с группой выходов узла счета времени, первый выход — с вторым входом регистра, а второй и тре" тий выходы - с первым и вторым входами узла счета времени, третий вход которого соединен с тактовой входной шиной устройства, а выход - с вторым входом второго сумматора, третий вход которого соединен с выходом третьего элемента задержки, а выход - с второй группой входов второй схемы сравнения, третий вход которой соединен с выходом четвертого элемента задержки, а выход - с вторыми входами эле" ментов И четвертой группы.
Особенностью предлагаемого устройства является то„ что при выборе воз"
4О можных направлений коммутации учитыввется критическое (оптимально возможное) время доставки сообщений, задаваемое функцией старения сообщения, 45
На фиг. 1 приведена блок"схема пред" лагаемого устройства; на фиг. 2 функциональная схема блока временных оценок; на фиг. 3 " функциональная схема первого узла памяти; на Фиг, 4 - о функциональная схема ячейки памяти; на Фиг. 5 - Функциональная схема второго узла памяти; на фиг. 6 " функциональная схема узла счета времени; на фиг. 7 - функциональная схема пер"
S5 вой схемы сравнения, Устройство содержит первую кодовую шину 1, по которой вводятся коды прой" денных узлов коммутации в сети связи, l8 б первый регистр 2, блок 3 сравнения, элементы И 4 первой rpyrine, второй регистр 5, счетчик 6, элемент ИЛИ 7, вторую кодовую шину 8, по которой ав дятся коды допустимых узлов коммутации при организации маршрута сообщения на сети связи; формирователь 9 импульсов, элемент 10 задержки, блок 11 временных оценок, предназначенный для определения времени доставки сообщения по возможным маршрутам и выбора возможных маршрутов, ге", нератор 12, шину 13 запуска генератора 12; третью кодовую шину 14, по которой вводится код критического (оп- тимального) времени доставки сообщения, тактовую шину 15, по которой подается единая тактовая частота сети связи, определяющая реальное время, узел декодирования 16, элементы И 17, четвертой группы, триггер 18 первой группы, элементы И 19 второй группы, распределитель 20, элементы И 21 тре" тьей группы, информационную шину 22, По которой вводится кодовое слово оо" общения для передачи по одному из выбранных направлений выходные шины 23.
Функциональная схема блока 11 вре-менных оценок содержит (Фиг. 2) первый вход 24 блока, триггеры 25 и 26, второй и третьей групп, первый узел 27 памяти, элемент ИЛИ 28, элементы 1 29 и 30 пятой и шестой групп, второй узел 31 памяти.; дешифратор 32, каждый выход которого однозначно соответствует коду узла коммутации, подаваемому на группу входов 33 блока, первый и второй сумматоры 34 и 35 второй, третий и четвертый элементы задержки 36-38, первую схему 39 сравнения, первый вход 40 схемы сравнения, тре" тий регистр 41, в котором хранится код критического времени доставки сообще" ния, вторую схему 42 сравнения, узел 43 счета времени, задающий масштаб времени, выход 44, второй схе" мы 42 сравнения. Первый узел 27 памяти (фиг. 3) содержит входы 45 первой группы, узел ячейки 46 памяти, вход 47 второй группы узла, элементы ИЛИ 48 и 49 первой и второй групп, через которые передается код среднего времени доставки сообщения, выход 50 узла 27. Ячейка 46 памяти содержит (Фиг. 4) регистр 51, элементы И 52, число которых равно разрядности кода, хранящегося в регистре 51> первые 53 и вторые 54 входы, выходы 55 ячейки 46 памяти. Второй узел 31 памяти содержит (фиг. 5) входы 56, элемен-
7 95 ты И 57, регистры 58, число которых равно п-1, где n - число узлов коммутации в сети связи, выходы 59 второго узла 31 памяти. Узел счета времени содержит (фиг. 6) первый и второй счетчики 60 и 61, задающие реальное время, причем второй счетчик 61 по разрядности на одну единицу больше первого счетчика 60, дешифратор 62, дешифрирующий нулевое состояние счетчика 60 и сбрасывающий в нулевое состояние счетчик.61, первые выходы 63 узла 43, элементы И 64 первой. группы> элементы ИЛИ 65, входы 66 и 67 узла 43, элементы И 68 второй группы, вторые выходы 69 узла 43. Первая схе" ма 39 сравнения содержит входы 70 первой группы, элемент И 71 с инверсным выходом, элементы ИЛИ 72 и 73, элемент И 74,.элемент И 75 с инверсным выходом, элемент ИЛИ .76, входы 77 второй группы, элемент ИЛИ 78„ элемент И 79, первый и второй выходы 80 и 81, элемент КЕ 82 и третий выход 83 схемы сравнения., Устройство работает следующим образом.
По шине 1 (фиг. 1) вводятся коды пройденных узлов коммутации сообщением по сети связи (не показаны).
Причем известно, что максимально воз» можное число кодов, определяемое структурой сети, число узлов коммутации на сети и маршрутами сообщений равно N. Коды адресов пройденных уз" лов коммутации записываются последо" вательно в регистр 2 в виде последовательностей слов Q„ разрядность которых постоянна, а их число не более й. Одновременно по кодовой шине 8 вводятся от управляющей вычислитель.ной машины (не показана) коды b. тех коммутаций, которые допустимы как транзитные при прохождении сообщений от адреса узла коммутации возникнове" ния к адресу узла коммутации назначения данного сообщения ° Коды адресов допустимых как транзитные узлов коммутации вводятся в регистр 5, По окончании ввода кодов по шинам 1 и 8, по шине 13 запускается генера" тор 12, который синхронизирует рабо" ту блока 3 и блока 11. Блок 3 осущест вляет сравнение кодов регистра 2 и регистра 5.. По первому импулъсу генератора 12 сравниваются коды Q „ и Ь„ причем код Ь1 есть код узла коммута" ции назначения. Код О,„ не равен коду
Ь по символам каждого разряда и на
5018 8! первом выходе блока 3 будет импульс, по которому в счетчик 6 записывается
1 единица, а содержимое регистра 2 (первая кодовая комбинация Q ) будет передвинута на последнее место (регистр 2 циклически замкнут), т.е. в регистре 2 будет кодовое слово Q<, Q âìåñòo бывшего раньше слова Q ,...,QN. По второму импульсу от генеto ратора 12 блок 3 сравнивает код Q y и Ь . Коды Q < и Ь „ не равны, снова будет импульс на первом выходе блока 3, по которому в счетчик 6 запишется вторая единица, а кодовое слово
15 в регистре 2 изменится íà Q,...,Qg
Таким образом, произойдет сравнение всех кодов Q;(i=1,N) с кодом Ь„..Счетчик 6 досчитает до 14 и на его выходе появится импульс, по которому код Ь1 поступит через элементы И 4 на узел 16 и на входы блока 11, а через элемент ИЛИ 7 слово регистра 5 сдвигается влево со стиранием кода Ь1, т.е. в регистре 5 будет слово Ь ...,,Ь„вместо слова Ь,...,Ь;. Счетчик 5 при достижении счета до М автоматически сбрасывается в исходное состояние.
Затем по импульсу генератора 12 осуществляется сравнение кодов Q< и Ь, если, например разряды кода Я„ и Ь равны по символам, то на втором выходе блока 3 будет потенциал, который сбросит счетчик 6 в нулевое (исходное) состояние и через элемент ИЛИ 7 сдви35 нет содержимое регистра 5 влево со ртиранием кода bg Таким образом.будет произведено сравнение кодов Q ° с каждым из кодов b и коды Ь;, равные всем кодам Q;, будут поданы через элементы И 4 йа входы 16.- и блока 11.
Узел 16 устанавливает соответствие коду узла коммутации исходящих направлений передач, т.е. определяет номера выходных шин 23 устройства, по которым возможна коммутация сообщений. Так, если к узлу коммутации с кодом Ь„ возможна передача по на" правлениям 23„, 23, 23+,то импульсы будут на первом, втором и четвертом выходах узла 16. Реализуется узел 16 как дешифратор, каждый выход которого однозначно определяет кодовую комбинацию единственного узла коммутации, а выходы дешифратора подсоединены через элементы ИЛИ по закону возможных направлений передач. Например, если к i-му узлу коммутации возможна передача по направлениям 23„, 9550
23, 23<, то i-ый выход дешифратора будет подсоединен по входам второго, пятого и шестого элементов ИЛИ, чис" ло которых в узле 16 равно числу исходящих шин направлений передач 23.
Расемотрим работу блока 11 временных оценок. Первым кодом, подаваемым на вход 33 блока 11 является код узла назначения сообщения. Предварительно по шине 14 вводится код критичес- to кого времени доставки сообщения от вычислительной машины, который записан в заголовке сообщения. Считается. критическим временем тот момент времени, дб которого необходимо 1 передать сообщение. По шине 15 подаются импульсы тактовой частоты, задающие реальное время на сети связи, Код узла коммутации назначения дешифрируется дешифратором 32, на выходе рв которого появляется потенциал. Каждый выход дешифратора 32 однозначно соответствует кодовой комбинации на его входах. Потенциал с одного из выходов дешифратора 32 подается на соответствующий вход узла 31 памяти и через открытый элемент И 30 перебрасывает один из триггеров 25 в единичное состояние. При этом через элемент ИЛИ 28 закрываются элементы И 30 и разрешается прохождение импульсов через элементы И 29. Триггеры 26 находятся в нулевом (исходном) состоянии и с выхода узла 27 памяти снимается пока нулевой код. Отметим, что узел 27 памяти хранит и выдает на сумматор 34 код времени доставки сообщения, одного передаваемых между узлами коммутации, а узел памяти 31 хранит и выдает код времени доставки сообщения от узла коммутации, на котором стоит данное устройство, до узла коммутации, код которого подан на входы 33;
Таким образом, при подаче кодов узла назначения сообщения с выхода уз4S ла 27 памяти снимается нулевая комбинация, а с выхода узла 31 памяти снимается кодовая комбинация времени доставки сообщения к узлу с ко" дом Ь,.
sa
Узел памяти работает следующим образом (фиг. 5). В регистрах 58 хранятся коды времени доставки сообщений к узлам коммутации сети от данного узла. При поступлении сигнала на один из входов 56 с соответствующих выходов 59 будет снята кодо" вая комбинация времени доставки сообщения через открытые элементы И 57.
18 10
Данный код времени доставки будет подан в сумматор 34 и с его выхода этот же код (так как на первом входе сумматора нулевая комбинация) будет подан на первый вход второго сумматора 35, в котором формируется сумма времени доставки к узлу коммутации назначения сообщения и текущего времени, код которого подается от уз" ла 43. Схема 42 сравнения сравнивает код критического времени, хранящийся в регистре 41 и код суммы сумматора 35, и, если код критического вре" мени больше кода сумматора 35 яо абсолютной величине, то на выходе 44 схемы 42 сравнения будет потенциал, в противном случае он отсутствует.
Задание реального (текущего времени) осуществляется схемой 39 сравнения и узлом 43. Схема 39 сравнения необходима для того, чтобы контролировать расхождения реального времени и кри" тического времени. Действительно, счетчики отсчета времени имеют конечное число разрядов и при их полном заполнении отсчет начинается с нуля.
Следовательно возможны случаи, когда критическое время задается в последующем интервале отсчета, например кодом 000000101, а отсчет реального времени ведется в существующем интервале отсчета, т.е. в данный моменто код времени 100100110. Либо критическое время задано в предыдущем интервале отсчета, например 111001001, а в настоящий момент идет новый интервал отсчета. Очевидно, что в первом случае необходимо увеличивать разрядность кода реального времени, а во втором случае увеличивать разрядность кода текущего времени. Схема 39 сравнения (фиг. 7) осуществляет выявление данных отклонений, В первом случае на выходе элемента И 72 будет единица, на выходе элемента И 71 будет также единица, на выходе элемента ИЛИ 78 будет единица, и на выходе 80 будет потенциал, который будет подан на вход регистра 41 и разрядность кода подаваемого на вход схемы 42 сравнвиия будет увеличена на единицу, т.е. вместо кода, например
000001010, будет подан код 1000001010..
Во втором случае код, подаваемый на входы 70 схемы 39 сравнения, по величине больше кода, подаваемого на входы 77 от узла 43, и тогда потенциал будет на выходе элемента И 74 и будет отсутствовать на выходе 81.
55018
l1. 9
Если же время реального отсчета и критическое время находятся в одном интервале отсчета, то на выходе элемента И 74 потенциала не будет, а будет потенциал на выходе 81. Для надежной работы устройства интервал отсчета должен содержать число разрядов двоичных единиц большее, либо равное двадцати для скорости 9600 бод.
В узле 43 имеется два счетчика 60 и 61, причем разрядность счетчика 61 на одну единицу больше разрядности счетчика 60. На входы счетчиков 60 и
61 подается синхрочастота со входа 15 причем при полном заполнении счетчика 60 ед., дешифратор 62 дешифрирует это состояние и устанавливает счетчик 61 в исходное состояние, например 1000000000. С выходов счетчика 60 реальное время подается с выходов 63 на входы 77 схемы 39 сравнения. Если на выходе 81 схемы 39 сравнения есть сигнал, т.е. критическое время и реальное в одном интервале отсчета, то на вход 66 подается потенциал и ре" альное время с выходов счетчика 60 через элементы И 64 и ИЛИ 65 поступа" ет на выходы 69. Если на выходе 83 схемы 39 сравнения есть сигнал, т.е. критическое время и реальное в разных интервалах отсчета, то сигнал с выхода 83 подается на вход 67 и тогда содержимое счетчика 61 через элементы И 68 и ИЛИ 65 поступает на выхо" ды 69.- Стробирование работы схемы 39 сравнения сумматоров 34 и 35 и схемы 42 сравнения осуществляется по заднему фронту импульса генератора 12 который подается на вход 40 блока 11, и за счет элементов задержки 36-38 срабатывание сумматоров 34 и 35 и схем 39 и 42 сравнения разнесено во времени.
После кода b узла коммутации назначения блок 3 выявляет коды узлов коммутации допустимых как транзитные при передаче сообщения. При поступлении, например, кодов b и b> на вхо" ды 33 блока 11 на соответствующем выходах дешифратора 32 будет появляться потенциал. При этом потенциал с выхода дешифратора 32 подается на соответствующий вход узла 31 памяти и через соответствующий элемент И 29 срабатывает триггер 26. С выхода узла 31 снимается код времени доставки сообщения от данного узла коммутации до четвертого и седьмого узла коммутации с кодом, поданным на вхо5
1о
З5
4о
55 ды 33. C выхода 50 узла памяти снимается код времени доставки сообщения от узла коммутации„ код которого подан на входы 33 до узла коммутации назначения сообщения. При этом на соот- ветствующий вход 45 узла 27 памяти подан потенциал от триггера 25, порядковый номер которого соответствует номеру узла коммутации назначения сообщения, а на соответствующий вход 47 подан потенциал от триггера 26, порядковый номер которого соответствует номеру узла коммутации, код которого подан на входы 33 ° В этом случае содержимое регистра 51 ячейки 46 памяти через открытые элементы И 52 и элементы ИЛИ 48 и 49 подаются на выход 50.
В регистрах 51 хранятся коды времени доставки сообщений, передаваемых между узлами коммутации. Отметим, что если на сети связи имеется N узлов коммутации, то число триггеров 25 рав" но числу триггеров 26, числу выходов дешифратора 32, числу входов 45 и 47 и второй групп входов узла 27 и числу й"1. В сумматоре 34 определяется сумма кодов времени доставки сообщения до узла назначения через транзитный узел с кодом ;. Содержимое сумматора 34 суммируется в сумматоре 35 со временем, заданным узлом 43 и подается на вход схемы 42 сравнения.Схема 42 сравнения сравнивает содержимое сумматора 35 с критическим временем доставки сообщения, хранящимся в регистре 41,и если критическое время больше со1 держимого сумматора 35, то на выходе 44 будет потенциал. Это говорит о том, что сообщение будет доставлено вовремя. Если содержимое суммато-. ра 35 больше критического времени, то на. выходе 44 схемы 42 сравнения не будет потенциал. Это говорит о том, что через данный транзитный узел, код которого на входах 33 блока 11, сообщение вовремя доставлено не будет и через него сообщение посылать нельзя.
Если с выхода 44 блока 11 есть разрешающий потенциал, то через соответствующие допустимым направлениям передач элементы И !7 будут установлены соответствующие триггеры 18 в единичное состояние по первым входам.
Число триггеров 18 равно числу шин исходящих направлений 23 передач узла коммутации. По окончании сравнения кодов Q. с кодами b; из регист -. ра 5 будут списаны все кодовые комби13 нации, и тогда на выходе формирователя 9 будет импульс, по которому будет остановлен генератор 12, сброшены и нулевое состояние триггеры 25 и 26 и через элемент задержки 10 и открытые элементы И 19 потенциалы с ,выходов триггеров 18 будут поданы на входы распределителя 20. По заднему фронту импульса с выхода элемента 10 задержки триггера 10 будут сброшены )o в исходное нулевое состояние.
Распределитель 20 реализует вероятностный или иной способ управления в узле коммутации и выбирает из нескольких разрешенных направлений пере- 1 дачи одно. Сигнал управления с выхода распределителя 20 подается на вход. элемента И 21, через который сообщение от информационный шины 22 проходит на выбранную выходную шину 23 устрой20 ства.
Таким образом, предлагаемое устройство обладает более широкими функциональными возможностями и это позволя" ет улучшить параметры сети, в которой д оно используется.
В частности, в сети исключаются экономические потери, вызванные задержкой сообщений и доставкой их за время больше критического, когда само сообщение уже устарело и не является достоверным, а также снижается загрузка сети, так как из сети управляющей машиной убираются сообщения устаревшие по времени доставки и уменьшается время доставки сообщений, так как исключается возможность выбора направлений передач, по которым время доставки больше критического времени, Формула изобретения
Устройство для управления комму- 4s тацией сообщений, содержащее распределитель, первый и второй регистры, блок сравнения, счетчик, первый элемент задержки, генератор, узел кодирования,, — ðóïïó триггеров, элемент
ИЛИ, первую, вторую и третью группы элементов И, формирователь импульсов, причем первый вход первого регистра соединен с первой входной кодовой шиной устройства, а группа выходовс первой группой входов блока сравнения, вторая группа входов которого соединена с группой выходов второго регистра и с первыми входами элемен"
955018 14 тов И первой группы, а первый выход— с вторым входом первого регистра и с первым входом счетчика, второй вход которого соединен с вторым выходом блока сравнения и с первым входом элемента ИЛИ, второй вход которого соединен с выходом счетчика и с вторыми входами элементов И первой группы, а выход - с первым входом второго регистра, второй вход которого соединен с второй входной ходовой шиной устройства, а выход через формирователь им-, пульсов - с третьим входом первого регистра, входом первого элемента задержки и первым входом генератора, второй вход которого соединен с вход" ной шиной запуска генератора устройства, а выход - с третьим входом блока сравнения, выходы элементов И первой группы соединены с группой входов узла декодирования, выход первого элемента задержки соединен с первыми входами триггерев первой группы .и .элементов И второй группы, вторые входы которых соединены с выходами соответствующих триггеров первои группы, а выходы - с группой входов распределителя и первыми входами элементов И тре" тьей группы, вторые входы которых соединены с группой выходов распределителя, третьи входы - с входной информационной шиной устройства, а выходы " с группой выходных шин устрой" ства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональ35 ных воЗможностей устройства за счет обеспечения учета времени старения сообщений, в него введены четвертая группа элементов И, вторая и третья группы триггеров, пятая и шестая груп40 пы элементов И, дешифратор, первый и второй узлы памяти, второй элемент ИЛИ, первый и второй сумматоры, третий регистр, первая и вторая схемы сравнения, узел счета времени, второй, третий и четвертый элементы задержки, причем группа выходов узла декодирования соединена с первыми входами элементов И четвертой группы, выходы которых соединены с вторыми входами соответствующих триггеров первой группы, первые входы триггеров второй и третьей групп соединены с выходом формирователя импульсов, выМоды - соответственно с первой и второй группами входов первого узла памяти, вторая группа входов которого, соединена с входами второго элемента ИЛИ, выходом соединенного с первым входами элементов И пятой группы и с
lS 9Я01 инверсными входами элементов И шестой группы, выходы элементов И пятой и шестой rpynn соединены с вторыми sxoда и соответствующих триггеров второй и третьей гgynn, а вторые вхо" ды - c группой входов второго узла памяти и группОи ВыхОдОВ дешифратора, группа входов которого подключена к выходам элементов И первой группы, выходы первого и второго узлов памяти 16 оединены соответственно с первым и вторым входами первого сумматора, выход которого соединен с первыы входом второго сумматора, а третий вход че= рез второй элемент задержки - с вхо!
% дами третьего и четвертого элементов задержки, первым входом первой схемы сравнения и с выходом генератора, пер-.вый вход третьего регистра соединен с третьей входной кодовой анной, rpynпа выходов - с первыми группами входов второй и первой схем сравнения, вторая группа входов которой соеди8 16 йена с группой выходов узла счета времени, первый выход - с вторым входом регистра, а второй и третий выходы - с первым и вторым входами узла счета времени, третий вход которого соединен с тактовой входной шиной устройства, а выход - с вторым входом второго сумматора, третий вход которого соединен с выходом третьего элемента задержки, а выход - с второй группой входов второй схемы сравнения, третий вход которой соединен с выходом четвертого элемента задержки, а выход - с вторыми входами элементов И четвертой группы.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
11 708387, кл. G 08 С 16/06, 1977.
2. Авторскре свидетельство СССР по заявке 11 2023170/18-24
kn, G 06 F 15/20, 25.03.80 (прототип).