ACM Home Page
Please provide us with feedback. Feedback
A design for testability technique for RTL circuits using control/data flow extraction
Full text Publisher SitePublisher Site PdfPdf (172 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 329 - 336  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Indradeep Ghosh  Department of Electrical Engineering, Princeton University, Princeton, NJ
Anand Raghunathan  Department of Electrical Engineering, Princeton University, Princeton, NJ
Niraj K. Jha  Department of Electrical Engineering, Princeton University, Princeton, NJ
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 16,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

In this paper, we present a technique for extracting functional (control/data flow) information from register transfer level (RTL) controller/data path circuits and illustrate its use in design for hierarchical testability of these circuits. This testing procedure and design for testability (DFT) technique is general enough to handle RTL control flow intensive circuits like protocol handlers as well as data flow intensive circuits like digital filters. It makes the combined controller-data path highly testable and does not require any external behavioral information. This scheme has the advantages of low area/delay/power overheads (average of 3.2%, 0.9% and 4.1%, respectively, for benchmarks), high fault coverage (over 99% for most cases), very low test generation times (because it is independent of bit-width), and the advantage of at-speed testing. Experiments show a 2-to-4 (1-to-3) orders of magnitude test generation time advantage over an efficient gate-level sequential test generator (combinational test generator that assumes full scan).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Abramovici, M.A. Breuer, and A.D. Friedman, Digital System Testing and Testable Design, IEEE Press, New York, 1990.
2
 
3
 
4
 
5
 
6
B.T. Murray and J.E Hayes, "Hierarchical test generation using precomputed tests for modules," IEEE Trans. Computer-Aided Design, vol. 9, pp. 594-603, June 1990.
 
7
 
8
 
9
 
10
 
11
 
12
S.T. Chakradhar, V.D. Agrawal, and S.G. Rothweiler, "A transitive closure algorithm for test generation," IEEE Trans. Computer- Aided Design, vol. 17, pp. 1015-1028,July 1993.

CITED BY  7
 
 
 
 

Collaborative Colleagues:
Indradeep Ghosh: colleagues
Anand Raghunathan: colleagues
Niraj K. Jha: colleagues

Peer to Peer - Readers of this Article have also read: