DocumentCode :
2260163
Title :
TLM+ modeling of embedded HW/SW systems
Author :
Ecker, Wolfgang ; Esen, Volkan ; Schwencker, Robert ; Steininger, Thomas ; Velten, Michael
Author_Institution :
Infineon Technol. AG, Neubiberg, Germany
fYear :
2010
fDate :
8-12 March 2010
Firstpage :
75
Lastpage :
80
Abstract :
Virtual Prototypes (VPs) based on Transaction Level Modeling (TLM) have become a de-facto standard in today´s SoC design, enabling early SW development. However, due to the growing complexity of SoC architectures full system simulations (HW+SW) become a bottleneck reducing this benefit. Hence, it is necessary to develop modeling styles which allow for further abstraction beyond the currently applied TLM methodology. This paper introduces such a modeling style, referred to as TLM+. It enables a higher modeling abstraction through merging hardware dependent driver software at the lowest level with the HW interface. Thus, sequences of HW transactions can be merged to single HW/SW transactions while preserving both the HW architecture and the low-level to high-level SW interfaces. In order to maintain the ability to validate timing-critical paths, a new resource model concept is introduced which compensates the loss of timing information, induced by merging HW transactions. Experimental results show a speed-up of up to 1000x at a timing error of approximately 10%.
Keywords :
computer interfaces; device drivers; embedded systems; software engineering; system-on-chip; virtual prototyping; SoC design; TLM+ modeling; de-facto standard; embedded hardware systems; embedded software systems; hardware dependent driver software; hardware interface; high level software interfaces; software development; timing error; transaction level modeling; virtual prototypes; Communication standards; Computer architecture; Computer errors; Hardware; Merging; Prototypes; Silicon; Standards development; Timing; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4244-7054-9
Type :
conf
DOI :
10.1109/DATE.2010.5457234
Filename :
5457234
Link To Document :
بازگشت