为什么仿真ALTUFM宏功能不能反映我的.hex或.mif文件的变化?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么仿真ALTUFM宏功能不能反映我的.hex或.mif文件的变化?

在Quartus®II软件中,运行ALTUFM_I2C,ALTUFM_NONE时,十六进制(Intel格式)文件( .hex )或内存初始化文件( .mif )中的内存内容值将硬编码到ALTUFM宏功能变体文件中, ALTUFM_PARALLEL或ALTUFM_SPI MegaWizard™插件管理器。如果在运行MegaWizard Plug-In Manager后更改.hex.mif的内容,则这些更新不会反映在仿真中。这可能会导致仿真和器件行为不匹配,因为Quartus II软件中的编译和程序文件生成使用当前的.hex.mif内容而不是硬编码值。

解决/修复方法

为了避免这种不匹配,每当您更新.hex.mif时,请为您的ALTUFM宏功能重新运行MegaWizard插件管理器。

计划在Quartus II软件的未来版本中修复此行为。

请登录后发表评论

    没有回复内容