Programable multi-port memory bist with compact microcode
AssigneeCadence Design Systems, Inc.
InventorsR. Dean Adams, Thomas J. Eckenrode, Steven L. Gregor, Kamran Zarrineh
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsR. Dean Adams, Thomas J. Eckenrode, Steven L. Gregor, Kamran Zarrineh
Estimating the term…
A microcode programmable built-in-self-test (BIST) circuit and method for testing a multiported memory via multiple ports, either simultaneously or sequentially, as directed by a microcode instruction word. The microcode instruction word contains a plurality of executable subinstructions and one bit of information that controls whether the test operations prescribed in the plurality of subinstructions shall be executed in parallel or in series. The executable subinstructions are dispatched by a primary controller to subcontrollers which perform test operations at each port according to the subinstructions. The microcode programable BIST architecture flexibly facilitates the testing of multiple devices, multiported devices, including multiported memory structures and complex dependent multiported memory structures. The BIST supports in-situ testing of the functionality of the memory at wafer, module, and burn-in, as well as system-level testing.
An apparatus for testing a device having a plurality of ports, the apparatus comprising:
A digital system, comprising:
A method for testing a device having a plurality of ports, comprising the steps of:
A method for testing a device coupled to a digital processor, comprising the steps of:
Dependencies are inferred from the claim text.