欢迎来到天天文库
浏览记录
ID:34537630
大小:430.05 KB
页数:10页
时间:2019-03-07
《基础实验:原理图设计输入》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SuperHornetFPGA嵌入式QQ群:16878179基础实验:原理图设计输入一、实验目的本基础实验旨在使用户了解FPGA的原理图设计开发流程,对于初学需要熟练掌握该实验流程为以后的进阶实验奠定操作基础。二、实验设备硬件:SuperHornetFPGA核心板及SuperHornet扩展板软件:QuartusII9.1开发工具。本实验源工程位于:Super_Hornet_FPGASchematic_KEY_LED目录下,用户可以从中查看实验内容三、实验原理LED模块原理图如下:原理说明:只要
2、在LED阴极加低电平信号此LED将被点亮。按键的原理图如下:1SuperHornetFPGA嵌入式QQ群:16878179按键未按下输出为高电平,按键按下为低电平。四、实验步骤1、建立实验工程双击桌面快捷图标运行QuartusII软件,建立工程,File->NewProjectWizard„将出现如下图的介绍页面,对于已经熟悉开发流程的用户可选中Don’tshowmethisintroductionagain.点击Next进入下一步。2SuperHornetFPGA嵌入式QQ群:16878179接下
3、来的页面是用来填写工程路径(路径中不要有中文和空格)、工程名称以及工程顶层文件的名称(工程名与顶层文件名同名),可按下图内容填写:3SuperHornetFPGA嵌入式QQ群:16878179按Next按钮,出现添加工程文件的对话框,因为没有现成的工程文件,我们先跳过这一步,按Next进行下一步,选择FPGA器件型号:4SuperHornetFPGA嵌入式QQ群:16878179在“Family“框中选择CycloneII系列FPGA,在“Availabledevices”列表中选择您所使用的开发板
4、的FPGA型号(EP2C8Q208CN),点击下一步出现以下对话框:5SuperHornetFPGA嵌入式QQ群:16878179这里是选择其它EDA工具,对于该工程我们直接用QuartusII软件进行开发,因此不必做修改,按NEXT进入工程的信息总缆对话框:6SuperHornetFPGA嵌入式QQ群:16878179按Finish按纽即建立一个QII工程项目。2、建立顶层模块执行File->New,弹出新建文件对话框:选择BlockDiagram/SchematicFile,点击OK。点击Fil
5、e->Saveas保存该文件,并将‘Addfiletocurrentproject”选项选上,以使该文件添加到工程中去。如下图所示:7SuperHornetFPGA嵌入式QQ群:168781793、添加逻辑元件原理图编辑工具条的功能如下图:智能选择工具文本编辑器块编辑工具符号编辑工具直角总线编辑工具直角网点编辑工具可用的弹性橡皮条直角管道线工具矩形工具椭圆工具弧线工具直线工具双击顶层图中的空白处,弹出添加元件的对话框:8SuperHornetFPGA嵌入式QQ群:16878179在Librarie里
6、寻找所需要的逻辑元件,如果知道逻辑元件的名称的话,可以直接在Name一栏中输入器件的名称,右边显示的是器件的外观预览图,按OK后鼠标图标会拖着一个你选中的元件符号,在图纸上点击左键,元件即安放在图纸上。按照以上方法分别添加非门(not)、输入端口(input)、输出(output)三个图标,如下图:接下来进行各图标之间的连线,把鼠标移动到连线端口那里,鼠标变成摸样,按下左键拖动鼠标到另一个图标的连线端口,连接完后的顶层图如下图所示。9SuperHornetFPGA嵌入式QQ群:16878179为各端
7、口取名字,分别双击名称“pin_name”、“pin_name1”,将它们的名字改为“KEY”“LED”:4、分配管脚接下来为工程分配管脚,此实验引脚较少可以用QuartusII软件中的“Assignments->pins”菜单。5、设置在菜单Assignments->Device,弹出设置对话框。点击设置对话框的“Device&PinOptions”按钮弹出Device&PinOptions对话框,实验一已经比较详细的讲解,此处不再说明6、编译7、下载五、对应引脚KEYPIN_101LEDPIN_
8、168六、实验现象按下按键后LED灯熄灭10
此文档下载收益归作者所有