首页> 外文会议>2013 Saudi International Electronics, Communications and Photonics Conference >A novel technique for run-time loading for MIPS soft-core processor
【24h】

A novel technique for run-time loading for MIPS soft-core processor

机译:一种用于MIPS软核处理器的运行时加载的新技术

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

摘要

Soft-core processors on Field Programmable Gate Array (FPGA) chips are becoming an increasingly popular solution to support application-specific customization. However, any change in the assembly code of the implemented processor requires re-implement and download the soft-core on FPGA. This paper presents a FPGA realization of a run-time loading technique for a 32-bit MIPS (Microprocessor without Interlocked Pipeline Stages) processor. The update of MIPS code is done without having to resynthesize, place and route, and reload the soft-core. The design consists of three main blocks: a microprocessor soft-core, a software tool and a universal asynchronous receiver/transmitter (UART). The software tools sets the content of the instruction memory space of the processor without having to go through the FPGA implementation process. The FPGA implements MIPS soft-core processor as well as the UART receiver. The software tool communicates with the soft-core via UART. To demonstrate the proposed technique, we wrote an UP/DOWN counter assembly code. The design architecture is coded using Verilog based on top-down hierarchical design methodology and realized in Spartan-3E FPGA using Xilinx ISE 14.2. Based on the FPGA implementation results, the maximum operating frequency of the CPU is found to be 43.17 MHz
机译:现场可编程门阵列(FPGA)芯片上的软核处理器正成为支持特定于应用程序的定制的日益流行的解决方案。但是,对已实现处理器的汇编代码进行的任何更改都需要重新实现,并在FPGA上下载该软核。本文介绍了一种用于32位MIPS(无互锁管线级微处理器)处理器的运行时加载技术的FPGA实现。完成MIPS代码的更新,而无需重新合成,放置和路由以及重新加载软核。该设计包括三个主要模块:微处理器软核,软件工具和通用异步接收器/发送器(UART)。该软件工具可以设置处理器指令存储空间的内容,而无需执行FPGA实现过程。 FPGA实现了MIPS软核处理器以及UART接收器。该软件工具通过UART与软核通信。为了演示所提出的技术,我们编写了一个UP / DOWN计数器汇编代码。设计架构使用Verilog基于自上而下的分层设计方法进行编码,并在使用Xilinx ISE 14.2的Spartan-3E FPGA中实现。根据FPGA的实施结果,发现CPU的最大工作频率为43.17 MHz

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号