Устройство для умножения

 

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСЙУБЛИН (l9) (I I I

4IgII G 06 F 7/52

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ASTOPCHOMV СВИДЕТЕЛЬСТВУ

3Âü

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

Г1О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3607851/24-24 (22) 20.06.83 (46) 07.06.85. Еюл. ¹ 21 (72). С.С. Бруфман (53) 681.325(088.8) (56) 1. Патент CIHA ¹ 3414720, кл. G F 7/52, опуолик. 1964.

2. Авторское свидетельство СССР

¹ 855657, кл. С 06 Г 7/52, 1979 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ, содержащее группу триггеров и группу элементов И, причем выход каждого .-го элемента И группы (где

=1,...,6) соединен с первым входом (.1 +1)-го элемента И группы, о т— л и ч а ю щ е е с я тем, что, с целью повышения точности и упрощения устройства при организации многоканального умножения, в него введены 4 селекторов-мультиплексоров (где А/ — число каналов умножения), pl делителей частоты, первая и вторая группы элементов И-НЕ, причем выход каждого селектора-мультиплексора соединен с входом соответствующего делйтеля частоты, выходы которых яв», ляются,выходами устройства, выходы

К элементов И-НЕ первой группы (где

К вЂ” число разрядов группы управляющих входов селектора-мультиплексора) соединены с соответствующими разрядами групп входов управления А/ селекторов-мультиплексоров, выходы

2 -1 элементов И-НЕ второй группы соединены соответственно с входами элементов И-НЕ первой группы, прямой выход первого триггера группы, содержащей 2"+1 триггеров, соединен с входами синхронизации И селекторов-мультиплексоров, счетные входы каждого последующего триггера группы соединены с прямым выходом предыдущего, счетный вход первого триггера группы является входом множимого устройства, выходы элементов И-НЕ второй группы соединены соответственно с вторыми входами элементов И группы, выходы которых соединены соответственно с первыми входами элементов И-НЕ второй группы с второго по (2"-1)-й, первый вход первого

