• DocumentCode
    2987679
  • Title

    A Timing-Driven Synthesis Technique for Arithmetic Product-of-Sum Expressions

  • Author

    Das, Sabyasachi ; Khatri, Sunil P.

  • Author_Institution
    Synplicity Inc., Sunnyvale
  • fYear
    2008
  • fDate
    4-8 Jan. 2008
  • Firstpage
    635
  • Lastpage
    640
  • Abstract
    The arithmetic product-of-sum (POS) is a frequently used datapath operation in modern integrated circuit designs, especially in digital signal processing (DSP) and graphics applications. Since POS blocks typically incur a significant amount of delay, these blocks often become critical in determining the performance of the entire chip. Hence, to improve the efficiency of this operation, it is desirable to use an architecture with good performance characteristics. This paper presents an architectural optimization approach to synthesize a faster POS block, which can be very useful in reducing the delay of the design without significantly impacting its area. Our architecture for the product-of-sum (POS) block is primarily based on the analysis of the corresponding sum-of-products (SOP) expression or a hybrid combination of the POS and the SOP expressions. In our technique, we extensively use arrival-times of the input signals of the product-of-sum block to determine the suitable architecture of the block. We have tested our approach using a variety of POS blocks implemented under varying timing constraints and technology libraries. Experimental results demonstrate that our proposed solution is 10.92% faster (and 3.54% larger) than the corresponding block generated by a commercially available best-in-class datapath synthesis tool. These improvements were verified on placed-and-routed designs as well.
  • Keywords
    digital arithmetic; integrated circuit design; integrated logic circuits; logic design; architectural optimization approach; arithmetic product-of-sum expressions; datapath synthesis tool; integrated circuit designs; placed-and-routed design; sum-of-product expression; timing-driven synthesis technique; Delay; Design optimization; Digital arithmetic; Digital signal processing chips; Graphics; Integrated circuit synthesis; Libraries; Signal synthesis; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2008. VLSID 2008. 21st International Conference on
  • Conference_Location
    Hyderabad
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-3083-4
  • Type

    conf

  • DOI
    10.1109/VLSI.2008.19
  • Filename
    4450569