DocumentCode :
1571092
Title :
Effective RTL Method to Develop On-Line Self-Test Routine for the Processors Using the Wavelet Transform
Author :
Asghari, Amin ; Motamedi, Seied Ahmad ; Attarchi, Sepehr
Author_Institution :
Electr. Eng. Dept., Amirkabir Univ. of Technol., Tehran
fYear :
2008
Firstpage :
33
Lastpage :
38
Abstract :
In this paper, we introduce a new efficient register transfer level (RTL) method to develop on-line self- test routines. We consider some prioritizations to select the components and instructions of the processor. In addition, we choose test patterns based on spectral RTL test pattern generation (TPG) strategy. For the purpose of spectral analysis, we use the wavelet transform. Also, we use a few extra instructions for the purpose of the signature monitoring to detect control flow errors. We demonstrate that the combination of these three strategies is effective for developing small test programs with high fault coverage in a small test development time. In this case, we only need the instruction set architecture (ISA) and RTL information. Our method not only provides a simple and fast algorithm for on-line self-test applications, also gains the advantages of utilizing lower memory and reducing the test generation time complexities in comparison with proposed methods so far. We focus on the application of this approach for Parwan processor. We develop a self-test routine using our proposed method for Parwan processor and demonstrate the effectiveness of our proposed methodology for on-line testing by presenting experimental results for Parwan processor.
Keywords :
automatic test pattern generation; circuit complexity; error detection; fault diagnosis; instruction sets; integrated circuit testing; microprocessor chips; wavelet transforms; Parwan processor online self-test routine; control flow error detection; fault coverage; instruction set architecture; register transfer level method; signature monitoring; spectral RTL test pattern generation strategy; test generation time complexity; wavelet transform; Automatic testing; Built-in self-test; Error correction; Instruction sets; Monitoring; Registers; Spectral analysis; Test pattern generators; Wavelet analysis; Wavelet transforms; On-line low-cost testing; Processor testing; Register transfer level (RTL); Software-based self-testing (SBST); Spectral test pattern generating;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-0-7695-3131-1
Type :
conf
DOI :
10.1109/ICIS.2008.56
Filename :
4529795
Link To Document :
بازگشت