DocumentCode
2208523
Title
Redesign and Verification of RTL IPs through RTL-to-TLM Abstraction and TLM Synthesis
Author
Bombieri, Nicola ; Fummi, F. ; Guarnieri, Valerio ; Pravadelli, Graziano ; Vinco, S.
Author_Institution
Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
fYear
2012
fDate
10-13 Dec. 2012
Firstpage
76
Lastpage
81
Abstract
The arising complexity of modern system-on-chips (SoCs) makes the reuse of existent IP cores a key strategy to explore these systems design space in a reasonable amount of time and to reduce the error risk during the design flow. On the other hand, although several RTL IPs are available to designers, their reuse throughout the design space exploration involves time consuming and error prone redesign steps (i.e., RTL redesign), which often eludes the IP reuse advantages. In this context, this paper proposes a methodology to automatically redesign RTL IPs when a system level description of such IPs (i.e., C/C++ model) is not available. The redesign methodology relies on an RTL-to-TLM abstraction step to abstract all the low level details related to the starting RTL model, and on a TLM synthesis step to generate the new RTL description. The methodology includes a verification phase to verify, by means of model checking, the correctness of each step of the redesign flow.
Keywords
formal verification; integrated circuit design; microprocessor chips; system-on-chip; IP cores; IP reuse advantages; RTL IP redesign; RTL IP verification; RTL description; RTL model; RTL-to-TLM abstraction; SoCs; TLM synthesis; design space exploration; error prone redesign steps; error risk reduction; model checking; redesign flow; system level description; system-on-chip complexity; verification phase;
fLanguage
English
Publisher
ieee
Conference_Titel
Microprocessor Test and Verification (MTV), 2012 13th International Workshop on
Conference_Location
Austin, TX
ISSN
1550-4093
Print_ISBN
978-1-4673-4441-8
Type
conf
DOI
10.1109/MTV.2012.21
Filename
6519739
Link To Document