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 条
  • [21] Case Study : Co-simulation and Co-emulation Environments based on SystemC & SystemVerilog
    You, Myoung-Keun
    Song, Gi-Yong
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 2416 - 2419
  • [22] A methodology and toolset to enable SystemC and VHDL co-simulation
    Maciel, Richard
    Albertini, Bruno
    Rigo, Sandro
    Araujo, Guido
    Azevedo, Rodolfo
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 351 - +
  • [23] A Cyber Physical Power System Co-Simulation Platform
    Ni, Ming
    Xue, Yusheng
    Tong, Heqin
    Li, Manli
    2018 WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2018,
  • [24] Developing embedded kernel for System-On-a-Chip platform of heterogeneous multiprocessor architecture
    Chen, Jing
    Liu, Jian-Hong
    12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2006, : 246 - +
  • [25] Platform designer: An approach for modeling multiprocessor platforms based on SystemC
    Araujo, Cristiano
    Gomes, Millena
    Barros, Edna
    Rigo, Sandro
    Azevedo, Rodolfo
    Araujo, Guido
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2005, 10 (04) : 253 - 283
  • [26] HW/SW co-simulation for fast design-space exploration of multiprocessor embedded systems
    Fornaciari, W
    Pomante, L
    Salice, F
    Sciuto, D
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2001, 26 (3-4): : 135 - 140
  • [27] Platform designer: An approach for modeling multiprocessor platforms based on SystemC
    Cristiano Araujo
    Millena Gomes
    Edna Barros
    Sandro Rigo
    Rodolfo Azevedo
    Guido Araujo
    Design Automation for Embedded Systems, 2005, 10 : 253 - 283
  • [28] An Extended SystemC Framework for Efficient HW/SW Co-Simulation
    Wu, Meng-Huan
    Wang, Peng-Chih
    Fu, Cheng-Yang
    Tsay, Ren-Song
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2012, 17 (02)
  • [29] SystemC-VHDL co-simulation and synthesis in the HW domain
    Bombana, M
    Bruschi, F
    DESIGNERS FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2003, : 101 - 105
  • [30] A SystemC/MATLAB Co-simulation tool for networked control systems
    Quaglia, Davide, 1600, Springer Verlag (456):