Fast Cycle-Accurate Compiled Simulation

被引:0
|
作者
Prikryl, Zdenek [1 ]
Hruska, Tomas [1 ]
Masarik, Karel [1 ]
Husar, Adam [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, CS-61090 Brno, Czech Republic
关键词
Hardware/Software co-desing; Simulation; Embedded systems; Application-specific instruction set processors;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The embedded systems with application specific instruction set processors, on which specific software runs, has become an inseparable part of our everyday life. Therefore, powerful tools for their development are necessary. Each tool is used in different phases of an embedded system design. One of the key phases is the testing of processor and software functionality. The most used approach in industry is simulation. A simulation can verify that the processor design and software does not contain bugs and that both parts are optimal enough before embedded system realization. The key factor of simulation is its accuracy and speed. In this article a concept of our cycle-accurate compiled simulation is described. The simulator uses such principles which guarantee independence on a host platform, including very good performance and precision. Furthermore, it can simulate a self-modifying code and systems with external memories.
引用
收藏
页码:76 / 81
页数:6
相关论文
共 50 条
  • [31] A cycle-accurate joulemeter for CMOS VLSI circuits
    Song, E
    Choi, IC
    Park, YK
    Chae, SI
    ESSCIRC 2003: PROCEEDINGS OF THE 29TH EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2003, : 619 - 622
  • [32] Generated Cycle-Accurate Profiler for C Language
    Prikryl, Zdenek
    Masarik, Karel
    Hruska, Tomas
    Husar, Adam
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 263 - 268
  • [33] The BlueGene/L pseudo cycle-accurate simulator
    Bachega, LR
    Brunheroto, JR
    DeRose, L
    Mindlin, P
    Moreira, JE
    ISPASS: 2004 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2004, : 36 - 44
  • [34] Methodology for Cycle-Accurate DRAM Performance Analysis
    Ikodinovic, Igor
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (07) : 2084 - 2091
  • [35] Octopus: A Cycle-Accurate Cache System Simulator
    Hossam, Mohamed
    Hessien, Salah
    Hassan, Mohamed
    IEEE COMPUTER ARCHITECTURE LETTERS, 2024, 23 (02) : 191 - 194
  • [36] DRAMSys4.0: A Fast and Cycle-Accurate SystemC/TLM-Based DRAM Simulator
    Steiner, Lukas
    Jung, Matthias
    Prado, Felipe S.
    Bykov, Kirill
    Wehn, Norbert
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2020, 2020, 12471 : 110 - 126
  • [37] QSim: Framework for Cycle-accurate Simulation on Out-of-Order Processors based on QEMU
    Luo, Yan
    Li, Ying
    Yuan, Xinyu
    Yin, Rong
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 1010 - 1015
  • [38] Simulation Framework for Cycle-Accurate RTL Modeling of Partial Run-Time Reconfiguration in VHDL
    Hansen, Simen Gimle
    Koch, Dirk
    Torresen, Jim
    2013 8TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2013,
  • [39] Power estimation for cycle-accurate functional descriptions of hardware
    Zhong, L
    Ravi, S
    Raghunathan, A
    Jha, NK
    ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 668 - 675
  • [40] Cycle-Accurate Replay and Debugging of Running FPGA Systems
    Shukla, Sunil
    Bacon, David F.
    2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, : 30 - 30