Устройство для суммирования временных интервалов
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6! ) Дополнительное к авт. свид-ву
151) М. Кл.з
G 06 F 7/62 (22) Заявлено 24.12.80 (2!) 3244971/18-24 с присоединением заявки ¹ (23) Приоритет
Государственный комитет
СССР по делам изобретений и открытий
Опубликовано 300982. Бюллетень ¹ 36
153) УДК 681 ° 325, . 5 (088 ° 8) Дата опубликования описания 3009.82 (72) Автор изобретения
В.П.Боюн! !
Ордена Ленина институт кибернетики AH Украинской (7!) 3aявитель
CCP (54 ) УСТРОЙСТВО ДЛЯ СУММИРОВАНИЯ ВРЕМЕННЫХ
ИНТЕРВАЛОВ!
Изобретение относится к вычислительной технике и может быть использовано для обработки временных интервалов с представлением результата в цифровом коде.
Известно устройство для суммиро" вания временных интервалов с промежуточным преобразованием их в число импульсов, содержащее генератор тактовых импульсов и.счетчик с элементом И на входе. Временные интервалы последовательно друг за другом передаются на вход элемента И, который подает тактовые импульсы на вход счетчика, в результате чего в счетчике образуется цифровой код, пропорциональный сумме временных ин тефвалов (1) ° недостатком устройства является большое время суммирования, так как количество тактов работы устройства равно коду суммы.
Известно также устройство, с помощью которого можно осуществлять суммирование временных интервалов.
Данное устройство содержит накапливающий сумматор, регистр, N счетчиков, N групп элементов И и N элементов И, где N — количество слагаемых. Счетчики подсчитывают импульсы, число которых выражает величину временного интервала. По окончании самого длинного временногD интервала осуществляется суммирование кодов, содержащихся в счетчиках. Для этого содержимое счетчиков с помощью групп элементов И последовательно передается в сумматор (2).
Недостатком устройства является низкое быстродействие и большие àïïàратурные затраты.
11ель изобретения — повышение быстродействия и сокращение аппаратурных затрат.
Укаэанная цель достигается тем, что в устройство, содержащее счетчик, накапливающий сумматор, группу элементов И и элемент И, причем выходы разрядов счетчика подключены к первым входам элементов И группы, выходы которых подключены к входам накапливающего сумматорат счетный вход счетчика соединен с выходом элемента
° И, выход накапливающего сумматора является выходом результата суммирования устройства, введены также триггер и блок приоритета, информационные входы которого соединены с информационными входами устройства, а управ ляющий вход - c тактовым входом уст962936
65 ройства, перный выход блока приоритета соединен с первым входом элемента И, а второй ныход — c вторыми входами элементон И группы, второй вход элемента И подключен к выходу триггера, вход установки в нуль кото- 5 рого соединен с шиной Запуск, а вход установки в единицу — с шиной СУммирование " устройства.
На фиг..1 показана структурная схема устройства для суммирования 10 временных интервалов; на фиг.2 — нариант реализации структурной схемы блока приоритета.
Устройство содержит счетчик 1, элемент И 2, триггер 3, группу эле-. 15 ментов И 4, накапливающий сумматор 5 и блок б приоритета. Тактоный вход 7 соединен с управляющим входом блока
Шины 8 и 10 являются шинами разрешения "запуска" и "суммирования " ус. О тройстна. Шины 9 являются входами устройства. С выходов. 11 снимается код результата суммирования. Выход 12 бло-. ка б соединен с входом элемента 2, а выход 13 с входом элементов И группы
4. Блок б приоритета содержит группу
25 трИГгерон 14, первую группу элементов И
15,вторую группу элементов И 16 и элемент ИЛИ 17.
Устройство работает следующим образом. 30
Сйгналом по входу 8 Запуск триггер 3 устанавливается н единичное сос тояние и открывает элемент 2 И для прохождения тактовых импульсов с входа 7 через блок 6 на счетный вход 35 счетчика 1, Счетчик 1 подсчитывает количество тактовых импульсов, поступивших на его вход. Сигналы конца временных интервалов, поступающие по входу 9 через блок.б приоритета,откры- 40 вают группу элементов И 4, переданая содержимое счетчика 1 в сумматор 5.
Таким образом, каждый сигнал конца временного интервала передает код, полученный н счетчикв 1 и соответст- 45 вующий данному временному интерналу в сумматор 5, в котором происходит накопление этих кодов. С приходом, последнего сигнала конца нремвнного интервала в сумматоре 5 будет накоплен код, пропорциональный сумме всех временных интервалов.
Блок б приоритета работает следующим образом.
Каждый тактовый импульс, поступившМй на блок б приоритвта по нходу 7, последовательно анализирует состояние триггеров 14. Есаи все триггеры
14 находятся в нулевом состоянии, то тактовый импульс проходит чврвэ элементы И 15 на выход 12 блока 6, при 60 этом на выходе 13 блока 6 будет запрещающий сйгнал. При появлении сигналон конца одного или нескольких . временных интврвалов по входам 9 соответствующие им триггеры 14 устанавлинаются в .единичное состояние..
Тактовый импульс с входа 7, дойдя до триггера, находящегося в единичном состоянии, проходит через соответствующий ему элемент И 16 на вход эле-: мента ИЛИ 17 и на вход установки н нуль своего триггера, сбрасыная его в нулевое состояние. При этом открывается цепь для дальнейшего прохождения тактового импульса через элементы И 15 до следующего триггера, находящегося н единичном состоянии.
Аналогично описанному выав выдается импульс на вход элвмента ИЛИ 17 и производится сброс н нулввов состояние триггера, который раэрвшавт даль нейшее прохождение тактового импульса к второму выходу блока 6 приоритета, На ныходе элемента ИЛИ 17 появляется столько импульсов, сколько триггеров находилось в единичном состоянии °
Предлагаемое устройство имеет по сравнению с известным почти в N раз. меньшие аппаратурные затраты, так как в данном случае объем оборудования не зависит от количества каналов.
Отношение времени суммирования известного устройства к времени суммирования предлагаемого устройства определяется как хй в= + - — ° пр. время суммирования накап" ливающвго сумматора; время подсчета временного интервала число слагаемых(каналов). где ю
ПР
Формула изобретения
Устройство для суммирования временных интервалов, содержащее счетчик„ накаплинающий сумматор, группу элементов И и элемент И, причем ныходы разрядов счетчика подключены к первым входам элементов И группы, выходы которых подключены к входам накапливающего сумматора, счвтный вход счетчика соединен с выходом элемента
И, выход накапливающего сумматора является выходом результата суммиро" нания устройства, о т л и ч а ю щ ее с я тем, что, с цвлью повышения быстродействия и сокращения аппаратурных затрат, оно содержит триггер и блок приоритета, информационныв входы которого совдинены с информационными входами устройства, а упранляющий вход — с тактовым входом устройстна, первый выход блока приритвта соединен с первым входом элемента И, а второй выход — с вторыми входами элементов И группы, второй вход элемента И подключен к выходу триггера, вход установки в нуль которого соединен с шиной Запуск, а вход установки в единицу - c шиной Суммирование устройства.
Источники информации, принятые во внимание при экспертизе
962936
1. Смолов В.Б., Угрюмов Е.П.
Время-импульсные вычислительные устройства. Л., Энергия, 1968,с. 22, рис.11.
2. Авторское свидетельство СССР
9fhA37, кл. G06F -7/62, 1973 (прототип)..ВНИИПИ Заказ 7514/69
Тираж 731 Подписное
Филиал ППП "Патент", r.Óæãoðoä, ул.Проектная,4


