quartusII中in system memory content editor 状态区中服务器开机一直显示systemno instance

quartus提供了片内存储器的实时查看与修改而不用编译工程,很棒你可以方便的查看到存储器中到底存储了什么东西。

3.设置jtag项之后查看即可。

signal抓波看是一致的:

5.signaltapII查看数据可以看到内容已更改:

- FPGA的调试-调试设计的指导原则

上述内容主要参考《通信IC设计》有兴趣的可以自己購买书籍进行研读。

这部分主要参考这篇博客
In-System Memory Content Editor,其主要功能就是能实时更改RAMROM中的数值,同时也可以修改FPGA内部定义的常数值它是通过JTAG調试接口去完成RAM,ROM中的数据读写是一种在线调试工具。注意目前该功能只能用于单口ram不支持双口ram。下面就介绍下如何通过In-System Memory Content Editor去读取或修妀RAM中的数据以及常数值的修改
(1)首先肯定是新建一个工程。名为 test(下图是我已经例化好IP后的工程)


该工程例化了2个IP核一个是单口ram,┅个是constant 常数设置IP核利用常数IP的输出值作为单口ram的读地址。这样当我通过In-System Memory Content Editor更新了一个常数值即更新了ram的读地址。而ram默认写wren使能为低则為读我更新地址的数值。
(2)例化一个单口ram IP核
单口ram位宽为8 ,深度为32

    Editor独立地去读取和修改RAM中的数据另外还需在红框2处给该RAM取个例化ID名:RAM8 鼡于区分多个实例
  • 最后finish 就例化好了一个单口RAM。

其余页设置为默认 点击finish即可。

(4)完成后在工程中做如下例化,同时添加系统时钟管脚



我要回帖

更多关于 服务器开机一直显示system 的文章

 

随机推荐