Устройство для суммирования временных интервалов
Иллюстрации
Показать всеРеферат
Изобретение может быть использовано при построении устройств обработки информации в автоматизированных системах управления. Цель изобретения - расширение области применения устройства за счет возможности суммирования не синхронизированных по началу временных интервалов. Устройство содержит накапливающий сумматор, выходы которого соединены с выходами устройства, вход Сброс соединен с . входом Сброс счетчика и входом Начальная установка устройства. Информационные входы устройства соединены с входами блока приоритета, прямые и инверсные выходы которого подключены к входам первой и второй групп формирователей коротких импульсов по переднему фронту входного сигнала, соединенных с входами первого и второго элементов ИЛИ соответственно, а тактовый выход подключен к входу Запись накапливающего сумматора. Выходы первого и второго элементов ИЛИ соединены соответственно с сз М- мирутощим и вычитающим входами счетчика , выходы которого соединены с информационными входами накапливающего сумматора. 2 ил. S (Л 1C 4 tC СО 4i
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (su 4 С 06 F 7/62
13, 13
RIRI60TMh
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3820937/24-24 (22) 06.12 ° 84 (46) 07.07.86. Бюл. № 25 (71) Ордена Ленина институт кибернетики им. В.M.Глушкова (72) В.П.Боюн и А.А.Столяров (53) 681.325(088.8) (56) Авторское свидетельство СССР № 554537, кл. G 06 F 7/62, 1973.
Авторское свидетельство СССР № 962936, кл. G 06 F 7/62, 1980. (54). УСТРОЙСТВО ДЛЯ СУММИРОВАНИЯ
ВРЕМЕННЫХ ИНТЕРВАЛОВ (57) Изобретение может быть использовано при построении устройств обработки информации в автоматизированных системах управления. Цель изобретения — расширение области применения устройства за счет возможности .сум.мирования не синхронизированных по началу временных интервалов. Устрой„„SU„„)242940 А1 ство содержит накапливающий сумматор, выходы которого соединены с выходами устройства, вход "Сброс" соединен с, входом "Сброс" счетчика и входом "Начальная установка" устройства. Информационные входы устройства соединены с входами блока приоритета, прямые и инверсные выходы которого подключены к входам первой и второй групп формирователей коротких импульсов по переднему фронту входного сигнала, соединенных с входами первого и второго элементов ИЛИ соответственно, а тактовый выход подключен к входу
"Запись" накапливающего сумматора.
Выходы первого и второго элементов
ИЛИ соединены соответственно с суммирующим и вычитающим входами счетчика, выходы которого соединены с информационными входами накапливающего сумматора. 2 ил.
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении устройств обработки информации в автоматизированных системах управления, Цель изобретения — расширение области применения устройства за счет возможности суммирования не синхронизированных по началу временных интервалов.
На фиг.1 приведена функциональная схема устройства; на фиг.2 — функциональная схема блока приоритета.
Устройство содержит блок 1 приоритета, первую 2 и вторую 3 группы формирователей импульсов, первый 4 и второй 5 элементы ИЛИ, счетчик 6 и накапливающий сумматор 7, причем информационные входы блока 1 приоритета являются информационными входами
8 устройства, установочный вход 9 которого соединен с входами установки в нуль счетчика 6 и накапливающего сумматора 7, разрядные выходы которого являются выходами 10 устрой— ства,л выходов (+1) фазного генератора 11 соединены соответственно с тактовыми входами и триггеров 12, информационные входы которых соединены соответственно с инфорМационными входами блока l приоритета, (+!)-A выход генератора 11 соединен с входом синхронизации накапливающег o сумматора 7, прямые выходы триггеров 12 блока 1 приоритета соединены с входами группы формирователей 2 импульсов, инверсные выходы триггеров
12 блока 1 приоритета соединены с входами группы формирователей 3 импульсов, выходы формирователей 2 импульсов соединены с входами элемента
ИЛИ 4, выход которого соединен с входом сложения счетчика 6, выходы формирователей 3 импульсов соединены с выходами элемента ИЛИ 5, выход которого соединен с входом вычитания счетчика, разрядные выходы которого соединены с соответствующими разрядным входами накапливающего суммато— ра 7.
Устройство работает следующим образом.
FIa информационных входах 8, -8 устанавливается нулевой потенциал, а на вход 9 "Начальная установка" подается импульс, сбрасывающий счет242940 2 чик 6 и накапливающий сумматор 7 в нулевое состояние.
На информационные входы 8, -8 устройства подаются суьмируемые вре5 менные интервалы, каждый из которых представлен ввиде импульса, длительность которого соответствует продолжительности соответствующего времени интервала, Указанные импульсы поступают на информационные входы блока 1 приоритета.
Многофазный генератор 11 испульсов, входящий в состав блока 1 прио-!
5 ритета, формирует л/+! не совпадающих во времени последовательностей импульсов с периодом повторения
Т, = Т, = ... = Т =,hi+I)T.
Выходные импульсы многофазного re— нератора 11 импульсов подаются соответственно на тактовые входы триггеров 12„ -12„, на информационные входы
25 которых поступают суммируемые временные интервалы. При соблюдении условия (ë +1) Т «« t где t „ — длительность минимального временного интервала, на выходах триггеров 12, — 12„ выделяются импульсы, длительности которых соответствуют длительности суммируемых временных интервалов, а начала одновременно поступивших временных интервалов и концы одновременно закончившихся временных интервалов привязаны к соответствующей фазе многофазного генератора ll импульсов и за счет этого разнесены во времени.
Первая группа формирователей 2 импульсов обеспечивает формирование коротких импульсов по началу суммируе— мых временных интервалов, а вторая группа. формирователей 3 импульсов— по концу этих интервалов, что обеспечивается за счет соединения входов первой группы формирователей 2 импульсов с. прямыми, а второй группы
3 — с инверсными выходами блока 1 приоритета.
Так как выходные импульсы блока 1 приоритета не совпадают по началу и концу, на выходах формирователей 2 и 3 импульсов первой и второй групп выделяются не совпадающие во времени короткие импульсы, которые могут быть объединены элементами ИЛИ 4,и 5 °
1242940
1О
20
В результате объединения импульсов на выходе первого элемента ИЛИ 4 формируется пачка импульсов, каждый из которых соответствует во времени началу одного из суммируемых временных интервалов, а на выходе второго элемента ИЛИ 5 — пачка коротких импульсов, каждый из которых соответствует во времени концу одного из суммируемых временных интервалов.
Каждый выходной импульс элемента
ИЛИ 4 увеличивает, а каждый выходной импульс элемента ИЛИ 5 уменьшает выходной код счетчика 6 на единицу, что обеспечивается связями выхода элемента ИЛИ 4 с суммирующим, а выхода элемента ИЛИ 5 с вычитающим входами счетчика 6.
Пусть, например, суммируемые временные интервалы начинаются и закан— чиваются неодновременно. С началом первого временного интервала на выходе счетчика 6 устанавливается код
00...001, который подается на входы накапливающего сумматора 7. С при= ходом каждого последующего импульса на вход синхронизации накапливающего сумматора 7 значение выходного кода накапливающего сумматора 7 увеличивается на единицу, т.е. происходит измерение длительности первого временного интервала.
С началом второго временного интервала в счетчике 6 установлен код
00 ° ..010, что указывает на течение времени одновременно двух из суммируемых временных интервалов. Новое значение кода счетчика 6 с каждым импульсом на входе синхронизации накапливающего сумматора 7 прибавляется к коду накапливающего сумматора, пока один из суммируемых временных интервалов не закончится. Как только это произойдет, значение выходного кода счетчика 6 уменьшается на одну единицу и к коду накапливающего сумматора 7 с каждым тактом прибавляется код 00. ° .001, что соответствует наличию одного из суммируемых временных интервалов. С окончанием второго временного интервала устанавливается нулевое значение кода в счетчике 6 и на выходе накапливающего сумматора
7 выделяется код, пропорциональный сумме подаваемых на входы устройства временных интервалов.
Аналогично можно рассмотреть работу устройства при большем числе суммируемых временных интервалов.
В связи с тем, что блок 1 приоритета осуществляет разнесение моментов появления начал и концов вре-. менных интервалов, работа устройства не нарушается и при одновременном появлении или окончании нескольких временных интервалов.
Таким образом, устройство.обеспечивает получение кода, пропорционального сумме поступающих на входы 8—
8 устройства синхронизированных и не синхронизированных по началу временных интервалов, Формула изобретения
Устройство для суммирования временных интервалов, содержащее блок приоритета, счетчик и накапливающий сумматор, причем информационные входы блока приоритета являются инфор25 мационными входами устройства, раз- рядные выходы счетчика соединены с соответствующими разрядными входами накапливающего сумматора, разрядные выходы накапливающего сумматора являются выходами устройства, вход установки в нуль счетчика соединен с входом установки в нуль накапливающего сумматора и с установочным входом устройства, блок приоритета содержит л/ триггеров (и — количество временных интервалов), о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства за счет возможности суммирования не
40 синхронизированных по началу временных интервалов, блок приоритета содержит (Ф+1) фазный генератор импульсов, выходы которого с первого по
N-й соединены с тактовыми входами
45 соответствующих триггеров блока приоритета, информационные входы которых соединены соответственно с информационными входами блока приоритета, кроме того, в.устройство введены пер50 вая и вторая группы формирователей импульсов, первый и второй элементы
ИЛИ, причем прямые выходы триггеров блока приоритета соединены с входами соответствующих формирователей им55 пульсов первой группы, выходы которых соединены с входами первого элемента ИЛИ, инверсные выходы триггеров блока приоритета соединены с вхо1242940
Составитель Б.Гусев
Техред H..,,монкадо Корректор A.Tÿñêo
Редактор И.Николайчук
Заказ 3705/47 Тираж 67 1 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раупикая наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 дами соответствующих формирователей импульсов второй группы, выходы которых соединены с входами второго элемента ИЛИ, выход первого элемента
KIIH соединен с входом сложения счетчика, выход второго элемента ИЛИ соединен с входом вычитания счетчика, вход синхрониэапии накапливающего сумматора соединен г (г4 +1 ), — м выходом (л/+1) фаэного генератора олока приоритета устройства.