首页> 外文OA文献 >The pipelined HIP processor in FPGA with the debugging environment
【2h】

The pipelined HIP processor in FPGA with the debugging environment

机译:具有调试环境的FPGA中的流水线HIP处理器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis describes the implementation of a central processing unit withudpipeline called Hypothetical processor (HIP), which is described in book [1].udIt contains logic for data forwarding, an adder for floating point numbers andudit has an instruction and data cache. Through the debug unit it is possible toudread from and write to all general and to other registers in the HIPudpipeline and therefore monitor the flow of the compiled program. HIP runs in theudFPGA chip on the Spartan 3E development board where supporting logic forudmonitoring is present. The external program written in Java runs on differentudoperating systems. The monitoring program contains a text editor where it isudpossible to write in the assembler language. It also contains a compiler whichudtranslates an assembler code to HIP machine code. Operations and data areudsent to the debug unit to HIP. Each clock cycle, the monitoring program readsudthe content of every register in the CPU. The content of the main memory andudcache is seen too.
机译:本文描述了用 udpipeline称为“假设处理器(HIP)”的中央处理单元的实现,这在书[1]中有描述。数据缓存。通过调试单元,可以从 HIP udpipeline中的所有常规寄存器和其他寄存器中读取和写入它们,因此可以监视已编译程序的流程。 HIP在Spartan 3E开发板上的 udFPGA芯片中运行,该板上存在用于 udmonitoring的支持逻辑。用Java编写的外部程序在不同的 perperating系统上运行。监视程序包含一个文本编辑器,该文本编辑器在这里不可能用汇编语言编写。它还包含一个编译器,该编译器将汇编代码转换为HIP机器代码。 HIP的调试单元没有操作和数据。在每个时钟周期,监视程序都会读取 udp CPU中每个寄存器的内容。主存储器和 udcache的内容也可以看到。

著录项

  • 作者

    Lapajne David;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号