Quartus ROM IP核
发布时间
阅读量:
阅读量
ROM简介
ROM(只读存储器)中的数据需先进行预设操作(即设置),这一步骤是将数据写入到 ROM 的内部存储单元中完成;随后当系统处于正常运行状态时(即日常运转期间),它只能读取存储于 ROM 中的数据内容而不允许再次进行写入操作。如果出现断电情况(即电源中断),则不会丢失已设定的数据信息。
在 FPGA 设计中(即 Field-Programmable Gate Array 设计过程中),ROM 常用于存储初始配置参数等关键信息参数。
IP核的配置
该设计采用了与Vivado ROM IP核配置相匹配的思想。主要涉及:
建议确定输出总线‘q’的宽度?默认值设置为8位。
请问您希望指定存储器的深度?默认值设定为256个8位字节。
是否需要选择输出端口q?默认情况下会进行选择。
您是否希望指定存储器的初始内容?建议通过提供.mif文件或十六进制(hex).hex文件来设置存储器的初始数据内容。
此IP核生成的所有文件中,默认使用的是ROM_inst.v作为初始化模板。
mif文件的创建
用记事本打开,可以看到.mif的格式

最后
全部评论 (0)
还没有任何评论哟~
