SYSTEM AND METHOD FOR INTEGRATED CIRCUIT CALIBRATION
First Claim
1. A method for calibrating an integrated circuit, comprising:
- configuring a first impedance for a first output of said integrated circuit according to a first configuration code;
measuring a first voltage at said first output, wherein said first voltage corresponds to said first configuration code;
configuring a second impedance for a second output of said integrated circuit according to a second configuration code;
measuring a second voltage at said second output, wherein said second voltage corresponds to said second configuration code;
determining which of said first voltage and said second voltage is nearest to a predetermined voltage value; and
configuring said integrated circuit according to a code of said first and second codes that corresponds to said voltage nearest to said predetermined voltage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for calibrating an integrated circuit. The method includes configuring a first impedance for a first output of the integrated circuit according to a first configuration code and measuring a first voltage at the first output which corresponds to the first configuration code. The method further includes configuring a second impedance for a second output of the integrated circuit according to a second configuration code and measuring a second voltage at the second output which corresponds to the second configuration code. A determination of which of the first voltage and the second voltage is nearest to a predetermined voltage value. Based on the voltage determination, the integrated circuit is configured according a code of said first and second codes that corresponds to the voltage nearest to the predetermined voltage.
41 Citations
20 Claims
-
1. A method for calibrating an integrated circuit, comprising:
-
configuring a first impedance for a first output of said integrated circuit according to a first configuration code; measuring a first voltage at said first output, wherein said first voltage corresponds to said first configuration code; configuring a second impedance for a second output of said integrated circuit according to a second configuration code; measuring a second voltage at said second output, wherein said second voltage corresponds to said second configuration code; determining which of said first voltage and said second voltage is nearest to a predetermined voltage value; and configuring said integrated circuit according to a code of said first and second codes that corresponds to said voltage nearest to said predetermined voltage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for calibrating an integrated circuit comprising:
-
an interface for coupling an integrated circuit to be calibrated; an impedance configuration module operable to issue a first code and a second code to a first driver and a second driver, respectively, of said integrated circuit wherein said first code and said second code are associated with a first impedance value and a second impedance value of said first and second drivers of said integrated circuit; a voltage measurer for measuring a first voltage and a second voltage at outputs of said first and second drivers of said integrated circuit; a code determiner operable to determine which voltage of a first voltage corresponding to said first code and a second voltage corresponding to said second code is closer to a predetermined voltage; and an integrated circuit configuration module operable to configure said first and second drivers of said integrated circuit according to said first code or said second code based on whether said first voltage or said second voltage is closest to said predetermined voltage. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A programmable system on a chip (SoC) comprising:
-
a plurality of outputs; a plurality of drivers respectively coupled to said plurality of outputs, each driver comprising; a pull up circuit coupled to a respective output; a pull down circuit coupled to said respective output; an impedance configuration circuit coupled to said pull up circuits and said pull down circuits of said plurality of drivers, wherein said impedance configuration circuits configures an impedance of each pull up circuit and each pull down circuit; a fuse operable to fix the impedance configuration of all pull up circuits based on a calibration result performed on said SoC during testing; and a fuse operable to fix the impedance configuration of each pull down circuits based on said calibration result. - View Dependent Claims (18, 19, 20)
-
Specification