DocumentCode :
454467
Title :
A Coverage Metric for the Validation of Interacting Processes
Author :
Harris, Ian G.
Author_Institution :
Dept. of Comput. Sci., California Univ., Irvine, CA
Volume :
1
fYear :
2006
fDate :
6-10 March 2006
Firstpage :
1
Lastpage :
6
Abstract :
We present a coverage metric which evaluates the testing of a set of interacting concurrent processes. Existing behavioral coverage metrics focus almost exclusively on the testing of individual processes. However the vast majority of practical hardware descriptions are composed of many processes which must correctly interact to implement the system. Coverage metrics which evaluate processes separately are unlikely to model the range of design errors which manifest themselves when components are integrated to build a system. A metric which models component interactions is essential to enable validation techniques to scale with growing design complexity. We describe the effectiveness of our metric and provide results to demonstrate that coverage computation using our metric is tractable
Keywords :
formal verification; hardware description languages; hardware-software codesign; logic design; behavioral coverage metrics; component interactions; coverage computation; design errors; hardware descriptions; interacting concurrent processes; process validation; Automatic testing; Computational modeling; Computer errors; Computer science; Error correction; Formal verification; Hardware; Intellectual property; Performance evaluation; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
Type :
conf
DOI :
10.1109/DATE.2006.243900
Filename :
1657040
Link To Document :
بازگشت