实验指导书EDA技术与应用

实验指导书EDA技术与应用

ID:41614527

大小:2.34 MB

页数:105页

时间:2019-08-28

实验指导书EDA技术与应用_第1页
实验指导书EDA技术与应用_第2页
实验指导书EDA技术与应用_第3页
实验指导书EDA技术与应用_第4页
实验指导书EDA技术与应用_第5页
资源描述:

《实验指导书EDA技术与应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、EDA技术与应用实验指导书实验一应用QuartusII完成LED的驱动3实验二原理图输入方式设计7段数码管译码显示19实验三VHDL描述实现简单的电路设计35实验四乐曲硬件演奏电路设计39实验五8位十进制频率计52实验六直流电机PWM控制的FPGA实现59实验七TLC549控制电路71实验八DDS正弦信号发生器77实验九EDA工具接口实验87附件1:核心板10分配93附件2:外扩IO分配96附件3:ADDA管脚分配99实验一应用QuartusII完成LED的驱动一、实验目的通过实验让用户逐步了解、熟悉和掌握FPGA开发软件QuartusII的使用方法及V

2、HDL的编程方法。本实验力求以详细的步骤和讲解让读者以最快的方式了解EDA技术开发以及软件的使用而快速入门,并激起读者对EDA技术的兴趣。二、实验内容SmartSOPC实验箱上有8个发光二极管LED1〜LED8,在QuikSOPC核心板上LED1〜LED8分别于FPGA芯片的第50、53〜55、176和第47〜49引脚相连(SmartSOPC实验箱的LED1〜LED8通过跳线JP6的LEDO〜LED7分别与FPGA的第50、53〜55、176和第47〜49引脚相连)。木实验的内容是建立可用于控制LED亮/灭的简单硬件电路,要求点亮SmartSOPC试验箱

3、上的4个发光二极管(LED1、LED3、LED5、LED力。具体包括:①使用QuartusII建立工程;②QuartusIII程设计;③设置编译选项并编译硬件系统;④下载硕件设计到目标FPGA;⑤观察LED的状态。三、实验原理FPGA器件同单片机一样,为用户提供了许多灵活独立的输入/输出1/0口(单元)。FPGA每个I/O口可以配置为输入、输出、双向I/O、集电极开路和三态门等齐种组态。做为输出口时,FPGA的I/O口可以吸收最大为24mA的电流,可以直接驱动发光二极管LED等器件。所以只要正确分配并锁定引脚后,在相应的引脚上输出低电平“0”,就可实现点

4、亮该发光二极管的功能。四、实验步骤使用QuartusII建立工程打开QuartusII软件并建立工程①在Windows桌而上选择“开始”—>“程序”—>"Altera”-^QuartusII5.0,打开QuartusII5.0软件,软件界血如图1所示。图1QuartusII软件界面②在图1屮选择File—>NewProjectWizard来新建一项工程。注意不要把New误以为NewProjectWizard。新建工程向导说明如对话框图2所示。图2新建工程向导说明对话框在图2屮可以了解在新建工程的过程屮要完成哪些工作,这些工作包括:指定项目目录、名称和顶层

5、实体;指定项目设计文件;指定该设计的Altera器件系列;指定用于该项目的其他EDA工具;项目信息报告。③在图2中单击Next进入如图3所示对话框。任何一项设计都是一项工程Project,必须首先为此工程建立一个放置与此工程相关的所有文件的文件夹,此文件夹将被QuartusII默认为工作库(WorkLibrary)o—般来说不同的设计项目最好放在不同的文件夹中,而同一工程的所冇文件都必须放在同一文件夹屮。图3中的第一栏用于指定工程所在的工作库文件夹;第二栏用于指定工程名,工程名可以去任何名字,也口J以直接用顶层文件的实体名作为工程名(建议使用);第三栏用

6、于指定顶层文件的实体名。本例工程的路径为E:EDAExampleled_test,工程名与顶层文件的实体名同为ledjesto图3新建工程路径、名称、顶层实体指泄对话框④单击Next进如图4所示对话框。由于是新建工程,暂无输入文件。SelectthedesignfilesyouwantloincludeintheprojectClickAddAlltoaddalldesignfilesintheprojectdirectorytotheprojectNote:youcanalwaysadddesignfilestotheprojectlater.R

7、ename:fj…

8、AddFilename〔Type

9、Lib「.・

10、Designentr.・

11、HDLversionAddAllRemovePropertiesUp_Down

12、<>Specifythepathnamesofanynon-defaultlibraries.UserLibraries...〈Back

13、Next>

14、Finish

15、取消图4新建工程添加文件对话框④单击Next,进入图5所示对话框。在该对话框屮指定目标器件,这里我们选择的是QuikSOPC核心板上用的Cyclone系列的EP1C12Q240C8。图5新建工程器件选择对话框⑤在图5右边的

16、Filter(过滤器)选项屮,可以通过指定封装、引脚数以及期件速度等级來加速器件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。