PicToMif是一个可以由图像或数据文件转换为内存初始文件(.mif)的工具,可以直接将图片生成Mif文件,作为FPGA的ram或者rom的输入测试文件,也可以将txt文件转化成mif文件,很是方便
使用方法
如何由图像生成mif文件
1. 点进【图像】选项卡
2. 点击【打开图片】选择一个图片。
3. 在【颜色类型】中根据需要选择【黑白】或【彩色】
4. 若为黑白图,在【黑白选项】中选择【黑色为1】或【白色为1】。
注意:如果是黑白图片,生成ROM是要选择字长为1。
5. 若为彩色图,在【彩色选项】中选择【单一mif文件】或【三个mif文件】。
注意:如果是【单一mif文件】,生成ROM是要选择字长为3,每个字按红绿
蓝表示各个分量
如果是【三个mif文件】,会生成三个mif文件,每个对应于红绿蓝分
量。生成ROM是要选择字长为1。
6. 【颜色的界值】的用于颜色的界定。若为黑白图,当图中的颜色红绿蓝三个分
量均小于等于对应界值是转换为黑,否则为白。
若为彩色图,当图中的颜色红,绿或蓝分量小于等于对应界值时该分量转换
为0,否则为1。
7. 你可以点击【预览】查看转换颜色后的效果。
8. 最后点击【生成mif文件】
----------
如何由数据文件生成mif文件
1. 点进【数据文件】选项卡
2. 点击【打开文件】按钮选择文件。
3. 在【字长】中输入字长。注意:此时字长要和ROM中字长一致。
4. 最后点击【生成mif文件】