• DocumentCode
    2890813
  • Title

    Design and implementation of a complex multiplier using distributed arithmetic

  • Author

    Karlsson, Magnus ; Vesterbacka, Mark ; Wanhammar, Lars

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Sweden
  • fYear
    1997
  • fDate
    3-5 Nov 1997
  • Firstpage
    222
  • Lastpage
    231
  • Abstract
    We propose an efficient scheme for implementing a complex multiplier based on distributed arithmetic. A modified bit-serial shift-accumulator for distributed arithmetic is also proposed for computing a*b+c, where a, b and c are complex numbers. The shift-accumulator is highly regular and modular and consists of only three types of bit-slices, each of which consists of only three types of blocks, multiplexers, exclusive OR gates, and latches. The implementation is done using a robust differential single-phase clocked logic style suitable for high-speed and low power operation. The resulting implementation of the complex multiplier has a maximum clock frequency of 250 MHz, consumes 70 mW, and occupies a chip area of 0.5 mm 2 in a double-metal 0.8 μm process. The coefficient word length and the data word length are 12 bits and 16 bits, respectively
  • Keywords
    digital arithmetic; flip-flops; logic design; logic gates; multiplying circuits; 12 bit; 16 bit; 250 MHz; bit-slices; blocks; chip area; complex multiplier design; complex numbers; distributed arithmetic; double-metal process; exclusive OR gates; high-speed; latches; low power; maximum clock frequency; modified bit-serial shift-accumulator; multiplexers; robust differential single-phase clocked logic; word length; Arithmetic; Clocks; Differential equations; Distributed computing; Energy consumption; Frequency; Logic; Multiplexing; Robustness; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 1997. SIPS 97 - Design and Implementation., 1997 IEEE Workshop on
  • Conference_Location
    Leicester
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-3806-5
  • Type

    conf

  • DOI
    10.1109/SIPS.1997.626125
  • Filename
    626125