msrgr的个人空间 https://blog.eetop.cn/1233728 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

coe文件和mif文件

已有 3401 次阅读| 2017-2-18 11:04 |个人分类:FPGA|系统分类:硬件设计

.mif和.coe这两个文件分别是Quartus和ISE的RAM和ROM的初始化文件,格式是很必要的
MIF文件的格式如下:
WIDTH=14; --数据宽度为14位

DEPTH=2048; --数据长度为2048

ADDRESS_RADIX=UNS; --地址基数十进制,二进制为BIN,十六进制为HEX

DATA_RADIX=UNS; --数据基数

CONTENT BEGIN

0     :   8192;

1     :   8217;

2     :   8242;

3     :   8267;

4     :   8292;

[4..2047]  :   0; --连续的相同数,可用这种方法表示

END;


vivado rom IP更改初始化数据文件后,重新综合rom及工程即可,不需重启vivado。
COE文件的格式如下:
memory_initialization_radix = 16;
memory_initialization_vector = 
FF, FF, FF, FF, FF, FF, DA, 02, 03, 04, 05, 06,
00, 40, 1C, F0, 00, 00, 00, 01, 00, 00, 00, 01,
00, 00, 00, 24, 01, 02, 03, 04, 05, 06, 07, 08 
09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20,
21, 22, 23, 24;
; 表示结束,数据中间不能出现;否则;后的数据无效
第一行表示数据格式,16代表16进制。所以10代表10进制
第二行则是初始化向量,是你的初始化值
(转载)

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 1

    获赞
  • 0

    评论
  • 1160

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-6 16:04 , Processed in 0.014018 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部