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 条
  • [1] Instruction set compiled simulation: A technique for fast and flexible instruction set simulation
    Reshadi, M
    Mishra, P
    Dutt, N
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 758 - 763
  • [2] IMISSED - INTERACTIVE MICROPROCESSOR INSTRUCTION SET SIMULATION ENVIRONMENT WITH GRAPHICAL DISPLAY
    DIRKX, E
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 619 - 621
  • [3] COMPILED INSTRUCTION SET SIMULATION
    MILLS, C
    AHALT, SC
    FOWLER, J
    SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (08): : 877 - 889
  • [4] Study of multi-target instruction set simulation technique base on Virtual Instruction Set
    Yang, Yibin
    Jiang, Liehui
    He, Hongqi
    Yin, Qing
    Wang, Ying
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 3, 2008, : 524 - 527
  • [5] A Research for the Optimization of MIPS Instruction set simulation
    Liu Ming
    Cai Qixian
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 1886 - +
  • [6] Cache Simulation for Instruction Set Simulator QEMU
    Tran Van Dung
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 441 - +
  • [7] An efficient retargetable framework for instruction-set simulation
    Reshadi, M
    Bansal, N
    Mishra, P
    Dutt, N
    CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS, 2003, : 13 - 18
  • [8] Multimedia-application-driven instruction set architecture simulation
    Barbieri, I
    Bariani, M
    Cabitto, A
    Raggio, M
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I AND II, PROCEEDINGS, 2002, : A169 - A172
  • [9] Automated Generation of Dynamic Binary Translators for Instruction Set Simulation
    Okuda, Katsumi
    Yoshida, Minoru
    Takeyama, Haruhiko
    Nakamura, Minoru
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 214 - 219
  • [10] An Application-specific Instruction Set Processor for Microgrid Simulation
    Mauricio Brenes, Edgar
    Meza, Carlos
    2019 IEEE 39TH CENTRAL AMERICA AND PANAMA CONVENTION (CONCAPAN XXXIX), 2019, : 51 - 56