• DocumentCode
    1363408
  • Title

    Latch-to-latch timing rules

  • Author

    Champernowne, Arthur F. ; Bushard, Louis B. ; Rusterholz, John T. ; Schomburg, John R.

  • Author_Institution
    Microsoft Corp., Redmond, WA, USA
  • Volume
    39
  • Issue
    6
  • fYear
    1990
  • fDate
    6/1/1990 12:00:00 AM
  • Firstpage
    798
  • Lastpage
    808
  • Abstract
    Latch-to-latch timing rules that ensure the proper operation of synchronous systems are presented and analyzed. The rules state bounds on the amount of propagation delay for the combinational logic between consecutive latch pairs in a digital design. If the bounds are satisfied in a design, then setup and hold times are met throughout the design for each latch on each cycle of machine operation. The rules are quite general in that they apply to systems with multiple skew levels (a feature of most real systems), with multiple latch parameters such as clock to data propagation delays, data to data propagation delays, and setup and hold times, and with multiple clock pulse widths and clock phases. The abstract notion of a clock skew hierarchy is introduced and characterized. The rules are established by a novel and robust method
  • Keywords
    logic design; clock phases; combinational logic; consecutive latch pairs; data propagation delays; latch-to-latch timing rules; multiple clock pulse widths; multiple skew levels; propagation delay; synchronous systems; Aggregates; Clocks; Delay systems; Digital systems; Helium; Logic design; Propagation delay; Robustness; Space vector pulse width modulation; Timing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.53601
  • Filename
    53601