DocumentCode :
1570219
Title :
A flexible hybrid simulation platform targeting multiple configurable processors SoC
Author :
Shen, Hao ; Pétrot, Frédéric
Author_Institution :
TIMA Lab., UJF, Grenoble, France
fYear :
2010
Firstpage :
155
Lastpage :
160
Abstract :
Multiple Configurable Processors System-on-Chip (MCPSoC) platforms have both performance and power advantages for embedded applications. Unfortunately, at early design stages, because of the processor configuration, I/O device changes and MCPSoC architecture modifications, designers waste much time on the Operating System (OS) porting work with general Instruction Set Simulator (ISS) based SoC simulation platforms. In this paper, we propose a hybrid simulation platform which uses general ISS and implements the Hardware Abstraction Layer (HAL) Application Programming Interfaces (APIs) and I/O device driver APIs with the SystemC modules on host machines directly. This hybrid simulation platform can shorten the application validation process by avoiding assembly code and hard-coded address modifications of traditional OS porting work. We show the advantages of our new hybrid simulation platform with a video decoding case study in the end.
Keywords :
circuit simulation; multiprocessing systems; system-on-chip; HAL application programming interfaces; I/O device; MCPSoC architecture; MCPSoC platforms; OS porting; SoC simulation platform; application validation process; assembly code; flexible hybrid simulation platform; hardware abstraction layer; instruction set simulator; multiple configurable processors SoC; operating system; processor configuration; system-on-chip; Application specific processors; Assembly systems; Context modeling; Costs; Embedded system; Hardware; Instruction sets; Operating systems; Switches; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-5765-6
Electronic_ISBN :
978-1-4244-5767-0
Type :
conf
DOI :
10.1109/ASPDAC.2010.5419904
Filename :
5419904
Link To Document :
بازگشت