← Back to Patent Explorer
EP0474275A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Automatic test equipment system using pin slice architecture

Assignee: Schlumberger Technologies Inc
•
Filing: 1991-08-12
•
Granted: —
•
Expires: 2011-08-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of "pin slice" circuits, each associated with a separate pin of the device under test (DUT). Each pin slice circuit contains its own memory and registers and circuitry for generating the necessary test signals. Test data is loaded into the individual pin slice circuits in a vertical word fashion, such that all of the bits of the vertical word correspond to the individual pin, allowing the characteristics of an individual pin test sequence to be varied independently of the other pins. A participate memory is used to select different groupings of the pin slice circuits which are to be programmed in parallel when a group of pins are to receive the same test signals. Separate enable signals to the various stages of the pin slice circuits allow different aspects of the test pattern to be also varied independently.

Inventors

  • 👤 David K. Cheung
  • 👤 Egbert Graeve

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-23 19:43
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/2832; G01R31/2834; G01R31/317; G01R31/3181; G01R31/319; G01R31/31903; G01R31/31908; G01R31/31917; G01R31/31919; G01R31/31921; G01R31/31926

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 65 words
A tester for a multiple pin integrated circuit comprising: a plurality of pin slice means, each associated with a separate pin, for providing a sequence of test signals to said pin, including a memory for storing said sequence, said memory being programmable with said sequence independently from other memories for other pins; and means for programming in parallel a plurality of said pin slice means.
Claim 2
Dependent Claim 115 words
A tester for a multiple pin integrated circuit comprising: a plurality of pin slice means, each associated with a separate pin, for providing a sequence of test signals to said pin, including a memory for storing said sequence, said memory being programmable with said sequence independently from other memories for other pins; and means for programming in parallel a plurality of said pin slice means; wherein each of said pin slice means includes a plurality of parts, said means for programming in parallel including means for programming a first part of a first group of said pin slice means independently of a second part of a second, different overlapping group of said pin slice means.
Claim 3
Dependent Claim 50 words
The tester of claim 2 further comprising first and second participate memories for each of said pin slice means, said first participate memory having an output coupled to enable or disable said first part and said second participate memory have an output coupled to enable or disable said second part.
Claim 4
Dependent Claim 178 words
A tester for multiple pin integrated circuits, comprising: (a) a plurality of pin slice circuits, each coupled to a separate pin connector, each pin slice circuit including, (1) a local memory having a single bit I/O and a plurality of addresses, for storing a string of data to be applied to said pin connector, (2) sequencing means, coupled to an output of said local memory, for providing timing control of said data and including a sequencer memory for storing a plurality of timing criteria, (3) pin electronics means, coupled to an output of said sequencing means, for providing appropriate voltage and current levels to said pin connector for said data and including a voltage memory for storing voltage and current levels; and (b) a participate memory for storing at least one combination of said pin slice circuits to be programmed with identical data having outputs coupled to enabling inputs of said pin slice circuits; such that separate patterns can be written into said local memories, sequencer memories and voltage memories for independent groupings of said pin slice circuits.
Claim 5
Dependent Claim 60 words
The tester of claim 4 wherein each said pin slice circuit further includes a scrambler memory having data outputs coupled to address inputs of said sequencer memory, said scrambler memory being programmable so that a single address provided to the scrambler memory for all pin slice circuits can select different addresses in said sequencer memories for different pin slice circuits.
Claim 6
Dependent Claim 27 words
The tester of claim 4 wherein each said pin slice circuit further includes means for buffering a data stream coupled to an output of said local memory.
Claim 7
Dependent Claim 103 words
The tester of claim 4 wherein each said pin slice circuit further includes a comparator, coupled to said pin connector, for evaluating an output of said integrated circuit; a comparison memory, coupled to said comparator for storing a pass or fail indication for a plurality of tests; and a cumulative fail memory location, coupled to said comparison memory, for storing a fail signal if any location in said comparison memory has a fail signal written to it; such that said comparison memory will contain all pass signals, and thus need not be read, unless said cumulative fail memory location contains a fail signal.
Claim 8
Dependent Claim 45 words
The tester of claim 4 wherein each of said pin slice circuits further comprises a first participate memory having an output coupled to an input of said local memory, and a second participate memory having an output coupled to an input of said voltage memory.
Claim 9
Dependent Claim 18 words
The tester of claim 6 wherein said means for buffering a data stream comprises a first-in, first-out register.
Claim 10
Dependent Claim 278 words
A tester for multiple pin integrated circuits, comprising: a plurality of pin slice circuits, each coupled to a separate pin connector, each pin slice circuit including, (1) a local memory having a single bit I/O and a plurality of addresses, for storing a string of data to be applied to said pin connector, (2) sequencing means, coupled to an output of said local memory, for providing timing control of said data and including a sequencer memory for storing a plurality of timing criteria, (3) pin electronics means, coupled to an output of said sequencing means, for providing appropriate voltage and current levels to said connector for said data and including a voltage memory for storing voltage and current levels, (4) a first participate memory for storing data at addresses which indicate if said local memory is to be used for a grouping of pin slice circuits indicated by said addresses having an output coupled to an enabling input of said local memory, (5) a second participate memory for storing data at addresses which indicate if said voltage memory is to be used for a grouping of pin slice circuits indicated by said addresses having an output coupled to an enabling input of said voltage memory, and (6) a scrambler memory having data outputs coupled to address inputs of said sequencer memory, said scrambler memory being programmable so that a signal address provided to the scrambler memory for all pin slice circuits can select different addresses in said sequencer memories for different pin slice circuits; such that separate patterns can be written into said local memories, sequencer memories and voltage memories for independent groupings of said pin slice circuits.
Claim 11
Dependent Claim 25 words
The tester of claim 10 wherein each said pin slice circuit further includes a first-in, first-out register coupled to an output of said local memory.
Claim 12
Dependent Claim 103 words
The tester of claim 10 wherein each said pin slice circuit further includes a comparator, coupled to said pin connector, for evaluating an output of said integrated circuit; a comparison memory, coupled to said comparator for storing a pass or fail indication for a plurality of tests; and a cumulative fail memory location, coupled to said comparison memory, for storing a fail signal if any location in said comparison memory has a fail signal written to it; such that said comparison memory will contain all pass signals, and thus need not be read, unless said cumulative fail memory location contains a fail signal.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag