DocumentCode :
2807376
Title :
Language-driven Validation of Pipelined Processors using Satisfiability Solvers
Author :
Mishra, Prabhat ; Koo, Heon-Mo ; Huang, Zhuo
Author_Institution :
Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL
fYear :
2005
fDate :
Nov. 2005
Firstpage :
119
Lastpage :
126
Abstract :
Due to increasing demand for faster computations, deeply pipelined processor architectures are being employed to meet desired system performance. Functional validation of such pipelined processors is one of the most complex and expensive tasks in the current systems-on-chip design methodology. While language-based validation techniques have proposed several promising ideas, many challenges remain in applying them to realistic pipelined processors. This paper describes two practical challenges in this methodology: test generation and equivalence checking. The time and resources required for test generation using the existing approaches can be extremely large for today´s pipelined processors. Similarly, traditional equivalence checkers are not useful in the context of language-driven model generation and functional validation. This paper outlines our plan to address these challenges using satisfiability checking
Keywords :
automatic test pattern generation; logic testing; microprocessor chips; pipeline processing; system-on-chip; equivalence checking; functional validation; language-driven validation; pipelined processor architectures; satisfiability checking; satisfiability solvers; systems-on-chip; test generation; Automatic testing; Computer architecture; Context modeling; Design methodology; Information science; Microprocessors; Output feedback; Pipelines; System performance; Tellurium;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification, 2005. MTV '05. Sixth International Workshop on
Conference_Location :
Austin, TX
ISSN :
1550-4093
Print_ISBN :
0-7695-2627-6
Type :
conf
DOI :
10.1109/MTV.2005.14
Filename :
4022238
Link To Document :
بازگشت