FPGA学习笔记(一) FPGA最小系统

文章目录


前言

复制代码
     今天学习下FPGA的最小系统

一、FPGA最小系统

FPGA最小系统与STM32最小系统类似,由供电电源时钟电路晶振复位调试接口JTAG 以及FLASH配置芯片组成,其与STM32最大的不同之处就是必须要有外置的用于掉电保存程序flash配置芯片,相应的,其配置芯片有很多类型,所以FPGA上有专用的配置模式引脚。

其次就是电源部分相对于单片机单电源供电,FPGA大部分至少需要三个电源轨,用于每个Bank IO的电源VCCO辅助电源VCCAUX ,和内核电源VCCINT

时钟模块,单片机使用的是固定引脚,而且一般是无源晶振,FPGA则是有源晶振 ,而且只需要接到某个全局时钟引脚即可

最后一个不同之处就是复位电路,FPGA由于是纯硬件资源组成,没有专用的复位引脚,但有时为了调试方便,会设置一个自定义复位按键,接到任意IO均可,当然最好接到全局时钟引脚上。

FPGA的JTAG功能则是和STM32一样,用于在线调试和程序固化,不过在线调试功能用法上有很大区别,STM32由于是顺序执行,更多的调试是通过打断点观测,而FPGA是硬件逻辑组成,在线调试更像是逻辑分析仪一样,设置触发条件查看时序关系 ,当然高端的FPGA还有其他功能,但其最小系统都离不开这些。

总结

参考:FPGA最小系统

相关推荐
今儿敲了吗5 分钟前
01|多项式输出
c++·笔记·算法
软件小滔14 分钟前
MacOS 26.0 网速监控我试了十几款,从系统API到可视化实现
经验分享·macos·mac·应用推荐
朔北之忘 Clancy16 分钟前
2025 年 9 月青少年软编等考 C 语言一级真题解析
c语言·开发语言·c++·学习·数学·青少年编程·题解
Wpa.wk24 分钟前
性能测试工具 - JMeter工具组件介绍二
运维·经验分享·测试工具·jmeter·自动化·json
wxr06161 小时前
GIT学习
git·学习
GEO科技1 小时前
人工智能时代,中华文化如何构建“算法主权”与认知体系?湄洲岛与氧气科技共同探索妈祖文化“非遗+AI”传播新路径
经验分享
oraen1 小时前
【AI学习-2.1】部署自己的本地大模型 -本地推理
学习
2501_927773071 小时前
嵌入式51单片机
单片机·嵌入式硬件·51单片机
LaughingZhu1 小时前
Product Hunt 每日热榜 | 2026-01-12
人工智能·经验分享·深度学习·神经网络·产品运营
لا معنى له1 小时前
学习笔记:Restormer: Efficient Transformer for High-Resolution Image Restoration
图像处理·笔记·学习·计算机视觉·transformer