An approach to instruction set compiled simulator development based on a target processor C compiler back-end design

被引:1
|
作者
Djukic, Miodrag [1 ]
Cetic, Nenad [1 ]
Obradovic, Radovan [1 ]
Popovic, Miroslav [1 ]
机构
[1] Univ Novi Sad, Fac Tech Sci, Novi Sad 21000, Serbia
关键词
Compilers; Realtime and Embedded systems; Signal processing systems;
D O I
10.1007/s11334-013-0220-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many instruction set simulation approaches place the retargetability and/or cycle-accuracy as the key features for easier architectural exploration and performance estimation early in the hardware development phase. This paper describes an approach in which importance of speed and controllability is placed above the cycle-accuracy and retargetability, thus providing a better platform for software development. The main idea behind this work is to associate the compiled simulator effort with the development of the C language compiler for the target embedded processor, using the knowledge related to compilers and reusing some common software elements. Through the prototype design of a compiled simulator for the Cirrus Logic Coyote DSP architecture, many implementation aspects are presented showing that this approach has great potential.
引用
收藏
页码:135 / 145
页数:11
相关论文
共 6 条
  • [1] An Approach to Instruction Set Compiled Simulator Development Based on a Target Processor C Compiler Back-End Design
    Djukic, Miodrag
    Cetic, Nenad
    Obradovic, Radovan
    Popovic, Miroslav
    2009 1ST IEEE EASTERN EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, 2009, : 32 - 41
  • [2] A back-end compiler with fast compilation for VLIW based dynamic reconfigurable processor
    Hada, Ryuji
    Tanigawa, Kazuya
    Hironaka, Tetsuo
    WSEAS Transactions on Computers, 2008, 7 (09): : 1515 - 1524
  • [3] Transpiler-Based Architecture Design Model for Back-End Layers in Software Development
    Fuertes, Andres Bastidas
    Perez, Maria
    Meza, Jaime
    APPLIED SCIENCES-BASEL, 2023, 13 (20):
  • [4] Design, development and testing of a 16-bit reduced instruction set computer architecture based processor
    Manan Jain
    Het Kanzariya
    Neel Joshi
    Yesha Masharu
    Sachin Gajjar
    Dhaval Shah
    Sādhanā, 48
  • [5] Design, development and testing of a 16-bit reduced instruction set computer architecture based processor
    Jain, Manan
    Kanzariya, Het
    Joshi, Neel
    Masharu, Yesha
    Gajjar, Sachin
    Shah, Dhaval
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2023, 48 (04):
  • [6] Design Methodology of the Heterogeneous Multi-core Processor With the Combination of Parallelized Multi-core Simulator and Common Register File-Based Instruction Set Extension Architecture
    Xia, Bingbing
    Qiao, Fei
    Yang, Huazhong
    Wang, Hui
    JOURNAL OF COMPUTERS, 2013, 8 (02) : 356 - 364