Коммутатор

Иллюстрации

Показать все

Реферат

 

1"

С. Л. Сироткин, В. В. Клименко, B. A. Гаманкс и В, С. Гончаровс Р

f

j

/ р

Таганрогский радиотехнический институт им. В. Д. -Калмыкова

»», К

/ (72) Авторы изобретения (7l ) Заявитель (54) КОММУТАТОР

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

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

Недостаток этого устройства — неоднозначность очередности опроса каналов.

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

Недостаток устройства — невозможность приоритетного обслуживания каналов.

Бель, изобретения - расширение фу к- циональных возможностей.

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

I: канала соединен с единичными входами триггеров всех каналов, выход блока наличия информации каждого канала подключен к вторым входам соответствуюших элементов И и И-НЕ, выходы всех элементов И соединены с соответствующими выходными шинами, входы первых элементов ИЛИ подключены к выходам элементов задержки собственного и после3 97834 дующих каналов, а выходы первых элементож ИЛИ соединены с нулевыми входами

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

Устройство содержит генератор 1 тактовых импульсов, и -каналов, каждый из которых состоит иэ элемента И-HE 2, элемента И З,триггера 4, блока 5 наличия информации, элементов ИЛИ 6 и 7> д элемента 8 задержки и элемента ИЛИ 9, выходные шины 10 и шины 11 приоритета.

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

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

Через время. задержки выходной сигнал элемента И, 3 пройдя через элемент ИЛИ

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

И ся элемент И-HE 2 первого канала, и вто, рой импульс от тактового генератора 1, пройдя через элемент И-НЕ 2 первого ка., нала, поступает на первые входы элемен2 4г . 4 тов И-НŠ— и И 3 второго:канала и, так как элемент И 3 открыт, проходит на выходную шину "10 второго канала. Эгот сигнал с выхода элемента И 3 второго канала, пройдя элемент ИЛИ 9 и элемент 8 задержки второго канала и элементы ИЛИ

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

Управляющий сигнал, поданный HB шину

11 приоритета одного из каналов через элементы ИЛИ 9 и задержки 8 этого канала и через элементы ИЛИ 7 своего и всех предыдуших каналов, переводит триггеры 4 этих каналов в нулевое состояние, Через элемент ИЛИ 6 в каждом канале управляющий сигнал с шины приоритета поступает на вход блока 5 наличия информации 5 данного канала. Если информация в этом канале имеется, то блок 5 наличия информации пропускает сигнал с выхода элемента ИЛИ 6 на второй вход элемента И 3 этого канала.

Так как тригт:ер 4 во всех предыдущих каналах находится в нулевом состоянии, то независимо от наличия информации в этих каналах на выходах их блоков 5 наличия информации сигналов нет, элементы И-НЕ 2 этих каналов открыты, и импульсы or тактового генератора 1 поступают на первые входы элементов И-НЕ

2 и И 3 приоритетного канала и через открытый элемент И 3 — на выходную шину 10 этого канала. Управляющий сигнал с шины 11 приоритета, поступая на третий вход элемента И-НЕ 2 данного канала, запрещает опрос .следующих каналов независимо or наличия информации в приоритетном канале.

Если одновременно поданы управляющие сигналы на несколько шин 11 приоритета, то в первую очередь срабатывает млад5 9783 ший по номеру приоритетный канал, а последующие приоритетные каналы срабатывают после снятия сигналов с шин:

11 приоритета с предыдуших каналов.

Таким образом, реализуется возможность жесткого приоритетного обслуживания любого канала коммутатора. Предлагаемый коммутатор также позволяет приоритетно обслуживать сразу несколько щзЬизвольно выбранных каналов. При этом наивысший 10 приоритет имеет первый по номеру канал из выбранных приоритетных каналов.

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

1S

Коммутатор, содержащий в каждом канале триггер, элемент И, элемент И-НЕ элемент задержки, блок наличия информации и первый элемент ИЛИ, кроме последнего канала, генератор тактовых импульсов, выход ко-, 2э .торого соединен с первыми входами эле-ментов И и И-HE первого канала, выход элемента И-НЕ каждого канала, кроме последнего, подключен к первым входам элементов И и И-НЕ каждого последую- 2$ щего канала, выход элемента И-НЕ пос-. леднего канала соединен с единичными входами триггеров всех каналов, выход, блока наличия информации каждого канала, подключен к вторым входам соответствую- ЗО

l щих элементов И и И-НЕ, выходы всех элементов И соединены с соответствуюшими выходными шинами,вхоаы первых элементов

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 466618, кл. Н 03 К 17/04, 1973.

2. Авторское свидетельство СССР № 664294 кл. Н 03 К 17/04, 1977.

978342

Закаэ 9240/74

Тираж 959 Подписное

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

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

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

Составитель Л. Захарова

Редактор А. Власенко Техред И.ГайдУ Корректор