• DocumentCode
    2213811
  • Title

    A complex array multiplier using distributed arithmetic

  • Author

    He, Shousheng ; Torkelson, Mats

  • Author_Institution
    Dept. of Appl. Electron., Lund Univ., Sweden
  • fYear
    1996
  • fDate
    5-8 May 1996
  • Firstpage
    71
  • Lastpage
    74
  • Abstract
    The design of an efficient array architecture for the multiplication of complex numbers applying distributed arithmetic is presented. The complex multiplier takes an area just over that of two real multipliers and its speed is almost the same as a single real multiplier. The texture of the design is obtained by an in-depth examination of a real multiplier structure with data in the off-set binary representation. Residue error compensation and the functional requirement of various boundary cells, such as negative weight addition, are discussed in detail. VHDL module with generic parameters has been written and successfully simulated, which enable the complex multiplier module to be included in large designs with required word-lengths for both operands. A test chip has been implemented with a standard library in 0.8 μm CMOS process and fabricated
  • Keywords
    CMOS logic circuits; digital arithmetic; error compensation; hardware description languages; integrated circuit design; logic CAD; multiplying circuits; parallel architectures; 0.8 micron; CMOS process; VHDL module; array architecture; complex array multiplier; complex numbers; distributed arithmetic; negative weight addition; offset binary representation; residue error compensation; Arithmetic; Artificial intelligence; Bismuth; CMOS process; Digital filters; Discrete Fourier transforms; Error compensation; Helium; Software libraries; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Custom Integrated Circuits Conference, 1996., Proceedings of the IEEE 1996
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7803-3117-6
  • Type

    conf

  • DOI
    10.1109/CICC.1996.510514
  • Filename
    510514