Co-simulation platform based on systemc for multiprocessor system on chip architecture exploration

被引:0
|
作者
Boukhechem, Sami [1 ]
Bourennane, El-Bay [1 ]
Samahi, Halim [1 ]
机构
[1] Univ Burgundy, CNRS, UMR 5158, 9 Ave Alain Savary,BP 47870, F-21078 Dijon, France
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Currently multiprocessor embedded systems are the principal vectors of semiconductor industry. Modelling, validating and analyzing a system performances impose the evolution of the traditional simulation techniques. In this paper we define the methodology we used in constructing the STARSoC co-simulation environment. This platform aims to explore at higher levels of abstractions a multiprocessors system on chip architectures. The platform reference design contains several OpenRISC 1200 Instruction Set Simulators (ISSs) wrapped under SystemC, and some basic peripherals within the SystemC simulation framework. Our purpose is to develop a complete design space exploration tool. In order to assist the system designer in finding the best MPSoC solution depending on the proposed application. We used SystemC language for modelling and simulating at higher level of abstraction in order to speed up the simulation time, compared to the Register Transfer Level (RTL) simulation time. The platform includes models for OpenRISC ISSs, wishbone Bus Functional Model (BFM) and memory models. The simulation is based on different high abstraction levels.
引用
收藏
页码:311 / +
页数:2
相关论文
共 50 条
  • [1] SystemC-based HW/SW Co-Simulation Platform for System-on-Chip (SoC) Design Space Exploration
    Hau, Y. W.
    Khalil-Hani, Mohamed
    ICED: 2008 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, VOLS 1 AND 2, 2008, : 544 - 549
  • [2] Fast dynamic memory integration in co-simulation frameworks for multiprocessor system on-chip
    Villa, O
    Schaumont, P
    Verbauwhede, I
    Monchiero, M
    Palermo, G
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 804 - 805
  • [3] A mixed abstraction level co-simulation case study using SystemC for system on chip verification
    Sayinta, A
    Canverdi, G
    Pauwels, M
    Alshawa, A
    Dehaene, W
    DESIGNERS FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2003, : 95 - 100
  • [4] A simulation-based power-aware architecture exploration of a multiprocessor system-on-chip design
    Menichelli, F
    Olivieri, M
    Benini, L
    Donno, M
    Bisdounis, L
    DESIGNERS' FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2004, : 312 - 317
  • [5] Legacy SystemC co-simulation of multi-processor systems-on-chip
    Benini, L
    Bertozzi, D
    Bruni, D
    Drago, N
    Fummi, F
    Poncino, M
    ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 494 - 499
  • [6] Co-simulation virtual platform for reconfigurable multiprocessor hybrid cores development
    Astarloa, A
    Lázaro, J
    Arias, J
    Bidarte, U
    Zuloaga, A
    MSV'04 & AMCS'04, PROCEEDINGS, 2004, : 17 - 22
  • [7] A common architecture for co-simulation of SystemC models in QEMU and OVP virtual platforms
    Cucchetto, Filippo
    Lonardi, Alessandro
    Pravadelli, Graziano
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [8] SystemC co-simulation for core-based embedded systems
    Fummi, Franco
    Loghi, Mirko
    Perbellini, Giovanni
    Poncino, Massimo
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2007, 11 (2-3) : 141 - 166
  • [9] Embedded system co-simulation methodology based on SystemC and assembler-level TA
    Department of Electronic Engineering, Tsinghua University, Beijing 100084, China
    Qinghua Daxue Xuebao, 2007, 1 (84-87):
  • [10] SystemC co-simulation for core-based embedded systems
    Franco Fummi
    Mirko Loghi
    Giovanni Perbellini
    Massimo Poncino
    Design Automation for Embedded Systems, 2007, 11 : 141 - 166