Коммутатор

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и импульсной технике и может быть использовано для коммутации цифровых сигналов в вычислительных и управляющих системах. Цель изобретения - повышение быстродействия коммутатора. Коммутатор содержит первые 1 и вторую 2 входные шины, вход 3 запуска, генератор 4, элемент И 5, первый 6 и второй 7 счетчики, первый 8 и второй 9 мультиплексоры, элемент 10 задержки, демультиплексор 11, регистры 12 и выходные шины 13. Коммутатор имеет высокое быстродействие за счет совмещения сдвига информации и ее коммутации в произвольных сочетаниях. 1 ил.

СОЮЗ СОВЕТСКИХ социмистических

РЕСПУБЛИК (51)5 Н 03 К 17/04

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К ABTOPCKOMY СВИДЕТЕЛЬСТВУ (21) 4392645/24-21 (22) 14.03.88 (46) 07.10.90. Бюл. М 37 (72) А.А. Жалило, Л.M. Свечкарева, А.В. Рудич и В.А. Дергачев (53) 621.382(088.8} (56) Авторское свидетельство СССР

hh 815911, кл. Н 03 К 17/00. 1979.

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

М 617782, кл. Н 03 К 17/945, 1977. (54) КОММУТАТОР (57) Изобретение относится к автоматике и импульсной технике и может быть использо,,5U,, 1598146 А1 вано для коммутации цифровых сигналов,в вычислительных и управляющих системах.

Цель изобретения — повышение быстродействия коммутатора. Коммутатор содержит первые 1 и вторую 2 входные шины, вход 3 запуска, генератор 4, элемент И 5, первый 6 и второй 7 счетчики, первый 8 и второй 9 мультиплексоры, элемент 10 задержки, демультиплексор 11, регистры 12 и выходные шины 13. Коммутатор имеет высокое.быстродействие эа счет совмещения сдвига информации и ее коммутации в произвольных сочетаниях. 1 табл.,3 ил, 1598146

30

50

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

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

Коммутатор содержит первые входные шины 1, вторую входную шину 2, вход 3 запуска, генератор 4, элемент И 5, первый 6 и второй 7 счетчики, первый 8 и второй 9 мультиплексоры. элемент задержки 10, демультиплексор 11, регистры 12, выходные шины 13, Выходы первого мультиплексора

8 соединены с информационными входами регистров 12, первые входные шины 1 соединены с соответствующими входами первого мультиплексора 8, вторая входная шина 2 соединена с соответствующими входами второго мультиплексора 9, вход 3 запуска соединен с первым входом элемента

И 5, выход генератора 4 соединен с синхровходами первого 8 и второго 9 мультиплексоров и с вторым входом элемента И 5, выход которого соединен со счетным входом первого счетчика 6, выходы первого счетчика 6 соединены с соответствующими управляющими входами первого 8 и второго

9 мультиплексоров, выход второго мультиплексора 9 соединен со счетным входом второго счетчика 7 и через элемент 10 задержки с информационным входом демультиплексора 11, выходы второго счетчика 7 соединены с соответствующими управляющими входами демультиплексора 11, синхровходы (входы записи) регистров 12 соединены с соответствующими выходами демультиплексора 11, выходы регистров 12 образуют выходные шины 13 устройства.

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

В начале работы счетчик 6, регистры

12 находятся в состоянии "0...0", а в счетчик 7 занесен двоичный код числа G, где 6 — число, равное количеству разрядов, на которое необходимо сдвинуть сообщение.

Например, если сдвиг не предусмотрен, то

6=0, если необходимо сдвинуть сообщение на 1 разряд, то G=1, при этом код содержит "0...01" и т.д. На первые входные шины 1 подаются соответствующие информационные сообщения, а на вторую входную шину 2 поступает управляющий двоичный код, в котором значение i-ro разряда равно "1", если необходимо произвести коммутацию сообщения А, в п.ротивном случае значения разрядов равны "0".

На вход 3 запуска подается сигнал "1", При этом открывается элемент И 5 и импульсы с выхода генератора 4 поступают на счетный вход счетчика 6, изменяя его состояние, При этом изменяются соответственно значения управляющих сигналов мультиплексоров 8 и 9. В зависимости от значения управляющих сигналов на выходах мультиплексоров 8 и 9 формируются значения соответствующих входных сигналов. Сигнал

"1" с выхода мультиплексора 9 изменяет состояние счетчика 7 {открывая соответствующие выходные каналы демультиплексора

11) и через элемент 10 задержки поступает на информационный вход демультиплексора 11 и проходит на соответствующий выход, разрешая запись в выбранный регистр 12.

Рассмотрим пример работы устройства.

Пусть на первые входные шины 1 поступают сообщения А1-А9, на вторую входную шину

2 подается управляющий двоичный код

"010011010", т.е. необходимо записать в регистры 12 сообщения А2, А5, А6, А8.

В таблице приведены результаты процесса формирования.

Повышение быстродействия достигается за счет совмещения сдвига информации и ее коммутации в произвольных сочетаниях.

Формула изобретения

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

1598146