FPGA配置原理说明

时间:2025-04-28  作者:Diven  阅读:0

我们所说的FPGA配置电路,一方面要完成从PC上把bit文件下载到FPGA或存储器的任务,另一方面则要完成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下载的新的配置数据。

审核编辑:汤梓红

猜您喜欢

T类磁环是常见的电子元件,应用于电源变压器、电感器及滤波器等领域。其规格尺寸通常以外径、内径和高度来定义。常见的T类磁环外径一般在20mm到100mm之间,内径...
2012-03-05 00:00:00

现代科技和日常生活中,各种配件的作用越来越重要。无论是在电子产品、家居设备还是其领域,配件的选择和使用都能直接影响到设备的性能和用户体验。本文将重点介绍“Acc...
2025-04-22 16:00:37

LED电子显示屏如今已成为城市景观中重要的一部分,从商业广告到信息发布,身影无处不在。而这一切精彩画面的呈现,都离不开一个关键的幕后功臣——LED电子显示屏电源...
2024-05-06 00:00:00

电子元器件的设计与应用中,封装形式是一个重要的考虑因素。SOIC-8(SmallOutlineIntegratedCircuit)封装因其小巧的尺寸和优秀的性能...
2025-04-22 22:01:16

贴片电阻,电子产品中的常见元件,体积小巧却作用非凡。如何快速识别它们呢?以下几个技巧可以帮到你:1. 观察尺寸和形状: 贴片电阻通常呈长方形或圆柱形,尺寸以毫米...
2024-11-26 11:29:58


开关电源是高效能的电源转换设备,应用于各类电子产品中。其规格尺寸因型号和用途而异,通常包括输入电压、输出电压、输出功率等参数。在选择开关电源时,首先要确定所需的...
2024-05-30 00:00:00

ACS758 系列组成之间的差异有哪些?差异每个型号的输出灵敏度(单位:mV/A)及其工作温度范围。工作温度也与最大电流范围有关。ACS758 中使用的 C...
2024-01-05 09:38:00

目前主流的FPGA仍是基于查找表技术的,已经远远超出了先前版本的基本性能,并且整合了常用功能(如RAM、时钟管理和DSP)的硬核(ASIC型)模块。如图1-1所...
2022-10-25 09:01:00

贴片电阻上的104并非尺寸大小,而是代表其阻值。采用数字编码表示法,其中104对应10乘以10的4次方,即100,000欧姆,也就是100kΩ。贴片电阻的尺寸大...
2024-11-29 10:26:25