Method, apparatus and computer program product for high speed memory testing

a memory and high-speed technology, applied in the direction of resistance/reactance/impedence, testing circuits, instruments, etc., can solve the problems of synchronizing all the cards, limiting the patterns of alu, and not being able to generate patterns without substantial constraints

Inactive Publication Date: 2005-11-10
IBM CORP
View PDF8 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0016] The foregoing need is addressed in the present invention. A process of the present invention (referred to herein as a pin vector generator or a bit vector generator) strips out patterns for each individual DUT signal pin (address pin, data pin, etc.) from conventional full-width test vectors. These full-width test vectors are from test patterns produced by a conventional test program. (They are referred to as full-width test vectors because they have widths equal to the whole address and data field width of the DUT.) The slicing of the conventional full-width test vectors by the...

Problems solved by technology

However, the patterns are all limited by the constraints of the ALU architecture.
That is, although such an ALU is programmable, the patterns that the ALU can generate still are not without substantial constraints because the ALU is designed for a certain limited set of op codes.
However, there is still a problem of synchronizing all the cards 131, which may number even in the hundreds.
This is a considerable problem at high ...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, apparatus and computer program product for high speed memory testing
  • Method, apparatus and computer program product for high speed memory testing
  • Method, apparatus and computer program product for high speed memory testing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The claims at the end of this application set out novel features which applicants believe are characteristic of the invention. The invention, a preferred mode of use, further objectives and advantages, will best be understood by reference to the following detailed description of an illustrative embodiment read in conjunction with the accompanying drawings.

[0044] Referring now to FIG. 4A, test system 400A is illustrated in block diagram form, according to an embodiment of the present invention. For the illustrated embodiment of the present invention, test packets are produced in computer system 420 by software processes before testing begins. In other words, test packets are “preprocessed” by software block 402. More specifically, test program 404, which receives test specification 401 via programmer interface 403, is converted by a bit vector generator 405 (also referred to herein as a pin vector generator) that has specialized ALU software in a conventional computer system ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

For testing a device under test (“DUT”) a test specification is converted in a computer system by a pin vector generator process, which includes generating test vectors. The DUT has numerous input pins and such a pin vector is for a signal to drive one such pin. The pin vectors are compressed and saved. Ones of the pin vectors are loaded, upon initialization of a test, into a pipeline having a series of memory stages and extending from the computer system to channel cards in a test head. The pipeline is operated in data transfer cycles, delivering W bits per cycle. The pin vectors are decompressed at the respective channel cards in decompressor read cycles. X bits are read per decompressor cycle, W being greater than X, so that the pipeline may perform its data transfer cycles less frequently than the decompressor performs its read cycles.

Description

BACKGROUND [0001] 1. Field of the Invention [0002] The present invention concerns testing of very large scale integrated-circuitry (“VLSI”) devices, and, more particularly, concerns high speed testing of such devices using test patterns. [0003] 2. Related Art [0004] Referring now to FIG. 1, a conventional test system 100 is shown for testing very large scale integrated circuitry (“VLSI”) devices, such as memory devices, application specific integrated circuits (“ASIC's”), and microprocessors. The test system 100 (also referred to herein as a “tester”) includes a main frame 120, a test head 130 and a product handler 140. A computer system 110 is used as an interface between an operator and the tester 100. The interface is used to control the tester 100, to load test programs into the main frame 120, to start testing, to collect test results, etc. [0005] Referring now to FIG. 2, details are shown of the test head 130 of the prior art test system 100. The test head 130 includes a housi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F19/00
CPCG06F11/273G06F11/263
Inventor CAO, TAI ANHNGUYEN, KHANHRAHMAN, AQUILUR
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products