• DocumentCode
    2087649
  • Title

    A Fast Retiming Algorithm Integrated with Rewiring for Flip-Flop Reductions

  • Author

    Diao, Y. ; Wu, Y.L.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2011
  • fDate
    15-17 Sept. 2011
  • Firstpage
    471
  • Lastpage
    477
  • Abstract
    Traditional retiming processes are mostly MILP based with the physical interconnect information less correctly reflected, thus could be very CPU intensive and incorrect on the final clock period estimations. Moreover, the number of flip-flops tends to be undesirably increased after the retiming process, which can cause a significant area/power penalty on the retimed circuit. To overcome these major drawbacks of the conventional retiming technique, we first propose a fast retiming algorithm which avoids solving MILP, and with both gate and interconnect delay formulated together. For a more accurate delay estimation, all interconnect delays are formulated and calculated based on real placements. Additionally, we integrate it with a specific rewiring algorithm to cut down the number of flip-flops (FFs) without sacrificing retimed clock periods. Experimental results show that our pure retiming algorithm can achieve an average of 5.75% optimization on the clock period in a very fast speed. With a rewiring algorithm targeting for FF reduction applied, a FF reduction of up to 31.2% (11.3% on average) can be obtained without the compromise on the retimed clock period compared to the pure retimed results.
  • Keywords
    circuit optimisation; flip-flops; sequential circuits; MILP; delay estimation; fast retiming algorithm; flip-flop reduction; interconnect delay; rewiring algorithm; Clocks; Delay; Integrated circuit interconnections; Logic gates; Optimization; Registers; Wires; Clock period; Flip flop; Retiming; Rewiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design and Computer Graphics (CAD/Graphics), 2011 12th International Conference on
  • Conference_Location
    Jinan
  • Print_ISBN
    978-1-4577-1079-7
  • Type

    conf

  • DOI
    10.1109/CAD/Graphics.2011.10
  • Filename
    6062830