← Back to Patent Explorer
US4890270A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for measuring the speed of an integrated circuit device

Assignee: Sun Microsystems Inc
•
Filing: 1988-04-08
•
Granted: 1989-12-26
•
Expires: 2008-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit for detecting manufacturing deficiencies in semi-conductor devices and selecting marketable chips comprises a speed circuit to determine the speed at which a particular chip operates. The speed circuit is a small, self-contained circuit that may be placed on any type of semi-conductor chip. It includes an oscillator, a counter, and a control logic circuit. The speed circuit is coupled to an external clock and a control processor. The external clock provides a benchmark against which the operation of the chip can be compared. The control processor uses the output of the speed circuit to compute the speed at which the semi-conductor device operates.

Inventors

  • 👤 Scott J. Griffith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 19:00
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/30; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/076

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 100 words
A device for measuring the speed of an integrated circuit chip, said chip having located thereon a plurality of electronic circuits, said device comprising: oscillator means disposed on said chip for producing an oscillating output signal on an output line of said oscillator means; counter means coupled to said oscillator means for counting the number of oscillations of said oscillator, said counter means producing a counter output signal having a value; control logic means coupled to said oscillator means and said counter means for selectively enabling said oscillator means and, after a predetermined period of time, disabling said oscillator means.
Claim 2
Independent Claim 100 words
A device for measuring the speed of an integrated circuit chip, said chip having located thereon a plurality of electronic circuits, said device comprising: oscillator means disposed on said chip for producing an oscillating output signal on an output line of said oscillator means; counter means coupled to said oscillator means for counting the number of oscillations of said oscillator, said counter means producing a counter output signal having a value; control logic means coupled to said oscillator means and said counter means for selectively enabling said oscillator means and, after a predetermined period of time, disabling said oscillator means.
Claim 3
Dependent Claim 60 words
The device of claim 1, further comprising an external clock for generating clock signals at a known rate, said external clock being coupled to a terminal count detector circuit means for measuring said predetermined period of time as a predetermined number of said clock signals, said terminal count detector circuit means in turn being coupled to said control logic means.
Claim 4
Dependent Claim 34 words
The device of claim 1, wherein when said control logic means enables said oscillator means, said control logic means also transmits a signal to said counter means to reset said counter value to zero.
Claim 5
Dependent Claim 18 words
The device as described in claim 1, wherein said oscillator means is substantially surrounded by the electronic circuits.
Claim 6
Dependent Claim 223 words
A speed circuit for measuring the speed at which an integrated circuit chip having located thereon a plurality of electronic circuits operates, said speed circuit comprising: an oscillator disposed on said chip, said oscillator generating an output signal, wherein said oscillator comprises a plurality of inverters and a NOR gate, coupled together to form a ring oscillator, said oscillator being adapted to operate in a standby mode and an operational mode, such that in said standby mode said output signal of said oscillator is fixed at a first level and in said operational mode said output signal of said oscillator continuously varies between said first and a second level; a counter coupled to an output line of said oscillator, for counting a number of oscillations of said output signal when said oscillator is in said operational mode; control logic means coupled to said oscillator and said counter, said control logic means selectively issuing an enable signal to said oscillator so as to place said oscillator in said operational mode and, after a predetermined amount of time, selectively issuing a disable signal to said oscillator so as to place said oscillator in said standby mode; processor means coupled to an output of said counter for reading said number of said oscillations counted by said counter after said control logic means issues said disable signal.
Claim 7
Dependent Claim 223 words
A speed circuit for measuring the speed at which an integrated circuit chip having located thereon a plurality of electronic circuits operates, said speed circuit comprising: an oscillator disposed on said chip, said oscillator generating an output signal, wherein said oscillator comprises a plurality of inverters and a NOR gate, coupled together to form a ring oscillator, said oscillator being adapted to operate in a standby mode and an operational mode, such that in said standby mode said output signal of said oscillator is fixed at a first level and in said operational mode said output signal of said oscillator continuously varies between said first and a second level; a counter coupled to an output line of said oscillator, for counting a number of oscillations of said output signal when said oscillator is in said operational mode; control logic means coupled to said oscillator and said counter, said control logic means selectively issuing an enable signal to said oscillator so as to place said oscillator in said operational mode and, after a predetermined amount of time, selectively issuing a disable signal to said oscillator so as to place said oscillator in said standby mode; processor means coupled to an output of said counter for reading said number of said oscillations counted by said counter after said control logic means issues said disable signal.
Claim 8
Dependent Claim 80 words
The device as described in claim 5, wherein said oscillator comprises first and second invertors, each of said invertors having an input and an output, said NOR gate having two inputs and an output, said output of said first invertor being coupled to said input of said second invertor, said output of said second invertor being coupled to said first input of said NOR gate, said output of said NOR gate being coupled to said input of said first invertor.
Claim 9
Dependent Claim 36 words
The device as described in claim 6, wherein said control logic means is coupled to said second input of said NOR gate and said output of said oscillator is coupled to an input of said counter.
Claim 10
Dependent Claim 24 words
The device of claim 7, wherein said oscillator, said counter, and said control logic means are located adjacent to each other on said chip.
Claim 11
Dependent Claim 25 words
The device as described in claim 7, wherein the value stored in said counter increases when said oscillator changes between said first and second levels.
Claim 12
Dependent Claim 29 words
The device as described by claim 4, further including clock means for generating clock signals at a predetermined frequency, said clock means being coupled to said control processor means.
Claim 13
Dependent Claim 57 words
The device as described in claim 10, further including terminal count detector means coupled to said control logic means and said clock means, said detector means counting a predetermined number of said clock signals defining said predetermined amount of time, and said detector means generating a stop signal after said predetermined number of clock signals are counted.
Claim 14
Dependent Claim 39 words
The device as described in claim 11, wherein said stop signal is transmitted from said detector means to said control logic means, said control logic means then placing said oscillator in said standby mode by issuing said enable signal.
Claim 15
Dependent Claim 31 words
The device as described in claim 7, wherein said enable signal comprises transmitting a binary value of 0 from said control logic means to said second input of said NOR gate.
Claim 16
Dependent Claim 31 words
The device as described in claim 7, wherein said disable signal comprises transmitting a binary value of 1 from said control logic means to said second input of said NOR gate.
Claim 17
Dependent Claim 23 words
The device as described in claim 3, wherein said plurality of inverters and said NOR gate are substantially surrounded by the electronic circuitry.
Claim 18
Independent Claim 135 words
A method for determining the operational speed of an integrated circuit chip, said chip having located thereon an oscillator coupled to a counter and to control logic means for controlling the operation of said oscillator, comprising the steps of: setting the value of said counter to a predetermined value; placing said oscillator in an operational mode such that the output of said oscillator continuously changes between a low value and a high value; utilizing said counter to count the oscillations of said oscillator; waiting a predetermined amount of time; placing said oscillator in a standby mode such that said output of said oscillator is held at a fixed value; reading the output of said counter after said period of time, the output of said counter being a function of the speed of said integrated circuit.
Claim 19
Independent Claim 135 words
A method for determining the operational speed of an integrated circuit chip, said chip having located thereon an oscillator coupled to a counter and to control logic means for controlling the operation of said oscillator, comprising the steps of: setting the value of said counter to a predetermined value; placing said oscillator in an operational mode such that the output of said oscillator continuously changes between a low value and a high value; utilizing said counter to count the oscillations of said oscillator; waiting a predetermined amount of time; placing said oscillator in a standby mode such that said output of said oscillator is held at a fixed value; reading the output of said counter after said period of time, the output of said counter being a function of the speed of said integrated circuit.
Claim 20
Dependent Claim 34 words
The method as defined by claim 16, further including the step of generating and sending a READ signal from an external processor to said control logic means to read the value of said counter.

References Cited (Backward Citations)

US3422422A Cited
US3859512A Cited
US4164648A Cited
US4245337A Cited
US4290130A Cited
US4456386A Cited
US4461582A Cited
US4495628A Cited
GB2141829A Cited
EP0136207A1 Cited
US4708491A Cited
US4771251A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-12-25 1993-06-26 1993-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-12-25 1997-06-26 1997-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-12-25 2001-06-26 2001-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag