IP Library Granted Patent US 7,665,004
Granted Patent B2
US 7,665,004 · App. 11/570,042 · Granted Feb 16, 2010

Timing generator and semiconductor testing apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,665,004
App. No.
11/570,042
Granted
Feb 16, 2010
Kind
B2
Abstract

A timing generator that needs no analog circuit for adding jitters and allows the circuit scale and power consumption to be reduced. There are included a counter for performing a counting operation synchronized with a reference clock signal: a timing memory for outputting respective data corresponding to the quotient and remainder resulting from dividing the time from the front of a basic period until a generation of a timing edge by the period of the reference clock signal: a coincidence detecting circuit for outputting a signal that exhibits a high level when the count value of the counter coincides with the quotient: a jitter generating circuit for outputting as a jitter amplitude value: adders for adding a time corresponding to the remainder and a time represented by the jitter amplitude value outputted from the jitter generating circuit: and a variable delay circuit for delaying the output signal from the coincidence detecting circuit by the time represented by the addition result of the adders and outputting the delayed output signal.

Claims (29)

1. A timing generator for generating a timing edge at a specified timing within a basic period comprising;

a counter for performing counting operation synchronizing with reference clock signals of a predetermined period;

a timing data output unit for outputting data for each of a quotient and a remainder obtained by dividing time from the start of said basic period to the point of generating said timing edge by the period of said reference signals;

an elapsed time determination unit for determining that time corresponding to said quotient, which is indicated by data outputted from said timing data output unit, has elapsed, on the basis of a count value of said counter, and for outputting a determination signal in accord with the timing of the determination;

a jitter generation unit for outputting time, by which the output timing of said timing edge should be delayed, as a jitter amplitude value;

an adding unit for performing additions of a first time corresponding to said remainder indicated by the data outputted from said timing data output unit, and a second time indicated by said jitter amplitude value outputted from said jitter generation unit; and

a variable delay unit to which the determination signal outputted from said elapsed time determination unit is inputted so as to be outputted with a delay by the time indicated by an addition result obtained from said adding unit.

2. The timing generator according to claim 1 wherein,

said elapsed time determination unit compares the count value of said counter with said quotient indicated by data outputted from said timing data output unit and outputs said determination signal when the count value and the quotient coincide with each other.

3. The timing generator according to claim 1 wherein,

said counter retrieves said quotient as an initial value at the start of said basic period, said quotient being indicated by the data outputted from said timing data output unit, and then performs a counting operation for reducing a count value synchronizing with said reference clock signals; and

said elapsed time determination unit outputs said determination signal when the count value of said counter is detected to be 0.

4. The timing generator according to claim 1 wherein,

said jitter generation unit outputs said jitter amplitude value which alters in a sinusoidal manner synchronizing with the output of said timing edge.

5. The timing generator according to claim 1 wherein,

said jitter generation unit outputs said jitter amplitude value which alters at random synchronizing with the output of said timing edge.

6. The timing generator according to claim 1 wherein,

said jitter generation unit outputs said jitter amplitude value whose updating interval alters at random.

7. The timing generator according to claim 1 wherein,

said adding unit, when an addition result corresponding to one period or more of said reference clock signals has been obtained, outputs a carry and an addition result of less than one period of said reference clock signals based on the former addition result; and

an input timing delay unit is further provided so that, when said carry is outputted, the timing for inputting said determination signal, which is outputted from said elapsed time determination unit, into said variable delay unit can be delayed during the time corresponding to an integral multiple of the period of said reference clock signals.

8. The timing generator according to claim 1 wherein,

said adding unit further performs addition of time, which is equivalent to a time lag, to said first time and said second time, the time lag being caused when the start timing of said basic period and the input timing of said reference clock signal do not coincide with each other.

9. A semiconductor testing apparatus comprising:

the timing generator recited in claim 1 ;

a pattern generator for generating a pattern data to be inputted to each of pins of a device under test;

a data selector for correlating each of the various pattern data outputted from said pattern generator to each of the pins of said device under test to which the pattern data is inputted;

a format controlling section for controlling a waveform for said device under test, based on the pattern data outputted from said data selector and said timing edge generated by said timing generator; and

a digital comparing section for comparing data outputted from each of the pins of said device under test with an expected value data of each of the pins.

Assignments (2)
CHANGE OF ADDRESS Recorded Dec 18, 2018
From: ADVANTEST CORPORATION
To: ADVANTEST CORPORATION
Reel/Frame 047987/0626 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2006
From: SUDA, MASAKATSU; ISHIDA, MASAHIRO; WATANABE, DAISUKE
To: ADVANTEST CORPORATION
Reel/Frame 018581/0103 →