Времяимпульсный умножитель Советский патент 1988 года по МПК G06F7/62 

Описание патента на изобретение SU1399737A1

00

со CD

Слд

1

Изобретение относится к вычислительной технике и может быть использовано в устройствах, выполняющих арифметические операции над величи- Йами представленными длительностями интервалов времени.

Цель изобретения - расширение области применения умножителя за счет снятия ограничений по взаимному рас- Ьоложению импульсов начала перемножа емых сигналов. ; На фиг.1 представлена функциональ- |ная схема времяимпульсного умножите- я; на фиг.2 - варианты взаимного расположения входных сигналов, I Времяимпульсный умножитель содер- |жит с первого по пятый элементы И |1-5, первый 6 и второй 7 элементы ИЛИ, с первого по шестой счетчики , триггер 14, логический блок 15, |вьшолненный в виде программируемой

13997372

. логической матрицы, первую 16 и вторую 17 схемы сравнения, первый 18 и второй 19 элементы задержки и гене- ратор.20 тактовых импульсов. Первый 8 и третий 10 счетчики предназначены для формирования, и фиксации цифровых значений тип длительностей вход- ных интервалов времени, причем т-го fO из них (Tjj) ,стартовый импульс которого появился раньше (на фиг. 2а-в Т Т, ; на фиг.2г Т,, Tj), чем стартовый импульс другого (Тд). Второй 9 и четвертый 11 счетчики участвуют

15 в формировании выходного интервала времени Т, Т, Т. Пятый 12 и шестой 13 счетчики формируют адресные сигналы логического блока 15. Триггер I 14 формирует управляющий сигнал для

20 логического блока 15.

Логический блок 15 реализует следующие логические функции;

товый импульс другого (Тд). Второй 9 и четвертый 11 счетчики участвуют

в формировании выходного интервала времени Т, Т, Т. Пятый 12 и шестой 13 счетчики формируют адресные сигналы логического блока 15. Триггер I 14 формирует управляющий сигнал для

логического блока 15.

Логический блок 15 реализует следующие логические функции;

Похожие патенты SU1399737A1

название год авторы номер документа
Времяимпульсный умножитель 1982
  • Добрыдень Владимир Александрович
  • Пузько Игорь Данилович
SU1205141A1
Сенсорный переключатель 1982
  • Антонов Александр Васильевич
  • Герасимов Юрий Михайлович
  • Будников Владислав Викторович
SU1051720A1
Цифровой преобразователь координат 1979
  • Киселев Евгений Федорович
SU842801A1
Времяимпульсный сумматор 1982
  • Добрыдень Владимир Александрович
SU1188733A1
Вычислительное устройство 1982
  • Ибрагимов Вагиф Багирович
SU1072044A1
Устройство для умножения полиномов многих переменных 1980
  • Батура Михаил Павлович
  • Птичкин Владимир Алексеевич
SU922732A1
Вычислительное устройство 1983
  • Ибрагимов Вагиф Багирович
  • Бабаханов Автандил Октай Оглы
  • Топельберг Рафаил Абрамович
  • Кравцов Александр Александрович
SU1120324A1
Программируемое устройство управления 1986
  • Евграфов Геннадий Николаевич
  • Стенин Владимир Яковлевич
SU1448393A1
Число-импульсное множительное устройство 1986
  • Добрыдень Владимир Александрович
SU1424014A1
Цифровой фазометр 1982
  • Крыликов Николай Олегович
  • Преснухин Дмитрий Леонидович
  • Верстаков Владимир Алексеевич
SU1092430A1

Иллюстрации к изобретению SU 1 399 737 A1

Реферат патента 1988 года Времяимпульсный умножитель

Изобретение относится к вычислительной технике и может быть использовано в устройствах, выполняющих арифметические операции над величинами, представленными длительностями интервалов времени. Цель изобретения - расширение области применения за счет снятия ограничений по взаимному расположению импульсов начала перемножаемых сигналов. Устройство содержит элементы И 1-5, элементы ИЛИ 6,7, счетчики 8-13, триггер 14, логический блок 15, две схемы 16,17 сравнения, элементы задержки 18,19 и генератор 20 тактовых импульсов. Входные импульсы начала и окончания каждого из входных интервалов времени поступают на раздельные входы, на выходе формируется -прямоугольный импульс, длительность которого пропорциональна произведению длительностей сомножителей.2 ил., 5 табл. § О)

Формула изобретения SU 1 399 737 A1

П.

Л

Л,

л,

л.

А,А

А, AJ В.Вг

в,в,

А,,В.г A,S,jC + В,В.С

(ожидание начала счета Т); (ожидание конца счета Т,); (ожидание начала, счета Т.);

(ожидание конца счета Т);

(единичный сигнал с момента окончания Тд до момента окончания Т,); (счет Т„ в счетчике 8);

