当我尝试使用ModelSim中的220model.v仿真lpm_mult时,为什么会收到未定义的结果?-Altera-Intel社区-FPGA CPLD-ChipDebug

当我尝试使用ModelSim中的220model.v仿真lpm_mult时,为什么会收到未定义的结果?

问题是220model.v调用sum输入。当通过的MegaWizard®插件管理器步进,第3页,你问:“你要不要‘和’输入总线?”。如果您回答“否”, 则从 MegaWizard插件管理器输出的Verilog输出文件( .vo )中排除总和输入。反过来,这种情况会导致ModelSim冻结,结果输出未定义。

作为解决方案,请遵循以下指示:

  1. 在使用MegaWizard插件管理器(第3页)时,系统会询问您以下问题:“您想要一个’sum’输入总线吗?”。你应该回答“是的,我希望宽度为1位”。
  2. 继续浏览MegaWizard插件管理器。
  3. 在ModelSim中,编译220model.v文件并编译您的设计文件。
  4. 强制和输入为'0'

现在,你应该能够强制适当的值dataadatab ,模仿和接受全面的结果。

此问题仅发生在220model.v文件中,并将在220model.v版本2.1中修复

请登录后发表评论

    没有回复内容