loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First ACM and IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE?03)
Verification of Transaction-Level SystemC models using RTL Testbenches
Mont Saint-Michel, France
June 24-June 26
ISBN: 0-7695-1923-7
System architects working on SoC design have traditionally been hampered by the lack of a coherente methodology for architecture evaluation and coverification of hardware and software. SystemC 2.0 facilitates the development of Transaction-Level Models (TLMs) which are models of the hardware system components at higher level of abstraction than RTL. Due to lower modeling effort yet higher simulation speed, TLMs are useful for architectural exploration, algorithmic evaluation, hardware-software partitioning and software development. The problems posed by SOC design methodologies require development of models at higher abstraction also for the earlier developed IP's. The development time of a TLM IP is already low, so if we can reduce the verification time by re-use of the earlier RTL test benches we can reduce the overall cost of such an IP TLM. This paper focusses on the methodology to use the RTL testbenches for verification of a SystemC model of the same IP at a higher abstraction level (Transaction level) , some tools available in the market to support this testbench reuse and the implementation challenges posed by the mentioned verification technique.
Citation:
"Verification of Transaction-Level SystemC models using RTL Testbenches," memocode, pp.199, First ACM and IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE?03), 2003
Usage of this product signifies your acceptance of the Terms of Use.