Parameter variation probing technique
First Claim
1. An apparatus for probing parameter variations in an integrated circuit chip comprising:
- a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators;
at least one daisy-chain output line having a path thereof disposed over the integrated circuit chip; and
a plurality of gating-devices to connect ones of the plurality of ring oscillators to the at least one daisy-chain output line at differing locations along the path thereof to daisy-chain the outputs from the plurality of ring oscillators, to provide an output thereof on the at least one daisy-chain output line.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for probing parameter variations in an integrated circuit chip includes providing a group of ring oscillators disposed over the integrated circuit chip, each oscillator producing an output representative of an integrated circuit chip parameter or group of parameter. A controller is provided to selectively enable one of the group of ring oscillators and a multiplexer is provided to output an output of one of the group of ring oscillators enabled by the controller. Each ring oscillator may include a gated inverter, having an enable/disable input, connected to a group of inverters arranged in a ring, the total number of inverters being an odd number. The group of ring oscillators may include a shift register chain consisting of a group of shift registers, an output of each shift register being respectively connected to an enable/disable input of the gated inverter of one of the group of ring oscillators. The multiplexer may include an exclusive-OR gate having inputs respectively connected to an output of each of the group of ring oscillators. An inverter may be disposed between each output of the group of ring oscillators and its'"'"' respective input to the multiplexer.
-
Citations
31 Claims
-
1. An apparatus for probing parameter variations in an integrated circuit chip comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators;
at least one daisy-chain output line having a path thereof disposed over the integrated circuit chip; and
a plurality of gating-devices to connect ones of the plurality of ring oscillators to the at least one daisy-chain output line at differing locations along the path thereof to daisy-chain the outputs from the plurality of ring oscillators, to provide an output thereof on the at least one daisy-chain output line. - View Dependent Claims (2, 4, 5, 6, 20, 21)
-
-
3. An apparatus for probing parameter variations in an integrated circuit chip comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators; and
a multiplexer connected to the plurality of ring oscillators to provide an output thereof;
wherein each ring oscillator comprises a gated inverter having an enable/disable input and a plurality of inverters, the gated inverter and the plurality of inverters being arranged in a ring, the total number of inverters, including the gated inverter, being an odd number; and
wherein the plurality of ring oscillators comprise a shift register chain comprised of a plurality of shift registers, an output of each shift register being respectively connected to an enable/disable input of the gated inverter of one of the plurality of ring oscillators. - View Dependent Claims (22, 23, 24)
-
-
7. An apparatus for probing parameter variations in an integrated circuit chip comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators; and
a multiplexer connected to the plurality of ring oscillators to provide an output thereof; and
a frequency counter connected to an output of the multiplexer, wherein the frequency counter comprises an input gate connected to a ripple counter, the input gate receiving the output of the multiplexer and also receiving a gate pulse of the predetermined width such that the output of the multiplexer is selectively inputted to the ripple counter by the gate pulse to enable the ripple counter to count to a number which is proportional to the frequency of the selectively enabled ring oscillator. - View Dependent Claims (8)
-
-
9. A method of probing parameter variations in an integrated circuit chip comprising:
-
having a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
selectively enabling one of the plurality of ring oscillators;
having at least one daisy-chain output line having a path thereof disposed over the integrated circuit chip; and
having a plurality of gating-devices connect ones of the plurality of ring oscillators to the at least one daisy-chain output line at differing locations along the path thereof to daisy-chain the outputs from the plurality of ring oscillators, to provide an output thereof on the at least one daisy-chain output line. - View Dependent Claims (25, 26)
-
-
10. A method of probing parameter variations in an integrated circuit chip comprising:
-
having a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
selectively enabling one of the plurality of ring oscillators;
multiplexing outputs of the plurality of ring oscillators for providing an output thereof; and
measuring a frequency of the multiplexed output to produce a measured frequency of an enabled ring oscillator, the measured frequency being representative of an integrated circuit chip parameter or group of parameters at a location of the enabled ring oscillator. - View Dependent Claims (11, 12)
-
-
13. An integrated circuit chip comprising an apparatus for probing parameter variations, the apparatus comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators;
at least one daisy-chain output line having a path thereof disposed over the integrated circuit chip; and
a plurality of gating-devices to connect ones of the plurality of ring oscillators to the at least one daisy-chain output line at differing locations along the path thereof to daisy-chain the outputs from the plurality of ring oscillators, to provide an output thereof on the at least one daisy-chain output line. - View Dependent Claims (14, 16, 17, 18, 27)
-
-
15. An integrated circuit chip comprising an apparatus for probing parameter variations, the apparatus comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator, when enabled, producing an output representative of an integrated circuit chip parameter or group of parameters;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators; and
a multiplexer connected to the plurality of ring oscillators to provide an output thereof;
wherein each ring oscillator comprises a gated inverter having an enable/disable input and a plurality of inverters, the gated inverter and the plurality of inverters being arranged in a ring, the total number of inverters, including the gated inverter, being an odd number; and
wherein the plurality of ring oscillators comprise a shift register chain comprised of a plurality of shift registers, an output of each shift register being respectively connected to an enable/disable input of the gated inverter of one of the plurality of ring oscillators. - View Dependent Claims (28, 29, 30)
-
-
19. An integrated circuit chip comprising an apparatus for probing parameter variations, the apparatus comprising:
-
a plurality of ring oscillators disposed over the integrated circuit chip, each oscillator producing an output representative of an integrated circuit chip parameter;
a controller connected to the plurality of ring oscillators to selectively enable one of the plurality of ring oscillators;
a multiplexer connected to the plurality of ring oscillators to provide an output thereof; and
a frequency counter connected to an output of the multiplexer, wherein the frequency counter comprises an input gate connected to a ripple counter, the input gate receiving the output of the multiplexer and also receiving a gate pulse of the predetermined width such that the output of the multiplexer is selectively inputted to the ripple counter by the gate pulse to enable the ripple counter to count to a number which is proportional to the frequency of the selectively enabled ring oscillator. - View Dependent Claims (31)
-
Specification