US4829236A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital-to-analog calibration system
Assignee: Teradyne Inc
•
Filing: 1987-10-30
•
Granted: 1989-05-09
•
Expires: 2007-10-30
Abstract
Abstract Calibrating a plurality of digital-to-analog converters using a calibration memory for storing calibration characteristics for respective digital-to-analog converters so as to provide uniform analog responses to digital data, and a calibrator to receive original digital data and to adjust it utilizing the stored calibration characteristics to produce adjusted digital data that, when inputted into a digital-to-analog converter, produce an analog signal that corresponds to the original digital data.
Inventors
- 👤 Ara Brenardi
- 👤 Frank B. Parrish
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 22:16
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31903; G01R31/31908; G01R31/3191; G01R35/00; G01R35/005; H; H03; H03M; H03M1/00; H03M1/10; H03M1/1009; H03M1/1028; H03M1/66
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
125 words
An automatic test system for testing an electronic device under test comprising a plurality of digital-to-analog converters, a calibration memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said memory storing respective calibration characteristics for respective said digital-to-analog converters at respective said unique addresses so as to provide uniform analog responses to digital data from said plurality of digital-to-analog converters, and calibration means to receive original digital data for a particular digital-to-analog converter and respective calibration characteristics for said particular digital-to-analog converter and to adjust said original digital data utilizing said respective stored calibration characteristics to produce adjusted digital data that, when inputted into a said respective digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 2
Dependent Claim
125 words
An automatic test system for testing an electronic device under test comprising a plurality of digital-to-analog converters, a calibration memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said memory storing respective calibration characteristics for respective said digital-to-analog converters at respective said unique addresses so as to provide uniform analog responses to digital data from said plurality of digital-to-analog converters, and calibration means to receive original digital data for a particular digital-to-analog converter and respective calibration characteristics for said particular digital-to-analog converter and to adjust said original digital data utilizing said respective stored calibration characteristics to produce adjusted digital data that, when inputted into a said respective digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 3
Dependent Claim
64 words
The system of claim 1 wherein said digital-to-analog converters have respective offset and gain errors, and said calibration memory comprises an offset memory for storing offset correction characteristics of said plurality of digital to-analog converters, and a gain memory for storing gain correction characteristics of said plurality of digital-to analog converters, said calibration characteristics comprising said offset correction characteristics and said gain correction characteristics.
Claim 4
Dependent Claim
52 words
The system of claim 2 wherein said calibration means comprises a multiplier/accumulator circuit which produces said adjusted digital data according to the equation y=mx+b where, y is said adjusted digital data, m is a said gain correction characteristic, x is said original digital data, and b is a said offset correction characteristic.
Claim 5
Dependent Claim
44 words
The system of claim 3 further comprising a control memory for storing control signals to control said multiplier/accumulator circuit, said control memory being addressed by an address which corresponds to an address for said gain memory and said offset memory and a DAC address.
Claim 6
Dependent Claim
28 words
The system of claim 4 further comprising a state machine for controlling said multiplier/accumulator circuit in response to at least one said control signal from said control memory.
Claim 7
Independent Claim
96 words
The system of 1 further comprising a system data bus connected to provide said original digital data to said calibration means, a D/A data bus connected to provide said adjusted digital data from said calibration means to said plurality of digital to analog converters, a system address bus to provide DAC addresses, and an output multiplexer which is connected to selectively output to said D/A data bus either said original digital data from said system data bus or said adjusted digital data from said calibration means after address information has been sent to the digital-to-analog converters.
Claim 8
Independent Claim
96 words
The system of 1 further comprising a system data bus connected to provide said original digital data to said calibration means, a D/A data bus connected to provide said adjusted digital data from said calibration means to said plurality of digital to analog converters, a system address bus to provide DAC addresses, and an output multiplexer which is connected to selectively output to said D/A data bus either said original digital data from said system data bus or said adjusted digital data from said calibration means after address information has been sent to the digital-to-analog converters.
Claim 9
Dependent Claim
53 words
The system claim 6 further comprising an echo memory connected to said system data bus to store said original digital data for respective said converters, and a read back multiplexer which is connected to selectively output either said original data stored in said echo memory or data provided over said module data bus.
Claim 10
Dependent Claim
36 words
The system of claim 7 further comprising means to store the last output of said calibration means, said means to store having an output that is provided as a further input to said read back multiplexer.
Claim 11
Independent Claim
113 words
A method of calibrating a plurality of digital-to-analog converters in a system for automatically testing an electronic device under test comprising storing respective calibration characteristics for respective said digital-to-analog converters at unique memory addresses corresponding to each of said plurality of digital-to-analog converters so as to provide uniform analog responses to digital data, receiving original digital data for a particular digital-to-analog converter and respective calibration characteristics for said particular digital-to-analog converter, and adjusting said original digital data utilizing said respective stored calibration characteristics to produce adjusted digital data that, when said adjusted digital data are inputted into a said particular digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 12
Independent Claim
113 words
A method of calibrating a plurality of digital-to-analog converters in a system for automatically testing an electronic device under test comprising storing respective calibration characteristics for respective said digital-to-analog converters at unique memory addresses corresponding to each of said plurality of digital-to-analog converters so as to provide uniform analog responses to digital data, receiving original digital data for a particular digital-to-analog converter and respective calibration characteristics for said particular digital-to-analog converter, and adjusting said original digital data utilizing said respective stored calibration characteristics to produce adjusted digital data that, when said adjusted digital data are inputted into a said particular digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 13
Dependent Claim
28 words
The method of claim 9 wherein said digital to-analog converters have respective offset and gain errors, and said calibration characteristics comprise offset correction characteristics and gain correction characteristics.
Claim 14
Dependent Claim
42 words
The method of claim 10 wherein said adjusting is performed according to the equation y=mx+b where: y is said adjusted digital data, m is a said gain correction characteristic, x is said original data, and b is a said offset correction characteristic.
Claim 15
Dependent Claim
66 words
The method of claim 11 further comprising providing an offset memory for storing said offset correction characteristics of said plurality of digital-to analog converters at respective addresses, and providing a gain memory for storing said gain correction characteristics of said plurality of digital to-analog converters at corresponding addresses, determining said offset and gain correction characteristics, and storing said offset and gain correction characteristics at respective addresses.
Claim 16
Dependent Claim
85 words
The method of claim 12 wherein said determining comprises inputting a said digital-to-analog converter with a minimum value (MIN), measuring the digital-to-analog converter's minimum value output (y0), inputting the digital to analog converter with a maximum value (MAX), measuring the digital to analog converter's maximum value output (yf), determining m by calculating (MAX MIN)/(yf y0), determining b based upon MAX, MIN, yf and y0, and repeating said inputting MIN, measuring y0, inputting MAX, measuring yf, determining m, and determining b for all said digital-to-analog converters.
Claim 17
Dependent Claim
157 words
Circuitry having a plurality of digital inputs and a corresponding plurality of analog outputs comprising a plurality of digital-to-analog converters, said digital-to-analog converters having respective offset and gain characteristics, an offset memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said offset memory storing respective offset correction characteristics of said respective digital-to-analog converters, a gain memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said gain memory storing respective gain correction characteristics of said respective digital-to-analog converters, and calibration means to receive original digital data for a particular digital-to-analog converter and respective offset correction characteristics and gain correction characteristics for said particular digital to analog converter and to adjust said original digital data utilizing said respective stored offset and gain correction characteristics to produce adjusted digital data that, when inputted into a said respective digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 18
Dependent Claim
157 words
Circuitry having a plurality of digital inputs and a corresponding plurality of analog outputs comprising a plurality of digital-to-analog converters, said digital-to-analog converters having respective offset and gain characteristics, an offset memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said offset memory storing respective offset correction characteristics of said respective digital-to-analog converters, a gain memory having a unique address corresponding to each of said plurality of digital-to-analog converters, said gain memory storing respective gain correction characteristics of said respective digital-to-analog converters, and calibration means to receive original digital data for a particular digital-to-analog converter and respective offset correction characteristics and gain correction characteristics for said particular digital to analog converter and to adjust said original digital data utilizing said respective stored offset and gain correction characteristics to produce adjusted digital data that, when inputted into a said respective digital-to-analog converter, produce an analog signal that corresponds to said original digital data.
Claim 19
Dependent Claim
52 words
The system of claim 14 wherein said calibration means comprises a multiplier/accumulator circuit which produces said adjusted digital data according to the equation y=mx+b where, y is said adjusted digital data, m is a said gain correction characteristic, x is said original digital data, and b is a said offset correction characteristic.
Claim 20
Dependent Claim
44 words
The system of claim 15 further comprising a control memory for storing control signals to control said multiplier/accumulator circuit, said control memory being addressed by an address which corresponds to an address for said gain memory and said offset memory and a DAC address.
Claim 21
Dependent Claim
28 words
The system of claim 16 further comprising a state machine for controlling said multiplier/accumulator circuit in response to at least one said control signal from said control memory.
Claim 22
Independent Claim
94 words
The system of 14 further comprising a system data bus connected to provide said original digital data to said calibration means, a D/A data bus connected to provide said adjusted digital data from said calibration means to said plurality of digital-to analog converters, a system address bus to provide DAC addresses and an output multiplexer which is connected to selectively output to said D/A data bus either said original digital data from said system data bus or said adjusted digital data from said calibration means after address information has been sent to digital-to-analog converters.
Claim 23
Independent Claim
94 words
The system of 14 further comprising a system data bus connected to provide said original digital data to said calibration means, a D/A data bus connected to provide said adjusted digital data from said calibration means to said plurality of digital-to analog converters, a system address bus to provide DAC addresses and an output multiplexer which is connected to selectively output to said D/A data bus either said original digital data from said system data bus or said adjusted digital data from said calibration means after address information has been sent to digital-to-analog converters.
Claim 24
Dependent Claim
53 words
The system claim 18 further comprising an echo memory connected to said system data bus to store said original digital data for respective said converters, and a read back multiplexer which is connected to selectively output either said original data stored in said echo memory or data provided over said module data bus.
Claim 25
Dependent Claim
35 words
The system of claim 19 further comprising means to store the last output of said calibration means, said means to store having an output that is provided as a further input to said readback multiplexer.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-05-08 | 1992-11-07 | 1993-05-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-05-08 | 1996-11-07 | 1997-05-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-05-08 | 2000-11-07 | 2001-05-09 | $7700.00 | Window Closed / Lapsed |