• DocumentCode
    1320004
  • Title

    Clock skew optimization

  • Author

    Fishburn, John P.

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    39
  • Issue
    7
  • fYear
    1990
  • fDate
    7/1/1990 12:00:00 AM
  • Firstpage
    945
  • Lastpage
    951
  • Abstract
    Improving the performance of a synchronous digital system by adjusting the path delays of the clock signal from the central clock source to individual flip-flops is investigated. Using a model to detect clocking hazards, two linear programs are investigated: (1) minimizing the clock period, while avoiding clock hazards, and (2) for a given period, maximizing the minimum safety margin against clock hazard. These programs are solved for a simple example, and circuit simulation is used to contrast the operation of a resulting circuit with the conventionally clocked version. The method is extended to account for clock skew caused by relative variations in the drive capabilities of N-channel versus P-channel transistors in CMOS
  • Keywords
    CMOS integrated circuits; circuit analysis computing; optimisation; CMOS; circuit simulation; clock signal; flip-flops; linear programs; minimum safety margin; path delays; performance; synchronous digital system; Algorithm design and analysis; Automatic testing; Binary trees; Circuit simulation; Clocks; Computer aided instruction; Cost function; Delay; Digital systems; Flip-flops; Hazards; Reliability theory; Safety; Subscriber loops; System testing; Telephony;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.55696
  • Filename
    55696