Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Method-and-apparatus-for-testing-memory-devices-and-displaying-results-of-such-tests

 Semiconductor memory circuit
It is an object of the invention to provide a semiconductor memory circuit which is free from ...


 Dynamic event selection network
What is claimed is: 1. A digital dynamic event selection network for telephone and real time ...


 Neural network using random binary code
I claim: 1. A method of analog, parallel hardware implementation of neural networks with changeable ...


 Method of modifying the temperature drift of the propagation time of surface elastic waves and a device obtained by said method
What I claim is: 1. A method of reducing the differences in propagation time of surface elastic ...


 Astable multivibrator
What is claimed is: 1. The combination comprising: first and second transistors, each transistor ...


 Music synthesizer
What I claim is: 1. In a music synthesis apparatus having associated music signal utilization means,...


 Method and apparatus for arbitrating conflicts by monitoring number of access requests per unit of time in multiport memory systems
What we claim is: 1. A method for arbitrating conflicting memory transfer requests in a multiport ...


 Semiconductor memory device having flip-flop circuits
In order to solve the above explained problems of prior art semiconductor memory devices having ...


 Self-isolating cross-coupled sense amplifier latch circuit
It is accordingly an object of the present invention to provide an improved sense amplifier ...


 Cassette with removable disc
Part of the housing is constituted by a door or end closure which is movable relative to the ...


 Method and apparatus for testing memory devices and displaying results of such tests

Details
Inventors: Lindsay, Brent;
Assignee: Micron Technology, Inc. (Boise, ID)
Primary Examiner: Beausoliel, Jr.; Robert W.
Assistant Examiner: Elisca; Pierre E.
Attorney, Agent or Firm: Dorsey & Whitney LLP

An apparatus and method for testing a semiconductor device allows error data to be displayed, in real time, based on the physical locations of the errors on the semiconductor device. A mapping circuit includes a router circuit, an error catch memory, and a topological circuit. The router circuit converts logical addresses employed by the semiconductor device to physical addresses employed by the error catch memory so that error data is appropriately routed from locations in the semiconductor device to corresponding locations in the error catch memory. The topological circuit then converts the physical addresses of the error data in the error catch memory to spatial addresses for allowing a host computer to rapidly display such errors as a bit map display on a visual display device. The router and topological circuits are preferably field programmable gate arrays or programmable read only memories so that the host computer can reprogram them for different semiconductor devices to be tested.

DETAILED DESCRIPTION The present invention provides an apparatus and method for testing a semiconductor device, and in real-time, displaying the spatial locations of errors on a display device, where the locations of the errors on the display device correspond to physical locations on a die containing the semiconductor device.
The present invention preferably employs a field programmable gate array ("FPGA") or hardware implemented look-up table for rapidly routing the error data received from an error compare circuit to an error catch memory in a manner such that the error data is stored in the error catch memory at physical addresses that correspond to logical addresses employed by the device being tested.
As a result, the router circuit continually routes error data to particular physical locations in the error catch memory.
A topological circuit, such as an FPGA, remaps the physical locations of the error data from the error catch memory to spatial locations for display on a bitmapped display device such as a CRT.
Therefore, the topological circuit can also continually route the error data from the error catch memory, through the host computer, for display on the display device.
Overall, the router circuitry continually routes the logical addresses of error data to appropriate physical addresses in the error catch memory for the device being tested, while the topological circuitry continually maps the physical addresses of the error data to spatial addresses for display on the bitmap display device, all while the host computer is performing other functions such as applying a test pattern to the device, controlling the display device, etc.
By being implemented in hardware, the router and topological circuits are considerably faster than the prior art approach of performing routines by the host computer.
Additionally, the router and topological circuits can operate in parallel with the host computer, thereby improving the overall speed of the testing apparatus of the present invention.
As a result, while the Teradyne system requires a mainframe or supercomputer for fast testing of complex semiconductor devices, the present invention can employ a minicomputer or personal computer as its host computer, thereby realizing a much more cost-effective testing apparatus



Related patents
  Feedback shift register
OF THE PREFERRED EMBODIMENT FIG. 6 illustrates a preferred embodiment of the feedback shift register according to the present invention. The feedback shift register ...
  Laser apparatus
Therefore, the primary object of the present invention is to provide a laser apparatus wherein a pumping source for providing energy for exciting a laser medium is, when ...
  Multiple I/O bus virtual broadcast of programmed I/O instructions
According to the present invention, these and other objects and advantages are achieved in a method for performing an input/output process containing a programmed input/...
  Personal computer memory bank parity error indicator
Referring now to the drawing, a personal computer includes a microprocessor 10 connected to a main memory comprised of two memory banks 12 and 14 through two parity ...
  Circuit for selectively preventing a microprocessor from posting write cycles
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, an exemplary computer system S incorporating the preferred embodiment of the present invention is shown. In the ...
  Method of interfacing between data transmission systems having an unequal number of transceiver ports
It is an object of the present invention to provide an efficient method for transferring data between a pen-based computer and a computer peripheral. It is another ...
  Method and system for concurrent computer transaction processing
The present invention is directed to a method, system, and bus agent for concurrent transaction processing. The method transmits first and second transaction requests ...
  Real-time synchronization of concurrent views among a plurality of existing applications
A synchronization system includes a motion event synchronizer and multiple application encapsulators which operate together to synchronize motion events in existing ...
  Data error correction circuit
It is an object of the present invention to provide a data error correction circuit wherein errors in shortened data of different lengths can be easily corrected at a ...
  Differential to single-ended converter utilizing inverted transistors
An object of the present invention is to provide a differential to single-ended converter using I.sup.2 L device geometries for reducing the area required to fabricate ...

0.054

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved