时间:2025-01-31 来源:FPGA_UCY 关于我们 0
0.读者可以根据自己需求,单独订阅任意一个章节;
1.订阅本教程用户可以免费获得本博任意1个(订阅一个章节对应赠送1个源码,包括所有免费专栏和付费专栏)(不包括第0章和第1章)博文对应代码;
(私信博主给出代码博文的链接和邮箱)
2.本课程的所有案例(部分理论知识点除外)均由博主编写而成,供有兴趣的朋友们自己订阅学习使用。未经本人允许,禁止任何形式的商业用途;
3.本课程我们更侧重于各种实例的完整设计介绍。更全面的介绍FPGA,,的联合开发应用。涉及专业包括通信,控制,图像,视频,语音,人工智能等多个最常用的领域。每一个案例都将在博客中给出完整的实现过程和完全代码,如果对于某个较为复杂的案例,初学者无法正确复现,可私信博主获得完整工程代码。
4.在学习过程中,如果有疑问或者问题,可以在对应课程的下方进行留言或者私信博主,博主晚上会统一回复。
5.教程4大部分案例,将新增视频讲解和操作演示。
★读者学习过程中的一些问题总结——不定期更新【2024-XX-XX更新】
目录
目录
★第0章:前言
★第1章·FPGA/联合开发软件
学习本章节课程,点击链接,可单独订阅
1.1 FPGA//联合开发应用软件概述
1.2 工程移植到(包含完整程序和操作视频)
1.3 FPGA工程建立时芯片型号的选择
1.4 FPGA时序图制作小工具 (提供时序图制作小工具下载和操作视频)
1.5 coe文件的产生和FPGA应用(包含完整程序和操作视频)
1.6 Mif文件的产生和FPGA应用(包含完整程序和操作视频)
1.快速转换为VHDL(包含完整程序,转换软件和操作视频)
1.8 ILA在线调试工具与联合应用 (包含完整程序和操作视频讲解)
1.9 浮点和定点仿真应用 (包含完整程序)
1.10 FPGA浮点与定点设计应用(包含完整程序和操作视频讲解)
1.11 使用快速产生批量语句加快FPGA开发(包含完整程序)
1.12 通过读取txt格式数据进行测试并将结果导入到 (包含完整程序和视频讲解)
1.13通过读取dat格式数据进行测试并将结果导入到(包含完整程序)
1.14 通过读取bmp格式图片进行测试并将结果进行保存(包含完整程序和视频讲解)
1.15 本章整体思维导图与学习总结~免费试读
★第2章·通信篇——低阶调制解调
学习本章节内容,点击链接,可单独订阅
2.1通信系统调制解调概述~免费试读
2.2 ASK调制系统的FPGA开发与验证(包含完整程序)~免费试读
2.3 ASK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
2.4 FSK调制系统的FPGA开发与验证(包含完整程序)
2.5FSK调制解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
2.6 BPSK调制系统的FPGA开发与对比验证(包含完整程序)
2.7 BPSK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
2.8QPSK调制系统的FPGA开发与对比验证 (包含完整程序)
2.9QPSK解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
2.10 DQPSK调制系统的FPGA开发与对比验证(包含完整程序)
2.11 DQPSK解调系统的FPGA开发与对比验证 (包含完整程序,视频操作讲解)
2.12 pi/4-QPSK调制系统的FPGA开发与对比验证(包含完整程序)
2.13 pi/4-QPSK解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
2.14 16QAM调制系统的FPGA开发与对比验证(包含完整程序)
2.15 16QAM解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
2.16 MSK调制系统的FPGA开发与对比验证(包含完整程序)
2.17 MSK解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
2.18 GMSK调制系统的FPGA开发与对比验证 (包含完整程序)
2.19 GMSK解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
2.20 软解调讲解1——理论学习和仿真,以16QAM为例(包含完整程序)
2.21 软解调讲解2——FPGA开发,以16QAM为例(包含完整程序)
2.22 软解调讲解3——FPGA开发,以16QAM为例(包含完整程序,视频操作讲解)
2.23从仿真demo到硬件下载调试讲解1——加入测试信号源,代码优化调整(包含完整程序)
2.24从仿真demo到硬件下载调试讲解2——接口约束,ila调试模块设置,IP核更新(包含完整程序)
2.25从仿真demo到硬件下载调试讲解3——综合布局布线、硬件下载和常用硬件调试方法总结(包含完整程序,视频操作讲解)
2.26 本章节整体思维导图与学习总结~免费试读
★第3章·通信篇——高阶调制解调
学习本章节内容,点击此处链接,可单独订阅
3.1通信系统高阶调制解调概述~免费试读
3.2 4ASK调制系统的FPGA开发与验证(包含完整程序)~免费试读
3.34ASK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
3.4 8ASK调制系统的FPGA开发与验证(包含完整程序)
3.5 8ASK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
3.6 4FSK调制系统的FPGA开发与验证(包含完整程序)
3.7 4FSK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
3.88FSK调制系统的FPGA开发与验证(包含完整程序)
3.9 8FSK解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
3.10 8PSK调制系统的FPGA开发与验证(包含完整程序)
3.11 8PSK解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
3.12 16PSK调制系统的FPGA开发与对比验证(包含完整程序)
3.13 16PSK调制解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
3.14 32QAM调制系统的FPGA开发与验证(包含完整程序)
3.15 32QAM解调系统的FPGA开发与验证(包含完整程序,视频操作讲解)
3.16 64QAM调制系统的FPGA开发与对比验证(包含完整程序)
3.17 64QAM解调系统的FPGA开发与对比验证(包含完整程序,视频操作讲解)
3.18 高阶软解调讲解1——理论学习和仿真,以64QAM为例(包含完整程序)
3.19高阶软解调讲解2——FPGA开发,以64QAM为例(包含完整程序)
3.20 高阶软解调讲解3——FPGA开发,以64QAM为例(包含完整程序)
3.21高阶软解调讲解4——FPGA开发,以64QAM为例(包含完整程序,视频操作讲解)
3.22 基于双向链路的自适应调制解调通信链路FPGA实现1——理论分析研究
3.23 基于双向链路的自适应调制解调通信链路FPGA实现2——仿真 (包含完整程序)
3.24 基于双向链路的自适应调制解调通信链路FPGA实现3——各个调制解调子模块的FPGA设计(包含完整程序)
3.25 基于双向链路的自适应调制解调通信链路FPGA实现4——SNR计算实现与仿真 (包含完整程序,视频操作讲解)
3.26 基于双向链路的自适应调制解调通信链路FPGA实现5——调制端顶层设计(包含完整程序)
3.27 基于双向链路的自适应调制解调通信链路FPGA实现6——信道模块与自适应解调模块顶层设计(包含完整程序)
3.28基于双向链路的自适应调制解调通信链路FPGA实现7——自适应调制解调系统顶层设计(包含完整程序,视频操作讲解)
3.29 基于双向链路的自适应调制解调通信链路FPGA实现8——开发总结
3.30 本章节整体思维导图与学习总结~免费试读
★第4章·通信篇——载波同步/频偏估计
学习本章节内容,点击此处链接,可单独订阅
4.1载波同步概述~免费试读
4.2基于伪随机序列的频偏估计算法理论概述和FPGA设计构架~免费试读
4.3 通过FPGA和产生带频偏的基带测试数据(包含完整程序)~免费试读
4.4 基于伪随机序列延迟共轭相乘法的峰值提取模块FPGA实现(包含完整程序)
4.5 峰最大值搜索模块FPGA实现(包含完整程序)
4.6 基于算法的频偏估计与补偿模块FPGA实现(包含完整程序,视频操作讲解)
4.7基于伪随机序列的频偏估计系统整体性能评估(包含完整程序)
---------------------------------------------------------------------------------------------------------------
4.8 基于FFT傅里叶变换的频偏估计算法理论概述和FPGA设计构架
4.9通过FPGA和产生带频偏的基带测试数据(包含完整程序)
4.10 通过FPGA实现带频偏基带数据的四次方运算(包含完整程序)
4.11 通过FPGA实现带频偏基带数据的FFT变换(包含完整程序)
4.12 通过FPGA实现基于FFT变换的频偏估计和补偿(包含完整程序,视频操作讲解)
4.13 基于FFT变换的频偏估计和补偿系统整体性能评估(包含完整程序)
4.14探讨不同FFT长度对频偏估计的影响
---------------------------------------------------------------------------------------------------------------
4.15 基于FPGA的环的设计构架
4.16基于FPGA的环实现——调制端BPSK信号产生(包含完整程序)
4.17基于FPGA的环实现——解调模块,低通滤波模块(包含完整程序)
4.18基于FPGA的环实现——鉴相器模块(包含完整程序)
4.19基于FPGA的环实现——环路滤波器设计与环路系数估算(包含完整程序)
4.20基于FPGA的环整体实现与仿真测试(包含完整程序,视频操作讲解)
4.21基于FPGA的环系统整体性能评估
4.22FFT频偏估计方法,导频+频偏估计方法,环的性能对比
---------------------------------------------------------------------------------------------------------------
4.环硬件测试1——管脚约束,芯片设置,ila设置,程序改写(包含完整程序)
4.环硬件测试2——综合布局布线、硬件下载和常用硬件调试方法总结(包含完整程序,视频操作讲解)
4.25 本章节整体思维导图与学习总结~免费试读
★第5章·通信篇——帧同步,相位同步,位同步
学习本章节内容,点击此处链接,可单独订阅
5.1帧同步,相位同步,位同步概述~免费试读
---------------------------------------------------------------------------------------------------------------
5.2 基于PN序列的帧同步系统理论概述和FPGA设计构架~免费试读
5.3通过分析不同长度PN序列的自相关性能(包含完整程序)~免费试读
5.4通过FPGA实现数据帧插入PN序列组帧(包含完整程序)
5.5 通过FPGA实现组帧数据的QPSK调制(包含完整程序)
5.6通过FPGA实现组帧数据的QPSK解调(包含完整程序)
5.7通过FPGA实现基带帧数据与本地PN序列做相关运算得到相关峰(包含完整程序)
5.8帧同步后提取帧结构中的数据部分(包含完整程序,视频操作讲解)
5.9 帧同步整体性能测试和评估
---------------------------------------------------------------------------------------------------------------
5.10 基于VV(-)算法的相位同步系统理论概述和FPGA设计构架
5.调制与相位偏差模拟FPGA实现(包含完整程序,视频操作讲解)
5.解调模块FPGA实现(包含完整程序)
5.13复数乘法模块FPGA实现(包含完整程序)
5.14数据累加和基于核的相位估计模块FPGA实现(包含完整程序)
5.15基带数据延迟模块FPGA实现(包含完整程序)
5.16基于V&V算法的相位补偿系统整体FPGA实现(包含完整程序,视频操作讲解)
5.17基于V&V算法的相位补偿系统整体性能分析
---------------------------------------------------------------------------------------------------------------
5.18 基于环的位同步系统理论概述和FPGA设计构架
5.19基于环的位同步系统仿真与带时偏基带数据导出(包含完整程序)
5.20
5.21
5.22 位同步
5.23
5.24
5.25
5.26帧同步+相位同步+位同步整合开发
5.27帧同步+相位同步+位同步整合开发硬件测试
★第六章:通信篇——信道估计与均衡
LS
OFDM+LS+QPSK
★第七章:通信篇——编码译码
RS
卷积
★第七章:图像视频篇1——
色度空间/颜色模型
图像滤波
几何变换
畸变校正
基于X模型的目标跟踪
图像拼接
高速图像传输等
★第七章:图像视频篇2——
色度空间/颜色模型
图像滤波
几何变换
畸变校正
基于X模型的目标跟踪
图像拼接
高速图像传输等
★第七章:图像视频篇3——
色度空间/颜色模型
图像滤波
几何变换
畸变校正
基于X模型的目标跟踪
图像拼接
高速图像传输等
★第七章:图像视频篇4——
色度空间/颜色模型
图像滤波
几何变换
畸变校正
基于X模型的目标跟踪
图像拼接
高速图像传输等
★第八章:语音处理篇——
......
★第九章:人工智能篇——
......
★第十章:接口篇——
......
★第十一章:控制器篇——
......
★第十二章:实际项目讲解
通信篇
图像篇
视频篇
接口篇
控制器篇
人工智能篇