(A,Aj,+ А,Аг)С+(В,В2+ В, В2)С (счет в счетчике 9 с момента начала

Тп до окончания Т); А, + (счет Т в счетчике 10);

S,AjB,B:i (А,+ А.г)(В,+ В)

(ожидание момента начала Т);

(с момента начала Тя и Т, до окончания выходного интервала Т),

Р,-РЗ

де Л,- Л5 - сигналы на выходах логического блока 15, соединенных соответственно с входами элементов И JQ 1-5,

сигналы на выходах логического блока 15, соединенных соответственно с управляющими входами 55 первого, второго и третьего счетчиков 8-1Oi сигналы на выходе логического блока 15, соедиР. ненном с управляющим входом триггера 14;

А, ,А2,В, , состояния первого (младшего) и второго разрядов счетчиков 12 и 13 соответственно; С - состояние выхода триггера 1 4 .

Времяимпульсный умножитель работает следующим образом.

Моментгы начала и окончания входного интервала Т времени (первого со-- .ьшожителя) задаются короткими импульсами,поступающими соответственно на входы А и В устройства (фиг.2). Аналогично короткими импульсами на входах С и D задаются моменты начала и окончания второго сомножителя Tj.

В исходном состоянии все счетчики устройства установлены в нуль (А,

А

В, В 0), при этом блок

15 поддерживает единичный сигнал на вторых входах элементов И 1 и 2 и -на разрешающем входе триггера 1А, на остальных его выходах поддерживается нулевой сигнал, т.е. счетчики 8-11 бездействуют.

Рассмотрим случай, когда первым на входы устройства поступает интервал Т, (т.е. Тд Т|, фиг.2а-в). В момент t, импульс начала Т, поступает на вход А устройства на импульсы, поступающие на вход B,D, устройство при этом не реагирует}. Пройдя через элемент И 1 и элемент ИЛИ 6 на тактовый вход счетчика 12, этот импульс устанавливает А, 1, кроме того, он устанавливает . С этого момента единичный сигнал снимается с второго входа элемента И 1 и -- разрещающего входа триггера 14, устанавливается на разрешающем входе счетчика 10, который начинает считать тактовые импульсы с выхода генератора 20. Изменение состояний счечиков- 12 и 13 и триггера 14 в рассматриваемом случае, а также соот- ветствующие выходные сигналы блока 15 показаны в табл.1.

t на вход С устройства

В момент

поступает импульс Старт второго сомножителя Т. Пройдя через элемент И2 и элемент ИЛИ 7 на тактовый вход счетчика 13, этот импульс устанавливает В, 1. В результате эле- .мент И 2 закрывается по второму входу, элемент И 4 открывается, а счетчики 8 и 9 начинают с этого момента счет тактовьк импульсов. С этого же момента появляется единичный сигнал на выходе Е устройства.

Далее в момент t,, на вход В поступает импульс окончания интервала Т, , проходящий через элемент И 3 и элемент ИЛИ 6 на тактовый вход счетчика 12 и устанавливающий А, О, . Благодаря этому счетчик -10 прекращает счет. Элемент И 3 закрьгеается, . продолжают счет счетчики 8 и 9. На конец э момент t поступает импульс

на вход D - импульс окончания второго сомножителя. Этот импульс проходит через элементы И 4 и элемент И 7 на тактовый вход счетчика 13, устанав0

5

0 5 0 в

0

ливая В, О,

В2 1

Вследствие этого

счетчик 8 прекращает счет.

Элемент И 5 открьшается, так что последний тактовый импульс, поступивший в счетчик 8, проходит через эле-, мент 18, схему 16 и элемент И 5, возвращая в нуль счетчик 9 и добавляя единицу в счетчик 11. В счетчик 9 продолжают поступать тактовые им- пульс ы, и каждый раз, когда его содержимое достигает значения п, тактовый импульс, проходя через элемент 18 задержки, схему 16 сравнения и элемент И 5, повторяет описанные действия. Так продолжается до тех пор, пока содержимое счетчика 1 1 не соав- няется с содержимым m счетчика 10, т.е. пока не будут m раз отсчитаны п тактовых импульсов с момента начала интервала T/j. Входной импульс счетчика 11, обеспечивающий указанное равенство, проходит через элемент 19 и схему 17 и возвращает устройство в исходное состояние, уста- - навливая в нуль счетчики 8 и 10-12 счетчик 9 устанавливается в нуль импульсом с выхода элемента И З). В этот момент снимается единичный сигнал с выхода Е устройства, присутствующий на нем с момента поступления импульса начала сомножителя То до момента, когда в га-й раз счетчик 9 заполнится тактовыми импульсами до значения п. Поскольку m FT,

