DocumentCode
403585
Title
Designing self test programs for embedded DSP cores
Author
Rizk, Hani ; Papachristou, Chris ; Wolff, Francis
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
Volume
2
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
816
Abstract
This paper describes a self test program design technique for embedded DSP cores. The method requires minimal knowledge of the core´s internals and minimal insertion of external LFSR hardware, without scan insertions. The test program consists of a small set of instructions which operate iteratively on pseudorandom data generated by the LFSRs to fully test the DSP core components. The method uses instruction-based test metrics and a program template as a blueprint to generate the test program. The self test scheme has been successfully applied on an industrial-strength DSP core and the results compare favorably to other methods using ATPG and pseudorandom BIST.
Keywords
automatic test pattern generation; built-in self test; digital signal processing chips; embedded systems; random number generation; shift registers; ATPG; LFSR hardware; automatic test pattern generation; built in self test; digital signal processor; embedded DSP core; industrial strength DSP core; instruction based test metrics; linear feedback shift register; program template; pseudorandom BIST; pseudorandom data; self test program design; Automatic test pattern generation; Automatic testing; Bandwidth; Built-in self-test; Controllability; Digital signal processing; Hardware; Observability; System testing; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1268982
Filename
1268982
Link To Document