DocumentCode :
3384303
Title :
Testing content addressable memories using instructions and march-like algorithms
Author :
Lin, Ma ; Yunji, Chen ; Menghao, Su ; Zichu, Qi ; Heng, Zhang ; Weiwu, Hu
fYear :
2008
fDate :
Aug. 31 2008-Sept. 3 2008
Firstpage :
774
Lastpage :
777
Abstract :
CAM is widely used in microprocessors and SOC TLB modules. It gives great advantage for software development. And TLB operations become bottleneck of the microprocessor performance. The test cost of normal BIST approach of the CAM can not be ignored. The paper analyses the fault models of CAM and proposes an instruction suitable march-like algorithm. The algorithm requires 14N+2L operations, where N is the number of words of the CAM and L is the width of a word. The algorithm covers 100% targeted faults. Instruction-level test using the algorithm has not any test cost on area and performance. Moreover the algorithm can be used in BIST approaches and have less performance lost for microprocessors. The paper instances the algorithm in a MIPS compatible microprocessor and have good results.
Keywords :
built-in self test; content-addressable storage; logic testing; microprocessor chips; BIST; content addressable memories; instruction-level test; march-like algorithms; microprocessors; Algorithm design and analysis; Associative memory; Built-in self-test; CADCAM; Circuit faults; Circuit testing; Computer aided manufacturing; Costs; Fault detection; Microprocessors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
Conference_Location :
St. Julien´s
Print_ISBN :
978-1-4244-2181-7
Electronic_ISBN :
978-1-4244-2182-4
Type :
conf
DOI :
10.1109/ICECS.2008.4674968
Filename :
4674968
Link To Document :
بازگشت