原创 QuartusII仿真2

2010-3-14 15:32 1609 1 1 分类: 工程师职场

QuartusII仿真2-使用Quartus II仿真器进行仿真设计


2009-02-27 09:42:12来源:网络转载作者:佚名共有评论(0)条浏览次数:1411





  可以使用Quartus II Simulator仿真任何设计。根据所需的信息类型,可以进行功能仿真以测试设计的逻辑功能,也可以进行时序仿真,在目标器件中测试设计的逻辑功能和最坏情况下的时序,或者采用Fast Timing模型进行时序仿真,在最快的器件速率等级上仿真尽可能快的时序条件。
  Quartus II软件可以仿真整个设计,也可以仿真设计的任何部分。您可以指定工程中的任何设计实体为顶层设计实体,并仿真顶层实体及其所有附属设计实体。
  通过使用Settings对话框 (Assignments菜单 )或Simulator Tool窗口下的Simulator Settings页面,您可以指定要执行的仿真类型,仿真所需的时间周期,向量激励源,以及其他仿真选项。图3所示为Simulator Settings页面。


点击看大图


  开始仿真之前,必须通过时序仿真编译设计,或者通过单击用于功能仿真的 Generate Functional Simulation Netlist命令 (Processing菜单),来生成合适的仿真网表。此外,必须建立并指定一个向量源文件为仿真输入向量的源。Simulator使用向量源文件所包含的输入向量,来仿真同一条件下编程器件将要产生的输出信号。
  以下步骤说明在Quartus II软件中进行功能或时序仿真的基本流程:
  1. 指定Simulator设置。
  2. 如果正在执行功能仿真,则选择Generate Functional Simulation Netlist命令。如果正在执行时序仿真,则编译设计。
  3. 建立并指定向量源文件。
  4.指向Processing菜单中的Start,单击Start Simulation,运行仿真。 Status窗口显示仿真进度和处理时间。Report窗口的 Summary报告部分显示仿真结果。
  建立波形文件
  Quartus II Waveform Editor可以建立和编辑用于波形或文本格式仿真的输入向量。使用Waveform Editor,可以将输入向量添加到波形文件中,此文件描述设计中的逻辑行为(图4)。




PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
1
关闭 站长推荐上一条 /3 下一条