• DocumentCode
    2887388
  • Title

    Optimized synthesis of sum-of-products

  • Author

    Zimmermann, Reto ; Tran, David Q.

  • Author_Institution
    DesignWare, Solutions Group, Synopsys, Inc., Hillsboro, OR, USA
  • Volume
    1
  • fYear
    2003
  • fDate
    9-12 Nov. 2003
  • Firstpage
    867
  • Abstract
    In our latest approach to datapath synthesis from RTL, datapaths are extracted into largest possible sum-of-product (SOP) blocks, thus making extensive use of carry-save intermediate results and reducing the number of expensive carry-propagations to a minimum. The sum-of-product blocks are then implemented by constraint- and technology-driven generation of partial products, carry-save adder tree and carry-propagate adder. A smart generation feature selects the best among alternative implementation variants. Special datapath library cells are used where available and beneficial. All these measures translate into better performing circuits for simple and complex datapaths in cell-based design.
  • Keywords
    adders; network routing; network synthesis; carry-propagate adder; carry-save adder tree; datapath library cells; datapath synthesis; sum-of-product blocks; Adders; Arithmetic; Circuit synthesis; Gain measurement; Hardware; Libraries; Modems; Performance evaluation; Performance gain; Size measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2004. Conference Record of the Thirty-Seventh Asilomar Conference on
  • Print_ISBN
    0-7803-8104-1
  • Type

    conf

  • DOI
    10.1109/ACSSC.2003.1292036
  • Filename
    1292036