• DocumentCode
    3018787
  • Title

    An α-approximate algorithm for delay-constraint technology mapping

  • Author

    Roy, Sumit ; Belkhale, Krishna ; Banerjee, Prithviraj

  • Author_Institution
    Cadence Design Syst. Inc., Santa Clara, CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    367
  • Lastpage
    372
  • Abstract
    Variants of delay-cost functions have been used in a class of technology mapping algorithms. We illustrate that in an industrial environment the delay-cost function can grow unboundedly and lead to very large runtimes. The key contribution of this work is a novel bounded compression algorithm. We introduce a concept of α delay-cost curve, (α-DC-curve) that requires up to exponentially less delay-cost points to be stored compared to that stored by the delay function. We prove that the solution obtained by this exponential compaction of the delay-function is bounded to α% of the optimal solution. We also suggest a large set of CAD applications which may benefit from using α-DC-curve. Finally, we demonstrate the effectiveness of our compaction scheme on one such application, namely technology mapping for low power. Experimental results on industrial environment show that we are more than 17 times faster than on certain MCNC circuit
  • Keywords
    approximation theory; constraint theory; delays; logic CAD; low-power electronics; α delay-cost curve; α-approximate algorithm; CAD; bounded compression algorithm; delay-constraint technology mapping; delay-cost function; logic synthesis; low power circuit design; Algorithm design and analysis; Compaction; Compression algorithms; Cost function; Delay; Logic circuits; Logic design; Permission; Remotely operated vehicles; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings. 36th
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-58113-092-9
  • Type

    conf

  • DOI
    10.1109/DAC.1999.781343
  • Filename
    781343