网站大量收购闲置独家精品文档,联系QQ:2885784924

5.FPGA助学板教材-QuartusII 11.0新建一个工程实例操作.pdfVIP

5.FPGA助学板教材-QuartusII 11.0新建一个工程实例操作.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED 驱动实验(新建一个工程实例详细操作) 学习FPGA知识最重要的是在掌握基本理论的基础上,以实践和动手为主,下面将以LED 驱动为例,以尽量详细的写法将FPGA开发的基本流程写清楚,熟悉使用QuartusII软件, 通过实战来理解和掌握这些知识和技巧。 说起LED驱动,学电子的都不陌生,在我看来,相当于学CS的入门编的第一个程序”Hello word!”,呵呵.虽然简单,但仍能从中学到很多基础知识,通常情况,LED两端需要通过一 定的电流且存在一定的压差才能使得其发光。不能直接通过两端接电源和地来点亮,需要 加一个限流电阻,控制LED流过的电流不要太大。 以下部分由于是用EP2C5Q208的开发板为基本所写,在部分内容上与助学板有所差别, 请酌情灵活稍加改动即可。 睿智FPGA开发板底板上共有8个发光二极管LED1-LED8,(注意:核心板上的2个发光二极 管LED1,LED2与底板LED1,LED2连接相同的FPGA引脚),我们先完成这样一个任务:是要 间隔点亮这8个发光二极管。硬件原理图如下: 可知:如果要点亮这些LED,只需要把与其相连接的FPGA管脚输出低电平“0”就可以实 现这个功能了。 如果我们利用连续赋值语句assign实现的话,写程序代码如下: module led_light(led); output[7:0] led; assign led=8 endmodule 下面我们就以这个简单的例子进行新建工程的全部过程,对于完全新手来说很有参考价 值,希望大家都能熟练掌握! 启动QuartusⅡ中任何一项设计都是一项工程,在工程设计过程中,会产生许多仅扩展 名不同的同名文件,放在同一个文件夹下,便于统一管理。所以,不同的设计项目最 好放在不同的文件夹中。在本例中,建立文件夹D:\FPGA_study作为工作库,以便将 设计过程中的相关文件存储于此。 启动QuartusII 双击桌面上的QuartusⅡ图标或单击开始按扭,在程序菜单中选择QuartusⅡ9,可以启动 QuartusⅡ。其初始界面如图所示 在图中,在File标签下点击左键,可打开如图3所示的菜单,新建工程向导点 击File-Newprojectwizard..新建工程项目led_light 点击Next,进入下步,进入基本设置对话框 ,在第一栏的输入框中输入工作库文件夹的地址。第二栏的输入框要求输入该 工程的名称,一般可以用顶层文件的名称作为工程名称,这里我们写 led_light。第三栏的输入框要求输入顶层设计文件实体的名称,实际上,您会 现,您在写第二栏时,第三栏已经由系统自动完成了,也是led_light。完成 后,直接点击Finish。 因为还没有创建文件夹,QuartusII弹出一个对话框,询问是否新建所需文件 夹,如图所示。 单击Yes,将会引出下图所示的窗口。点“是” 因为现在还没具体的设计verilog 文件,我们先点[next] 3 )下面选择所用的FPGA 器件以及进行一些必要配置。开发板使用的是EP2C5Q208C8 ,点击菜单Assign ments-Device.. ,出现下面的对话框。 , , : 用好几个选项供筛选我们可以随意按自己的了解选择 比如 EP2C5Q208C8 CycloneII , Device Family CycloneII; 属于 系统在 选择 EP2C5Q208C8 208 , Pin count 208; 引脚共 个 选择 EP2C5Q208C8 器件速度等级为8,Speed grade 选择8; Available device , EP2C5Q208C8, OK 这时候在 列表已经列出了符合以上条件的器件这时我们选择 点 确定 点击File-New..在该项目下新建Verilog HDL 源程序文件led_light.v (或者直接点快捷图标,下图部

文档评论(0)

文人教参 + 关注
实名认证
文档贡献者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档