微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > hex和mif文件有什么区别?

hex和mif文件有什么区别?

时间:10-02 整理:3721RD 点击:
用过mif,没用过hex,但是分别新建了hex和mif,没发现什么不同

hex是16进制 mif是二进制 这就是区别



    楼上,我用C程序生成的mif文件,也是16进制的而且能用啊

hex是intel的格式,比较常见
mif是altera自己定义的格式。功能稍强一点


    使用记事本打开才能看出二者格式的不同
    另外modelsim支持hex但不支持mif



   在modelsim下用mif文件需要加载altera的仿真库。

hex是16进制 mif是二进制 这就是区别

   mif支持二进制,十进制,十六进制。
hex, 十六进制, intel规范,用的很广。
mif   支持多种数制, altera规范, 现在只是用在altera的器件上,用于为memory加载上电默认数据。

http://quartushelp.altera.com/11.1/mergedProjects/reference/glossary/def_mif.htm

http://quartushelp.altera.com/11.1/mergedProjects/reference/glossary/def_mif.htm
很详细

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top