FPGA断电后逻辑就“消失”,这和SRAM配置位有什么关系?

浏览量:9
时间: 2026-10-29 22:31:49

面试官关注的不只是“FPGA要烧录”,而是你能否分清配置存储与用户数据存储。

核心判断

许多SRAM型FPGA的逻辑连接关系由易失配置位控制;断电后配置丢失,需在上电阶段从外部或片上非易失源重新加载。

六晶体管SRAM存储单元原理图,显示交叉耦合反相器与字线位线          
这是典型6T SRAM单元结构,用于理解易失存储的基本机制;并非某具体FPGA配置单元的厂家级电路图。

0101 / 从一位SRAM说起

典型6T SRAM通过交叉耦合反相器形成双稳态保存1bit状态,工作依赖供电。SRAM型FPGA利用大量配置位控制LUT、路由多路选择器及其他资源,因此掉电后配置通常不能保留。

0202 / 上电链路

配置流程依具体系列而定:上电满足POR与时钟条件后,从QSPI Flash、配置控制器或其他受支持接口获取比特流;核验配置完成与错误状态,再释放依赖FPGA功能的外设复位。配置信号脚与电源时序要查目标芯片手册。

0303 / 区分三种存储

配置SRAM负责决定电路如何连接;BRAM或LUTRAM负责设计运行时的数据存储;外部/片上Flash常用于保存可重启加载的非易失配置。三者不能互相混称。并非所有FPGA都属于SRAM配置架构,也有Flash型或其他非易失方案。

0404 / 面试参考回答

“断电后配置消失是易失SRAM配置架构的性质,不等于器件损坏。我要排查上电电源、配置存储器、配置接口、时钟及配置完成标志,并明确区分配置存储和业务数据存储。”

容易失分的回答

不能因为看到6T SRAM示意就推定某个具体FPGA的配置位晶体管结构与其完全相同。

追问

为什么同一个FPGA硬件,在编程器下载后可运行,但冷启动偶尔无法正常配置?


声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。仅供学习交流使用,不构成商业目的。版权归原作者所有,如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时删除。侵权投诉
相关推荐HOT
技术岗位面试如何与HR谈薪

面试官的级别一般技术面试的模式是n + 1或者是1 + n + 1,什么意思呢?其中n指的是你见到的不同级别的面试官的个数,1指的你见到的hr。两种模式模式一:... 详情>>

2023-09-09 16:38:54
FPGA怎么实现UART收发接口?波特率与采样怎么做?FPGA面试从状态机讲到串口协议

FPGA设计中级技术基础题本文概述UART是FPGA工程师最常被要求手写的接口之一,也是面试高频题。面试官想听的不是“调用现成IP”,而是你懂不懂UART的异步... 详情>>

2026-09-05 09:52:18
EMC整改后噪声"搬"到别处怎么处理?整改闭环与回归验证怎么做?EMC工程师面试

一句话答案整改噪声搬家说明只改了局部没切断耦合路径,要先建立全频段噪声地图,用近场探头/频谱仪复测所有频段,按源头→路径→接收端系统改,改一项复测全频段并留档回... 详情>>

2026-09-13 21:25:45
EMC整改中,滤波器件选型有哪些常见误区?

📂 分类:EMC电磁兼容📊 经验级别:中级⭐ 难度:★★★☆☆📝 题型:整改实战题本文概述EMC整改中滤波器件选型常见的误区包括:只看标称值不看实际频率特... 详情>>

2026-08-11 11:22:19
Linux面试:程序手动运行正常,systemd启动却失败,怎么定位?

一个程序在终端里手动执行正常,开机后由systemd启动却失败,往往不是程序逻辑突然变化,而是两种运行方式的用户、环境变量、工作目录、权限或启动时序不同。面试中... 详情>>

2026-10-22 15:50:04
开班信息