High-speed signal testing system having oscilloscope functionality
First Claim
Patent Images
1. A system for testing a high-speed repeating data signal, comprising:
- a time-base generator responsive to a reference clock signal so as to generate a high-speed repeating signal;
a one-bit voltage digitizer for digitizing the high-speed repeating data signal into a digitized signal as a function of the high-speed repeating signal;
a digital comparator for comparing the digitized signal to a selected digital value and outputting comparator results as a function of the high-speed repeating signal;
a bit-shift and frequency-divider block responsive to the high-speed repeating signal so as to produce a slowed clock signal;
a sub-sampler for sub-sampling the comparator results as a function of the slowed clock signal so as to output sub-sampled results;
a modulo N address counter, wherein N is greater than zero, for providing write addresses as a function of the high-speed repeating signal; and
an accumulation memory for storing ones of the sub-sampled results as a function of the slowed clock signal and corresponding respective ones of the write addresses.
3 Assignments
0 Petitions
Accused Products
Abstract
A high-speed signal testing system that includes a digital circuitry for providing a pattern tester with oscilloscope functionality at minimal implementation cost. The digital circuitry includes a time-base generator that provides a high-speed repeating time-base signal. The time-base signal, in conjunction with a sub-sampler and an accumulation memory, allows the system to zoom in on, and analyze portions of, one or more bits of interest in a repeating pattern present on the signal under test. Such portions of interest include rising and falling edges and constant high and low bit values.
-
Citations
24 Claims
-
1. A system for testing a high-speed repeating data signal, comprising:
-
a time-base generator responsive to a reference clock signal so as to generate a high-speed repeating signal; a one-bit voltage digitizer for digitizing the high-speed repeating data signal into a digitized signal as a function of the high-speed repeating signal; a digital comparator for comparing the digitized signal to a selected digital value and outputting comparator results as a function of the high-speed repeating signal; a bit-shift and frequency-divider block responsive to the high-speed repeating signal so as to produce a slowed clock signal; a sub-sampler for sub-sampling the comparator results as a function of the slowed clock signal so as to output sub-sampled results; a modulo N address counter, wherein N is greater than zero, for providing write addresses as a function of the high-speed repeating signal; and an accumulation memory for storing ones of the sub-sampled results as a function of the slowed clock signal and corresponding respective ones of the write addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for testing a high-speed repeating data signal, comprising:
- oscilloscope circuitry that includes;
a time-base generator responsive to a reference clock signal so as to generate a high-speed repeating signal; a one-bit voltage digitizer for digitizing the high-speed repeating data signal into a digitized signal as a function of the high-speed repeating signal; a reference pattern memory for storing a reference bit pattern having a length; a selector for selecting between the reference bit pattern and a constant bit value so as to output a selected digital value; a digital comparator for comparing the digitized signal to the selected digital value and outputting comparator results as a function of the high-speed repeating signal; a bit-shift and frequency-divider block responsive to the high-speed repeating signal so as to produce a slowed clock signal, said bit shift and frequency divider block divides the high-speed repeating signal the length; a sub-sampler for sub-sampling the comparator results as a function of the slowed clock signal so as to output sub-sampled results; a modulo N address counter, wherein N is greater than zero, for providing write addresses as a function of the high-speed repeating signal; and an accumulation memory for storing ones of the sub-sampled results as a function of the slowed clock signal and corresponding respective ones of the write addresses. - View Dependent Claims (16, 17, 18, 19)
- oscilloscope circuitry that includes;
-
20. A method of implementing an oscilloscope to analyze a high-speed data signal, comprising:
-
digitizing the high-speed data signal into a one-bit digitized signal in response to a repeating a time-based span having a time-base span N; comparing the one-bit digitized signal to a constant bit value in response to the repeating time-base signal so as to generate comparator results; dividing the repeating time-base signal so as to create a slowed clock signal corresponding to high-speed data period; sub-sampling the comparator results in response to the slowed clock signal so as to output sub-sampled results; generating modulo N write addresses, wherein N is greater than zero, as a function of the repeating time-base signal; and storing ones of said sub-sampled results in a memory in response to the slowed clock signal and corresponding respective ones of the write addresses. - View Dependent Claims (21, 22, 23, 24)
-
Specification