RU2012039C1 - Single-ended binary-digit multiplier - Google Patents
Single-ended binary-digit multiplier Download PDFInfo
- Publication number
- RU2012039C1 RU2012039C1 SU4616622A RU2012039C1 RU 2012039 C1 RU2012039 C1 RU 2012039C1 SU 4616622 A SU4616622 A SU 4616622A RU 2012039 C1 RU2012039 C1 RU 2012039C1
- Authority
- RU
- Russia
- Prior art keywords
- bit
- input
- parallel
- elements
- inputs
- Prior art date
Links
- 230000015572 biosynthetic process Effects 0.000 claims description 19
- 238000010586 diagram Methods 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 8
- 239000000969 carrier Substances 0.000 claims 1
- 239000002356 single layer Substances 0.000 abstract description 2
- 230000000694 effects Effects 0.000 abstract 1
- 230000000644 propagated effect Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000003089 Pariser Parr Pople method Methods 0.000 description 5
- 229920000265 Polyparaphenylene Polymers 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 3
- XTKDAFGWCDAMPY-UHFFFAOYSA-N azaperone Chemical compound C1=CC(F)=CC=C1C(=O)CCCN1CCN(C=2N=CC=CC=2)CC1 XTKDAFGWCDAMPY-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
Images
Landscapes
- Error Detection And Correction (AREA)
Abstract
Description
Изобретение относится к вычислительной технике и может использоваться при построении быстродействующих умножителей для арифметических устройств ЭВМ и специализированных вычислительных устройств. The invention relates to computer technology and can be used in the construction of high-speed multipliers for arithmetic computer devices and specialized computing devices.
Цель изобретения - повышение быстродействия. The purpose of the invention is improving performance.
На фиг. 1 представлена функциональная схема умножителя; на фиг. 2 - функциональная схема центральных (i+1)-го, i-го, (i-1)-го разрядов преобразователя для N = 32; на фиг. 3 - функциональная схема пятивходового четырехразрядного параллельно-параллельного сумматора (5, 4 ППС) с одновременными переносами; на фиг. 4 - функциональная схема пятивходового одноразрядного сумматора (ОС); на фиг. 5 - функциональная схема 32-входового ОС; на фиг. 6 - функциональная схема сумматора унитарных кодов (SМУК); на фиг. 7 - функциональная схема узла формирования окончательного результата (для N = 64); на фиг. 8 - временные диаграммы функционирования умножителя. In FIG. 1 shows a functional diagram of a multiplier; in FIG. 2 is a functional diagram of the central (i + 1) -th, i-th, (i-1) -th bits of the converter for N = 32; in FIG. 3 is a functional diagram of a five-input four-bit parallel-parallel adder (5, 4 PPS) with simultaneous transfers; in FIG. 4 is a functional diagram of a five-input single-digit adder (OS); in FIG. 5 is a functional diagram of a 32-input OS; in FIG. 6 - functional diagram of the adder unitary codes (SMUK); in FIG. 7 is a functional diagram of the node for the formation of the final result (for N = 64); in FIG. 8 - time diagrams of the functioning of the multiplier.
Однотактный умножитель (фиг. 1) содержит регистры множителя 1 и множимого 2, матрицу 3 из m x m элементов И, (2m-1)-рарядный преобразователь 4 Nvar-разрядного кода в n-рядный код, блок 5 суммирования, узел 6 формирования окончательного результата, входы множителя 7 и множимого 8, выходы 9 результата. Преобразователь 4 Nvar-разрядного кода в n-рядный код является однослойным и содержит в каждом разряде Nvar-входовойОС. Преобразователь 4 имеет в своем составе один слой (линейку) N-входовых ОС следующих типов: 2, 3, . . , N-1, N-, N-1, . . . , трех-, двухвходовые ОС. На выходах каждого N-входового ОС вырабатываются сумма С и [log2 Nvar] целое- разрядный перенос. В частности, для фиг. 2 имеют место [log232] целое = 5, [log231] целое = 4, [log230] целое = 4, т. е. пяти- и четырехразрядные переносы, разряды которых обозначены П1, П2, П3, П4, П5.The single-cycle multiplier (Fig. 1) contains registers of the
На фиг. 2 (для N = 32) представлены четыре центральных сумматора из линейки: два 31-входовых (31 ОС) 10, один 32-входовый (32 ОС) 11 и один 30-входовый (30 ОС) 12. In FIG. 2 (for N = 32) four central adders from the line are presented: two 31-input (31 OS) 10, one 32-input (32 OS) 11 and one 30-input (30 OS) 12.
Блок 5 суммирования состоит из n-входовых ППС 13, каждый разряд которых (фиг. 3) содержит nvar-входовый ОС 14 (nvar = 2, 3, 4, 5), два узла 15, 16 формирования одновременных переносов и сумматор 17 по модулю два, входы 18 ППС 13, выходы 19 суммы ППС 13, входы 20 и выходы 21 переносов ППС 13. Узел формирования одновременных переносов состоит из элементов И и ИЛИ, на входы которых поступают сигналы согласно следующим логическим выражениям, где (для пятивходового четырехразрядного сумматора) iФП1(iФП2) - выходы узлов 15 (16) для i-го разряда; iC, iПj, iППj - выходы суммы и переносов соответственно для j-го разряда nvar-входового ОС 14; α, β, γ - значения переносов из предыдущей четверки разрядов (в следующую четверку разрядов) сумматора.
1ФП1 = (1ПП1 α) v 1П1 v (1ПП1 γ);
2ФП1 = (2ПП1 1ПП1 α) v (2ПП1 1П1) v (2ПП1 β ) v 2П1v (2ПП1
1ПП1 γ) ;
1ФП2 = (1ПП2 α ) v 1П2 v (1П1 β) v (1ПП2 γ);
2ФП2 = (2ПП2 ПП1 α ) v (2ПП2 1П1) v (2ПП2 β ) v (2П1 1ПП2
α ) v (21П 1П2) v
v (2П1 П1 β) v 2П2 v (2ПП2 1ПП1 γ ) v (2П1 1ПП2 γ );
3ФП1 = (3ПП1 2ПП1 1ПП1 α ) v (3ПП1 2ПП1 1П1) v (3ПП1 2ПП1 β ) v (3ПП1 2П1) v
v (3ПП1 ПП2 α ) v(3ПП1 П1 β ) v 3П1 v (3ПП1 2ПП1 1ПП1 γ ) v (3ПП1 1ПП2 γ );
3ФП2 = (3ПП2 2ПП1 1ПП1 α ) v (3ПП2 2ПП1 1П1) v (3ПП2 2ПП1
β ) v
v(3ПП2 1ПП2 γ) v (3ПП2 П1) v (3ПП2 ПП2 α) v (3ПП2П2) v (3ПП2 П1 β) v 3П2 v
v(3П1 ПП2 ПП1 α ) v (3П1 2ПП2 П1) v (3П1 ПП2 β) v(3П1
2П2) v (3П1 2П1 1ПП2 α) v
v (3П1 2П1 П2) v (3П1 П1 П1 β ) v (3ПП2 ПП1ПП1 γ) v
v( 3П1 ПП2 ПП1 γ) v (3П1 П1 ПП2 γ);
4ФП1 = (4ПП1 3ПП1 2ПП1 1ПП1 α ) v(4ПП1 3ПП1 2ПП1 1П1) v (4ПП1 3ПП1 2ПП1 β ) v
v (4ПП1 3ПП1 2П1) v (4ПП1 3ПП1 1ПП2 α) v (4ПП1 3ПП1 П2) v (4ПП1 3ПП1 1П1 β) v
v (4ПП1 3П1) v(4ПП1 2ПП2 ПП1 α ) v (4ПП1 2ПП2 П1) v (4ПП1 2ПП2 β) v
v(4ПП1 2П2) v(4ПП1 2П1 1ПП2 α) v (4ПП1 2П1 П2) v (4ПП1 2П1 П1 β) v 4П1 v
v(4ПП1ПП1 2ПП1 1ПП1 γ ) v(4ПП1 3ПП1 1ПП2 ) v
v(4ПП1 2ПП2 1ПП1 γ ) v (4ПП1 2П1 1ПП2 γ);
4ФП2 = (4ПП2 3ПП1 2ПП1 1ПП1 α ) v (4ПП2 3ПП1 2ПП1 П1) v (4ПП2 3ПП1 2ПП1 β ) v
v (4ПП2 ПП1 2П1) v (4ПП2 3ПП1 ПП2 α) v (4ПП2 3ПП1 2ПП1 γ) v (4ПП2 ПП1 П2) v
v (4ПП2 3ПП1 П1 β ) v (4ПП2 3П1) v (4ПП2 ПП2ПП1 α) v (4ПП2 ПП2 1П1)v
v (4ПП2 2ПП2 β) v (4ПП2 2П1 1ПП2 α ) v (4ПП2П2) v (4ПП2 2П1 П2) v
v (4ПП2 П1 П1 β ) v (4П1 3ПП2 2ПП1 α) v 4П2 v (4П1 ПП2
2ПП1 1П1) v
v (4П1 3ПП2 2ПП1 β) v (4П1 3ПП2 2П1) v (4П1ПП2 ПП2 α) v 4П1 3ПП2 П2 V (4П1 3ПП2 П1 β )V(4П1 3П2) V (4П1 3П1 2ПП2 1ПП1 α)V V( 4П1 3П1 2ПП2 1 П1) (4 П1 3П1 2П1 П2) (4 П1 3П1 2П1 П1 β)
(4ПП2 3ПП1 1ПП2 γ) V (4ПП2 2ПП2 1ПП1 γ) V (4ПП2 3П1 2ПП2 γ) V
V (4П1 3ПП2 1ПП1 γ) V (4П1 3ПП2 1ПП2 γ) V (4П1 3П1 2ПП2 1ПП1 γ) . 1 FP1 = ( 1 PP1 α) v P1 1 v (1 FG1 γ);
2 FP1 = ( 2 PP1 1 PP1 α) v ( 2 PP1 1 P1) v ( 2 P1 β) v 2 П1v ( 2 ПП1
1 PP1 γ);
1 FP2 = ( 1 PP2 α) v 1 П2 v ( 1 П1 β) v ( 1 PP2 γ);
2 FP2 = ( 2 PP2 PP1 α) v ( 2 PP2 1 П1) v ( 2 ПП2 β) v ( 2 P1 1 PP2
α) v ( 2 1P 1 P2) v
v ( 2 P1 P1 β) v 2 П2 v ( 2 ПП2 1 PP1 γ) v ( 2 П1 1 PP2 γ);
3 FP1 = ( 3 PP1 2 PP1 1 PP1 α) v ( 3 PP1 2 PP1 1 P1) v ( 3 P1 2 PP1 β) v ( 3 PP1 2 P1) v
v ( 3 PP1 PP2 α) v ( 3 PP1 P1 β) v P1 3 v (3 FG1 2 PP1 1 PP1 γ) v ( 3 PP1 1 PP2 γ);
3 FP2 = ( 3 PP2 2 PP1 1 PP1 α) v ( 3 PP2 2 PP1 1 П1) v ( 3 ПП2 2 PP1
β) v
v ( 3 PP2 1 PP2 γ) v ( 3 PP2 P1) v ( 3 PP2 PP2 α) v ( 3 PP2 P2) v ( 3 PP2 P1 β) v 3 П2 v
v ( 3 P1 PP2 PP1 α) v ( 3 P1 2 PP2 P1) v ( 3 P1 PP2 β) v ( 3 P1
2 П2) v ( 3 П1 2 P1 1 PP2 α) v
v ( 3 P1 2 P1 A2) v ( 3 A1 P1 P1 β) v ( 3 PP2 PP1 PP1 γ) v
v ( 3 P1 PP2 PP1 γ) v ( 3 P1 P1 PP2 γ);
4 FP1 = ( 4 PP1 3 PP1 2 PP1 1 PP1 α) v ( 4 PP1 3 PP1 2 PP1 1 P1) v ( 4 P1 3 PP1 2 PP1 β) v
v ( 4 PP1 3 PP1 2 P1) v ( 4 P1 3 PP1 1 PP2 α) v ( 4 PP1 3 PP1 P2) v ( 4 PP1 3 PP1 1 P1 β) v
v ( 4 PP1 3 P1) v ( 4 P1 2 PP2 PP1 α) v ( 4 PP1 2 PP2 P1) v ( 4 P1 2 PP2 β) v
v ( 4 PP1 2 П2) v ( 4 ПП1 2 P1 1 PP2 α) v ( 4 PP1 2 P1 P2) v ( 4 PP1 2 P1 P1 β) v 4 П1 v
v ( 4 PP1 PP1 2 PP1 1 PP1 γ) v ( 4 PP1 3 PP1 1 PP2 ) v
v ( 4 PP1 2 PP2 1 PP1 γ) v ( 4 PP1 2 P1 1 PP2 γ);
4 FP2 = ( 4 PP2 3 PP1 2 PP1 1 PP1 α) v ( 4 PP2 3 PP1 2 PP1 P1) v ( 4 PP2 3 PP1 2 PP1 β) v
v ( 4 PP2 PP1 2 П1) v ( 4 ПП2 3 PP1 PP2 α) v ( 4 PP2 3 PP1 2 PP1 γ) v ( 4 PP2 PP1 P2) v
v ( 4 PP2 3 PP1 P1 β) v ( 4 PP2 3 P1) v ( 4 PP2 PP2 PP1 α) v ( 4 PP2 PP2 1 P1) v
v ( 4 PP2 2 PP2 β) v ( 4 PP2 2 P1 1 PP2 α) v ( 4 PP2 P2) v ( 4 PP2 2 P1 P2) v
v ( 4 PP2 P1 P1 β) v ( 4 P1 3 PP2 2 PP1 α) v 4 П2 v ( 4 П1 PP2
2 PP1 1 P1) v
v ( 4 P1 3 PP2 2 PP1 β) v ( 4 P1 3 PP2 2 P1) v ( 4 P1 PP2 PP2 α) v 4 P1 3 PP2 P2 V ( 4 P1 3 PP2 P1 β) V ( 4 P1 3 P2) V ( 4 P1 3 P1 2 PP2 1 PP1 α) VV ( 4 P1 3 P1 2 PP2 1 P1) ( 4 P1 3 P1 2 P1 P2) ( 4 P1 3 P1 2 P1 P1 β)
( 4 PP2 3 PP1 1 PP2 γ) V ( 4 PP2 2 PP2 1 PP1 γ) V ( 4 PP2 3 P1 2 PP2 γ) V
V ( 4 P1 3 PP2 1 PP1 γ) V ( 4 P1 3 PP2 1 PP2 γ) V ( 4 P1 3 P1 2 PP2 1 PP1 γ).
Пятивходовый ОС (5ОС) построен (фиг. 4) на основе двух быстродействующих двухвходовых ОС (2 ОС), одного элемента И-НЕ избыточной матицы трехвходовых элементов И. The five-input OS (5OS) is built (Fig. 4) on the basis of two high-speed two-input OS (2 OS), one element of an AND-NOT redundant matrix of three-input elements I.
С целью увеличения быстродействия 2 ОС выполнен на элементах И, ИЛИ-НЕ и двух элементах запрета. Выходы 2 ОС отражают количество единиц на входном двухразрядном двоичном числе: & 2 0 - ноль, & 2 1 - одну (сумма), & 2 2 - две (перенос). Здесь & j i - обозначает совпадение количества i единиц на входе из j возможных. Логические выражения их имеют вид:
&
Выходы 5 ОС различаются двух типов. При соединении 5 ОС в дальнейшем SМУК используются выходы 5 ОС первого типа (на фиг. 5 не показаны): & , & , & , & , & , & , обозначающие соответствующее количество единиц на пяти входах. Для 5, 4 ППС используются выходы 5 ОС второго типа (см. фиг. 4): сумма С, первый П1 и второй П2 разряды переноса, подготовка первого ПП1 и второго ПП2 разрядов переноса. При этом: C = &
&
&
&
;
;
.In order to increase the performance, 2 OSs are executed on the AND, OR-NOT elements and two prohibition elements. The outputs of 2 OSs reflect the number of units on the input two-digit binary number: & 2 0 - zero, & 2 1 - one (sum), & 2 2 - two (transfer). Here & j i - indicates the coincidence of the number of i units at the input of j possible. Their logical expressions have the form:
&
The outputs of the 5 OS are of two types. When connecting 5 OS in the future, SMUK uses the outputs of 5 OS of the first type (not shown in Fig. 5): & , & , & , & , & , & denoting the corresponding number of units at the five inputs. For 5, 4 PPPs,
&
&
&
;
;
.
Тридцатидвухвходовый ОС (32 ОС 11) построен (фиг. 5) на основе шестнадцати 2 ОС с помощью попарного объединения их выходов, на SМУК, выходы которых попарно соединены со следующим каскадом сумматоров SМУК и т. д. Все SМУК представляют собой матрицы двухвходовых элементов И. Два 2 ОС и SМУК, соединенные вместе, представляют собой четырехвходовый ОС (4 ОС). Аналогично соединение двух 4 ОС и следующего в каскаде SМУК представляет собой восьмивходовый ОС (8 ОС). Соединение двух 8 ОС и следующего SМУК образует шестнадцативходовый ОС (16 ОС). Выходы двух 16 ОС поступают на входы SМУК, на выходах которого с помощью элементов ИЛИ образуются выходные сигналы С, П1, П2, П3, П4, П5, которые необходимо иметь для преобразователя. Логические выражения этих сигналов имеют вид &
&
&
&
&
П5 = &
&
&
&
&
P5 = &
В связи с увеличением нагрузки на элементы при возрастании числа входов ОС в схему вводятся дополнительные разветвители в виде элементов-повторителей (фиг. 6). Кроме того, элементы матрицы SМУК (фиг. 6), как и элементы матрицы любого выходного сумматора 5 SМУК в многовходовом ОС выполнены на основе трехвходовых элементов И, при этом третий вход этих элементов И соединяется с входом синхронизирующего импульса - СИ 2 (фиг. 8). Вход СИ 2 необходим для того, чтобы со всех N-входовых ОС преобразователя осуществить синхронный выбор результата преобразования на параллельный сумматор. In connection with the increased load on the elements with an increase in the number of OS inputs, additional splitters in the form of repeater elements are introduced into the circuit (Fig. 6). In addition, the matrix elements SMUK (Fig. 6), as well as the matrix elements of any
Узел 6 формирования окончательного результата (фиг. 7) (для N = 64) содержит четыре 6-разрядных схем 22 формирования одновременно-групповых переносов и суммы, группу из трех элементов ИЛИ 23, пять групп элементов И 24, 25, 26, 27, 28 в 16-разрядной схеме 22, три группы из трех элементов И 29, два элемента И 30, 31 в 16-разрядной схеме 22i (i = 1, 2, 3), три группы из шести элементов ИЛИ 32. The
Результат с выхода 9 устройства считывается по тактовому импульсу СИ1 (фиг. 8). The result from the
Устройство работает следующим образом. The device operates as follows.
По синхроимпульсу СИ1 (см. фиг. 8) с задержкой на τ ( τ - среднее время срабатывания простого логического элемента) информация с регистров множителя 1 и множимого 2 поступает параллельным кодом на вход элементов И матрицы 3, с выходов которых с задержкой все частичные произведения одновременно поступают со сдвигом на входы Nvar-входовых ОС преобразователя 4 кодов. Выходные сигналы суммы и разрядов переноса ОС в каждом разряде преобразователя 4 кодов поступают с задержкой 5 τ (для N = 32) по синхроимпульсу СИ2 на входы входовых ОС 14 блока 5 суммирования (причем n << N), представляющих собой входы многоразрядного сумматора с одновременно-групповыми переносами.According to the clock pulse SI1 (see Fig. 8) with a delay by τ (τ is the average response time of a simple logic element), information from the registers of a factor of 1 and a multiplicative of 2 is supplied by a parallel code to the input of the elements of And
ОС 14 разбиты на четырехразрядные группы, внутри каждой из которых с помощью узлов 15, 16 формирования одновременных переносов вырабатываются сигнал 19 сумм в данных четырех разрядах и три сигнала 21 переноса α, β, γ , в среднюю, более старшую группу из четырех разрядов. Выходы 19 сумм из каждой четырехразрядной группы (см. фиг. 7) поступают на входы схем формирования одновременных переносов между четырьмя четырехразрядными группами. Выходы сигналов одновременно-групповых переносов из каждой группы 22 поступают через входы первых трех элементов ИЛИ 32 на первые входы трех элементов И 29 в этой группе разрядов, обеспечивающих формирование одновременно-групповых переносов между группами 22. На вторые входы этих трех элементов И 29 через элементы И 30, 31 поступают сигналы с выходов каждых пяти элементов И 24, 25, 26, 27, 28 из каждой группы разрядов внутри группы 22. Через время, равное 12 τ (см. фиг. 8), обусловленное задержкой всех групп 22 (для N = 32), на выходах 9 появляется результат умножения.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU4616622 RU2012039C1 (en) | 1988-12-06 | 1988-12-06 | Single-ended binary-digit multiplier |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU4616622 RU2012039C1 (en) | 1988-12-06 | 1988-12-06 | Single-ended binary-digit multiplier |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2012039C1 true RU2012039C1 (en) | 1994-04-30 |
Family
ID=21413551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU4616622 RU2012039C1 (en) | 1988-12-06 | 1988-12-06 | Single-ended binary-digit multiplier |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2012039C1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2139564C1 (en) * | 1995-08-31 | 1999-10-10 | Интел Корпорейшн | Packed data multiplying-and-adding device |
| RU2422881C1 (en) * | 2010-03-04 | 2011-06-27 | Лев Петрович Петренко | FUNCTIONAL OUTPUT STRUCTURE FOR PARALLEL-SERIAL MULTIPLIER fΣ(Σ) IN POSITION FORMAT OF MULTIPLICAND [mj]f(2n) AND MULTIPLIER [ni]f(2n) (VERSIONS) |
-
1988
- 1988-12-06 RU SU4616622 patent/RU2012039C1/en active
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2139564C1 (en) * | 1995-08-31 | 1999-10-10 | Интел Корпорейшн | Packed data multiplying-and-adding device |
| RU2422881C1 (en) * | 2010-03-04 | 2011-06-27 | Лев Петрович Петренко | FUNCTIONAL OUTPUT STRUCTURE FOR PARALLEL-SERIAL MULTIPLIER fΣ(Σ) IN POSITION FORMAT OF MULTIPLICAND [mj]f(2n) AND MULTIPLIER [ni]f(2n) (VERSIONS) |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4533993A (en) | Multiple processing cell digital data processor | |
| US4839847A (en) | N-clock, n-bit-serial multiplier | |
| US5504915A (en) | Modified Wallace-Tree adder for high-speed binary multiplier, structure and method | |
| US4369500A (en) | High speed NXM bit digital, repeated addition type multiplying circuit | |
| EP0237204A2 (en) | Bit-slice digital processor for correlation and convolution | |
| RU2012039C1 (en) | Single-ended binary-digit multiplier | |
| US4839848A (en) | Fast multiplier circuit incorporating parallel arrays of two-bit and three-bit adders | |
| US4545028A (en) | Partial product accumulation in high performance multipliers | |
| CN111752529B (en) | Programmable logic unit structure supporting efficient multiply-accumulate operation | |
| EP0499412B1 (en) | Serial-input multiplier circuits | |
| CN117591068A (en) | FPGA approximate multiplier based on compressor | |
| US5229959A (en) | High order carry multiplexed adder | |
| JPH06149542A (en) | Chaining and adding method for adder | |
| US20250225199A1 (en) | System and method for matrix multiplication | |
| SU645151A1 (en) | Binary-decimal-to-binary code converter | |
| US6058411A (en) | Method and device for computing product sums | |
| SU1159013A1 (en) | Device for adding n numbers together | |
| RU2030783C1 (en) | Device for determination of number of units in binary eight-digit code | |
| SU1691834A1 (en) | Modulo-k multiplier | |
| RU2021633C1 (en) | Multiplying device | |
| SU763896A1 (en) | Device for adding n numbers in redundant system | |
| RU2029368C1 (en) | Device for simulating neurons | |
| SU974370A1 (en) | Device for multiplication | |
| SU1531090A1 (en) | Multiple-input parallel adder | |
| RU2386998C1 (en) | Method and device for binary-coded decimal multiplication |