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最小系统

相关推荐

  1. 特权FPGA学习笔记

    2024-07-12 04:48:08       50 阅读
  2. FPGA verilog入门案例笔记

    2024-07-12 04:48:08       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 04:48:08       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 04:48:08       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 04:48:08       57 阅读
  4. Python语言-面向对象

    2024-07-12 04:48:08       68 阅读

热门阅读

  1. 产线工控安全怎么做

    2024-07-12 04:48:08       22 阅读
  2. Python爬虫并输出

    2024-07-12 04:48:08       22 阅读
  3. html5和css3入门知识点概括

    2024-07-12 04:48:08       24 阅读
  4. 使用 Audio Toolbox 的 Audio Services 播放 AAC

    2024-07-12 04:48:08       22 阅读
  5. 力扣2434.使用机器人打印字典序最小的字符串

    2024-07-12 04:48:08       27 阅读
  6. IT专业入门,高考假期预习指南

    2024-07-12 04:48:08       18 阅读
  7. 简谈设计模式之设计原则

    2024-07-12 04:48:08       28 阅读
  8. Spring

    2024-07-12 04:48:08       23 阅读