• DocumentCode
    1438342
  • Title

    A 600-MHz 54×54-bit multiplier with rectangular-styled Wallace tree

  • Author

    Itoh, Niichi ; Naemura, Yuka ; Makino, Hiroshi ; Nakase, Yasunobu ; Yoshihara, Tsutomu ; Horiba, Yasutaka

  • Author_Institution
    LSI Dev. Center, Mitsubishi Electr. Corp., Hyogo, Japan
  • Volume
    36
  • Issue
    2
  • fYear
    2001
  • fDate
    2/1/2001 12:00:00 AM
  • Firstpage
    249
  • Lastpage
    257
  • Abstract
    This paper presents an efficient layout method for a high-speed multiplier. The Wallace-tree method is generally used for high-speed multipliers. In the conventional Wallace tree, however, every partial product is added in a single direction from top to bottom. Therefore, the number of adders increases as the adding stage moves forward. As a result, it generates a dead area when the multiplier is laid out in a rectangle. To solve this problem, we propose a rectangular Wallace-tree construction method. In our method, the partial products are divided into two groups and added in the opposite direction. The partial products in the first group are added downward, and the partial products in the second group are added upward. Using this method, we eliminate the dead area. Also, we optimized the carry propagation between the two groups to realize high speed and a simple layout, We applied it to a 54×54-bit multiplier. The 980 μm×1000 μm area size and the 600 MHz clock speed have been achieved using 0.18 μm CMOS technology
  • Keywords
    CMOS digital integrated circuits; CMOS logic circuits; digital arithmetic; high-speed integrated circuits; integrated circuit layout; logic design; multiplying circuits; 0.18 micron; 54 bit; 600 MHz; CMOS technology; adders; carry propagation optimisation; high-speed multiplier; layout method; rectangular-styled Wallace tree; Adders; CMOS technology; Clocks; Costs; Digital integrated circuits; Integrated circuit interconnections; Integrated circuit technology; Large scale integration; Multiplying circuits; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.902765
  • Filename
    902765