Claims
- 1. Apparatus for performing calibration, comprising:a signal generator for generating a reference signal having a preselected period; a digitizer for digitizing said reference signal to produce a plurality of digitized values having respective amplitudes; and a programmable controller for obtaining, in each respective period, a temporal position of a digitized value with respect to a corresponding period of said reference signal, said programmable controller determining, based on the obtained temporal positions, a period, slope and delay corresponding to an approximate median value of the amplitudes such that sampling times of said digitizer are adjusted on the basis of the determined period, slope and delay.
- 2. The apparatus according to claim 1, wherein prior to obtaining the temporal positions, said programmable controller selects the digitized values within a predetermined amplitude range.
- 3. The apparatus according to claim 1, further comprising another digitizer for digitizing an input signal to produce digitized values that are interleaved with digitized values produced by the first-mentioned digitizer.
- 4. The apparatus according to claim 1, further comprising a memory unit for storing the digitized values.
- 5. The apparatus according to claim 1, further comprising a time base circuit for providing a clock signal to said digitizer to start a digitizing operation, said time base circuit being controlled by a control signal supplied by said programmable controller.
- 6. The apparatus according to claim 5, wherein the timing of said clock signal is adjusted in response to the supplied control signal based on the determined period, slope and delay.
- 7. The apparatus according to claim 1, wherein said digitizer includes a sample-and-hold circuit and an analog-to-digital converter.
- 8. The apparatus according to claim 1, wherein said reference signal is a square-wave signal.
- 9. A digital oscilloscope with a self-calibration operation, comprising:an input port for receiving an input signal; a signal generator for generating a reference signal having a preselected period; a front end circuit for selecting one of said input and reference signals; a digitizer for selectively digitizing said input signal or said reference signal to produce a plurality of digitized values having respective amplitudes; and a programmable controller for obtaining, in each respective period, a temporal position of a digitized value of said reference signal with respect to a corresponding period of said reference signal, said programmable controller determining, based on the obtained temporal positions, a period, slope and delay corresponding to an approximate median value of the amplitudes such that sampling times of said digitizer are adjusted on the basis of the determined delay.
- 10. The apparatus according to claim 9, further comprising another digitizer for digitizing said input signal to produce digitized values that are interleaved with the digitized values of said input signal produced by the first-mentioned digitizer.
- 11. The apparatus according to claim 10, further comprising a time base circuit for providing a clock signal to the digitizers to start a digitizing operation, said time base circuit being controlled by a control signal supplied by said programmable controller.
- 12. The apparatus according to claim 11, wherein the timing of said clock signal is adjusted in response to the supplied control signal based on the determined period, slope and delay.
- 13. A method for performing calibration in a digital oscilloscope, comprising the steps of:receiving an input signal; generating a reference signal having a preselected period; selecting one of said input and reference signals; selectively digitizing said input signal or said reference signal to produce a plurality of digitized values having respective amplitudes; obtaining, in each respective period, a temporal position of a digitized value with respect to a corresponding period of said reference signal; and determining, based on the obtained temporal positions, a period, slope and delay corresponding to an approximate median value of the amplitudes such that sampling times in said oscilloscope are adjusted on the basis of the determined period, slope and delay.
- 14. The method according to claim 13, further comprising the step of selecting the digitized values within a predetermined amplitude range prior to obtaining the temporal positions.
Parent Case Info
This application claim benefit to provisional application 60/044,300 Apr. 03, 1997.
US Referenced Citations (14)
Foreign Referenced Citations (4)
Number |
Date |
Country |
0 298 618 |
Jan 1989 |
EP |
0 554 973 |
Aug 1993 |
EP |
9-166 623 |
Jun 1997 |
JP |
WO 8804059 |
Jun 1988 |
WO |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/044300 |
Apr 1997 |
US |