Коммутатор каналов

Иллюстрации

Показать все

Реферат

 

КОММУТАТОР КАНАЛОВ, содержащий в каждом канале триггер, блок наличия информации, элемент задержки, элементы НЕ-И, И и ИЛИ, а также генератор тактовых импульсов, выход которого.соединен с первыми входами элементов НЕ-И и И первого канала, выходы элементов НЕ-И каждого канала подключены к первым входам элементов НЕ-И и И последующего канала, нулевые входы триггеров всех каналов, кроме последнего, через элементы задержки и элементы ИЛИ. этих каналов соединены с выходами элементов И этих и всех последующих каналов, нулевой вход триггера последнего канала через элемент задержки этого канала соединен с выходом элемента И этого канала, единичные выходы триггеров в каждом канале через блоки наличия информации подключены к вторым входам элементов НЕ-И и И этих каналов, .отличающийся тем, что, с целью повьЕиения быстродействия KONwyTaTOра , каналы объединены в группы в каждую из которых введены групповые элементы И, ИЛИ-НЕ, причем выход элемента НЕ-Ипредпоследнего канала в группе соединен только с первым входом элемента И последнего канала в группе, а единичный выход триггера последнего канала через свой блок наличия информации подключен к вто-. ;рому входу элемента И этого канала, выход генератора тактовых импульсов соединен с первым входом группового элемента И первой группы каналов, выход группового элемента И каждой группы каналов подключен к первому входу группового элемента И следующей группы кансшов и к первым входам элементов НЕ-И и И первого канала следующей группы, входы группового элемента ИЛИ-НЕ подключены к выходам -всех блоков наличия информации -этой группы, а выходы - к вторым входам СП групповых элементов И этой группы, :выход группового элемента И последоо ней группы подключен к единичным (Х входам всех триггеров. со

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

3(511 Н 03 K 17/04

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

К,АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3458932/18-21 (22) 28.06.82 (46) 30.09. 83. Бюл. М 36 (72) С.Л.Сироткин, В.В.Клименко, В:.A,Ãàìàíêo и В.С.Гончаров (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (53) 621. 382(088. 8) (56) 1 Авторское свидетельство СССР

9 466618, кл. Н 0 3 К 17/04, 1975.

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

Р 6642946, кл. Н 03 К 17/04, 1979 (прототип). (54)(57) КОММУТАТОР КАНАЛОВ, содержащий в каждом канале триггер, блок наличия информации, элемент задерж-. ки, элементы НЕ-И, И и ИЛИ, а также генератор тактовых импульсов, выход которого. соединен с первыми входами элементов НЕ-И и И первого канала, выходы элементов НЕ-И каждого канала подключены к первым входам элементов

НЕ-И и И последующего канала, нулевые входы триггеров всех каналов, кроме последнего, через элементы задержки и элементы ИЛИ. этих каналов соединены с выходами элементов И этих и всех последующих каналов, нулевой вход триггера последнего канала через элемент задержки этого канала соединен с выходом элемента И этого канала, единичные

„.SU„„1045389 А выходы триггеров в каждом канале через блоки наличия информации подключены к вторым входам элементов

НЕ-И и И этих каналов,,о т л и ч а ю шийся тем, что, с целью повышения быстродействия коммутатора, каналы объединены в группы, в каждую из которых введены групповые элементы И, ИЛИ-НЕ, причем выход элемента НЕ-И.предпоследнего канала в группе соединен только с первым входом элемента И последнего канала в группе,.а единичный выход триггера последнего канала через свой блок наличия информации подключен к вто-. .рому входу элемента И этого канала, выход генератора тактовых импульсов . е соединен с первым входом группового элемента И первой группы каналов, выход группового элемента И каждой группы каналов подключен к первому входу группового элемента И следующей. группы каналов и к первым. входам эле- Я ментов HE-И и И первого канала следующей группы, входы группового эле: мента ИЛИ-HE подключены к выходам всех блоков наличия информации этой группы, а выходы — к вторым входам групповых элементов И этой группы, выход группового элемента И последней группы подключен к единичным .входам всех триггеров.

1045389

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

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

И . — НЕ-И, блок наличия информации, и элемент задержки (1}.

Данный коммутатор поочередно опрашивает все каналы и пропускает те, 8 которых отсутствует информация, Этот коммутатор имеет высокое общее быстродействие, но в нем каналы имеют различные задержки в выдаче своих сигналов, т.е. быстродействие каналов различное, кроме того, при определенных .условиях работы коммутатора возникает нарушение очередности опроса каналов, Наиболее близким по технической сущности к предлагаемому является коммутатор каналов с переменным циклом работы, содержащий в каждом канале триггер, блок наличия информации, элемент задержки, элементы НЕ-И и ИЛИ, а также генератор тактовых импульсов, выход которого соединен с первыми входами элементов НЕ-И и И первого канала, выходы элементов НЕ-И каждого канала, нулевые входы триггеров всех каналов, кроме последнего, через элементы задержки и элементы ИЛИ этих каналов соединены с выходами элементов И этих и всех последующих каналов, нулевой вход триггера последнего канала через элемент задержки этого канала соединен с выходом элемента И этого канала, единичные выходы триггеров в каждом канале через блоки наличия информации подключены к вторым входам элементов НЕ-И и И этих каналов 527.

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

Поставленная цель достигается тем, что в коммутаторе каналов, содержащем в каждом канале триггер, блок наличия информации, элемент задержки, элементы НЕ-И, Й и ИЛИ, а также генератор тактовых импульсов, выход которого соединен с первыми входами элементов НЕ-И и И первого канала, выходы элементов НЕ-И каждого канала подключены к первым входам элементов НЕ»И и И последующего канала, нулевые входы триггеров всех каналов, кроме последнего, через элементы задержки и элементы

ИЛИ этих каналов соединены с выходами элементов И этих и всех последующих каналов, нулевой вход триг5 гера последнего канала через элемент задержки этого канала соединен с выходом здемента И этого канала, единичные выходы триггеров в каждом канале через блоки наличия информа)O ции подключены ко вторым входам элементов НЕ-И и И этих каналов, каналы объединены в группы, в каждую из которых введены групповые элементы И, ИЛИ-НЕ, причем выход элемента НЕ-И предпоследнего канала в группе соединен только с первым входом элемента И последнего канала в группе, а единичный выход триггера последнего канала через свой блок наличия информации подключен

® к второму входу элемента И этого канала, выход генератора тактовых импульсов соединен с первым входом группового элемента И первой группы каналов, выход группового зле25 мента И каждой группы каналов подключен к первому входу группового элемента И следующей группы каналов и к первым входам элементов НЕ-И и

И первого канала следующей группы, 3(} входы группового элемента ИЛИ-НЕ подключены к выходам всех блоков наличия информации этой группы, а выходы — к вторым входам групповых элементов И этой груцпы, выход группового элемента И последней группы подключен к единичным входам всех три ггеров,.

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

Коммутатор каналов содержит генератор 1 тактовых импульсов, выход которого подключен к первым входам элементов НЕ-И 2 и И 3 первого канала коммутатора и к первому, входу группового элемента И 4 и рвой груп45 пы каналов. Вторые входы элементов

HE-И 2 и И 3 в каждом канале соединены через блоки 5 наличия информации с единичными выходами триггеров б этих каналов. Выход элемента НЕ-И

2 первого канала в группе подключен к первым входам элементов HE-И 2 и И 3 второго канала этой группы, выход элемента HE-И 2 второго канала — к входам элементов НЕ-И 2 и

И 3 третьего канала группы и т.д. до предпоследнего канала в группе.

Выход элемента НЕ-H 2 предпоследнего канала в группе подключен к первому входу элемента И 3 последнего канала. у последнего канала в группе элемент И-НЕ 2 отсутствует. Нулевые входы триггеров б всех каналов, кроме последнего, через свой элементы 8 задержки соединены с выходами элементов И 3 своего и всех последующих каналов. Нулевой вход

1045389 триггера б последнегО канала послед ней группы через свой элемент 8 задержки соединен с выходом элемента

И 3 данного канала. Выход блоков наличия информации 5 в каждой группе через групповой элемент ИЛИ-НЕ 9 подключены к вторым входам групповогр элемента И 4. Выходы элементоф И 3 в каналах являются выходами

10 коммутатора каналов . Выход группового элемента И 4 соединен с первым входом группового элемента И 4 последующей группы и с первыми входами элементов НЕ-И 2 и И 3 последующей группы и с первыми входами элементов НЕ-И 2 и И 3 первого .канала последующей группы. Выход группового элемента И 4 последней группы подключен к единичным вхоцам всех триггеров 6.

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

В зависимости от того, есть информация в каналах или нет, блоки 5 наличия информации пропускают или не пропускают сигналы от единичных выходов триггеров б на элементы И 3. Предположим, что имеется информация во всех каналах. Тогда сигналы с единичных выходов всех триггеров б поступают на входы элементов И 3. Первый тактовый импульс от генератора 1 проходит через элемент 3 и на выход первого канала и, пройдя через элемент 8 задержки и элемент ИЛИ 7 переводит триггер б первого канала в нулевое состояние.

При этом сигнал с второго входа элемента И 3 первого канала снимается.

Таким образом, на выходе элемента

И 3 первого канала после первого такта работы генератора 1 сформируется выходной сигнал первого канала коммутатора. После выдачи сигнала по первому каналу открывается элемент НЕ-И 2 первого канала и через него второй импульс от генератора 1 поступает на первые входы элементов HE-И и И 3 второго канала т.е. элемент И 3 открыт, проходит на выход второго канала и, пройдя через свой элемент 8 задержки и элементы ИЛИ 7 первого и второго каналов, переходит триггеры б первого и второго каналов в нулевое состояние. Если триггер б первого канала в нулевом состоянии, то этот сигнал подтвердит его состояние.

Если по каким-либо каналам нет поступления информации, то в этих каналах блоки 5 наличия информации 5

IO не пропускают сигналы от единичных выходов триггеров б на элементы И 3; элементы И 3 закрыты, а элементы

НЕ-И 2 открыты. Если первые каналы пропускаются, а срабатывает промежуточный канал, то пропущенные каналы с помощью элементов ИЛИ 7 блокиру- .

-ются до окончания цикла работы коммутатора. При отсутствии информации во всех каналах какой-либо из групп коммутатора эта группа пропускается, т.е формируется сигнал на выходе группового. элемента ИЛИ-НЕ 9 этой группы, открывается групповой элемент H 4 этой группы, и импульсы от генератора 1 непосредственно поступают на первый вход группового элемента И -4 следующей группы и на первые входы элементов НЕ-И 2 и

И 3 первого канала следующей группы. Если отсутствует информация во

ЗО всех каналах всех групп, то пропускаются все группы коммутатора, т.е. импульс от генератора 1 проходит через групповые элементы H 4 и переводит триггеры 6 всех каналов в у единичное состояние, подготавливая все каналы к.срабатыванию в новом цчкле работы коммутатора. Этим устраняются задержки в логических элементах НЕ-И 2 в пропускаемой группе каналов и отпадает необходимость иметь элемент НЕ-И 2 в последних каналах всех групп.

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

1045389

Составитель С. Куст Редактор И. Ковальчук Техред Т.Фанта Корректор, Л; Бокшан

Заказ 7574/59 Тираж 936 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", i . Укгород, ул. Проектная, 4