生成和导入Xilinx ROM/RAM的初始化文件.COE(ZT)

转载 2016年08月26日 17:01:56
这里比较关键,要导入ROM的值。
在LOAD INIT FILE 项上打勾,点击LOAD FILE……出现下图,要你选择一个文件。
 
这个文件就是你要放在ROM中的数据,文件的后缀名是.COE。你可以自己建一个空的文本文件,然后把后缀名该为.COE即可。
文件内容的格式如下:
MEMORY_INITIALIZATION_RADIX=10;
MEMORY_INITIALIZATION_VECTOR=
32767,
32766,
32766,
32765,
32764,
32763,
32761,
32759,
32757,
……                                                                          ----注意理解下数据进制的含义,不要与数据的位数相混淆           zhengjw 2012.6.26
32754;
注意:
第一行定义文件中的数据采用什么进制。可以使用10进制,2进制,16进制,数据大小不能超过你定义的数据宽度。
第二行照抄。                                                                           
第三行开始就是数据了,每个数据用逗号","隔开,可以不分行,建议分行写,便于统计个数。
最后一个数据后用分号";"结束。
数据的个数必须和你定义的数据深度相同,否则会出错。
写好这个文件后,保存。
然后在点击LOAD FILE……,选择这个文件,点打开。
如果没有错误,可以点击旁边的show coefficients查看数据。如果数据很多(>512),建议不要使用此功能,可能会因数据太大而无法响应。

现在,可以点击GENERATE,产生代码了。
产生的代码中有个.MIF文件,就是ROM的数据的二进制文件。
其中的.V文件或.VHD就是生成的可综合的代码。
 
如上图的ROM_COS.XCO,选择它,双击VIEW HDL FUNCTIONAL MODEL
就可查看Verilog代码。
接下来,要删除ROM_COS.XCO,然后把ROM_COS.V添加进来。
接下来就可以综合了。

如何制作Xilinx的.coe文件

Xilinx的Rom的初始化是一件很麻烦的事情,要导入Coe文件。 alteral是mif和hex文件,有专门的软件可以生成。 coe文件的格式如下: MEMORY_INITIALI...
  • yake827
  • yake827
  • 2015年01月12日 22:11
  • 5599

Xilinx ISE生成rom/ram IP核

对于Xilinx ISE软件,rom中的数据初始化文件格式是.coe,如何得到.coe文件呢? 交叉编译器生成的elf文件,可以通过objcopy工具转成bin文件,然后用工具bin2coe将其再转成...
  • yanxaut
  • yanxaut
  • 2015年08月18日 18:55
  • 5919

Matlab生成Xilinx Rom IP CORE的初始化内容coe文件

在进行FPGA设计时,经常要对rom模块进行初始化。ISE或Quartus II软件本身具备的初始化功能对于较小的rom是行之有效的,但面对大容量的rom时就显得捉襟见肘了。而matlab作为一神器,...
  • wordwarwordwar
  • wordwarwordwar
  • 2016年10月16日 00:26
  • 1418

XIlINX ROM使用及查找表求cos、sin的方法

XIlINX ROM使用及查找表求cos、sin的方法   1.使用matlab制作.coe文件 查找表的构造 构造256点的正余弦表 exp(-j*2*pi*(0:255)/256),分别得到 co...
  • shanekong
  • shanekong
  • 2015年03月29日 21:49
  • 2020

COE文件格式

给出了COE文件的格式和一两点注意事项。
  • u013793399
  • u013793399
  • 2016年05月19日 12:26
  • 4785

Matlab 生成 图片的coe文件初始化xilinx rom

a=imread('flower.jpg'); g=rgb2gray(a); gb=zeros(256,256); gc=cell(256,256);%gb=dec2bin(gt,8); %d=str...
  • lenlendenuan
  • lenlendenuan
  • 2015年04月27日 23:03
  • 784

xilinx fir滤波器IP

1、 系数由matlab中的
  • weiweiliulu
  • weiweiliulu
  • 2014年10月16日 18:05
  • 5787

MATLAB编写VIVADO的coe文件

  • 2017年08月25日 16:28
  • 240B
  • 下载

ISE中ROM初始化文件(.coe)的建立

UltraEdit       对于ROM模块,主要是生成相应的.coe文件。 1.在Matlab中生成正余弦波形的浮点值,并量化为16bit定点波形数值: % 生...
  • qq_30866297
  • qq_30866297
  • 2016年08月26日 17:05
  • 2061

xilinx rom初始化

  • 2012年05月17日 08:35
  • 230KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:生成和导入Xilinx ROM/RAM的初始化文件.COE(ZT)
举报原因:
原因补充:

(最多只允许输入30个字)