实验二 熟悉QuartusII软件进行电路的仿真

2021-05-23 21:09:23下载本文作者:会员上传
简介:写写帮文库小编为你整理了这篇《实验二 熟悉QuartusII软件进行电路的仿真》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《实验二 熟悉QuartusII软件进行电路的仿真》。

实验二 熟悉开发板和QuartusII软件进行电路的仿真

一、目的要求

1.熟悉 AX301开发板。

2.熟悉 QuartusII 的编译环境。

3.了解QuartusII 环境下运用 Verilog HDL 语言的编程开发流程。

4.完成QuartusII 环境下源程序的编写、编译、仿真、下载。

二、实验原理

Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware 支持Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。

Verilog HDL是一种硬件描述语言(以文本形式来描述数字系统硬件的结构和行为的语言),用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。目前Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,Verilog HDL在底层设计(物理层)上占有一些优势,VHDL更注重系统级的抽象描述。

三、实验内容

1.学习开发板数据手册,熟悉AX301开发板(见AX301数据手册)资源。

2.学习《quartusII13.0使用教程》,熟悉 QuartusII 的编译环境与开发流程。

3.在 QuartusII 环境下完成对基本逻辑门电路工作情况的仿真模拟。

4.完成配置程序的下载,并在AX301 开发板上对程序进行最终验证。

四、实验步骤

1.结合AX301数据手册熟悉实验用开发板。

2.介绍在 QuartusII 环境下的编程开发流程。

3.介绍QuartusII软件的使用方法。

4.完成与门、或门、同或、异或门的设计输入、编译和仿真和下载验证。具体操作过程如下:

(1)利用项目向导,建立一个新项目。

(2)新建一个 Verilog HDL 文件,输入源程序如下并保存:

“"

(3)对源程序进行语法检查并编译。

(4)对项目进行逻辑功能仿真。

(5)分配管脚。

(6)编程下载并行硬件验证。

五、实验结果

1.仿真结果:(说明:贴出仿真图,并对仿真结果进行文字分析)

2.硬件验证结果:

(1)管脚分配信息:

程序中管脚名

实际管脚

说明

A

B

YAND

YOR

YXOR

YXNOR

(2)硬件验证

这里完成的是基本逻辑门的测试,用按键值表示输入,用LED灯的状态表示输出状态。编程下载完成后,关闭实验板电源后再次打开(冷启动),在实验板上按动相应按键,观察对应LED灯的亮灭情况,完成下表,检验硬件测试结果是否正确。

管脚名

A

KEY1

B

KEY2

YAND

LED0

YOR

LED1

YXOR

LED2

YXNOR

LED3

取值/状态

0

0

0

0

结论

正确

六、实验仪器与器材

PC机,Quartus 13.0软件,AX301实验开发板

七、实验注意事项

开发板在使用时注意插拔连线前请关闭电路板总开关,避免损坏器件。

 保持电路板的表面清洁,小心轻放,防火防潮防压,避免不必要的硬件损伤。

下载实验二 熟悉QuartusII软件进行电路的仿真word格式文档
下载实验二 熟悉QuartusII软件进行电路的仿真.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    软件实验

    《软件技术基础》实验报告 实验一:顺序表的操作 班 级 0801210 学 号 2012212982 姓 名 蒲米 第 9 至17 周 星 期二 1,2 节 成 绩一、实验目的: 1、掌握顺序表结构的实......

    软件基础实验

    邢台学院信科系实验报告课程名称:《计算机软件基础》 实验类型:设计型(验证型、创新型、综合型、设计型) 实验项目名称:需求调查与可行性分析实验 学生姓名:杨扬专业: 教育技术......

    软件基础实验

    邢台学院信科系实验报告 课程名称:《计算机软件基础》 实验类型:验证型(验证型、创新型、综合型、设计型) 实验项目名称:SQL语言 学生姓名: 杨扬专业: 教育技术学学号: 2011121105......

    Ρroteus电子电路仿真软件在电子技术课程教学中的应用

    Proteus电子电路仿真软件在电子技术教学中的应用 电子信息系应用电子教研室陆丽梅 摘要 随着科技的发展,电子技术的应用也越来越广,越来深入,传统的理论课堂教学临着着很大的挑......

    实验二

    北京理工大学珠海学院实验报告 ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY 班级:10自动化 学号:100104031036 姓名:傅万年 指导教师:雷剑刚 成绩: 实验题目:练习选择结构......

    实验二

    一、 实验目的 1. 熟练掌握step( )函数和impulse( )函数的使用方法,研究线性系统在单位阶跃、单位脉冲及单位斜坡函数作用下的响应。 2. 通过响应曲线观测特征参量和n对二阶系......

    实验二

    实验二 总账管理系统初始设置 【实验目的】 1.掌握用友ERP-U8管理软件中总账管理系统初始设置的相关内容。 2.理解总账管理系统初始设置的意义。 3.掌握总账管理系统初始设置......

    实验二

    DROPTABLEsc DROPTABLEstudent DROPTABLEcourse CREATETABLEstudent (snochar(8)notnullprimarykey, snamevarchar(8)notnull, sexchar(2)notnullcheck(sex='男'orsex='女')......