MyFPGA Forum

标题: 【DE10-Nano系列教程】FPGA篇(五)--流水灯 [打印本页]

作者: BOB_Sun    时间: 2020-7-16 13:35
标题: 【DE10-Nano系列教程】FPGA篇(五)--流水灯
本帖最后由 BOB_Sun 于 2020-7-30 17:11 编辑

本帖为友晶科技原创帖,未经许可,不得以任何方式复制或者抄袭本文档之部分或者全部内容。如需要完整文档或转载帖子,请联系myfpga@terasic.com.cn

一、概述

概述.jpg (38.18 KB, 下载次数: 50)

概述.jpg

作者: BOB_Sun    时间: 2020-7-16 13:36
二、设备
1. 硬件
(注:Terasic DE10-Nano 是一款基于 Intel® Cyclone V SoC FPGA 的开发套件,为开发者提供了灵活的可重构硬件设计平台。如需了解该套件的详情,请访问 Terasic DE10-Nano 官网。)
2. 软件


作者: BOB_Sun    时间: 2020-7-16 13:37
本帖最后由 BOB_Sun 于 2020-7-16 14:07 编辑

三、设计思路

设计思路.jpg (208.48 KB, 下载次数: 50)

设计思路.jpg

作者: BOB_Sun    时间: 2020-7-16 13:37
本帖最后由 BOB_Sun 于 2020-7-16 14:22 编辑

四、操作步骤
4.1创建Quartus工程

4.2 创建 Verilog 模块
在 "REG/WIRE declarations" 处填写信号类型声明语句,在 "Structural coding" 处填写逻辑功能定义语句,完整的代码如下。


4.3 Verilog 代码综合
代码完成后,需要检查其正确性。右键点击 "Analysis & Synthesis --> Start",对 Verilog 代码执行语法检查和综合,如图4.6所示。

4.4 全编译工程
在编译工程前,点击 Quartus 工具栏 "Assignments --> Settings",在 Compilation Process Settings 窗口中勾选 "Save Project output files in specified directory",将编译后生成的文件保存在output_files文件夹下,点击 "Apply",然后点击 "OK" 关闭对话框,如图4.8所示。

4.5 对 FPGA 编程

4.6 运行结果

运行结果.jpg (8.39 KB, 下载次数: 52)

运行结果.jpg

对FPGA进行编程2.jpg (89.81 KB, 下载次数: 49)

对FPGA进行编程2.jpg

对FPGA进行编程1.jpg (241.35 KB, 下载次数: 51)

对FPGA进行编程1.jpg

全编译工程1.jpg (105.13 KB, 下载次数: 50)

全编译工程1.jpg

代码综合.jpg (71.16 KB, 下载次数: 50)

代码综合.jpg

创建Quartus工程2.jpg (130 KB, 下载次数: 48)

创建Quartus工程2.jpg

创建Quartus工程1.jpg (84.17 KB, 下载次数: 49)

创建Quartus工程1.jpg

作者: BOB_Sun    时间: 2020-7-16 13:38
本帖最后由 BOB_Sun 于 2020-7-16 14:13 编辑

五、回顾与拓展

回顾与拓展.jpg (12.51 KB, 下载次数: 52)

回顾与拓展.jpg

作者: BOB_Sun    时间: 2020-7-16 13:38
本帖最后由 BOB_Sun 于 2020-7-30 17:11 编辑

附录
1. 修订历史
版本 时间 修改记录
V1.0 2020.07.01初始版本



2. 版权声明
本文档为友晶科技自主编写的原创文档,未经许可,不得以任何方式复制或者抄袭本文档之部分或者全部内容。
版权所有,侵权必究。

3. 获取帮助
如遇到任何问题,可通过以下方式获取帮助:
(1)本帖下方直接留言。
(2)联系myfpga@terasic.com.cn
(3)关注微信服务号:

作者: haoliu12138    时间: 2021-4-7 14:59
非常感谢楼主的分享,thanks
作者: Sakura    时间: 2022-7-5 19:03
感谢楼主
作者: kkkk    时间: 2022-8-26 21:19
666,讲的很细致
作者: yishion    时间: 2024-11-12 16:54
根据这个,真的学到了不少东西,加油

作者: ToryYin    时间: 2025-1-5 16:21
好好好!太好了!超级好!
作者: xyyy    时间: 2025-1-14 23:47
太好啦!!!




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3