IP Library Granted Patent US 9,279,857
Granted Patent B2
US 9,279,857 · App. 14/083,985 · Granted Mar 8, 2016

Automated test system with edge steering

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 9,279,857
App. No.
14/083,985
Granted
Mar 8, 2016
Kind
B2
Abstract

A semiconductor device-under-test (DUT) may be tested by an automated test system that processes test programs specifying a number of edges per tester cycle that may be greater than the number of edges the tester is capable of generating. The test system may include circuitry that reduces the number of edges in each cycle of a test program based on data specifying operation of the tester in that cycle and/or a prior cycle. Such a reduction simplifies the circuitry required to implement an edge generator by reducing the total number of timing verniers per channel. Nonetheless, flexibility in programming the test system is retained.

Claims (30)

1. An automatic test system comprising:

a driver comprising an output and a first timing input and a second timing input, wherein the driver is configurable so as to drive the output in a first state in response to an edge at the first timing input and to drive the output in a second state in response to an edge at the second timing input;

a circuit adapted to receive a first plurality of time specifications and a second plurality of time specifications and to output a third plurality of time specifications and a fourth plurality of time specifications, the third plurality of time specifications and fourth plurality of time specifications collectively defining a sequence of edges that is the same as a sequence of edges that is collectively defined by the first plurality of time specifications and second plurality of time specifications, wherein the third plurality of time specifications and fourth plurality of time specifications collectively contain a number of time specifications that is less than the number of timing edges contained collectively in the first plurality of time specifications and second plurality of time specifications;

a first set of edge generators, wherein each of the edge generators in the first set comprises:

an edge generator input coupled to the circuit, and

an edge generator output coupled to the first timing input of the driver;

and is adapted to:

receive at a respective edge generator input a time specification of the third plurality of time specifications, and

generate an edge at the edge generator output at a time determined from the time specification received at the respective edge generator input; and

a second set of edge generators, wherein each of the edge generators in the second set comprises:

an edge generator input coupled to the steering circuit, and

an edge generator output coupled to the second timing input of the driver;

and is adapted to:

receive at a respective edge generator input a time specification of the fourth plurality of time specifications, and

generate an edge at the edge generator output at a time determined from the time specification received at the respective edge generator input.

2. The automatic test system of claim 1 , wherein:

the test system further comprises a time set memory, wherein the time set memory:

is configured to store a plurality of time sets, each of the time sets comprising a plurality of time specifications;

comprises a selection input; and

is adapted to output a plurality of time specifications in a timing set selected based on a value at the selection input, and

the automatic test system further comprises:

a pin data memory; and

a formatting circuit coupling the time set memory to the circuit, wherein the formatting circuit may be configured to combine the time specifications in the selected timing set with a value from the pin data memory to generate the first plurality of time specifications and the second plurality of time specifications.

3. The automatic test system of claim 1 , wherein:

the first timing input comprises a drive HI input, and

the second timing input comprises a drive LO input.

4. The automatic test system of claim 1 , wherein:

first plurality of time specifications and a second plurality of time specifications collectively comprise m time specifications, and

the third plurality of time specifications and fourth plurality of time specifications collectively comprise n time specifications,

wherein 2n<m.

Assignments (4)
SECURITY INTEREST Recorded May 7, 2020
From: TERADYNE, INC.
To: TRUIST BANK
Reel/Frame 052595/0632 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 28, 2019
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: TERADYNE, INC.; EAGLE TEST SYSTEMS, INC.; LITEPOINT CORPORATION; NEXTEST SYSTEMS CORPORATION; GENRAD, LLC; ENERGID TECHNOLOGIES CORPORATION
Reel/Frame 049632/0940 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2015
From: TERADYNE, INC.; LITEPOINT CORPORATION
To: BARCLAYS BANK PLC
Reel/Frame 035507/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2013
From: LIN, HOWARD; CHAMPION, CORBIN L.; VAN DER WAGT, JAN PAUL ANTHONIE; SARTSCHEV, RONALD A.
To: TERADYNE, INC.
Reel/Frame 031844/0829 →