| |
EDA技术与FPGA应用S
实验指导书
(适用于电子科学与技术专业)
信息科学与工程学院
2013年9月
实验项目 hdl仿真
实验目的:
掌握Modelsim软件的使用方法
初步掌握verilog 语言的语法规则
实验环境及器材:
1、微机(已安装授权的Modelsim软件)
实验内容:
首先建工程,File | New | Project ,打开图1,在Project Name中填写工程名字,建议与顶层文件名一致;Project Location是工作路径;其它选项默认。OK
图1
Modelsim会自动弹出图2。选择“Add Existing File”或“Create New File”均可,这里选择“Add Existing File”。如图3所示。
图2
图3
单击OK,打开图4,源代码与测试向量文件已加入。
图4
在WorkSpace中,任意位置单击右键,Compile | Compile All来完成编译。如图5所示。绿色“√”表示编译成功;如果编译出错,双击红色警告即可见错误位置,修改后再编译。
图6是编译正确的界面。
图5
图6
在WorkSpace工作区中单击Library标签,展开work,如图7所示。右键单击测试向量文件add_g2_test,选择Simulate with Coverage,见图8。
图7
图8
在图9中右键add_g2-test,选Add | Add Signals to Wave。,打开图10.
图9
图10
在图11中选择菜单Simulate | Run | Run All,出现图12界面,单击“否”。
图11
图12
完成仿真,如图13所示。
图13
实验项目 HDL输入法进行Altera FPGA设计
实验目的:
学习QuartusII软件的使用
掌握时序电路的设计、仿真和硬件测试
进一步熟悉Verilog语言设计技术
实验环境及器材:
1、微机(已安装授权的QUARTUS II 8.1、)
2、EDA/SOPC实验开发系统
3、USB Blaster下载线一根
实验内容
背景知识及操作流程:
QUARTUS II是ALTERA公司推出的EDA开发工具,其前身为MAX PLUS II,目前实验室安装的版本为8.1,利用该软件可进行对可编程逻辑器件的分析、综合、下载等设计。
EDA/SOPC实验开发系统是由北京百科公司生产的一套EDA实验系统,其核心芯片采用ALTERA公司的CYCLONE系列FPGA产品EP1C6Q240C8,同时配备了丰富的外部接口资源,可供学生进行EDA设计实验。
启动QUARTUS后的界面如图1所示,首先需要创建一个工程,具体操作过程如下:
图1 QUARTUS软件的启动界面
(1) 点击File –> New Project Wizard创建一个新工程,系统显示如图2。
图2 工程创建向导的启始页
(2)点击Next,为工程选择存储目录、工程名称、顶层实体名等,如图3所示;
(3)点击Next,若目录不存在,系统可能提示创建新目录,如图4所示,点击“是”按钮创建新目录,系统显示如图5所示;
(4)系统提示是否需要加入文件,在此不添加任何文件;
(5) 点击Next,进入设备选择对话框,如图6,这里选中实验箱的核心芯片CYCLONE系列FPGA产品EP1C6Q240C8;
(6)点击Next,系统显示如图7,提示是否需要其他EDA工具,这里不选任何其他工具;
(7)点击Next后,系统提示创建工程的各属性总结,若没有错误,点击Finish,工程创建向导将生成一个工程,这时软件界面如图8,在窗口左侧显示出设备型号和该工程的基本信息等。
图3 输入工程名称、存储目录
图4 提示是否创建新文件夹
图5 提示是否添加文件
图6 芯片型号选择
点赞 |