【24h】

Universal ISA simulator with soft processor FPGA implementation

机译:具有软处理器FPGA实现的通用ISA模拟器

获取原文
获取原文并翻译 | 示例

摘要

We present a system that allows simulating wide range of instruction set architectures (ISA). This system includes full development and simulation environment for defining the required ISA, creating and editing assembly programs of the defined ISA, and simulating the execution of these programs. This system also includes a soft processor described in the Verilog hardware description language (HDL). This soft processor is synthesized from a customizable general processor template to implement the defined ISA on a field-programmable gate array (FPGA). This system provides an innovative, generic simulator for many architectures and for experimenting with new ones. It has a unique and easy-to-use interface that focuses on functionality rather than hardware implementation. This system was validated by successfully implementing several ISAs of various ISA classes such as MIPS, x86, and PIC. This system provides a flexible tool for teaching assembly language and computer architecture. Additionally, it provides an easily customizable soft processor that allows testing programs with real I/O interfacing circuits.
机译:我们提出了一种可以模拟各种指令集架构(ISA)的系统。该系统包括完整的开发和模拟环境,用于定义所需的ISA,创建和编辑已定义的ISA的汇编程序以及模拟这些程序的执行。该系统还包括一个以Verilog硬件描述语言(HDL)描述的软处理器。该软处理器由可定制的通用处理器模板合成而成,以在现场可编程门阵列(FPGA)上实现定义的ISA。该系统为许多体系结构和新的体系结构提供了创新的通用模拟器。它具有独特且易于使用的界面,侧重于功能而不是硬件实现。通过成功实现各种ISA类(例如MIPS,x86和PIC)的多个ISA验证了此系统。该系统提供了用于教授汇编语言和计算机体系结构的灵活工具。此外,它提供了易于定制的软处理器,该软处理器允许使用真实的I / O接口电路测试程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号