Universiti Teknologi Malaysia Institutional Repository

SystemC-based HW/SW co-simulation platform for system-on-chip (SoC) design space exploration

Hau, Y. W. and Khalil-Hani, Mohamed (2009) SystemC-based HW/SW co-simulation platform for system-on-chip (SoC) design space exploration. In: ICED: 2008 International Conference on Electronic Design, Vols 1 and 2. Institute of Electrical and Electronics Engineers, New York, pp. 544-549. ISBN 978-1-4244-2314-9

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1504/IJICT.2009.026434


The development of digital designs today is much more complex than before, as they now impose more severe demands and require greater number of functionalities to be conceived. The current approach, based on the Register Transfer Level (RTL) design methods, can result in extremely long simulation time compounded with time-consuming verification process. Hence, today digital system design begins with modeling at a higher level of design abstraction, that is, the Electronic System Level (ESL). This paper presents a hardware-software (HW/SW) co-simulation environment based on SystemC for application in the design of system-on-chip (SoC). We discuss the SystemC modeling of the hardware and the software parts of the system, and the inter-process communication module of the co-simulation platform. Its objective is to help designers obtain an appropriate HW/SW partitioning that satisfy specified area-speed design tradeoffs. Besides, an early system verification can also carried out with high simulation speed. A case study of a SoC implementing Elliptic Curve Cryptography (ECC) is presented to validate the co-simulation platform in terms of system functionality, verification and design space exploration.

Item Type:Book Section
Additional Information:International Conference on Electronic Design; Penang, Malaysia; Dec 01-03, 2008
Uncontrolled Keywords:SystemC, design space exploration, electronic system level, ESL, elliptic curve cryptosystem, ECC, HW-SW co-simulation, interprocess communications, IPC, system-on-chip, SoC design, modelling, simulation, system functionality
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Electrical Engineering
ID Code:13127
Deposited By: Liza Porijo
Deposited On:19 Jul 2011 09:41
Last Modified:19 Jul 2011 09:41

Repository Staff Only: item control page