COE文件格式

在ISE中,ROM的IP核生成需要初始化文件。
这个初始化的文件后缀是 .coe
实际上把 .txt 换成 .coe 就可以了,软件读取的格式是一样的。
这个 coe 文件有一定的格式,格式如下:

memory_initialization_radix = 10;
memory_initialization_vector = 1,2,3,4,5,6,…,99

其中:
memory_initialization_radix 是数值格式
memory_initialization_vector 是初始化的数值向量,分别对应各个深度

注意:

  • radix 其实就是进制,下面的 vector 不能出现超过 radix 的数据。
    例如 radix = 8,vector 里就不能出现 8,9,A,B,C 等数据。
  • 因为coe文件最后会被转化为mif文件,即最后都是二进制表示,所以需要考虑好数值范围的问题,否则可能出错,例如 ROM 的数据宽度为 3 ,初始化文件中出现 8 或以上的数据,则可能生成失败,或者只取了低3位。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值