DocumentCode :
3238244
Title :
Integrating RTL IPs into TLM Designs Through Automatic Transactor Generation
Author :
Bombieri, Nicola ; Deganello, Nicola ; Fummi, Franco
Author_Institution :
Dipt. di Inf., Verona Univ., Verona
fYear :
2008
fDate :
10-14 March 2008
Firstpage :
15
Lastpage :
20
Abstract :
Transaction Level Modeling (TLM) is an emerging design practice for overcoming increasing design complexity. It aims at simplifying the design flow of embedded systems by designing and verifying a system at different abstraction levels. In this context, transactors play a fundamental role since they allow communication between the system components, implemented at different abstraction levels. Reuse of RTL IPs into TLM systems is a meaningful example of key advantage guaranteed by exploiting transactors. Nevertheless, transactors implementation is still manual, tedious and error-prone, and the effort spent to verify their correctness often overcomes the benefits of the TLM-based design flow. In this paper we present a methodology to automatically generate transactors for RTL IPs. We show how the transactor code can be automatically generated by exploiting the testbench of any RTL IP.
Keywords :
embedded systems; hardware-software codesign; logic design; IP cores; embedded systems; hardware-software codesign; register transfer level; transaction level modeling; Automata; Automatic testing; Context modeling; Digital systems; Electronic design automation and methodology; Embedded system; Error correction; Intellectual property; Protocols; Signal mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2008. DATE '08
Conference_Location :
Munich
Print_ISBN :
978-3-9810801-3-1
Electronic_ISBN :
978-3-9810801-4-8
Type :
conf
DOI :
10.1109/DATE.2008.4484653
Filename :
4484653
Link To Document :
بازگشت