DocumentCode
3192550
Title
Model checking on TLM-2.0 IPs through automatic TLM-to-RTL synthesis
Author
Bombieri, Nicola ; Fummi, Franco ; Guarnieri, Valerio
Author_Institution
Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
fYear
2010
fDate
27-29 Sept. 2010
Firstpage
61
Lastpage
66
Abstract
Transaction-level modeling (TLM) is the leading design style to deal with the increasing complexity of modern embedded systems. TLM provides designers with high-level interfaces and communication protocols for abstract modeling and efficient simulation of system platforms. The Open SystemC Initiative (OSCI) has recently released the TLM-2.0 standard for facilitating the interchange of models between suppliers and users, and thus encouraging the use of virtual platforms for fast simulation prior to the availability of register-transfer level (RTL) code. On the other hand, verification of TLM IPs still relies on simulation-based techniques since formal verification methodologies (such as model checking) and tools are not mature enough to be applied at TLM level. In this paper, we propose a methodology to apply existing RTL model checkers for verifying TLM IPs. The methodology relies on the automatic synthesis of the TLM IP models into equivalent RTL descriptions, in order to verify the TLM properties through the equivalent RTL model of the IPs.
Keywords
electronic engineering computing; industrial property; integrated circuit design; program verification; TLM-2.0 IP; TLM-to-RTL synthesis; communication protocols; embedded systems; high level interfaces; model checking; open systemC initiative; register transfer level code; transaction-level modeling; Encoding; IP networks; Libraries; Protocols; System-on-a-chip; Time domain analysis; Time varying systems;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
Conference_Location
Madrid
Print_ISBN
978-1-4244-6469-2
Type
conf
DOI
10.1109/VLSISOC.2010.5642620
Filename
5642620
Link To Document