FPGA的配置模式

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

尽管FPGA的配置模式各不相同,但整个配置过程中FPGA的工作流程是一致的,分为三个部分:设置、加载、启动。

FPGA的配置模式

复位结束配置开始

有多种方式使FPGA的配置进入这一过程。在上电时,电压达到FPGA要求之前,FPGA的上电复位模块将使FPGA保持在复位状态;外部控制PROG_B引脚出现一个低脉冲也可以使FPGA保持在复位状态。

清除配置存储内容

这一步称为初始化,当FPGA复位结束,配置存储器的内容会被自动清除。在这个步骤中,除配置专用接口外,FPGA I/O均被置于高阻态。在整个初始化过程中,INIT_B引脚被置低并在初始化结束后恢复高电平。如果INIT_B信号在外部被拉低,FPGA将一直停留在初始化状态。注意PROG_B信号的脉宽不能太窄。

采样控制信号

初始化结束后,INIT_B信号回到高电平。FPGA开始采集模式选择引脚M[1:0]和变量选择引脚VS。如果为主动模式,FPGA很快就会给出有效的CCLK。VS信号只在主动BPI及其SPI模式中生效。此时,FPGA开始在配置时钟的上升沿对配置数据进行采样。

同步化

每一个FPGA配置数据流都有一个同步头,是一段特殊的同步字。同步字主要用于帮助FPGA确定正确的数据位置。同步字之前的配置数据都会被FPGA忽略,也就是FPGA仅仅在同步化之后才正式开始接收配置数据。一般而言,同步字都是由0/1数目相同的二进制数组成的,如Spartan3为AA995566。

ID检查

FPGA同步化后,会自动检测配置流中的器件ID和目标器件ID是否一致。这一步确保了FPGA不会被错误的配置流误配置。

32位的ID中包含了28位的特征值和4位掩码。特征值包括厂商信息,器件族,器件规模等。当器件ID检查遇到问题时,FPGA会将内部寄存器的第一位ID_Err置高,软件也会显示错误信息。

载入配置内容

在ID检查顺利通过后,FPGA开始加载配置数据。

CRC校验

在加载数据过程中,FPGA会对每一帧数据进行CRC校验。如果失败,FPGA会将INIT_B信号拉低并终止配置过程。

启动序列

FPGA配置数据加载完后,FPGA进入启动序列。启动序列事件的默认顺序为先释放DONE引脚,然后激活I/O,最后启动写使能。实际使用中,可以通过BitGen参数对启动顺序进行设置来满足不同的需求。

启动序列内容阶段BitGen选项
等待DCM锁定1~6LCK_cycle
等待DCI匹配1~6Match_cycle
启动全局写使能,允许内部时序元件翻转1~6GWE_cycle
释放IO三态,激活IO1~6GTS_cycle
释放DONE引脚1~6DONE_cycle

审核编辑:汤梓红

猜您喜欢

贴片电阻上的「1r00」和「1r0」标识其实指的是同一个阻值:1欧姆。只是表达方式略有不同。「1r00」是一种更精确的表示方法,表明电阻值为1.00欧姆,误差范...
2024-11-26 11:29:36

0603贴片电阻,指的是尺寸为0.6mm x 0.3mm的矩形片状电阻器。它体积微小,却在电子电路中扮演着至关重要的角色。由于其小巧的尺寸,0603贴片电阻广泛...
2025-04-14 15:02:23

薄膜电阻作为电子元器件中的重要组成部分,受到了关注。Uniohnm(厚声)作为国内领先的薄膜电阻品牌,很好的性能和高品质的服务在市场上占据了一席之地。本文将详细...
2017-12-29 12:29:30

碳化硅(SiC)作为新兴的半导体材料,因其优越的电气性能和热稳定性,近年来在功率电子器件中得到了应用。特别是碳化硅JBS(Junction Barrier Sc...
2025-04-05 12:31:07

电子领域,贴片电阻是必不可少的元件。而对于精密贴片电阻,其阻值往往由一串代码表示,让许多人感到困惑。本文将帮助你快速解读这些代码,轻松找到对应的阻值。精密贴片电...
2024-11-29 10:25:49

水平尺是常见的测量工具,应用于多个领域。在建筑施工中,水平尺用于确保地面、墙壁和其结构的平整度,避免后期出现倾斜或不稳的问题。在家居装修方面,水平尺帮助业主正确...
2008-06-03 00:00:00

立隆(LELON)贴片电阻凭借其很好的品质和的应用赢得了全球用户的青睐。那么,这个知名品牌究竟属于哪个国家呢?本文将详细解析立隆品牌的国籍归属,并深入探讨其背后...
2012-12-26 06:06:00

贴片电阻数值的识别通常采用3位或4位数字编码标注在电阻表面。三位数编码的前两位数字表示有效数字,第三位数字表示10的幂次方,单位是欧姆。例如,「472」表示47...
2025-04-14 15:02:37

现代电子设备中,封装技术的选择对整体性能、功耗以及空间利用率很重要。TSOT23-6作为小型表面贴装封装,因其独特的优势而受到广泛关注。本文将深入探讨TSOT2...
2025-02-21 10:42:02

PTC热敏电阻作为重要的保护元件,受到了越来越多厂商和用户的关注。Uniohnm(厚声)作为国内知名的PTC热敏电阻品牌,很好的产品性能和稳定的质量赢得了市场的...
2013-11-22 11:42:31