可以通过参考LPM220 VHDL模型在Model Sim软件中仿真MegaWizard Plug-In生成的内存函数。您可以使用以下设计流程成功仿真MegaWizard Plug-In生成的内存功能:
- 使用MegaWizard Plug-In Manager创建自定义内存功能。如果要初始化内存函数的内容,则必须使用十六进制文件( .hex )。不要使用内存初始化文件( .mif )。
- MegaWizard插件管理器将生成引用参数化模块(LPM)库的VHDL输出文件( .vo )。这LPM是在Quartus和MAX + PLUS®II软件需要进行布局和布线设计,但它不是由模型SIM软件需要。出于仿真目的,请注释掉MegaWizard文件的以下两行:
LIBRARY lpm; 使用lpm.lpm_components.ALL;
- 当您准备放置和布线设计时,请记住取消注释线。
- 将MegaWizard Plug-In生成的内存实例化到VHDL设计中。
- 当您准备在Model Sim中进行仿真时,您需要将220pack.vhd和220model.vhd文件编译到Model Sim工作目录中。在MAX + PLUS II软件中,这些文件位于< install dir > \ lpmsim。在Quartus软件中,它们位于< install dir > \ eda \ sim_lib。
- 编译所有设计元件和测试平台并运行仿真。
没有回复内容