首页 > 技术 > 内容

FPGA配置原理说明

时间:2025-12-07  作者:Diven  阅读:0

我们所说的FPGA配置电路,一方面要完成从PC上把bit文件下载到FPGA存储器的任务,另一方面则要完成FPGA上电启动时加载配置数据的任务。

为了避免混淆,这里对FPGA的下载配置和启动配置做一点区分。FPGA器件的下载配置,是指将PC上的FPGA配置数据流通过下载线缆烧录到FPGA或者FLASH存储器中;而FPGA器件的启动配置,则是指将配置数据流从PC或者FLASH存储器中加载到FPGA内,使其运行起来。

FPGA器件的下载配置,最常见的是基于JTAG的配置方式,这种方式既可以直接将PC上的配置数据流加载到FPGA上在线运行,也可以通过FPGA器件本身间接地将数据烧录到FLASH等外部配置芯片中。

FPGA器件的启动配置主要有JTAG方式、AS和PS配置方式;AS配置方式由FPGA器件引导配置过程,控制着外部存储器件及其初始化过程,FPGA器件处于主动地位,配置器件处于从属地位。PS配置方式则由PC或者其控制器控制配置过程。FPGA在正常工作时,配置数据存储RAM中,加电时须重新下载。在实验系统中,通常用计算机或控制器进行调试,因此可以使用PS配置方式。在使用系统中,必须由FPGA主动引导配置操作过程,这时FPGA将主动从外围专用存储芯片中获得配置数据。

FPGA上电初始的配置过程:FPGA在上电后,内部的控制器首先工作,确认当前的配置模式,如果是AS配置方式,则通过和外部配置芯片的接口(例如,SPI接口)将配置芯片的数据加载到FPGA的RAM中,配置完成后开始正式运行。需要注意的是,JTAG在线配置的优先级是最高的,无论此时FPGA中在运行什么逻辑,只要JTAG下载启动,则FPGA便停下当前的工作,开始运行JTAG下载的新的配置数据。

审核编辑:汤梓红

猜您喜欢


平锉是常见的手工工具,主要用于金属、木材等材料的表面修整和加工。其基本定义是通过刃口的切削作用,将材料表面不规则的部分削平或修整,使其变得光滑平整。平锉通常由锉...
2014-08-17 00:00:00
尖头圆锉是应用于金属加工、木工和手工艺制作的工具。独特设计使其能够轻松处理各种材料,尤其是在细致的修整和打磨方面表现出色。尖头部分可以深入狭小的缝隙,精准去除多...
2021-09-10 00:00:00
电子电路中,二极管作为重要的半导体器件,应用于整流、开关、调制等多种功能。整流桥是由四个二极管组成的电路,主要用于将交流电转换为直流电。不同型号的二极管在性能和...
2025-04-04 07:01:07
热敏电阻(NTC,负温度系数热敏电阻)是温度传感器,其电阻值随温度的升高而降低,因此在温度测量和控制领域得到了应用。了解NTC热敏电阻的阻值与温度之间的关系对于...
2025-04-16 06:30:44
现代照明技术中,LED灯具因其节能持久的特点,被应用于各类场合。作为LED照明系统中重要的组成部分,LED驱动电源对整体性能起着决定性作用。而其中,电容则是LE...
2024-05-23 00:00:00
电容焊接方法是现代焊接技术,利用电容储存能量来进行焊接。此方法应用于电子元件的连接。本文将介绍电容焊接的基本概念及其主要优点和应用。电容焊接的基本原理电容焊接原...
2025-03-26 23:01:07
现代电气设备和电路中,保险丝作为重要的保护元件,有着着不可替代的作用。主要功能是防止电路因过流而损坏,保障设备和人员的安全。那么,保险丝的保护原理究竟是基于哪种...
2025-11-08 04:00:04
现代电子设备中,连接器起着非常重要的作用。CONN_23.6X4.9MM_SM作为一种新型连接器,以其独特的规格和优越的性能,逐渐受到行业内的关注。本文将深入探...
2025-03-06 14:36:31
贴片电阻上的470并不直接代表千欧(kΩ)值。实际上是一个遵循EIA-96标准的代码,表示电阻值为47Ω乘以10的0次方,也就是47Ω。要理解这个代码,需要将4...
2024-11-29 10:26:05
固态钽电容是高性能电容器,应用于电子产品中。优越的电气性能和稳定性而闻名。选择合适的厂家非常重要,能影响产品的质量和成本。质量控制固态钽电容厂家必须有严格的质量...
2025-03-19 19:30:42