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
关键词
D O I
10.1109/ECBS-EERC.2009.23
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 try to associate the compiled simulator effort with the development of the C language compiler for the target embedded processor, using the knowledge from that field of work 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 proving that this approach has a great potential.
引用
收藏
页码:32 / 41
页数:10
相关论文
共 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
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2013, 9 (03) : 135 - 145
  • [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