CONVEYOR MULTIPLIER Russian patent published in 2024 - IPC G06F7/38 

Abstract RU 2827680 C1

FIELD: physics.

SUBSTANCE: invention relates to computer devices and is used in designing neuromorphic processors. Essence of the proposed device is as follows. Conveyor multiplier comprises an intermediate value generator configured to receive a first and a second operand and capable of generating intermediate multiplication results, a three-layer conveyor for convolution of intermediate values of the Wallace tree type for addition of the obtained intermediate values and obtaining a multiplication result, a multiplexer for selecting a multiplication or combined multiplication-addition operation with a third operand. Capacity of the input operands of multiplier is 16 bits, the capacity of the result of operation is 32 bits, and the capacity of the third operand for the MAC operation is 32 bits. At the same time units on clock signal are made so that each next unit operates on inverse edge of clock signal relative to the previous one; generator of intermediate values is based on a modified Booth algorithm, in which parallel generation of all versions of intermediate values in half a cycle is realized.

EFFECT: faster operation of the device.

5 cl, 15 dwg

Similar patents RU2827680C1

Title Year Author Number
COMPUTING DEVICE 0
  • Lopato Georgij Pavlovich
  • Astsaturov Ruben Mikhajlovich
  • Shostak Aleksandr Antonovich
  • Lopato Liliya Grigorevna
  • Shpakov Leonard Orestovich
  • Zhalkovskij Andrej Antonovich
SU1545215A1
DEVICE FOR CHECKING MODULO 3 MULTIPLICATION 0
  • Kagramanov Grigorij Khachaturovich
  • Markarov Miron Georgievich
SU1072049A1
NEURAL PROCESSOR, DEVICE FOR CALCULATION OF SATURATION FUNCTIONS, CALCULATING UNIT AND ADDER 1998
  • Chernikov V.M.
  • Viksne P.E.
  • Fomin D.V.
  • Shevchenko P.A.
  • Jafrakov M.F.
RU2131145C1
DEVICE FOR CHECKING MULTIPLICATION BY MODULUS THREE 0
  • Vorontsova Natalya Dmitrievna
  • Moiseev Veniamin Grigorevich
  • Pototskij Evgenij Nikolaevich
SU1348836A1
PACKED DATA MULTIPLYING-AND-ADDING DEVICE 1996
  • Aleksander D.Peleg
  • Millind Mittal
  • Larri M.Mennemejer
  • Benni Ehjtan
  • Karol' Djulong
  • Eiti Kovasi
  • Vol'F Vitt
  • Derrik Chu Lin
  • Akhmet Bindal
  • Stiven A.Fisher
  • Tuan Kh.Buj
RU2139564C1
DIGITAL SIGNAL PROCESSORS WITH CONFIGURABLE BINARY MULTIPLIER-ACCUMULATION UNIT AND BINARY ARITHMETIC-LOGICAL UNIT 2005
  • Sikh Dzhilbert S.
  • Khsu De D.
  • Li Vaj-Shin
  • Chehn' Sjujfehn
RU2342694C2
SUBSCRIBER STATION IN WIRELESS SUBSCRIBER COMMUNICATION SYSTEM 1990
  • Dehvid Norton Kritchlou
  • Grehkhehm Martin Ehvis
  • Moshe Iekhushua
  • Uehjd Lajl Khejmbigner
  • Karl Dzhozef Dzhonson
  • Dzhordzh Alan Vili
RU2138122C1
MULTIPLICATION DEVICE 0
  • Kagramanov Grigorij Khachaturovich
SU1432506A1
MULTIPLIER BASED ON NEURONS 2003
  • Shevelev S.S.
  • Starikov R.V.
RU2249845C1
NUMBER-PULSE ARITHMETIC DEVICE 0
  • Olevskij Aleksandr Borisovich
  • Kogol Gelij Nikolaevich
  • Solomovich Boris Grigorevich
SU951303A1

RU 2 827 680 C1

Authors

Naberukhin Mikhail Andreevich

Dates

2024-10-01Published

2024-02-27Filed