|
第一部分:软件安装及使用教程类 |
序号 | 名称 | 简介 | 下载/学习链接 | 常见问题帖子 | 课程性质 |
1 | quartus软件下载 | Quartus是Altera的设计开发平台,明德扬提供多个版本,但MDY推荐使用Quartus 18精简版,此版本是官方精简版本,不需要破解。 | | QUARTUS使用常见问题【汇总贴】http://www.fpgabbs.cn/forum.php? ... id=901&fromuid=9437 | 公开 |
2 | quartus软件使用教程 | Quartus使用教程,并附有第一个上板案例和quartus练习 | | 公开 |
3 | sigaltap使用教程 | signaltap是ALTERA的在线调试工具,其重要性可与仿真工程等同,是学习FPGA必须掌握的工具,而且是必须熟练掌握。 | | | 公开 |
4 | GVIM下载 | Gvim是MDY推荐使用的编辑器,内附大量的模板。 | | GVIM问题答疑【汇总贴】
http://www.fpgabbs.cn/forum.php? ... id=943&fromuid=9437
(出处: 明德扬论坛)
| 公开 |
5 | GVIM使用教程 | 代码编辑器MDY推荐使用GVIM,并且里面有很多模板,熟练使用可减少大量重复性的工作。 | | 公开 |
6 | Modelsim仿真工具下载及安装 | 仿真工具是学习FPGA必备工具,建议安装10.6c版本 | | MODELSIM/仿真问题【汇总帖】http://www.fpgabbs.cn/forum.php? ... id=951&fromuid=9437
(出处: 明德扬论坛) | 公开 |
7 | Modelsim使用教程 | 本课程包括modelsim的使用方法和使用训练两部分。 | | 公开 |
8 | TimeGen画波形工具下载 | TimeGen是一个比较高效的波形绘制软件,可以用于绘画波形,在IC设计领域,硬件设计领域,集成电路领域使用的比较多。 | | / | 公开 |
9 | CH340串口驱动下载 | CH340串口驱动 | | / | 公开 |
10 | 串口调试助手下载 | 电脑软件,使用串口来与FPGA开发板通信,很多例程都会用到 | | / | 公开 |
11 | Wireshark下载 | Wireshark用于抓取网络包文来分析,学习千兆网时需要用到的工具 | | / | 公开 |
12 | 网络调试助手 | 使用到千兆网的案例会用到 | http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=428&extra=page%3D1 | / | 公开 |
13 | MP5620FMC开发板串口驱程和专用软件 | MP5620的串口必须使用的上位机软件 | / | 公开 |
14 | 明德扬软件系统 | 明德扬软件系统,专用于MDY FPGA培训、研发的系统软件,内部集成了温度检测工程、边缘检测工程、千兆网项目等培训配置软件;同时还包括了明德扬研发的寄存器代码生成软件、寄存器配置软件。 | / | 公开 |
15 | 软件系统教程 | 主从设备(上位机软件、ARM、DSP等)与FPGA交互的自动生成FPGA代码的软件使用教程
轻松定义寄存器功能,自动生成FPGA代码的软件 | | | 公开 |
16 | Image2Lcd 工具下载 | Image2Lcd 工具 | | / | 公开 |
17 | BmpTo Mif 软件下载 | 任意Mif文件生成器 BmpTo Mif 软件下载 | | / | 公开 |
18 | VIVADO下载 | XILINX的开发板,将用到VIVADO;ALTERA的用户不用下载和安装 | | VIVADO软件交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... id=995&fromuid=9437
(出处: 明德扬论坛) | 公开 |
19 | VIVADO软件使用教程 | VIVADO软件使用教程视频6个,内容涵盖丰富,从新建工程、综合与编译到配置引脚再到烧写程序。还有专门对工程目录中生成文件的分析解释,以及ILA的使用技巧。仍在持续更新中。。。 | | 公开 |
20 | Chipscope教程 | chipscope是XILINX的在线调试工具,其重要性可与仿真工程等同,是学习FPGA必须掌握的工具,而且是必须熟练掌握。 | | | 公开 |
21 | Diamond下载 | Lattice开发工具 | | / | 公开 |
| | | | | |
|
序号 | 名称 | 简介 | 下载/学习链接 | 常见问题帖子 | 课程性质 |
22 | 《手把手教你学FPGA设计——基于大道至简的至简设计法》 | 明德扬已正式出版的FPGA书籍,本书与一些将FPGA设计的理论知识和软件工具作为叙述重点的教程不同,本书重点不在于介绍FPGA设计是什么,而是侧重于引导学习者怎么做,通过这样设计后的内容可以引起学习者浓厚的兴趣,并使学习者在短时间内快速掌握FPGA设计方法。
提供电子版供下载学习,如需纸质版,请到各大购书平台自行购买。 | | | 公开 |
23 | 《FPGA至简设计原理与应用》 | 明德扬即将出版的FPGA教材,提供电子档学习(公开),并配套视频提供答疑服务(限时9.9元) | | | 文档公开 |
24 | 《FPGA知识大串讲》课程 | 明德扬制作的FPGA知识大串讲视频,通过5个视频将FPGA的所有知识串联起来,使学生能够系统地掌握FPGA的知识,在总体上把握FPGA的设计要点,强烈建议反复学习收看 | | / | 公开 |
25 | FPGA设计思想及四个经典案例 | 基于至简设计法的FPGA设计思想和4个经典案例。可以说,80%的设计都是由此4个案例衍生出来。必看! | | / | 公开 |
26 | 架构设计-层次化的设计思想 | 本课程讲述FPGA的架构设计,例如模块划分、模块信号定义等内容 | | / | 公开 |
27 | FPGA 知识技能层次结构解析专题课 | 深入分析FPGA知识的层次结构,有利于更好的学习FPGA | | / | 公开 |
| | | | | |
|
序号 | 名称 | 简介 | 下载/学习链接 | 常见问题帖子 | 课程性质 |
28 | 2020最新Verilog语法课程 | 本课程详细且精炼地讲解Verilog语法,初学者必学 | | VERILOG语法问题【汇总贴】http://fpgabbs.com/forum.php?mod=viewthread&tid=947&fromuid=9437
(出处: 明德扬论坛) | 公开 |
29 | VERILOG快速掌握课程 | 本部分配有verilog语法介绍和训练题目。verilog内容有很多,但如果是设计的话,我们只用了很少一部分内容,明德扬的VERILOG就是学习设计部分,所以才称之为快速掌握 | | 公开 |
30 | 设计入门基础——计数器 | 计数器是FPGA设计的基础,可以毫不夸张地说,80%的FPGA设计中都会用到计数器。在一般人的印象中,以为本章节是教“设计计数器”的,其实我们是在教“使用计数器”的。 | | 03_至简设计法交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1075&fromuid=9437
(出处: 明德扬论坛) | 公开 |
31 | 设计入门基础——状态机 | 状态机也是FPGA设计中常用的部分,建议重点掌握! | | 公开 |
32 | 设计技能提升课——高手修炼课 | 在入门基础计数器和状态机课程的基础上,通过64个练习项目,牢固掌握设计技巧、常见基础接口等设计;快速提升逻辑设计能力。 | 购买后获取 | | 收费 |
33 | 设计入门基础——FIFO | FIFO是FPGA设计中最常用的IP核,它对于架构设计模块划分起着非常重要的作用。想要升到架构师,就一定要学习好FIFO。 | | | 公开 |
34 | FIFO架构设计课 | 在入门基础FIFO的基础上,通过5大阶段项目训练让学员掌握利用FIFO完成设计的技巧 | 购买后获取 | | 收费 |
35 | PLL | PLL是FPGA中来产生时钟的IP核,可以学习一下 | | | 公开 |
36 | Shift Ram | 移位RAM中明德扬的图像处理案例中有用到。如果想学习图像处理的,可以学习本章节内容 | | / | 公开 |
37 | 三态门 | MDY部分案例使用到了三态门,例如温度工程、SDRAM工程等,可以选学 | | / | 公开 |
38 | FIR | FIR滤波器是信号处理的重点内容,可以选学 | | / | 公开 |
39 | 包文概念 | 本部分是MDY的重点!!!注意是重点!MDY规范了传输接口,这些传输接口就是包文的接口。MDY所有的案例,都是用包文为基本单位进行设计的。
所以,如果要看懂MDY的案例,本章节就必须重点理解! | | | 公开 |
40 | 测试文件的编写教程 | 测试文件也要掌握一下,本部分首先讲了测试文件的构成,然后是5个测试文件的进阶练习,据反映还是有一定难度的,愿意挑战的就来试下。 | | | 公开 |
41 | 初级定位问题能力 | 设计能力和定位问题能力,是FPGA里非常重要的技能,理论上掌握了这两个能力,什么东西都可以开发出来。
本课程会教授大家通用的定位方法,掌握定位技巧。 | | 06_定位问题交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1076&fromuid=9437
(出处: 明德扬论坛) | 公开 |
42 | 进阶调试技巧专题课 | 系列视频,教授您一个“任何问题都能找到”的定位问题方法和思路,并通过多个案例,让您一步步掌握定位问题和解决问题的最佳方法。 | 购买后获取 | 收费 |
43 | 初级时序约束概念 | 明德扬时序约束课程的资料,包括了时序原理、异步时序、流水线,还包含很实用的VIVADO的时序约束步骤 | | 01_时序约束交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1132&fromuid=9437
(出处: 明德扬论坛) | 公开 |
44 | 时序约束进阶课程 | 更加系统更加全面更加深入地学习时序约束 | 购买后获取 | 收费 |
45 | 公开课系列——小数的加减乘法实现 | 明德扬潘老师分享的公开课,讨论了一些设计思路、分享了实用的技巧等 | http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=264&extra=page%3D1 | / | 公开 |
46 | 公开课系列——FIR滤波器设计 | 公开 |
47 | 公开课系列——高效仿真技巧 | 公开 |
48 | 公开课系列——SPI接口设计 | 公开 |
49 | 公开课系列——SCCB接口、AD采集接口设计 | 公开 |
50 | 公开课系列——使用AD7928进行模数转换(AD)和信号采集 | 公开 |
51 | 公开课系列——如何阅读他人代码 | 公开 |
52 | 公开课系列——基于FPGA的DDS信号发生器设计 | 信号发生器是一种能提供各种频率、输出电平的电信号的设备,又称信号源或振荡器。其在各种电信系统的振幅、频率、传输特性等电参数以及元器件的特性与参数的测量中得到了广泛的应用。 | | / | 公开 |
53 | 代码化简教程——写最简代码 | 教大家写最简代码,如何进行代码化简 | | / | 公开 |
54 | 答疑课系列——小数乘法实现 | 在线答疑课程,非常有技术含量,推荐学习 | http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=265&highlight=%B4%F0%D2%C9 | / | 公开 |
55 | 答疑课系列——查找定位问题方法 | 公开 |
56 | 答疑课系列——由Verilog画出电路图 | 公开 |
57 | 答疑课系列——经典面试笔试题 | 公开 |
58 | FPGA集成电路面试指导课 | 主要分享:简历编写技巧;面试技巧;项目介绍技巧;回答问题技巧等。面试必看! | | / | 公开 |
59 | 面试笔试常见题目逐题精讲 | 明德扬IC设计/FPGA工程师笔试面试题集锦精讲(共26道精选题目,逐题讲解) | | / | 公开 |
| | | | | |
|
序号 | 名称 | 简介 | 下载/学习链接 | 常见问题帖子 | 课程性质 |
1 | 基础案例:一位呼吸灯 |
| 【汇总贴】设计案例汇总贴http://www.fpgabbs.cn/forum.php? ... id=480&fromuid=9437
(出处: 明德扬论坛)
购买开发板的同学可直接从网盘打包下载学习 | 06_案例问题交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1064&fromuid=9437
(出处: 明德扬论坛) | 公开 |
2 | 基础案例:四位呼吸灯 |
| 公开 |
3 | 基础案例:PWM呼吸灯 |
| 公开 |
4 | 基础案例:PWM流水灯 |
| 公开 |
5 | 基础案例:数码管显示模块 |
| 公开 |
6 | 基础案例:数码管基础循环显示(动态扫描) |
| 公开 |
7 | 基础案例:数字秒表 |
| 公开 |
8 | 基础案例:快速数字时钟 |
| 公开 |
9 | 基础案例:串口通信 |
| 公开 |
10 | 基础案例:串口还回实验 |
| 公开 |
11 | 基础案例:位选控制数码管显示 |
| 公开 |
12 | 基础案例:交通灯 |
| 公开 |
13 | 进阶案例:带有闹钟功能的电子时钟 |
| 公开 |
14 | 进阶案例:点阵显示 |
| 公开 |
15 | 进阶案例:OV7670摄像头显示 |
| 公开 |
16 | 进阶案例:断电重加载时钟工程 |
| 公开 |
17 | 进阶案例:一个16位乘法器 |
| 公开 |
18 | 进阶案例:篮球倒计时 |
| 公开 |
19 | 进阶案例:FSM状态机 |
| 公开 |
20 | 进阶案例:万年历 |
| 公开 |
21 | 进阶案例:报文检测器 |
| 公开 |
22 | 进阶案例:收费站控制 |
| 公开 |
23 | 进阶案例:采集波形 |
| 公开 |
24 | 进阶案例:统计模块 |
| 公开 |
25 | IP核类:IP核设计(FIFO) |
| 公开 |
26 | IP核类:IP核设计(PLL) |
| 公开 |
27 | IP核类:IP设计(Shift Ram) |
| 公开 |
28 | 接口类案例:SCCB IIC接口设计 |
| 公开 |
29 | 接口类案例:SDRAM接口设计 |
| 公开 |
30 | 接口类案例:VGA接口设计 |
| 公开 |
31 | 图像类案例:VGA显示颜色动画 |
| 公开 |
32 | 图像类案例:VGA显示边框矩形 |
| 公开 |
33 | 图像类案例:VGA显示图片 |
| 公开 |
34 | 图像类案例:VGA显示旋转图片 |
| 公开 |
35 | 图像类案例:VGA显示矩形动画 |
| 公开 |
36 | 图像类案例:VGA显示圆 |
| 公开 |
37 | 图像类案例:VGA显示圆形动画 |
| 公开 |
38 | 图像类案例:VGA显示叠加图片 |
| 公开 |
39 | 图像类案例:VGA显示扩大图片 |
| 公开 |
40 | 图像类案例:VGA显示旋转 扩大和缩小图像 |
| 公开 |
41 | 信号类案例:DDS信号发生器 |
| 公开 |
42 | 信号类案例:AD采集 |
| 公开 |
43 | 信号类案例:BCD译码的实现 |
| 公开 |
44 | 信号类案例:CRC |
| 公开 |
45 | 信号类案例:FFT |
| 公开 |
46 | 信号类案例:FIR滤波器 |
| 公开 |
47 | 综合案例:简易示波器 |
| 公开 |
48 | 综合案例:视力检测工程 |
| 公开 |
49 | 综合案例:温度检测工程 | 本工程利用开发板中的温度传感器模块、串行接口模块以及数码管和蜂鸣器,实现实时检测、显示温度和温度超限报警以及返回温度数据的功能。 | | 05_温度检测系列案例交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1088&fromuid=9437
(出处: 明德扬论坛) | 公开 |
50 | 温度检测工程专题课程 | 全套配套视频教学课程 | 购买后获取 | 收费 |
51 | 综合案例:边缘检测 | 提供不同版本不同功能的【基于FPGA的图像处理工程】边缘检测工程(含源码下载) | | 01_边缘检测系列案例交流【汇总帖】http://www.fpgabbs.cn/forum.php? ... d=1089&fromuid=9437
(出处: 明德扬论坛) | 公开 |
52 | 边缘检测工程专题课程 | 全套配套视频教学课程 | 购买后获取 | 收费 |
53 | 综合案例:千兆网 | 千兆网通信工程 | | 06_千兆网系列案例交流【汇总贴】http://www.fpgabbs.cn/forum.php? ... d=1087&fromuid=9437
(出处: 明德扬论坛) | 公开 |
54 | 千兆网通信工程专题课程 | 全套配套视频教学课程 | 购买后获取 | 收费 |
55 | 高级项目课程:光纤通信工程课程 | 光纤通信项目课程,提供工程代码、教学视频等资料学习 | 购买后获取 | | 收费 |
56 | 高级项目课程:精密仪器项目(JESD204B)课程 | 高速AD采集课程JESD204B接口课程,提供工程代码、教学视频等资料学习 | 购买后获取 | | 收费 |
| | | | | |
第五部分:2020年最新FPGA设计案例200例(每周更新一个案例) |
序号 | 名称 | 简介 | 下载/学习链接 | 常见问题帖子 | 课程性质 |
1 | PWM流水灯设计 | 所有案例均包含文档、教学视频、工程源代码等。 | 学习方式一:论坛学习http://www.fpgabbs.cn/forum.php? ... =1134&highlight=200
学习方式二:联系明德扬老师获取网盘链接下载学习 | 《FPGA至简设计200例》答疑【汇总帖】http://www.fpgabbs.cn/forum.php? ... d=1072&fromuid=9437
(出处: 明德扬论坛) | 公开 |
2 | 定时转换的LED交通灯1 | 公开 |
3 | 状态转换的LED交通灯2 | 公开 |
4 | 按键控制数字时钟 | 公开 |
5 | 电子闹钟 | 公开 |
6 | 矩阵按键检测 | 公开 |
7 | 串口回环工程 | 公开 |
8 | 7段数码管显示 | 公开 |
9 | 基于FPGA的激光测距系统 | 公开 |
10 | 简易计算器 | 公开 |
11 | BCD译码实现 | 公开 |
12 | 断电重加载时钟工程 | 开发板用户专享 |
13 | 电子密码锁 | 公开 |
14 | LCD入门案例_边框显示 | 公开 |
15 | 显示图片 | 公开 |
16 | 显示动态园 | 公开 |
17 | 显示动态矩形 | 公开 |
18 | 显示叠加图片 | 公开 |
19 | SDRAM读写控制器 | 开发板用户专享 |
20 | OV7670摄像头显示 | 公开 |
21 | | | | | |
持续更新中… 想进FPGA交流学习群加兰老师微信fpgamdy 欢迎加入 |