Умножитель числа импульсов
COOS СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) (51) 4 Н 03 К 23/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3766343724-24 (22) 20.07.84 (46) 15.02.86. Вюл. М - 6 (72) И.К.Задерихин, А.Г.Лозовой, !
О.А.Сычев и А.И.Введенская (53) 621.37 .3(088.8) (56) !!атент СшА У 3798434, кл. H 03 К 23700, опублик. 1972.
Ангорское свидетельство СССР (" 563726, кл. Н 03 К 23/00, 1975. (54) (5 7) 1 . УМ!!ОЖ !ТЕЛЬ Чл!СЛА ИМПУЛЬC0i!, содержащий и-разрядный реверсивный счетчик, разрядные выходы которого являются выходами устройства, информационный вход устройства соединен с входом синхронизации реверсивного счетчика, о т л и ч аю шийся тем, что, с целью расширения функциональных возможностей за счет обеспечения умножения числа импульсов на любое целое число, в него введены элемент HE, k — разрядный регистр, а каждый младший разряд реверсивного счетчика содержит
3!(-триггер элемент НЕ и алгебраиt ческий сумматор, выход которого соединен с входом триггера и через элемент Hi. c k -входом триггера, выход которого объединен с первым входом алгебраического сумматора и является выходом младшего разряда реверсивного счетчика, входы )(-разрядного регистра являются входами устройства, а выходы К -разрядного регистра с первого по K -1-й подключены к вторым входам алгебраических сумматоров соответствующих младших разрядов реверсивного счетчика, выход К -го разряда регистра соединен с входом элемента НЕ, третьими входами алгебраических сумматоров младших разрядов реверсивного счетчика и с входом Сложение старших разрядов реверсивного счетчика, выход элемента iiE соединен с четвертыми входами алгебраичсскнх сумматоров младших разрядов реверсивного счетчика и с входом "Вычитание1 старших раз рядов реверсивного счетчика, вход "IIe— ренос" алгебраического сумматора каждого мчадшего разряда, кроме первого. соединен с выходом "Перенос" алгебраического сумматора предыдущего младшего разряда, выход "Перенос" алгебраического сумматора последнего младшего разряда подключен к счетному входу старших разрядов реверсивного счетчика.
2.умножитель поп.1,о т л и ч а ю шийся тем, что алгебраический сумматор содержит первый, второй и третий элементы НЕ, первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой и девятый элементы И, первый, второй, третий и четвертый элементы ИЛИ, выход первого элемента ИЛИ является выходом "Перенос" алгебраического сумматора, вход "Перенос" которого соединен непосредственно с первыми входами третьего, четвертого, пятого и седьмого элементов И и через первый элемент НЕ с первыми входами первого, второго и шестого элементов И, первый вход алгебраического сумматора подключен непосредственно к вторым входам второго, четвертого, шестого и седьмого элементов И и через второй элемент НЕ к вторым
1211877
10 входам первого, третьего и пятого элементов И, второй вход алгебраического сумматора подключен непосредственно к третьим вхоцам первого, четвертого, пятого и шестого элементов И и через третий элемент
НЕ к третьим входам второго, третьего и седьмого элементов И, выход первого элемента И соединен с первыми входами второго и третьего элементов ИЛИ, .второй вход третьего элемента ИЛИ подключен к выходу второго .элемента И, третий вход объединен с вторым входом второго элемента
ИЛИ и соединен с выходом третьего элемента И, четвертый вход объединен с третьим и первым входами соответственно второго и четвертого элементов
ИЛИ и соединен с выходом четвертого элемента И, а выход третьего элеменИзооретение относится к вычислительной технике и может оыть использовано в вычислительных устройствах, предназначенных дпя выполнения операции подсчета числа импульсов с одновременным умножением результата на произвольное наперед заданное число.
Целью изобретения является расширение функциональных возможностей устройс,тва за счет обеспечения умножения числа импульсов на любое целое число.
На фиг. 1 изображена функциональная схема умножитепя числа импульсов; на фиг. 2 вЂ, функциональная элек 15 трическая схема алгебраического сумматора; на фиг. 3 — пример временной диаграммы, иллюстрирующей работу умножителя числа импульсов.
Устройство содержит вход 1 синхро- 20 низации, входы 2-I...2-К устройства, K — разрядный регистр 3„ младшие разряды 4 реверсивного счетчика каждый из которых состоит из алгеб— раического сумматора 5, элемента НЕ 2S
6, ЛК -триггера 7, старшие разряды 8, элемент HE 9, выходы 10 — 1 — 10- ъ младших разрядов 4 реверсивного счетчика и выходы 10 — ь + 1 — 10 старших разрядов Ь реверсивного счет- ЗО чика. та ИЛИ является выходом алгебраического сумматора, выход пятого элемента И соединен с вторым входом четвертого элемента ИЛИ и четвертым входом второго элемента ИЛИ, выход которого соединен с первым входом восьмого элемента И, второй вход которого подключен к четвертому входу алгебраического сумматора, а выход — к первому входу первого элемента ИЛИ, второй вход которого соединен с выходом девятого элемента
И, .первый вход которого подключен к третьему входу алгебраического сумматора, а второй вход — к выходу четвертого элемента ИЛИ, третий и четвертый выходы которого Подключены к выходам соответственно шестого и седьмого элементов И.
Алгебраический сумматор 5 содержит элементы НЕ 11-13, элементы
И 14-22, элементы ИЛИ 23-26.
На фиг. 3 обозначены пачки импульсов ПI, П2, ПЗ; значения коэффициентов умножения KI,Ê2, на которые умножается число импульсов в пачках
П1,П2,ПЗ при этом число импульсов в пачках П1 и П2 умножается на коэффициент К1, а число импульсов в пачке ПЗ вЂ” на коэффициент К2; время ограничиваемое переходным процессом установки регистра в устойчивое состояние; время С,, в следования пачек импульсов П1,1I2, ПЗ соответсгвенно; интервал времени t между пачками импульсов П1 и П2; интервал времени t между изменением значений коэффициентов умножения КI и К2; время t ограничиваемое переходным
1т процессом установки триггера 7 в устойчивое состояние; интервал времени t между прохождением последв него импульса в пачке и снятием значения коэффициента умножения.
Алгебраический сумматор 5 позволяет производить арифметическое суммирование и вычитание прямых кодов чисел.
Функционально алгебраический сумматор 5 решает задачу сложения, опи12 санную формулами (1).и задачу вычи-
У тания, описанную формулами (2). где а — логическое значение первок го слагаемого; о — логическое значение второк го слагаемого;
С вЂ” логическое значение сигнаКла переноса из предыдущего разряда;
С вЂ” логическое значение сигнала
5 переноса в последующии разряд; логическое значение суммы. к
R--C 5b iC а 4 С 1+С к v-i к к к к к Cкi -к с к Ск o„Ü„ С„ си„Ъ| где R — логическое значение разности;
С вЂ” логическое значение сигнаP ла переноса в последующий разряд.
Алгебраический сумматор 5 вырабатывает выходные сигналы суммы и переноса, определяемые комбинацией цифр слагаемых, одновременно поданных на входы.
Работа устройства в исходном состоянии.
На входы 2 устройства подается код коэффициента умножения, на который умножается число импульсов в пачках импульсов П1,П2, (в нашем примере значение коэффициента умножения К1). Поданный код запоминается в регистре 3 и передается на входы алгебраических сумматоров 5. На первые входы алгебраических сумматоров
5 с прямых выходов 3К -триггеров
7 поступает код с соответствующих разрядных выходов 10 (в данном случае он равен нулю). На выходах алгебраических сумматоров 5 формируется код суммы или разности в зависимости от кода, поданного на старший
1187 / 4
"знаковый" разряд 2-К, равный коду коэффициента умножения. 1
В динамике работа умножителя числа импульсов происходит в следующей последовательности.
На вход 1 синхронизации подается пачка импульсов (в примере это пачка П1), число импульсов в пачке импульсов П1 должно быть умножено на
10 коэффициент умножения К1.
По первому импульсу пачки импульсов П1 ЛК -триггеры 7 устанавливаются в состояние, определяемое кодом суммы KS„ или разности,> R который поступает на разрядные выходы 10-1 — 10-и устройства. Код соот.ветствует значению коэффициента умножения, умноженному на 1 (один импульс пачки импульсов П1).
20 С разрядных выходов 10-1 — 10-и устройства этот код передается на первь:е входы алгебраических. сумматоров 5, на выходах которых сформируется код суммы Т Кг= К1 + К1 =2Е, или разности К вЂ” -K l — К1 = - К г
В случае переполнения разрядной сетки на алгебраическом сумматоре
5 в последнем младшем разряде будет сформирован импульс переноса, 30 котооый с выхода "Перенос" алгебраического сумматора 5 поступит на вход старших разрядов 8 реверсивного счетчика.
По второму импульсу пачки импульсов П1, поступившему на вход 1 синхронизации, описанный цикл повторится, при этом на Л -триггерах 7, разрядных выходах 10-1 — 10-и и первых входах алгебраических сумматорах 5 будет записан код суммы
К = 2Е или разности Т К = -2К
Z 2 старшие разряды 8 просчитают импульс переноса, а на выходах алгебраических сумматоров 5 будет сформирован
4 код суммы у К,=- ЗК, или разности 2 К = -3k .
121 1877
1211877
СодытиЯ еХ умножения чки
ыкаЖх 1б
ЖРНУЯ
Фиг. 5
Составитель О. Тюрина
Редактор Л.Лежнина Техред 3.Палий КорректоР С.Шекмар
Заказ 650/60 Тираж 818 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4




