• DocumentCode
    3406439
  • Title

    Retiming gated-clocks and precharged circuit structures

  • Author

    Ishii, A.T.

  • Author_Institution
    NEC USA C&C Res. Lab., Princeton, NJ, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    300
  • Lastpage
    307
  • Abstract
    This paper presents methods for retiming VLSI systems that contain precharged circuit structures and/or "gated" clock signals. Due to the tangible speed, power, and area benefits of circuit structures that utilize precharging techniques and/or gated clock signals, both are common in "high-performance" VLSI designs. Previous methods for performing retiming (i.e., optimizing the placement of latches) have not, however, addressed the pecularities of such circuit structures, and consequently, have not been applicable to many non-ASIC VLSI systems. The presented methods immediately lead to an algorithm which runs, to within a constant factor, in the same amount of time as previous retiming algorithms, yet is capable of handling precharged structures and gated clock signals. Using the algorithm, it is possible to apply retiming techniques to "full custom" VLSI designs. Though the paper focuses on the problem of retiming, the methods described are also applicable to the problem of timing verification. All results are based upon a general set of "timing" constraints which is directly applicable to circuits that contain precharged structures and gated clocks.
  • Keywords
    VLSI; VLSI systems; clock signals; gated clock signals; gated clocks; gated clocks retiming; performing retiming; placement; precharged circuit structures; Circuits; Clocks; Laboratories; Latches; National electric code; Optimization methods; Power dissipation; Signal design; Switches; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580073
  • Filename
    580073