Modelsim仿真risk cpu.docx

集成电路原理与设计基础实验报告分组信息:组长成员实验内容CPU的验证,使用cpu_test.v作为测试程序。其子模块包括寄存器,计数器,存储器,多路选择器,时序控制,算术逻辑单元等的设计实验目的用诊断程序作为激励,在子模块全部完成的情况下,测试所设计的CPU实验工具本次试验中,使用两个软件平台:Quartus II 11.0和Modelsim SE 10.2c实验说明我们在本次实验中,采用的仿真方法是结合Quartus II和Modelsim两个软件。因为对于代码较杂,需引入较多外部测试文件的工程而言,ModelSim的响应时间长,窗口初始化慢。结合使用两个软件,可在Quartus II中调用ModelSim软件。Quartus II作为FPGA的软件平台,在建立大型工程方面自然有ModelSim无法比拟的优势。在Quartus II中编写代码可以很方便地进行编译查错,生成对应的模块,在.bdf文件中进行模块的连线或者在.v文件中进行实例化等,而且Quartus II本身提供逻辑分析仪,也可以脱离ModelSim进行初步的波形仿真和校验。因而本实验中,我们采用的两个软件相结合的仿真方法。模块名Alu设计测试模块说明:1.ALU 端口信息如上面的电路图;2.ALU 的设计同时还要满足下面的规则:模块名为alu;ALU 为组合逻辑,输入变化立刻就会引起输出的相应变化。操作码和操作数的变

文档评论(0)

1亿VIP精品文档

相关文档