:: элемента И-НЕ второй группы соединен с инверсным выходом второго триггера группы и первым входом первого элемента И группы, вторые входы элементов И-НЕ второй группы соединены соответственно с прямыми выходами триггеров группы с третьего по (2"+1)-й, информационные входы

Ф(селекторов-мультиплексоров являются входами множителей 4 каналов устройства.

1160401

Изобретение относится к вычислительной технике и может быть исполь10

Поставленная цель достигается тем, что в устройство для умножения, содержащее группу триггеров и группу элементов И, причем выход каждого

i-го элемента И группы (где i=1,,и) соединен с первым входом (i+1)-ro элемента И группы, введены

N селекторов-мультиплексоров (где зовано при построении вычислительных систем и устройств управления.

Известно устройство для умножения, содержащее источник импульсной последовательности, двоичный счетчик, элементы И, элемент ИЛИ, мультивибратор, элементы задержки и триггер 11) .

Недостатками устройства являются его сложность, нерегулярность структуры по разрядам и низкая помехоза( щищенность °

Наиболее близким по технической сущности к изобретению яьляется двоичный умножитель, содержащий и счет.ных триггеров (и — разрядность умножителя), первую и вторую группы элементов. И и элемент ИЛИ, причем первые входы i-х элем нтов И первой. группы (i 1,...,n) соединены соответственно с входами (n-i+1)-х разрядов кода множителя, вторые входы— с.инверсными выходами i-х счетных 25 триггеров, а выходы — с выходами элемента ИЛИ, выход которого является выходом устройства, счетные входы триггеров соединены с входом прямой импульсной последовательности З умножителя, первые входы i-x элементов И второй группы — с прямыми выходами соответствующих триггеров, выход каждого j-го элемента И второй группы (j--1,...,и-1) соединен с вторым входом (j+1)-го элемента И вто5 рой группы, в :одом управления (j+1)ro триггера и третьим входом (j+1) го элемента И первой группы, четверрые входы (j+1)-õ и третий вход пер40 вого элементов И первой группы соединены с входом инверсной импульсной последовательности умножителя 2

Недостатками известного устройст-" ва являются невысокая точность и сложность при организации многоканального умножения.

Цель изобретения — повышение точности и упрощение устройства при организации многоканального умножения.

N — число каналов умножения), N делителей частоты, первая и вторая

<группы элементов И-НЕ, причем выход каждого селектора — мультиплексора соединен с входом соответствующего делителя частоты, выходы которых являются выходами устройства, выходы К элементов И-НЕ первой группы (где К вЂ” число разрядов группы управляющих входов селектора-мультиплексора) соединены с соответствующими разрядами групп входов управления N селекторов-мультиплексоров, выходы 2 -1 элементов И-НЕ второй

K группы соединены соответственно с входами К элементов И-НЕ первой группы, прямой выход первого триггера группы, содержащей 2"+1 триггеров, соединен с входами синхронизации

М селекторов-мультиплексоров, счетные входы каждого последующего триггера группы соединены с прямым выходом предыдущего, счетный вход первого триггера группы является входом множимого устройства, выходы элементов И-НЕ второй группы соединены соответственно с вторыми входами элементов И группы, выходы которых соединены соответственно с первыми входами элементов И-НЕ второй группы с второго по (2"-1)-й, первый вход первого элемента И-HE второй группы соединен с инверсным выходом второго триггера группы и первым входом первого элемента И группы, вторые входы элементов И-НЕ второй группы соединены соответственно с прямыми выходами триггеров группы с третьего по (2 +1)-й, информационные

К входы И селекторов-мультиплексоров являются входами множителей Н каналов устройства.

На чертеже представлена функциональная схема двухканального устройства для умножения с трехразрядными

° !входами управления селекторов-мультиплексоров.

Устройство содержит группу из (2 +1) триггеров 1, первую группу из

К

К элементов И-НЕ 2, группу из (2" -2) элементов И 3, вторую группу иэ (2 -1) элементов И-НЕ 4, N делителей 5 частоты, N селекторов-мультиплексоров 6 и И входов 7 множителей, причем счетный вход первого триггера 1 группы является входом множительного устройства, счетные входы каждого последующего триггера

1160401

Х = ЛЧ(Л-1), 1О

1 группы соединены с прямым выходом предыдущего, прямой выход первого триггера 1 группы соединен с входами синхронизации N селекторов-мульти-. плексоров 6, выходы элементов И 3 группы соединены соответственна с первыми входами элементов И-НГ 4 второй группы начиная с второго, первый вход первого элемента И-HE 4 второй группы соединен с инверсным выходом второго триггера 1 группы, выходы элементов И-НЕ 4 второй группы соединены соответственно с входами элементов И-НЕ 2 первой группы, выходы которых соединены с соответствующими разрядами групп входов управления селекторов-мультиплексо- . ров 6, выход каждого из N селекторов-мультиплексоров 6 соединен с входом соответствующего делителя 5 частоты, выходы которых являются выходами устройства, каждый из входов 7 множителей устройства соединен с информационными входами соответствующего селектора-мультиплексора 6, первые входы элементов И 3 группы соединены соответственно с первыми входами элементов И-НЕ 4 второй группы с первого по (2 -2)-й, вторые входы элементов И 3 группы соединены соответственно с выходами элементов И-НЕ 4 второй группы с первого no (2"-2)-й, вторые входы элементов И-НЕ 4 второй группы соединены соответственно с прямыми выходами триггеров 1 группы начиная с третьего.

Устройство работает следующим образом.

Тактовые импульсы, представляющие собой частоту множимого, поступают на вход множимого устройства и далее на триггеры 1 группы. На выходе триггера 1 появляется код, который проходит от каждого .выхода триггера 1 через элементы И-НЕ 4 второй группы. Сигналы, которые появляютСя на выходе элементов И-НЕ 4 группы, зависят от выходных сигналов, кото" рые формируются на выходе элементов И 3 и элементов И-НЕ 4 второй группы предыдущего разряда триггера

1 группы. Таким образом, осуществляется зависимость последующих выходных сигналов элементов И-НЕ 4 второй группы от предыдущих сигналов с выходов элементов И 3 группы и элементов И- НЕ 4 второй группы.

35 №О

Формировали» выходных спгн;лап элементов И-HF. 4 второй группы и зависимости от состояния триггеров

1 группы осуществляется но арифы< тпческо-логической функции где Л вЂ” мгновенное значение двоичного кода на выходе триггеров 1;

Л вЂ” инверсия этого кода;

V — операция поразрядного логического сложения "ИЛИ".

Приведенная зависимость между выходами триггеров 1 и выходами элементов И-НЕ 4 второй группы дает возможность кодировать выходные сигналы элементов ИЛИ-HE 4 второй группы. Выходные сигналы элементов И-НЕ 4 второй группы поступают на входы элементов И-НЕ 2 первой группы. Так как возникновение отрицательного сигнала (нуля) на выходе элементов И-HF

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

Количество линий связи между выходами элементов И -НЕ 2 первой группы и управляющими входами селектора-мультиплексора 6 составляет К+1.

По К линиям связи передается адресная .информация, и одна линия связи используется для синхронизации устройства. Например при связи между блоками устройства при К=З на информационные входы каждого селекторамультиплексора 6 поступает 2 разрядный двоичный.код от входа 7 множителя каждого канала. На выходах N селекторов-мультиплексоров 6 сформирован сигнал при наличии сигнала на соответствующем разряде канала входа

7 множителя, поступающего на инфор мационные входы селекторов-мультиплексоров 6, а также при наличии синхрониэирующего импульса на входе синхронизации селектора-мультиплексора 6.

Частотный поток импульсов на выходе селектора-мультиплексора 6 имеет следующее значение в соответствующие

1160401

F-=

2 вНИИНИ Зажав 3? 7 9/46 Тираж 710 Подписное

Филиал ППП "Патент", r.Óàrîðîä, ул.Проектная, 4 моменты формирования кода на ега уцравляющих входах: где f — частота синхронизирующих стробирующих импульсов, m - -номер информационного входа селектора-мультиплексора 6 °

Например, при наличии разрешения на первом ("0 ) информационном входе селектора-мультиплексора 6 ега выходная частота f/2. При наличии разрешения на втором (" 1") информационном входе выходная частота f/4 и т,д.

Таким образом на выходе селекторамультиплексора 6 формируется импульсная последовательность несовпадающих во времени импульсов. При высоком уровне сигнала, например, на первом и о втором информационных входах селектора-мультиплексора 6 частотные последовательности импульсов суммируются.

При сигнале на всех информационных входах селектора-мультиплексора 25

6 на его выходе выходная частота равна частоте синхронизирующих импульсов. Импульсы с выхода селекторамультиплексора 6 поступают на вход делителя 5 частоты для выравнивания частотнога потока импульсов. Частота следования импульсов на выходе всех каналов пропорциональна частотному потоку мнажимаго и коду множителя в

1 соответствующем канале.

Точность работы устройства достигается за счет формирования равномерного частотного потока импульсов.

Точность предложенного двоичного умножителя повышается за счет использования делителя частоты, коэффициент деления которого учитывает код, соответствующий множителю канала, при котором наибольшая относительная..погрешность неравномерности интервала частотного потока импульсов. Таким образам, в предложенном устройстве снижена загрузка каналов передаваемой информацией о величине множимаго, уменьшено количество каналов и умеиЬшена их информационная загрузка, так как информация, которая передается с более высокой частотой, использует меньше каналов. Предложенное устройство также дает возможность уменьшить количество линий связи между общими блоками и канальными более чем в 2 раза, уменьшить объем передаваемой информации за счет оптимального кодирования и синхронизации работы всего устройства.

Устройство для умножения Устройство для умножения Устройство для умножения Устройство для умножения 

 

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

Изобретение относится к радиоэлектронике и может быть использовано в вычислительных устройствах для реализации перемножения страниц операндов с любым сочетанием знаков

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

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

Изобретение относится к области вычислительной техники и может быть использовано для построения систем передачи и переработки дискретной информации

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения вычислительных систем с повышенной достоверностью выдаваемых данных

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

 

Наверх