DocumentCode :
3433978
Title :
A case study of improving at-speed testing coverage of a gigahertz microprocessor
Author :
Qi, Zichu ; Liu, Hui ; Li, Xiangku ; Xu, Jun ; Hu, Weiwu
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
fYear :
2009
fDate :
13-16 Dec. 2009
Firstpage :
651
Lastpage :
654
Abstract :
For a gigahertz microprocessor with multiple clock domains and a large amount of embedded RAMs (random access memory), generating at-speed testing patterns is becoming very difficult and very time-consuming. This paper presents some novel techniques to improve at-speed testing coverage with low cost. These methods are major concern about preventing X states propagation, which include avoiding capturing X states for registers, sequential bypass of macros, clock control scheme for inter-clock domains and accurate analysis of exception paths in intra-clock domains. Functional patterns are utilized to further improve the efficiency of the at-speed testing. A novel optimal flow is presented by carefully selecting these techniques. By using the flow, 90% transition fault coverage is achieved. In addition, both the number of patterns and the test time of the transition test are decreased by 15%. The total area overhead is about a few hundreds of AND cells and has little timing impact on the critical paths.
Keywords :
circuit testing; microprocessor chips; random-access storage; at-speed testing; clock control scheme; embedded RAM; gigahertz microprocessor; random access memory; Automatic test pattern generation; Clocks; Costs; Delay; Laboratories; Microprocessors; Pattern analysis; System testing; Test pattern generators; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
Conference_Location :
Yasmine Hammamet
Print_ISBN :
978-1-4244-5090-9
Electronic_ISBN :
978-1-4244-5091-6
Type :
conf
DOI :
10.1109/ICECS.2009.5410807
Filename :
5410807
Link To Document :
بازگشت