Ise中IP核调用rom教程:
创建工程后在工程里添加IP核文件:
选择IP,添加文件名;
在里面查找名为Memory Interface Generators 的文件夹,双击选中打开;
打开的界面如下:
在上边的Memory Type 里面选择single Port ROM
点击next;
输入rom的大小
在图中选择LOad Init File,添加rom的coe文件
点击Generate 生成IP核;
将生成的IP核打开,将生成的文件在设计module中实例化就可以使用,读出rom中的数据就行。
Coe文件内部:
Coe文件的制作方法:
一般的算法相关的coe可以通过matlab 生成,但是对于一些照片的话,网上有相关的类似的制作mif文件的软件,所谓mif文件和coe文件的本质是相同的,具体差别有兴趣的可
以自己在网上了解,将制作的mif文件的内容提取出来,做成coe,
还有一个方法生成mif文件就是在quartus 软件里面创建然后手动输入内容,但是工作量比较大,考虑到工作效率,不建议采用。
Mif文件:
通过Excel表格提取数据,将;转化为,但是最后一位是;前边的修改下即可;这样一个coe就做好了,大家可以动手试试,这里只是讲了一个大概流程,自己动手做了印象才深刻,尽情的显示大家喜爱的图片吧。