Patent CA478212A successfully refreshed from Google Patents.
Patent US5838192A successfully refreshed from Google Patents.
Patent US2110771A successfully refreshed from Google Patents.
Patent US4855969A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4855969A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic timing reference alignment system

Assignee: Texas Instruments Inc
•
Filing: 1987-09-14
•
Granted: 1989-08-08
•
Expires: 2007-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a test system and a method for providing a timing function that dynamically calculates and adjusts the phase delay between an internal timing reference and an externally derived signal. This is accomplished by providing a timing generator for providing a master timing reference signal, first, second and third counters preset at the beginning of each test cycle to each provide a count responsive to the timing reference signal, first and second multiplexers, each associated with one of the first and second counters, and first and second comparators for comparing the contents of each of the first and second multiplexers with the count of an associated counter and producing a timing edge when a count match occurs.

Inventors

  • 👤 Marc R. Mydill

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 18:25
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G04; G04D; G04D7/00; G04D7/002; G04D7/003; G04G; G04G7/00

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 138 words
In a tester for testing very large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising: (a) a timing generator for providing a master timing reference signal, (b) first, second and third counters preset at the beginning of each test cycle to each provide a count responsive to said timing reference signal, (c) first and second multiplexers, each associated with one of said first and second counters, and (d) first and second comparators for comparing the contents of each of said first and second multiplexers with the count of an associated said counter and producing a timing edge when a count match occurs.
Claim 2
Dependent Claim 138 words
In a tester for testing very large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising: (a) a timing generator for providing a master timing reference signal, (b) first, second and third counters preset at the beginning of each test cycle to each provide a count responsive to said timing reference signal, (c) first and second multiplexers, each associated with one of said first and second counters, and (d) first and second comparators for comparing the contents of each of said first and second multiplexers with the count of an associated said counter and producing a timing edge when a count match occurs.
Claim 3
Dependent Claim 31 words
The delay generator according to claim 1, where in the first counter is an edge counter, the second counter is a shift counter and the third counter is a transition counter.
Claim 4
Dependent Claim 17 words
The delay generator according to claim 1 where in the timing edge produced is a start edge.
Claim 5
Dependent Claim 17 words
The delay generator according to claim 1 where in the timing edge produced is a stop edge.
Claim 6
Dependent Claim 22 words
The delay generator according to claim 1 further including a multiplexer switch for switching edge values each time an edge is produced.
Claim 7
Dependent Claim 16 words
The delay generator according to claim 5 wherein the multiplexer switch provides up to four values.
Claim 8
Dependent Claim 27 words
The delay generator according to claim 5 including an edge comparator wherein the contents of the edge comparator is compared with the edge values from the multiplexer.
Claim 9
Dependent Claim 137 words
In a tester for testing very large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising timing reference signal generator for producing a reference signal, a counter for counting the reference signal for a defined period, a comparator, and a multiplex switch associated with a plurality of input values, a selected one said input values of which is supplied to said comparator, said comparator comparing the counter output with one of the plurality of input values from said multiplexer until the counter output matches the value provided by the multiplexer, the comparator then producing a timing edge signal that may be shifted.
Claim 10
Dependent Claim 137 words
In a tester for testing very large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising timing reference signal generator for producing a reference signal, a counter for counting the reference signal for a defined period, a comparator, and a multiplex switch associated with a plurality of input values, a selected one said input values of which is supplied to said comparator, said comparator comparing the counter output with one of the plurality of input values from said multiplexer until the counter output matches the value provided by the multiplexer, the comparator then producing a timing edge signal that may be shifted.
Claim 11
Dependent Claim 49 words
The delay generator according to claim 8 where in the counter is an edge counter and the comparator is an edge comparator, the edge comparator continuously comparing the output of the edge counter with the value provided by the multiplexer, and when a match occurs, and edge is generated.
Claim 12
Dependent Claim 25 words
The delay generator according to claim 8 further including an analog delay multiplexer and an analog delay circuit for providing finer resolution of the edge.
Claim 13
Dependent Claim 24 words
The delay generator according to claim 8 including an up/down shift counter to incremented or decremented when an edge shift is to be performed.
Claim 14
Dependent Claim 19 words
The delay generator according to claim 11 wherein and edge is digitally advanced when the shift counter is incremented.
Claim 15
Dependent Claim 19 words
The delay generator according to claim 11 wherein and edge is digitally delayed when the shift counter is decremented.
Claim 16
Dependent Claim 108 words
In a tester for testing vary large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising: (a) means for providing multiple clock edge pulses within a defined period, (b) means for dynamically adjusting the phase of the edge pulses responsive to feedback signals from the device under test, and (c) means responsive to the feedback signals from the device under test to determine the amount and direction of dynamic multi-edge generator phase adjustment.
Claim 17
Dependent Claim 108 words
In a tester for testing vary large scale integrated circuits wherein a device under test requires a tester generated timing input that has to be dynamically shifted to maintain a fixed timing relationship between the tester and the timing reference output of the device under test, a multi-edge delay generator comprising: (a) means for providing multiple clock edge pulses within a defined period, (b) means for dynamically adjusting the phase of the edge pulses responsive to feedback signals from the device under test, and (c) means responsive to the feedback signals from the device under test to determine the amount and direction of dynamic multi-edge generator phase adjustment.
Claim 18
Dependent Claim 29 words
Multi-edge delay generator according to claim 14, wherein the means for providing multiple clock edge pulses with in a defined period includes a timing generator and an edge counter.
Claim 19
Dependent Claim 47 words
The multi-edge delay generator according to claim 14, wherein the means for dynamically adjusting the phase of the edges based upon feed back from the device under test includes an edge comparator and a multiplexer for supplying selected values for comparing with the multiple clock edge pulses.
Claim 20
Dependent Claim 37 words
The multi-edge delay generator according to claim 14, wherein the means for selecting the feedback from the device under test to determine the amount and direction of dynamic multi-edge delay generator phase adjustment includes a shift counter.

References Cited (Backward Citations)

US4161691A Cited
US4164648A Cited
US4736351A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-07 1993-02-06 1993-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-07 1997-02-06 1997-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-07 2001-02-06 2001-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag