DocumentCode :
3369725
Title :
Enabling TLM-2.0 interface on QEMU and SystemC-based virtual platform
Author :
Yeh, Tse-Chen ; Lin, Zin-Yuan ; Chiang, Ming-Chao
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-sen Univ., Kaohsiung, Taiwan
fYear :
2011
fDate :
2-4 May 2011
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents a QEMU and SystemC-based virtual platform that is capable of hardware modeling using TLM-2.0 interface. The proposed virtual platform is not only capable of running an operating system, but it is also capable of using such an interface to connect hardware models, such as the instruction set simulator to a bus model. We verify the functionality of such a platform by using it to boot up a full-fledged Linux while at the same time estimating its performance at the instruction-accurate level. Furthermore, TLM-2.0 interface makes our framework more compatible with other models using TLM-2.0 and more suitable for modeling at the early stage of ESL design flow.
Keywords :
C++ language; Linux; circuit CAD; hardware-software codesign; system buses; system-on-chip; virtualisation; ESL design flow; Linux; QEMU; SystemC-based virtual platform; TLM-2.0 interface; bus model; electronic system level tool; hardware modeling; instruction set simulator; instruction-accurate level; operating system; Adaptation model; Encoding; Hardware; Kernel; Linux; Sockets; System-on-a-chip; ESL; QEMU; SystemC; TLM; bus functional model; virtual platform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IC Design & Technology (ICICDT), 2011 IEEE International Conference on
Conference_Location :
Kaohsiung
ISSN :
Pending
Print_ISBN :
978-1-4244-9019-6
Type :
conf
DOI :
10.1109/ICICDT.2011.5783207
Filename :
5783207
Link To Document :
بازگشت