完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在实际做项目中我们经常会用到mif(或者coe)文件来初始化rom,但是自己去编写mif(或者coe)文件又比较繁琐,有时候还不一定编写正确,在这里给大家提供了一个mif(coe)文件生成器,它能直接生成我们常用的mif(或者coe)文件,先来张软件运行截图: 我们可以通过单击Altera或Xilinx来选择生成对应的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, 下载次数: 130
)
|
|
相关推荐
|
|
1586 浏览 1 评论
1351 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1563 浏览 0 评论
930 浏览 0 评论
2361 浏览 0 评论
1472 浏览 37 评论
5681 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 21:09 , Processed in 0.477464 second(s), Total 63, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号