Title :
Incremental ABV for Functional Validation of TL-to-RTL Design Refinement
Author :
Bombieri, Nicola ; Fummi, Franco ; Pravadelli, Graziano
Author_Institution :
Dipt. di Informatica, Universita di Verona
Abstract :
Transaction-level modeling (TLM) has been proposed as the leading strategy to address the always increasing complexity of digital systems. However, its introduction arouses a new challenge for designers and verification engineers, since there are no mature tools to automatically synthesize an RTL implementation from a transaction-level (TL) design, thus manual refinements are mandatory. In this context, the paper presents an incremental assertion-based verification (ABV) methodology to check the correctness of the TL-to-RTL refinement. The methodology relies on reusing assertions and already checked code, and it is guided by an assertion coverage metrics
Keywords :
electronic engineering computing; functional programming; program verification; transaction processing; ABV; TL-to-RTL design; TLM; assertion based verification; functional validation; manual refinements; transaction level design; transaction-level modeling; Computer bugs; Design engineering; Design methodology; Electronic design automation and methodology; Hardware design languages; Monitoring; Power system modeling; Protocols; System-level design; Testing;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
DOI :
10.1109/DATE.2007.364404