Process corner estimation circuit with temperature compensation
First Claim
1. A temperature compensated process corner estimation circuit for determining an appropriate process corner from a distribution of possible process corners for a die including the process corner estimation circuit, the process corner estimation circuit comprising:
- a clock generator circuit operable in response to an input current to generate a timing signal, the frequency of the timing signal depending upon the determined process corner of the die;
a logic module operable to receive the timing signal from the clock generator circuit and output a signal in response thereto that corresponds to the determined process corner of the die; and
a regulator circuit that provides the input current to the clock generator circuit, the input current being inversely proportional to the temperature of the die, the regulator circuit including(i) an operational amplifier that receives a reference voltage at its positive input;
(ii) an MOS transistor having its gate connected to receive the output of the operational amplifier;
(iii) a resistor having a positive temperature coefficient connected between the MOS transistor and a negative supply voltage, whereby the voltage across the resistor is fixed and the current flowing through the resistor is inversely proportional to the temperature of the die; and
(iv) a current mirror that mirrors the current flowing through the resistor to the clock generator as the input current to the clock generator.
1 Assignment
0 Petitions
Accused Products
Abstract
A process corner estimation circuit with temperature compensation is included in each die formed from a silicon wafer in order to quickly and easily provide a determination of process corner. The temperature compensation circuitry provides input current to a clock generator, the input current to the clock generator being inversely proportional to the temperature of the die. The clock generator circuit of the indicator circuit includes an array of flip-flop elements and is run at a lower operating voltage, such that the differences in delay in the generated timing signal are accentuated for different process corners. The period of the timing signal is determined using slow and fast clock counters, with the slow clock counting a number of cycles of the timing signal and the fast clock counting a number of cycles of a fixed frequency. The count produced by the fast clock corresponds to the delay in the clock generator circuit, giving a temperature compensated indication of the process corner of the die.
13 Citations
14 Claims
-
1. A temperature compensated process corner estimation circuit for determining an appropriate process corner from a distribution of possible process corners for a die including the process corner estimation circuit, the process corner estimation circuit comprising:
-
a clock generator circuit operable in response to an input current to generate a timing signal, the frequency of the timing signal depending upon the determined process corner of the die; a logic module operable to receive the timing signal from the clock generator circuit and output a signal in response thereto that corresponds to the determined process corner of the die; and a regulator circuit that provides the input current to the clock generator circuit, the input current being inversely proportional to the temperature of the die, the regulator circuit including (i) an operational amplifier that receives a reference voltage at its positive input; (ii) an MOS transistor having its gate connected to receive the output of the operational amplifier; (iii) a resistor having a positive temperature coefficient connected between the MOS transistor and a negative supply voltage, whereby the voltage across the resistor is fixed and the current flowing through the resistor is inversely proportional to the temperature of the die; and (iv) a current mirror that mirrors the current flowing through the resistor to the clock generator as the input current to the clock generator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for determining the process corner of a die using a process corner indicator circuit contained on the die, comprising the steps of:
-
generating a periodic timing signal using a clock generator circuit in the process corner indicator circuit; providing temperature compensation to the clock generator circuit; determining the period of the periodic timing signal; using the period to determine the process corner of the die; and selecting a lower supply voltage for the clock generator circuit than the normal operating supply voltage for the die, whereby the period of the timing signal is increased. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A temperature compensated process corner estimation circuit for determining an appropriate process corner from a distribution of possible process corners for a die that includes the process corner estimation circuit, comprising:
-
a clock generator circuit that responds to an input signal to generate a timing signal, the frequency of the timing signal depending upon the process corner of the die, the clock generator circuit being operated at a lower supply voltage than the operating supply voltage of the die and including a plurality of flip-flop elements, thereby increasing differences in the frequency of the timing signal between process corners across the process corner distribution; a temperature compensation circuit that generates the input signal, the input signal being inversely proportional to the temperature of the die; a slow clock counter operable to receive the timing signal from the clock generator circuit, the slow clock counter operable to count a predetermined number of cycles of the timing signal and output a hold signal in response thereto; and a fast clock counter operable to receive a fast frequency signal having a predetermined frequency, the fast clock counter operable to count a number of cycles of the fast frequency signal until the hold signal is received from the slow clock counter, and output a period count signal in response thereto.
-
Specification