DRM Based ROM 功能概述:
Logos DRM Based ROM
是基于
DRM
的单端口
ROM
。
1.
支持两种复位模式:异步复位、同步复位
2.
支持时钟使能
3. 支持地址锁存
4. 支持输出寄存
5. 支持输出时钟极性反向
6. 支持低功耗模式
7. 支持
9K
模式级联
8. 支持使用初始化文件进行初始化,其中初始化文件可以是二进制或十六
进制
...........
其他详细功能可以在IP核配置界面点开这个图标就可以看到
在FPGA设计的时候,IP核的设计为我们提供了许多的便利,因此,如何正确的去使用IP核便显得尤为重要,而在ROM设计的时候,可以用初始化文件给ROM储存一些数据。但是在配置的时候,由于是小白,不太懂怎么去设置这个初始化文件,因此十分烧脑。以下便是解决办法
首先,文件类型有bin(二进制)和hex(十六进制)两种,代表的意思是文件里的内容例如数字得全是二进制或者十六进制,文件结尾后缀是.dat。至于这个dat文件怎么来的就是直接把自己想要储存的内容写到txt里,然后重命名为.dat文件就可以了。里面的内容格式也有要求(以十六进制为例),一个数字后面直接换行,不需要什么逗号啥的。(搞个实在很简单的也没有那么高大上。)
然后把文件放进去,带有初始数据的ROM IP核就初始成功了