I
Изобретение относится к вычислительной технике и может быть использовано для -суммарного подсчета числа импульсов нескольких стохастических импульсных последовательностей.
Известен многовходовый счетчик импульсов, содержащий элементы И, элементы ИЛИ и в каждом канале счетчик импульсов 1.
Недостатком известного технического решения является низкая достоверность .счета импульсов.
Наиболее близок к предлагаемому многбвходовый счегчик импульсов, содержащий инвертирующий элемент задержки и в каждом канале элементы И, триггеры и элементы ИЛИ 2. .
Недостатком известного технического рещения является низкое быстродействие счета импульсов.
Целью Р 3обретения является повышение быстродействия при одновременном появлении сигналов на входных шинах многовходового счетчика импульсов.
Поставленная цель достигается тем, что в многовходовый счетчик импульсов, содержащий инвертирующий элемент задержки
и п каналов счета импульсов, каждый из которых состоит из элемента И, выход которого соединен с нулевым входом первого триггера, единичный и нулевой выходы которого соединены соответственно с единичным и нулевым информационными входами второго триггера, тактовый вход которого подключен к шине тактовых импульсов и к входу инвертирующего элемента задержки, выход которого подключен к первому входу элемента И каждого из п каналов счета импульсов, а второй и третий входы элемента И каждого из п каналов счета импульсов соединены соответственно с единичным выходом второго триггера и с единичным 1 входом первого триггера данного канала, а третий вход элемента И каждого из п каналов счета импульсов, подключен к соответствующей входной шине, дополнительно введены блок параллельного счета единиц, накапливающий сумматор и элементы И на каждый из п каналов счета
импульсов, причем единичные выходы вторых триггеров каждого из п каналов счета импульсов подключены к первым входам дополнительных элементов И, вторые входы которых соединены с выходом инвертирующего элемента задержки, а выходы дополнительных элементов И через блок параллельного счета единиц соединены с соответствующими входами накапливающего сумматора.
На чертеже представлена функциональная схема многовходового счетчика импульсов.
Многовходовый счетчик импульсов содержит п каналов счета импульсов, каждый из которых состоит из элемента И 1 и триггеров 2, 3; инвертирующий элемент задержки 4, блок параллельного счета единиц 5, накапливающий сумматор 6, первую группу дополнительных элементов И 7, вторую группу дополнительных элементов И 8, входные щины 9, шину тактовых импульсов 10, щину опроса информации 11 и выходные щины 12.
Многовходовый счетчик импульсов работает следующим образом.
На входные щины 9 поступают отрицательные импульсы, которые запоминаются триггерами 2, при отсутствии тактового импульса на щине тактовых импульсов 10 - триггерами 3. При подаче тактового импульса на щину 10 триггеры 3 блокируются и через время, необходимое для установки их в какое-то состояние, определяемое инвертирующим элементом задержки 4, все триггеры 2, которые находятся в единичном состоянии, перебрасываются в исходное нулевое состояние, если соответствующие триггеры 3 также находятся в единичном состоянии и на входных щинах 9 отсутствуют отрицательные импульсы.
Одновременно производится считывание информации, в виде параллельного кода со всех триггеров, и через элементы И 7 эта информация подается на входы блока параллельного счета единиц 5. Этот блок подсчитывает число единиц в параллельном коде, которое в виде двоичного кода подается на вход накапливающего сумматора 6. В накапливающем сумматоре 6 число импульсов, зафиксированное в данном такте, складывается с числом импульсов, зафиксированных в предыдущих тактах.
После окончания тактового импульса на выходе инвертирующего элемента задержки 4 устанавливается нулевой уровень напряжения.
Если на входные щины 9 поступают импульсы в момент появления тактового импульса, они также запоминаются, независимо от состояния триггеров 3, так как элементы И 1 запираются, и сброс триггеров 2 предотвращается. При отсутствии тактового импульса триггеры 3 принимают состояние
триггеров 2. Чтобы получить результат с накапливающего сумматора 6, не.обходимо на щину, опроса 11 подать импульс, по которому содержание информации с накапливающего сумматора 6 передается через элементы И 8 на выходные щины 12.
Таким образом за один такт подсчитывается количество импульсов, поступивщих на входные щины 9, и это количество складывается с числом импульсов, поступивщих в предыдущие такты, благодаря чему скорость счета импульсов увеличивается в п раз, где п - количество входных щин.
Формула изобретения
Многовходовый счетчик импульсов, содержащий инвертирующий элемент задержки и п каналов счета импульсов, каждый из которых состоит из элемента И, выход которого соединен с нулевым входом первого 0 триггера, единичный и нулевой выходы которого соедийены соответственно с единичным и нулевым информационными входами второго триггера, тактовый вход которого подключен к щине тактовых импульсов и к .входу инвертирующего элемента задержки, выход которого подключен к первому входу элемента И каждого из п каналов счета импульсов, а второй и третий входы элемента И каждого из п каналов счета импульсов соединены соответственно с единичным выходом второго триггера и с единичным входом первого триггера данного канала, а третий вход элемента И каждого из п каналов счета импульсов подключен к соответствующей входной щине, отличающийся тем, что, с целью повыщёния быстродействия при одновременном появлении сигналов на входных щинах, в него дополнительно введены блок параллельного счета единиц, накапливающий сумматор и элементы И на каждый из п каналов счета импульсов, причем единичные выходы вторых триггеров каждого из п каналов счета импульсов подключены к первым входам дополнительных элементов И, вторые входы которых соединены с выходом инвертирующего элемента задержки, а выходы дополнительных элементов И через блок параллельного счета единиц соединены с соответствующими входами накапливающего сумматора.
Источники информации, принятые во внимание при экспертизе
1.Авторское свидетельство СССР № 513506, кл. Н 03 К 23/00, 1974.
2.Авторское свидетельство СССР
№ 402154, кл. Н 03 К 23/00, 1972 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство задержки импульсов | 1981 |
|
SU999147A1 |
Устройство задержки импульсов | 1981 |
|
SU970665A2 |
Преобразователь двоичного кода в число-импульсный код | 1977 |
|
SU734671A1 |
Анализатор спектра мощности случайных сигналов | 1976 |
|
SU620909A1 |
Модель клеточной популяции нормальной и опухолевой ткани | 1985 |
|
SU1353149A1 |
Устройство для моделирования систем массового обслуживания | 1986 |
|
SU1405071A1 |
Устройство задержки импульсов | 1981 |
|
SU974564A2 |
УСТРОЙСТВО АНАЛИЗА ПЕРЕКРЫТИЙ КАНАЛОВ ПРИ РАЗМЕЩЕНИИ ПАРАЛЛЕЛЬНЫХ ПОДПРОГРАММ В МНОГОПРОЦЕССОРНЫХ СИСТЕМАХ | 2011 |
|
RU2460126C1 |
Пересчетное устройство | 1982 |
|
SU1115242A1 |
Устройство для задержки импульсов | 1980 |
|
SU907787A1 |
Авторы
Даты
1981-04-07—Публикация
1976-07-22—Подача