• DocumentCode
    2958014
  • Title

    A Novel Merged Multiplier-Accumulator Embedded in DSP Coprocessor

  • Author

    Parandeh-Afshar, Hadi ; Ahmadvand, Mohsen ; Safari, Saeed

  • Author_Institution
    Tehran Univ., Tehran
  • fYear
    2006
  • fDate
    10-13 Dec. 2006
  • Firstpage
    119
  • Lastpage
    122
  • Abstract
    In an attempt to improve the speed of VLSI signal processing systems, a new architecture for a high-speed Multiply-Accumulate (MAC) unit optimized for digital filters is proposed. This unit is designed as a coprocessor for the LEON2 RISC processor. In this work, four parallel MAC units with two dual-port coefficient register files and a three-port general register file and a control unit are included in the coprocessing block. With the existence of four parallel units, several SIMD format instructions have been added to LEON2 instruction set. Each MAC unit has two 16-bit inputs, 32-bit output register and a programmable Round-Saturate block The MAC unit uses a new architecture which embeds the accumulate module within the partial products summation tree of the multiplier with minimum overhead. Our experimental results demonstrate a high performance in implementation of digital filters at elevated speeds of up to 33 millions of input samples per second in a 0.18 um technology.
  • Keywords
    VLSI; coprocessors; digital filters; digital signal processing chips; multiplying circuits; reduced instruction set computing; DSP coprocessor; LEON2 RISC processor; VLSI signal processing systems; digital filters; dual-port coefficient register files; embedded merged multiplier-accumulator; size 0.18 micron; word length 16 bit; word length 32 bit; Computer architecture; Coprocessors; Digital filters; Digital signal processing; Filtering; IIR filters; Nanoelectronics; Reduced instruction set computing; Registers; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    1-4244-0395-2
  • Electronic_ISBN
    1-4244-0395-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2006.379734
  • Filename
    4263318