发 帖  
原厂入驻New
申请华秋企业认证 多层板首单免费打样!
30s提交资料,10分钟通过审核(免费赔付+顺丰包邮)>>立即报名
[资料] 【工程源码】基于FPGA的Mif精灵/mif(coe)文件生成器
2020-2-14 18:07:33  197 FPGA开发
分享
在实际做项目中我们经常会用到mIF(或者coe)文件来初始化rom,但是自己去编写mif(或者coe)文件又比较繁琐,有时候还不一定编写正确,在这里给大家提供了一个mif(coe)文件生成器,它能直接生成我们常用的mif(或者coe)文件,先来张软件运行截图:
01.jpg
02.jpg
03.jpg
04.jpg

我们可以通过单击alteraxilinx来选择生成对应的FPGA厂商的rom初始化文件,Altera的rom初始化文件是.mif文件,Xilinx的rom初始化文件是.coe文件,Width是设置输出的数据宽度,也就是精度,Depth是采样深度,Radix是基数,也就是输出的mif(或者coe)文件以什么进制输出,在这里提供了三种进制输出(二进制、十进制、十六进制),Maxi是波峰对应的数值,默认是最大值(2^Width),默认不需要修改,Type是选择波形类型的,在这里提供了正弦波(sine wave)、三角波(triangular wave)、方波(square wave)、锯齿波(swatooth wave)、以及图片类型(image)转mif(或者coe)文件。
在选择四种波形类型的时候对应的相关参数都是可以设置的,当然你的Maxi值也可以和Depth值设置的不一样,但是不能超过Depth值,设置完成之后我们点击OK按钮就可以生成我们想要的波形文件,文件名为 “类型名.mif”或者是“类型名.coe”,文件生成路径是和软件在同一个目录下的。
在选择图片类型的时候对应的参数是不能设置的,默认就是以16位宽度,16进制输出的,在选择image类型的时候可以双击界面上的空白方框(鼠标停留在上面也会有相关的提示),这个时候回弹出选择图片的对话框,我们选择好要转换的图片之后,图片会按比例缩放带这个空白框框里面,这个时候我们点击OK按钮就可以实现图片转mif(或者coe)文件,这个是根据你在上面选择的是Altera还是Xilinx的FPGA厂商来决定,生成的文件名为 “image.mif”或者是“image.coe”,文件生成路径是和软件在同一个目录下的。


mif精灵.rar (15.82 KB, 下载次数: 3)


4
分享淘帖 显示全部楼层
最近下载过的用户(2)

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

发资料
关闭

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

快速回复 返回顶部 返回列表