or
Bookmark and Share
Programmable built in self test of memory
 
   
Document Number
US Patent 7325178
Issued Date
January 29, 2008
Link
Map
Abstract
The pBIST solution to memory testing is a balanced hardware-software oriented solution. pBIST hardware provides access to all memories and other such logic (e.g. register files) in pipelined logic allowing back-to-back accesses. The approach then gives the user access to this logic through CPU-like logic in which the programmer can code any algorithm to target any memory testing technique required. Because hardware inside the chip is used at-speed, the full device speed capabilities are available. CPU-like hardware can be programmed and algorithms can be developed and executed after tape-out and while testing on devices in chip form is in process.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
5
Comments:
no comments yet
Owner
Published
January 29, 2008
Application Number
11/003,206
Filed
December 3, 2004
US Classification
714/718   365/201
Int'l Classification
G11C   29/00   (20060101)   G11C   7/00   (20060101)  
Examiner
Parent Case
This application claims priority under 35 USC .sctn.119(e)(1) of Provisional Application No. 60/527,310 (TI-36126PS), filed Dec. 5, 2003.
USPTO Field of Search
714/718  
Related Patents
7562256 - Semiconductor memory device for build-in fault diagnosis - Owned by Nec Electronics Corporation (Kawasaki, Kanagawa,JP)

A fault diagnosis method for a semiconductor device in which a memory and a register are monolithically integrated is provided. The fault diagnosis method is composed of: first testing the memory with respect to a series of addresses to identify a first error address; externally outputting the first error address; storing the first error address into the register; second testing the memory with respect to a series of addresses; identifying a second error address different from the first error address using a result of the second testing and the first error address stored in the register; externally outputting the second error address; and updating the register to store the second error address.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us