1
Изобретение относится к вычислительной технике и может найти применение, например, в устройствах вычислительных систем для разрешения конфликтов между а6онента1ми при обращениях, их к общим ресурсам.
Известны многоканальные устройства для последовательного опроса источников, содержащие элемент НЕ и в каждом канале триггер, элемент ИЕ и элемент ШШ-НЕ, причем каналы и элемент ВБ соединены в кольцо 1 ..
. Недостаток этих устройств - низкая надежность, так К;ак выход любого э.леманта кольца приводит к отказу всего устройства.
Наиболее близким к предлагаемому является многоканальное устройство для приоритетной селекции импульсов содержащее элемент НЕ, а в каждом канале - два триггера и четыре элемента И, причем в каждом канале пер вый вход первого триггера подключен к соответствующему запросному входу устройства, первый и второй выходы соответственно к первым входам первого и второго элементов И, выходаз которых соединены соответственнос первым и вторым входами второго триггера, выходс1ми подключенного соответственно к первым входам третьего и четвертого элемента И, вторые входал которых соединены с тактовым входом канала, выход четвертого элемента И соединен с соответст-г вующим запросным выходом устройства и вторым входом первого триггера, выход третьего элемента И каждого канала соединен с тактовым входом следующего по приоритету кангша 2. Однако область применения этого устройства ограничена, что обусловлено трудностями нарйщивания устройства в части подключения новых або5нейтов. ..
Цель изобретения - расширение области применения устройства.
Поставленная цель достигается тем, что в устройство, срдержгвдее М
0 каналов, каждый из которых включает первый триггер, первый вход которого является соответствующим входом запроса Устройства, первый и второй выходы подключены соответственно к
5 первым входам первого и второго элементов И, выходами соединенных соответственно с первым и вторым входами второго триггера, выходы которого подключены соответственно к первым входам третьего и четвертого элементов и, выход четвертого элемента И соединен со вторым входом первого триггера и соответствующим выходом идентификации устройства, вторые входы третьего и четвертого элементов И первого канала соединены с входом синхронизации устройства, вьоход трет -тьего элемента И i -го канала подклю- чен ко вторьм входам второго и третьего элементов И (1+1)-го канала (), в калсдый канал введен элемент НЕ, выходом подключенный ко вторым входам первого и второго элементов И, а входом - ко второму входу третьего элемента И того же самого канала.
На чертеже представлена блок-схема предлагаемого многоканального устройства.
Устройство содержит триггеры 1 и 2, третий 3, четвертый 4, первый 5 и второй б элементы И, элемент НЕ 7, составляницие каналы 8-11, входы 1215 запроса устройства, выходы 16-19 идентификации устройства, вход 20 синхронизации устройства, выход 21 .наращивания устройства.
Устройство работает следующим образом.
Перед началом работы на входы сброса триггеров 1 и 2 (не показаны) поступает импульс общего сброса и устанавливает триггеры 1 и 2 каждого из каналов 8-11 в исходное нулевое состояние. Образуется цепь сквозного переноса (если на входы 12-15 не поступает ни один импульс запроса) импульсов синхронизации с входа 20 через элементы И 3 каждого из каналов.
Если например, на вход 12 поступает сигнал запроса длительностью, меньшей или равной длительности импульса в синхросерии, обеспечивающей надежное опрокидывание триггера 1 канала 8, то в паузу (до импульса синхронизации или после него) через элемент И 6 этого канала происходит запись его в триггер 2 канала 8. Триггер 2. канала 8 подготавливает к открыванию элемент и 4 кангша и блокирует элемент И 3 канала, первый импульс синхронизации поступает на выход 16 и второй вход триггера 1 кана.ла 8 и устанавливает его в нулевое состояние. в паузу триггер 2 канала В также возвраидается в исходное нулевое состояние, блокируя элемент И 4 и подготавливая к открытию элемент
И 3. Второй и последующие за ним импульсы синхронизации с выхода элемента И 3 поступают на входы элементов И 3 и 4 и через элемент НЕ 7 - на входы элементов И 5 и 6 канала 9 в качес«J тве синхронизирующей серии, которая отличается от предыдущей отсутствием одного лишь импульса (первого-), селектированного на выход 16. Процесс селекции аналогичным образом распространяется до выхода 21, на котором из входной серии (вход 20)вычеркивается столько импульсов, сколько запросов поступает за это время на запросные входы устройства.
Таким образом, устройство позволяет обеспечить простое наращивание числа каналов.
Формула изобретения
Многоканальное устройство для 0 приоритетной селекции импульсов, содержащее М каналов, каждый из которых включает первый триггер, первый вход которого является соответствующим входом запроса устройства, пер-;, вый и второй выходы подключены соответственно к первым входам первого и второго элементов И, выходами соединенных соответственно с первым и вторым входами второго триггера, выходы которого подключены соответственно к первым входам третьего и четвертого элементов И, выход четвертого элемента И соединен со вторым входом первого триггера и соответствующим выходом идентификации устройства, вторые входы третьего и четвертого элементов И первого канала соединены с входом синхронизации устройства, выход третьего элемента И i-ro канала подключен ко вторьм входам второго и третьего элементов И (+1)-го канала (i 1,М) , отличающееся тем, что, с целью расширения области применения устройства, в каждый его канал;введен элемент НЕ, выходом подключенный ко
вторым входам первого и второго элег ментов И, а входом - ко второму входу третьего элемента И того же самого канала.
Источники информации, принятые во внимание при экспертизе
1.Авторское свидетельство СССР 570048, кл. G 06 F 9/18, 1975.
2.Авторское свидетельство СССР по заявке № 2610883/18-24,
кл. G 06 F 9/18, 197в (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для приоритетной селекции импульсов | 1984 |
|
SU1226456A1 |
Многоканальное устройство для приоритетной селекции импульсов | 1978 |
|
SU699522A1 |
Многоканальное устройство для приоритетной селекции импульсов | 1980 |
|
SU926658A1 |
Многоканальное устройство для приоритетной селекции импульсов | 1982 |
|
SU1096645A1 |
Многоканальное устройство для приоритетной селекции импульсов | 1981 |
|
SU960820A2 |
Многоканальное устройство приоритета | 1977 |
|
SU652562A1 |
Многоканальное устройство для приоритетной селекции импульсов | 1987 |
|
SU1460721A1 |
Устройство для обслуживания запросов | 1985 |
|
SU1302280A1 |
Многоканальное устройство приоритета | 1982 |
|
SU1043654A1 |
Многоканальное устройство для управления очередностью запросов | 1982 |
|
SU1061143A1 |
Авторы
Даты
1981-03-30—Публикация
1979-05-03—Подача