Title :
Improving testing and diagnosis efficiency for regular memory arrays
Author :
Wu, Tsung-Yu ; Chen, Po-Yuan ; Wu, Cheng-Wen ; Kwai, Ding-Ming
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
Built-in self-test (BIST) is one of the most widely used design-for-testability (DFT) techniques, particularly for embedded random access memory (RAM). To ease the test and diagnosis flow, we have previously developed a synthesis compiler, called BRAINS which stands for BIST for RAM in Seconds. It possesses many nice features, such as accessibility, scalability, programmability, and flexibility, thereby improving the testability, yield, and reliability. However, for regular arrays, the conventional flow attaches a BIST circuit to each memory element, and scans in test patterns or performs sequential diagnosis, so is inefficient in terms of test time. In this work, we extend the BRAINS functions by taking advantage of the regular structure. With these extensions, the test and diagnosis flow becomes very simple. In the experiments on a 32-core array, the overall test time can be reduced by 6 to 23 times with only minor area overhead varying from 10% to 17%, as compared with the original BRAINS design.
Keywords :
built-in self test; design for testability; embedded systems; random-access storage; 32-core array; BRAINS; area overhead; built-in self-test; design-for-testability; diagnosis efficiency; embedded random access memory; regular memory arrays; synthesis compiler; testing efficiency; Built-in self-test; Circuit synthesis; Circuit testing; Design for testability; Performance evaluation; Random access memory; Read-write memory; Scalability; Sequential analysis; Sequential diagnosis; BIST compiler; RAM; design-for-testability; embedded memory; memory BIST; memory testing; multi-core system;
Conference_Titel :
VLSI Design Automation and Test (VLSI-DAT), 2010 International Symposium on
Conference_Location :
Hsin Chu
Print_ISBN :
978-1-4244-5269-9
Electronic_ISBN :
978-1-4244-5271-2
DOI :
10.1109/VDAT.2010.5496701