紫光同创的“DRM based ROM ”IP核初始文件的配置

本文介绍了LogosDRMBasedROM的功能特性,如异步/同步复位、时钟控制等,并重点讲解了如何使用初始化文件(bin和hex格式)为ROM预置数据,包括文件格式要求和配置步骤,以帮助FPGA设计者避免初学者困惑。
摘要由CSDN通过智能技术生成

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核就初始成功了
  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值