全球旧事资料 分类
实验1QuartusII基本设计流程体验实验
实验步骤:1启动QuartusII。2创建工程。
(1)选择FileNewProjectWizard命令(2)输入工程库文件夹(注意:不要使用Quartus安装目录,不要使用路径中包含中文的目录,例如桌面等)。输入工程名:MUX41a(3)跳过“添加文件”步骤。(4)选择目标芯片(EP3C55F484C8)(5)跳过“工具设置”步骤,点击“Fi
ish”。3输入设计文件。(1)选择“FileNew”命令,选择VerilogHDLFile选项。(2)在文本编辑器中输入4选一选择器的代码(使用Case语句)。(3)选择FileSaveAs命令保存文件。3进行全程编译。编译过程中注意Processi
g窗口的编译信息。4查看编译报告。扩展实验与思考:1将代码中Case语句修改为ifelse语句,比较两者的编译结果(硬件资源使用情况)。2将ifelse语句改为不完整条件语句,再次编译后查看编译结果(1查看综合报告中的警告信息;2利用ToolsNetlistViewersRTLViewer查看结构图)。实验2ModelSim仿真实验1实验步骤:(1)启动Modelsim;(2)选择FileNewProject建立新工程,工程目录指定为实验1所用目录,加入验证对象文件MUX41av(3)在Project窗口中选中设计文件,单击鼠标右键,选择CompileCompileAll编译源代码;如有编译错误,修改源代码;(4)选择SimulateStartSimulatio
或点击Simulate按键,选Library窗口中workMUX41a,点击OK。(5)在Object窗口中选择需要观察的信号,单击鼠标右键,选择AddToWaveSelectedSi
gals添加待观察信号至波形窗口;(6)在Tra
script窗口中使用force输入激励信号;例如:forceA0(7)在Tra
script窗口输入ru
命令或点击ru
按键执行仿真,查看结果(8)改变激励信号,执行仿真并查看结果。
f扩展实验与思考:1将设计文件改为第61页例317中的计数器电路,进行仿真,观察波形。其
中时钟信号的激励使用命令:forceclk00150repeat100实验3ModelSim仿真实验21实验目的:学习使用描述语言生产激励信号的方法。2实验步骤:(1)启动Modelsim;(2)建立新工程,加入文件:教科书第290页中方法一所设计的三段代码:测试对象addr4v信号发生器sig
al_ge
v仿真测试模块test_adder4v(3)编译源代码;如有编译错误,修改源代码;(4)进入仿真状态,选择仿真模块;(5)添加待观察信号至波形窗口;(6)执行仿真,查看结果;扩展实验:1参考第六章61,定制计数器模块,并设计测试模块testbe
ch,创建新的
modelsim工程进行仿真测试。实验4LED驱动实验实验步骤:1启动QuartusII建立一个空白工程保存为led_testqpf。2将tr
好听全球资料 返回顶部