FT р (в рассматриваемом случае , Тп -г), длительность Т выходного прямоугольного импульса на выходе Е устройства определяется формулой Tj FT,T2;.

В случаях, показанных на фиг.26, в, устройство работает аналогично (см.табл.2 и 3). Если входной интервал Т, начинает формироваться

0 а п TCI

5

г

чём Т.

т.е.

т А1

| V i 2

как, например, на фиг.2г, где

раньше,

Т

в остальном ситуация аналогична ситуации на фиг.2а|, устройство работает

так же, только триггер 14, фиксирующий информацию о том, какой из вход- tg ньгх интервалов начал формироваться первым (, если Т Т,, С О, Тд Тэ), находится в нулевом состоянии (см.табл.4). Если интервалы Т, и Tg

если

начинаются практически одновременно, состояние триггера 14 не- (ущественно, в качестве Т в этом (Случае можно использовать любой нз йходных интервалов, в обоих случаях результат умножения будет одинаковым .

Табл. 5 соответствует случаю, Аналогичному представленному на фиг.2в, но при Т, Тр Т, . При переходе в табл.1-5 от посЛед liieft строки к первой (в исходное сос- fonHHe) триггер 14 сохраняет свое Достояние С.

Таким образом, предлагаемое уст- ойство обеспечивает получение пра- иильного результата умножения без каких-либо ограничений по взаимному 1 асположеник) во времени моментов на- гала формирования сомножителей.

фо-рмула изобретения

. Времяимпульсный умножитель, содер з|сащий генератор тактовых импульсов, Йервый, второй и третий счетчики, 1| ервую схему сравнения, первый эле- задержки, триггер, первый и второй элементы ИЛИ, с первого по пятьш Элементы И, причем вход импульса на- |ала первого информационного сигна- jjia-умножителя соединен с первым входом первого элемента И, выход |:оторого соединен с входом установки

1 триггера, разрядные выходы jiepBoro и второго счетчиков соедине- ы соответственно с входами первой Ц второй групп первой схемы сравне- йич, выход которой соединен с первым входом пятого элемента И, вы- Ход которого соединен с входом установки в О второго счетчика, отличающийся тем, что, с Целью расширения области применения За счет снятия ограничений по взаимному расположению импульсов начала перемножаемых сигналов, в него введены четвертый, пятый и шестой счет- 1ики, логический блок, вторая схема (|:раБнения и второй элемент задержки, йричем выход генератора тактовых Импульсов соединен со счетньй-ш входа Ми первого, второго и третьего счет Чихов и с входом первого элемента

5

0

5

0

5

0

5

0

задержки, выход которого соединен с синхровходом первой схемы сравнения, выход пятого элемента И соединен со счетным входом четвертого счетчика и входом второго элемента задержки, выход которого Соединен с синхровходом . второй схемы сравнения, выход которой соединен с входами установки в О первого, третьего, четвертого, пятого и шестого счетчиков, разрядные выходы третьего и четвертого счетчиков соединены соответственно с входами первой и второй групп второй схемы сравнения, выход первого элемента И соединен с первым входом первого элемента ИЛИ, выход которого соединен со счетным входом пятого счетчика, вход импульса начала второго информационного сигнала умножителя соединен с первым входом второго элемента И, выход которого соединен с входом установки в О триггера и с первым входом второго элемента ИЛИ, выход которого соединен со счетным входом, шестого счетчика, вхо,ч окончания первого информационного сигнала умножителя соединен с первым входом третьего элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, вход окончания второго информационного сигнала умножителя соединен с первым входом четвертого элемента И, выход которого соединен с вторым входом второго элемента ИЛИ, разрядные выходы пятого и шестого счетчиков соединены соответственно с первой и второй группами входов логического блока, первьй, второй и третий выходы которого соединены соответственно с управляющими входами третьего, первого н второго счетчиков, четвертый выход логического блока соединен с вторым входом пятого элемента И, выход умножителя соединен с пятым выходом логического блока, шестой выход которого соединен с управляющим входом триггера, седьмой, восьмой, девятый и десятый выходы логического блока соединены соответственно с вторыми входами четвертого, второго, первого и третьего элементов И, управляющий вход логического блока соединен с выходом триггера.

Примечание: Знаком обозначено безразличное состояние триггера 14.

Т а б л и ц а 2

ТаблицаЗ

ТаблицаЗ

Документы, цитированные в отчете о поиске Патент 1988 года SU1399737A1

Вычислительное устройство 1982
  • Ибрагимов Вагиф Багирович
SU1072044A1
Времяимпульсный умножитель 1982
  • Добрыдень Владимир Александрович
  • Пузько Игорь Данилович
SU1205141A1

SU 1 399 737 A1

Авторы

Добрыдень Владимир Александрович

Даты

1988-05-30Публикация

1986-12-01Подача