• DocumentCode
    1939153
  • Title

    Accelerating retiming under the coupled-edge timing model

  • Author

    Neumann, Ingmar ; Sulimma, Kolja ; Kunz, Wolfgang

  • Author_Institution
    Dept. of Electr. Eng. & Inf. Technol., Kaiserslautern Univ., Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    120
  • Lastpage
    125
  • Abstract
    Retiming has been shown to be a powerful technique for improving the performance of synchronous circuits. However, even though retiming algorithms of polynomial time complexity have been developed the runtimes still may become prohibitively long for large circuits. For the original FEAS algorithm proposed by Leiserson and Saxe (1983,1991), acceleration techniques have been developed solving this problem in practice. However, FEAS uses a simple circuit model being fairly inaccurate for gate level net lists mapped onto actual technologies. Recently a retiming algorithm FEAS_CTM based on a new timing model tackling this problem has been proposed. In this paper we present a technique for speeding up execution time of FEAS_CTM. This technique is also suitable for a variety of published algorithms based on the circuit model proposed by Soyata and Friedman (1994,1997). In this work the approach has been integrated into FEAS_CTM and its benefit has been proven by experimental results
  • Keywords
    circuit complexity; delays; logic CAD; timing; trees (mathematics); FEAS algorithm; FEAS-CTM retiming algorithm; coupled-edge timing model; execution time; fanout trees; gate level net lists; polynomial time complexity; retiming acceleration; synchronous circuits; Acceleration; Circuits; Delay effects; Logic testing; Polynomials; Power system modeling; Registers; Runtime; Timing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2002. Proceedings. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-7695-1486-3
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2002.1016887
  • Filename
    1016887