Title :
Scalable and flexible cosimulation of SoC designs with heterogeneous multi-processor target architectures
Author :
Gerin, Patrice ; Yoo, Sungjoo ; Nicolescu, Gabriela ; Jerraya, Ahmed A.
Author_Institution :
SLS Group, TIMA Lab., Grenoble, France
Abstract :
In this paper, we present a cosimulation environment that provides modularity, scalability, and flexibility in cosimulation of SoC designs with heterogeneous multi-processor target architectures. Our cosimulation environment is based on an object-oriented simulation environment, SystemC. Exploiting the object orientation in SystemC representation, we achieve modularity and scalability of cosimulation by developing modular cosimulation interfaces. The object orientation also enables mixed-level cosimulation to be easily implemented; thereby the designer can have flexibility in trade off between simulation performance and accuracy. Experiments with an IS-95 CDMA cellular phone system design show the effectiveness of the cosimulation environment
Keywords :
application specific integrated circuits; circuit simulation; hardware-software codesign; multiprocessing systems; object-oriented methods; IS-95 CDMA cellular phone system design; SoC designs; flexibility; flexible cosimulation; heterogeneous multi-processor target architectures; modularity; object-oriented simulation environment; scalability; simulation performance; Baseband; Cellular phones; Computer architecture; Embedded computing; Embedded system; Modems; Modulation coding; Multiaccess communication; Scalability; Signal design;
Conference_Titel :
Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-6633-6
DOI :
10.1109/ASPDAC.2001.913282