DIGITAL SIGNAL PROCESSORS WITH CONFIGURABLE BINARY MULTIPLIER-ACCUMULATION UNIT AND BINARY ARITHMETIC-LOGICAL UNIT Russian patent published in 2008 - IPC G06F9/30 G06F7/57 

Abstract RU 2342694 C2

FIELD: physics; computer technology.

SUBSTANCE: present invention pertains to digital signal processors with configurable multiplier-accumulation units and arithmetic-logical units. The device has a first multiplier-accumulation unit for receiving and multiplying the first and second operands, storage of the obtained result in the first intermediate register, adding it to the third operand, a second multiplier-accumulation unit, for receiving and multiplying the fourth and fifth operands, storage of the obtained result in the second intermediate register, adding the sixth operand or with the stored second intermediate result, or with the sum of the stored first and second intermediate results. Multiplier-accumulation units react on the processor instructions for dynamic reconfiguration between the first configuration, in which the first and second multiplier-accumulation units operate independently, and the second configuration, in which the first and second multiplier-accumulation units are connected and operate together.

EFFECT: faster operation of the device and flexible simultaneous carrying out of different types of operations.

21 cl, 9 dwg

Similar patents RU2342694C2

Title Year Author Number
INSTRUCTION AND LOGICAL CIRCUIT TO CARRY OUT DOT PRODUCT OPERATION 2007
  • Zokhar Ronen
  • Sekoni Mark
  • Partkhasaratkhi Radzhesh
  • Chennupati Srinivas
  • Bakston Mark
  • Desil'Va Chak
  • Abdallakh Mokhammad A.
RU2421796C2
DIGITAL SIGNAL PROCESSOR AND METHOD FOR OPERATION 2019
  • Petithomme, Stephane
RU2769964C1
METHOD, DEVICE AND COMMAND FOR PERFORMING SIGN MULTIPLICATION OPERATION 2003
  • Mejsi Vill'Jam V. Ml.
  • Ngujen Kh'Jui V.
RU2275677C2
METHOD AND DEVICE FOR DIGITAL PROCESSING OF SIGNALS 2000
  • Grechishnikov A.I.
  • Zolotukhin F.F.
  • Poljakov V.B.
  • Telekovets V.A.
RU2163391C1
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
STACK COMPUTERS WITH PREFIX COMMANDS 2014
  • Morshnev Viktor Vladimirovich
RU2581548C1
DEVICE FOR FAST FOURIER TRANSFORM 0
  • Kanevskij Yurij Stanislavovich
  • Krasnoshchekov Ivan Petrovich
  • Nekrasov Boris Anatolevich
  • Sergienko Anatolij Mikhajlovich
SU1206802A1
VECTOR MULTIFORMAT MULTIPLIER 2018
  • Belyaev Ivan Andreevich
  • Belyaev Andrej Aleksandrovich
  • Petrichkovich Yaroslav Yaroslavovich
  • Solokhina Tatyana Vladimirovna
RU2689819C1
VECTOR COMPUTING CORE 2023
  • Konotoptsev Valerij Nikolaevich
  • Sergeev Igor Sergeevich
RU2819403C1
MATRIX-VECTOR MULTIPLIER WITH A SET OF REGISTERS FOR STORING VECTORS CONTAINING MULTIPORT MEMORY 2019
  • Fowers, Jeremy
  • Ovtcharov, Kalin
  • Chung, Eric S.
  • Massengill, Todd Michael
  • Liu, Ming Gang
  • Weisz, Gabriel Leonard
RU2795887C2

RU 2 342 694 C2

Authors

Sikh Dzhilbert S.

Khsu De D.

Li Vaj-Shin

Chehn' Sjujfehn

Dates

2008-12-27Published

2005-03-02Filed