以quartusii平台为例子。
首先看【小技巧】使用MATLAB产生coe文件和mif文件供FPGA调用方法整理_fpga&matlab的博客-CSDN博客_matlab读取coe文件
得到图片数据的mif文件。比如,RGB彩色图片,将图片二维矩阵数据转化为串行数据,然后就会自动产生
把这几个mif复制到fpga工程中,
注意,目前图片大小均采用的是240*320,即高240,宽320,FPGA中参数基于这个设置的,所以测试的时候也要用这个大小。
tops下面有三个ROM,分别是RGB,三个
对这三个,B,G,R分别双击。。。。得到如下界面:
8是像素位宽,即0到255.
76800,就是240*320的大小。
然后next。。。。
选择时钟使能和复位,然后next。
点击browse,然后选择对应的mif文件,然后点next,然后再点next,然后完成,
注意,browse点进去,默认是hex格式,你是看不到mif的,所以你在菜单中选择mif,然后就可以看到欧我们的RGB三个mif了,
重复上面操作三次,然后完成了三个RGBmif文件的加载
然后综合,即点
然后就可以正常仿真测试了,