Oscillators – Plural oscillators – Synchronized – triggered or pulsed
Reexamination Certificate
1999-03-17
2001-05-01
Pascal, Robert (Department: 2817)
Oscillators
Plural oscillators
Synchronized, triggered or pulsed
C713S500000
Reexamination Certificate
active
06225869
ABSTRACT:
FIELD OF THE INVENTION
This invention relates generally to methods and circuit configurations for propagating a periodic signal across an integrated circuit using active boosters.
BACKGROUND INFORMATION
FIG. 1
(Prior Art) is a simplified top-down diagram illustrative of a field programmable gate array (FPGA) integrated circuit
1
. Integrated circuit
1
includes a ring of bond pads
2
, an inner core of configurable logic blocks
3
, and a fork-shaped clock distribution network
4
. A clock signal present on a clock input bonding pad
5
passes through a clock buffer
6
, is distributed vertically through a vertical clock bus
7
, passes through clock buffers
8
-
12
, and then propagates horizontally from left to right through corresponding horizontally extending clock buses
13
-
17
. In the bottom most clock bus
17
, the clock signal propagates left to right from node N at the output of clock buffer
12
and down the clock bus to node N
8
. The difference in time between the time when the clock signal arrives at node N and the time when the clock signal arrives at node N
8
is called “clock skew”. It is often desired to reduce this clock skew. One way to decrease clock skew is to increase clock signal propagation speed.
The theoretical maximum propagation speed v of a signal down a conductor in an integrated circuit is approximated in accordance with equation 1 below.
v
=
1
K
·
c
(
equ
.
⁢
1
)
The constant c in equation 1 is the speed of light in free space (3×10
8
meters per second). The constant K is the dielectric constant of the dielectric material separating the conductor from other conductors in the integrated circuit.
FIG. 2
(Prior Art) is a simplified cross-sectional diagram of a portion of integrated circuit
1
showing a section of clock bus
17
. Numerous layers of metalization
20
and dielectric material
21
are disposed over the substrate
22
of the integrated circuit
1
. In the illustrated example, the metal of the clock bus
17
is insulated from other layers of metal above it and below it by dielectric material
21
. In a conventional integrated circuit, dielectric material
21
is silicon dioxide. Silicon dioxide has a dielectric constant of approximately four. Substituting the number four for the constant K in equation 1 indicates that a clock signal should theoretically be able to propagate down a clock bus at about 1.5×10
8
meters per second (half the speed of light in free space).
Actual clock signals are, however, observed to travel at slower speeds. A real clock bus that extends across an integrated circuit has a significant distributed series resistance. This series resistance serves to limit the maximum propagation speed of the clock signal to a value below that of the theoretical 1.5×10
8
meters per second limit.
FIG. 3
(Prior Art) illustrates a string of RC trees
23
that is often used to model the propagation of a clock signal down a buffered clock bus in an integrated circuit. Nodes N and N
8
in
FIG. 3
correspond to nodes N and N
8
, respectively, in FIG.
1
. For the signal to propagate from node N to node N
1
, a current I must flow from node N through a series resistance R to charge the capacitor on node N
1
. The rate of increase of the voltage signal at node N
1
is therefore limited by the series resistance R between nodes N and N
1
. When the voltage on node N
1
increases, a current I
1
can flow through the next series resistance R to charge the next capacitor on node N
2
. Such charging currents ripple down the string of RC trees of the structure of FIG.
3
. It is therefore seen that the propagation speed of the signal is limited by resistance R and capacitance C. Because currents have to flow over these series resistances R to charge the capacitors C, larger values of R and C decrease the propagation speed of the signal. These series resistances R have the effect of limiting signal propagation speed to a value below the theoretical maximum as well as attenuating the signal. Consistent with the model of
FIG. 3
, clock signal propagation speed in an exemplary type of conventional field programmable gate array (FPGA) is about 2×10
6
meters per second.
For very high frequency clock signals, preserving the signal requires periodic buffering, and is illustrated in
FIG. 3
by the pairs of inverters following each illustrated resistor R. In an effort to increase clock signal propagation speeds, conventional clock buses are often realized as wide traces of metal in order to decrease series resistance. Although increasing trace width serves to decrease series resistance, it also serves to increase distributed capacitance which again limits clock signal propagation speed. A solution to this quandary is desired.
Not only do increased resistance and capacitance limit propagation speed, but they also increase power consumption. The power P consumed by the clock bus modeled in
FIG. 3
may be approximated in accordance with equation 2 below.
P=CV
2
f (equ.2)
The constant C in equation 2 is the total capacitance of the bus. The constant V in equation 2 is the voltage amplitude of the signal. The constant f in equation 2 is the frequency of the clock signal. In one example of a conventional integrated circuit, the metal trace of the clock bus is made about 1.5 microns wide in order to decrease series resistance. Buffering is required between each node, as shown in
FIG. 3
, in order to assure proper operation. Each 2500 micron long section of this clock bus between nodes has a 35 ohm series resistance R. The distributed capacitance C at each node is about 0.675 picofarads. Buffering adds power dissipation as well. In accordance with equation 2, approximately 15 milliwatts are required to propagate a 1.65 volt clock signal along the metal portion of the clock bus. Approximately 51 milliwatts are dissipated by the buffers. Thus propagating a signal down such a clock bus at one gigahertz requires approximately 66 milliwatts. This is an undesirably large amount of power.
Circuits and methods for increasing clock signal propagation speeds and/or for reducing the associated power consumption are sought.
SUMMARY
The effect of the series resistance of a signal conductor of an integrated circuit is decreased by decreasing the magnitude of current that flows across the series resistance. Active boosters are distributed along the length of the signal conductor. The active boosters add energy to a periodic signal on the signal conductor locally so that the energy required to sustain the periodic signal does not all have to come from one point on the signal conductor. The provision of such active boosters decreases the magnitude of current that flows across the series resistance and therefore increases the propagation speed of the periodic signal down the conductor.
In one embodiment, the active boosters are oscillators, the periodic signal is a clock signal, and the signal conductor is a clock bus. A clock driver drives a clock signal S onto one end of the clock bus. The oscillators are all loosely coupled to one another through the clock bus such that all the oscillators oscillate together at the frequency of the clock signal. Each oscillator is coupled to the clock bus at a respective corresponding node. A 1.36 gigahertz signal S
8
on the last node N
8
is delayed in phase by a time T with respect to the periodic signal S driven onto the first node N by the clock driver. The first and last nodes are spaced by a distance D. In one embodiment, D/T is approximately 2.1×10
7
meters per second. The clock drivers and oscillators together consume less than about 15 milliwatts. In some embodiments, control circuitry is provided to keep the oscillators synchronized and oscillating at the clock frequency.
Other structures and methods are disclosed in the detailed description below. This summary does not purport to define the invention. The invention is defined by the claims.
REFERENCES:
patent: 5163068 (1992-11-01), El-Amawy
patent: 5204559 (1993-04-01), Deyhimy
patent: 5321314
Glenn Kimberly
Pascal Robert
Wallace T. Lester
Xilinx , Inc.
Young Edel M.
LandOfFree
Signal conductor with active boosters not in series does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Signal conductor with active boosters not in series, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Signal conductor with active boosters not in series will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2449248