Изобретение относится к области автоматики и вычислительной техники и может быть использовано при постро ении устройств управления автоматизированных систем. Известно коммутирующее кольцевое устройство по основному авт. св. 705676, содержащее в каждом канале первую и вторую группы элементов И и триггер, выходы которого соединены с соответствующими входами дешифратора l. Недостатком этого устройства явля ется низкое быстродействие, обусловленное тем, что устройство опрашива,ет каналов не только по новым (текущим) сигналам, запроса, но и по сигналам, поступившим и уже обработанным в предыдущих циклах, что уменьшает количество обработанных вновь поступивших сигналов запроса в един.ицу времени. С целью повышения быстродействия в коммутирующее кольцевое устройство, содержащее в каждом канале триггер, соединенный с соответствующими входами дешифратора, выхода которого соединены с выходными шинами, и две группы элементов Н, причем выходы первых элементов групп соединены с единичными входами триггера, нулевые входы которого подключены к выходам вторых элементов И групп, единичный выход тризггера предыдущего канала соединен со вторыми входами первых элементов И групп последующего канала, а нулевой выход триггера предыдущего канала подключен ко вторым входам вторых элементов И групп последующего канала, нулевой выход триггера последнего канала соединен со вторыми входами первых элементов И групп первого канала и с третьими входами первых элементов И вторых групп всех каналов, а единичный выход триггера последнего канала подключен ко вторым входам вторых элементов И групп первого канала и к третьим входам вторых элементов И вторых групп всех каналов, введены S каждый каналдва дополнительных триггера и два элемента И-НЕ, выходы которых соединены с первыми входами элементов И второй группы, при-этом первые входы элементов И-КЕ подключены к нулевым выходам соответствующих дополнительных триггеров, а вторые входы - к входным шинам и первым нулевым входам упомянутых триггеров, вторые нулевые входы которых соединеиы с шиной сброса, а единичные входы подключены к соответствующим выходным шинам. Функциональная схема коммутирующего кольцевого устройства представлена на чертеже. Устройство соде15жит триггеры 1 f1-1 пIваходы которых соединены с со ответств уюдими входами дешифратора 2, выходные шины (выходы) , элементы И , , составляющие первую группу, элементы И б , , составляющие вторую группу, шину 8 тактирования, элементы И-НЕ 9 1-9-п, , триггеры , п, входные шины (входы) , шину14 сброса, функционирование коммутирующего устройства осуществляется слёдуквдим образом. Пусть на все входные шины поданы сигналы запроса об работки , чему соответствуют единичны логические уровни, все триггеры , находятся в нулевом состоянии. При этом на выходах эле ментбвЙ-ЙЁ )1 и ti при сутствуют нулевые логические уровни, а из выходных шин ц единичный логический уровень есть только на одной выходной шине. С приходом импульса по шине 8 тактирования в единичное состояние будет переведён триггер первого канала, и единич ный логический уровень образуется на . соответствующей выходной шине. Анало гично с приходом каждого последующего импульса по иине 8 тактирования в единичное состояние будет переходить триггер 1 следующего канала, по ка все триггеры 1,кроме последнего, не перейдут в единичные состояния. При этом на всех выходных шинах поочередно будут появляться единичные логические уровни с длител ностью, равной периоду тактовой част ты, в те Гение которых последовательн будут обрабатываться входные эапросы. Когда в единичное состояние пере йдет триггер последнего канала, с приходом следукяцего импульса по ши не 8 тактирования триггер первого канала будет переведен в нулевое состояние, и единичный логический уровень появитхзя на его выходной шине и с каждым последукядим тактовым импульсом в нулевое состояние будет переходить триггер 1 следующего кана ла, а единичный логический уровень будет появляться последовательно на соответствующих выходных шинах , пока все триггеры 1 не уста новятся в нулевое состояние. После подачи, импульса сброса по шине 14 цикл будет повторяться. Если при обработке необходимо пропустить какой-либо канал и1ли гру пу канайбв, ) соответствует пропуск выходных шин или группы выход783988ных шин )1, на соответствующие входы шины подаются сигналы пропуска (запрета обработки) нулевые логические уровни. Тогда с приходом соответствукидего импульса после перехода триггера первого кансша в единичное состояние единичный логический уровень с выхода элемента второго канала установит в единичное состояние и триггер второго канала и единичный логический уровень сформируется не на соответствующей выходной шине, а на последующей выходной шине, если на соответствующей входной шине, отсутствует сигнсш пропуска, т. е. соответствующая выходная шина будет пропущена. После окончания обработки каждого запрс1шиваемого канала импульс с соответствующей ему выходной шины установит в единичное состояние соответствующий иэ триггеров , ,а на выходе соединенного с ним соответстбующего элемента И-НЕ , появится единичный логический уровень, и при следующем цикле обработки, если не поступит сигнал сброса с шины 14, зтот канал будет пропущен, даже если на соответствующем входе все еще будет присутствовать сигнал эапроса. При снятии какого-то из сигналов эапроса получакедийся на входной шине перепад напряжения устанавливает в О соответствукнций триггер , , снимая блокировку обработки эапроса в данном канале, и при по-ступлении ноной эаявки по той же вводной шине эта заявка будет обра- ботана в слёдзпсвдем цикле обработки. Таким образом, устройство позволяет сократить общее время обработки ПОСТУПИВШИХ эапросов. Формула изобретения Коммутирующее кольцевое устройство, по авт. св. 705676, отличающееся тем, что, с целью повышения быстродействия, в каждый канал введены два дополнительных триггера и два элемента И-НЁ, выходы которых соех(инены с первьми входами элементов И второй группы, при этом первые входы элементов И-НЕ подключе ны к нулевым выходам соответству|(И1ШХ, дополнительных триггеров, а вторые входы - к входным шинс1м и первым нулевым входам упомянутых триггеров, вторые нулевые входы которая соединены с шиной сброса, а единичные входы подключены к соответствуюсшм выходным 1аинам. Источники информации, принятые во внимание при экспеотизе 1. Авторское свидетельство СССР 705676, кл. Н 03 К 17/02, от 21.02.77.,
j-t 5-г
Гг
|ЗД Ipls- felQ
l«-f
f3-r
u u ..«п П
з-г/i
название | год | авторы | номер документа |
---|---|---|---|
Коммутирующее кольцевое устройство | 1977 |
|
SU705676A1 |
Реверсивный распределитель импульсов | 1981 |
|
SU953728A1 |
Устройство для управления шаговым двигателем с дроблением шага | 1982 |
|
SU1061230A1 |
Распределитель импульсов | 1978 |
|
SU805499A1 |
Логический анализатор | 1984 |
|
SU1259267A1 |
Устройство для цифровой записи-воспроизведения речевой информации | 1987 |
|
SU1490691A1 |
Логический анализатор | 1986 |
|
SU1381512A1 |
Устройство для управления @ - фазным шаговым двигателем | 1988 |
|
SU1647841A1 |
Распределитель | 1981 |
|
SU959278A1 |
Управляющая логическая машина | 1980 |
|
SU830914A1 |
Авторы
Даты
1980-11-30—Публикация
1979-01-04—Подача