INSULIN - AN INSTRUCTION SET SIMULATION ENVIRONMENT

被引:0
|
作者
SUTARWALA, S
PAULIN, PG
KUMAR, Y
机构
来源
COMPUTER HARDWARE DESCRIPTION LANGUAGES AND THEIR APPLICATIONS | 1993年 / 32卷
关键词
HARDWARE; MICROPROGRAM DESIGN AIDS; SIMULATION AND MODELING; MODEL DEVELOPMENT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present Insulin, a new environment for the simulation of user-defined, application specific programmable processors (ASPP). This environment is based on a reconfigurable VHDL model of a generic instruction set processor. The environment supports parallel instruction streams, cycle true simulation, arbitrary addressing modes, multi-cycle instructions, pipelining and user specified memory, register file and stack sizes. In our approach, the behavior of a user-defined instruction set (I/S) is expressed in terms of the generic instructions supported by the VHDL model. From this US definition, the tool automatically generates a cross-assembler which converts application-specific assembly code to the generic assembly code, which can be simulated A graphic interface allows the user to interact with the model at the suitable level during the simulation. Insulin is part of an overall ASPP design environment at BM which includes a retargetable code generator.
引用
收藏
页码:369 / 376
页数:8
相关论文
共 50 条
  • [41] Instruction Cache Aging Mitigation Through Instruction Set Encoding
    Gebregiorgis, Anteneh
    Oboril, Fabian
    Tahoori, Mehdi B.
    Hamdioui, Said
    PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 325 - 330
  • [42] Instruction set architecture to control instruction fetch on pipelined processors
    Okamoto, S
    Sowa, M
    1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 121 - 124
  • [43] A Distributed Timing Synchronization Technique for Parallel Multi-Core Instruction-Set Simulation
    Wu, Meng-Huan
    Fu, Cheng-Yang
    Wang, Peng-Chih
    Tsay, Ren-Song
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
  • [44] A Combined Analytical and Simulation-Based Model for Performance Evaluation of a Reconfigurable Instruction Set Processor
    Mehdipour, Farhad
    Noori, Hamid
    Javadi, Bahman
    Honda, Hiroaki
    Inoue, Koji
    Murakami, Kazuaki
    PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 564 - +
  • [45] Fast instruction cache simulation strategies in a hardware/software co-design environment
    Lajolo, M
    Lavagno, L
    Sangiovanni-Vincentelli, A
    PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 347 - 350
  • [46] Embedded processor validation environment using a cycle-accurate retargetable instruction-set simulator
    Yang H.
    Lee M.
    The Journal of Supercomputing, 2005, 33 (1) : 19 - 32
  • [47] Embedded processor validation environment using a cycle-accurate retargetable instruction-set simulator
    Hoonmo Yang
    Moonkey Lee
    The Journal of Supercomputing, 2005, 33 (1-2) : 19 - 32
  • [48] Embedded processor validation environment using a cycle-accurate retargetable instruction-set simulator
    Yang, HM
    Lee, M
    JOURNAL OF SUPERCOMPUTING, 2005, 33 (1-2): : 19 - 32
  • [49] A closer look at instruction set design
    Sibigtroth, JM
    ELECTRONIC DESIGN, 1996, 44 (17) : 129 - &
  • [50] Extending an instruction set to optimize for DSP
    Electron Prod Des, 9 (19):