The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 15, 2000

Filed:

Dec. 11, 1997
Applicant:
Inventors:

Lester Crossman Hall, Raleigh, NC (US);

S Mark Clements, Raleigh, NC (US);

Wentai Liu, Cary, NC (US);

Griff L Bilbro, Raleigh, NC (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03B / ; H03B / ; H03K / ;
U.S. Cl.
CPC ...
331 56 ; 327294 ; 327565 ; 331 45 ; 331 57 ; 331 74 ;
Abstract

Integrated circuits having cooperative ring oscillator clock circuits therein include a plurality of synchronous and asynchronous active devices on the substrate and a plurality of 'cooperative' ring oscillators (CRO) electrically coupled in parallel at respective clock nodes, interspersed on the substrate as a mesh, for example. The ring oscillators, which may have a predetermined number of stages but possibly different size in terms of clock driving capability, are preferably interspersed among the synchronous active devices on the surface of the substrate to provide a 'local' clock signal which is constrained in terms of skew and jitter by the presence of the other parallel-connected ring oscillators at other locations on the substrate. Multiple replications of a ring-oscillator containing three serially connected inverters may result in the formation of a two-dimensional hexagonal network of clock nodes of different phases (e.g., .phi..sub.1, .phi..sub.2 and .phi..sub.3). Connection of the inverters as a hexagonal network also causes 'aggregation' because the arrangement of the inverters in the net places the inverters in parallel. Whenever inverters are connected in parallel, an 'aggregated' inverter is formed having an effective width equal to the arithmetic sum of the widths of the all the individual inverters of the same phase. This 'aggregation' compensates for process variations because the 'faster' and 'slower' inverters tend to cancel each other out during signal transitions. The benefits of aggregation are also independent of the size of the IC so efficient scaling can be readily achieved. Ring oscillators of larger size (e.g., widths) can also be placed in close proximity to those portions of the circuit which have high load synchronous active devices therein, to inhibit local variations in skew and jitter.


Find Patent Forward Citations

Loading…