• DocumentCode
    3162774
  • Title

    DelaY: An Efficient Tool for Retiming with Realistic Delay Modeling

  • Author

    Kumar N. Lalgudi, Marios C. Papaefthymiou

  • Author_Institution
    Department of Electrical Engineering, Yale University, New Haven, CT
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    304
  • Lastpage
    309
  • Abstract
    The retiming transformation can be used to optimize synchronous circuits for maximum speed of operation by relocating their storage elements. In this paper, we describe DelaY, a tool for retiming edge-triggered circuits under a realistic delay model that handles load-dependent gate delays, variable register setup times, interconnect delays, and clock skew. The operation of DelaY relies on a novel linear programming formulation of the retiming problem in this model. For the special case where clock skew is monotonic and all registers have equal propagation delays, the retiming algorithm in our tool runs in polynomial time and can transform any given edge-triggered circuit to achieve a specifi clock period in O(V3F) steps, where V is the number of logic gates in the circuit and F is bounded by the number of registers in the circuit.
  • Keywords
    Circuit testing; Clocks; Delay effects; Linear programming; Logic circuits; Logic gates; Permission; Polynomials; Propagation delay; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1995. DAC '95. 32nd Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-725-1
  • Type

    conf

  • DOI
    10.1109/DAC.1995.249964
  • Filename
    1586720