CO-SIMULATION OF HARDWARE RTL AND SOFTWARE SYSTEM USING FMI

被引:0
|
作者
Quraishi, Masudul H. [1 ]
Sarjoughian, Hessam S. [1 ]
Gholami, Soroosh [1 ]
机构
[1] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Arizona Ctr Integrat Modeling & Simulat, Tempe, AZ 85281 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software-hardware co-design enabled with co-simulation is useful for building embedded computing systems. Indispensable to design is developing hardware and software simulation models at appropriate abstraction levels. Toward this goal, this paper presents a study of combined Register-Transfer-Level (RTL) and software system modeling. Specifically, composition of hardware and software models is proposed and a co-simulation environment to simulate the models is developed. The hardware and software parts of a prototypical Network on Chip (NoC) system are modeled and simulated. The hardware part is specified at RTL level using the DEVS Suite Simulator and the software part defined as a MATLAB script. A Functional Mock-up Interface (FMI) is developed for the DEVS-Suite Simulator to support hardware and software model coupling and co-simulation. This study details a modular development of hardware and software models executing on disparate environments instead of employing a monolithic modeling method supported with a monolithic simulation engine.
引用
收藏
页码:572 / 583
页数:12
相关论文
共 50 条
  • [1] Hardware-software co-simulation of a parallel computer system
    Shome, T
    McLeod, RD
    [J]. IEEE WESCANEX 97 COMMUNICATIONS, POWER AND COMPUTING CONFERENCE PROCEEDINGS, 1997, : 214 - 217
  • [2] Hardware software co-simulation of a digital EMI filter using Xilinx system generator
    Bchir, Yosr
    Gdaim, Soufien
    Djilali, Hamza
    Mtibaa, Abdellatif
    [J]. ARCHIVES OF ELECTRICAL ENGINEERING, 2018, 67 (03) : 515 - 527
  • [3] Miami: A hardware software co-simulation environment
    Klein, R
    [J]. SEVENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 1996, : 173 - 177
  • [4] Fast hardware-software co-simulation using VHDL models
    Tabbara, B
    Sgroi, M
    Sangiovanni-Vincentelli, A
    Filippi, E
    Lavagno, L
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 309 - 316
  • [5] Hardware Software Co-Simulation of the Multiple Image Encryption Technique Using the Xilinx System Generator
    Panduranga, H. T.
    Kumar, Naveen S. K.
    Kumar, Sharath H. S.
    [J]. JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2013, 9 (03): : 499 - 510
  • [6] Solar Array System Simulation using FPGA with Hardware Co-Simulation
    Rajesh, P.
    Rajasekar, S.
    Gupta, Rajesh
    Samuel, Paulson
    [J]. 2014 IEEE 23RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2014, : 2291 - 2296
  • [7] Software Hardware Co-Simulation and Co-Verification in Safety Critical System Design
    Shi, Jin
    Liu, Weichao
    Jiang, Ming
    Che, HuiJun
    Chen, Lei
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2013, : 71 - 74
  • [8] Component-based hardware/software co-simulation
    Cheung, Ping Hang
    Hao, Kecheng
    Xie, Fei
    [J]. DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 265 - +
  • [9] A framework for fast hardware-software co-simulation
    Hoffmann, A
    Kogel, T
    Meyr, H
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 760 - 764
  • [10] Design of a hardware/software co-simulation/verification platform
    Wu, Ye
    Jiang, Hai
    Wei, Chao
    [J]. IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 488 - +