• DocumentCode
    3145827
  • Title

    A fine-grained timing driven synthesis of arithmetic circuits

  • Author

    Kim, Joohan ; Kim, Taewhan

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2011
  • fDate
    17-18 Nov. 2011
  • Firstpage
    80
  • Lastpage
    83
  • Abstract
    Synthesizing a fast arithmetic circuit in high-speed systems is one of the most important design considerations. In particular, it is widely recognized that generating a parallel bit-level structure using full-adder (FA) cells as the design primitive is the most fine-grained and effective method of synthesizing fast arithmetic circuits in RTL synthesis. This work overcomes two inherent limitations of the previous methods of the fast FA-tree construction. Those are (1) the unawareness of slew rate at the input ports of FAs, and (2) the unawareness of load capacitance at the output ports of FAs, which are critically important for achieving a high accuracy of circuit timing estimation. Precisely, we show in this paper that considering the (possibly non-uniform) slew rate and load capacitance at the FA ports in estimating timing in the course of FA-tree construction greatly affects the latency of the resultant arithmetic circuit, and propose a slew rate and load-aware comprehensive FA-tree generation algorithm. We confirm the effectiveness of the proposed algorithm integrating a fine-grained FA timing model through experiments with diverse arithmetic designs commonly appeared in DSP and Multimedia applications. In summary, compared to the designs produced by the best ever known FA-tree synthesis method, our proposed synthesis algorithm is able to reduce the timing on average by 12% further.
  • Keywords
    adders; digital signal processing chips; multimedia systems; timing circuits; DSP; FA-tree construction; RTL synthesis; arithmetic circuits; fine-grained timing driven synthesis; full-adder cells; high-speed systems; load capacitance; multimedia applications; parallel bit-level structure; slew rate;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference (ISOCC), 2011 International
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4577-0709-4
  • Electronic_ISBN
    978-1-4577-0710-0
  • Type

    conf

  • DOI
    10.1109/ISOCC.2011.6138651
  • Filename
    6138651