实验二 十进制计数器实验
该实验将使用 Verilog 硬件描述语言在 DE2-70 开发平台上设计一个基本时序逻辑电路
——1 位十进制计数器。通过这个实验,读者可以了解使用 Quartus 工具设计硬件的基本流
程以及使用 Quartus II 内置的工具进行仿真的基本方法和使用 SignalTap II 实际观察电路运
幼儿课件
行输出情况。SignalTap II 是 Quartus 工具的一个组件,是一个片上的逻辑分析仪,可以通大姐用针不用线
过 JTAG 电缆将电路运行的实际输出传回 Quartus 进行观察,从而省去了外界逻辑分析仪
时的很多麻烦。
实验步骤
3.1 建立工程并完成硬件描述设计
1. 打开 Quartus II 工作环境,如图 3-1 所示。
图 3-1 Quartus II 工作环境界面
2. 点击菜单项 File->New Project Wizard 帮助新建工程。参看图 3-2。
图 3-2 选择 New Project Wizard
打开 Wizard 之后,界面如图 3-3 所示。点击 Next,如图 3-3。
第 23 页 共 208 页
实验二 十进制计数器实验
图 3-3 New Project Wizard 界面
3. 输入工程工作路径、工程文件名以及顶层实体名。
这次实验会帮助读者理解顶层实体名和工程名的关系,记住目前指定的工程名与顶层
实体名都是 Counter10,输入结束后,如图 3-4 所示。点击 Next。
枢密院
图 3-4 输入设计工程信息
4. 添加设计文件。界面如图 3-5 所示。如果用户之前已经有设计文件(比如.v 文件)。
第 24 页 共 208 页
有气势的歌
实验二 十进制计数器实验
那么再次添加相应文件,如果没有完成的设计文件,点击 Next 天堂和地狱之后添加并且编辑设计文件。
图 3-5 添加设计文件
5. 选择设计所用器件。由于本次实验使用 Altera 公司提供的 DE2-70 开发板,用户
必须选择与 DE2-70 开发板相对应的 FPGA 春开头的成语器件型号。
在 公司印章管理制度Family 菜单中选择 Cyclone II,Package 选 FBGA,Pin Count 选 896,Speed grade
选 6,确认 Available devices 中选中 兰芝晚霜EP2C70F896C6,如图 3-6。
图 3-6 选择相应器件
6. 设置 EDA 工具。设计中可能会用到的 EDA 工具有综合工具、仿真工具以及时序
第 25 页 共 208 页