
核心要点速览
时序要求来源于芯片手册,常见规则是内核先上电、I/O后上电
最简单的方案是用前一级的Power Good信号控制后一级的使能
复杂时序用专用时序控制芯片或MCU GPIO控制
掉电时序同样重要,不注意可能导致闩锁或数据丢失
大电容负载上电时要控制斜率,防止浪涌电流过大
面试题
面试官问:你的项目中有多路电源吗?上下电时序是怎么设计的?用了什么方案来控制时序?
面试官考察点
是否理解时序设计的重要性和来源
是否知道多种时序控制方案及其适用场景
是否实际做过多路电源的时序设计和调试
是否考虑过掉电时序而不只是上电时序
是否遇到过时序相关问题并解决过
回答思路
第一步:明确时序要求从哪里来
电源时序要求不是凭空定的,而是来自各个用电芯片的数据手册。比如FPGA、处理器、DDR内存这些芯片,通常都会明确规定各个电源轨的上电顺序、时间间隔和上升时间要求。
常见的上电顺序规则包括:
内核电源(core)先上电,I/O电源后上电,防止闩锁效应
模拟电源先于数字电源,或者同时上电
PLL电源需要在数字逻辑之前或同时稳定
DDR的VDDQ和VTT需要满足特定顺序和电压差要求
设计前要把所有芯片的时序要求列出来,找到最严格的那个作为设计依据。
第二步:介绍常见的时序控制方案
方案一:使能引脚级联。最简单常用的方案。第一路电源的Power Good输出接到第二路的EN引脚,第二路的PG接到第三路的EN,依此类推,形成链式上电。优点是电路简单、成本低;缺点是只能顺序上电,时序间隔由每路电源的启动时间决定,不够灵活。
方案二:RC延时+使能。在EN引脚加RC充放电电路,通过调整RC时间常数来控制上电延迟。优点是简单便宜;缺点是精度不高,受温度和容差影响,掉电时序不好控制。
方案三:专用时序控制芯片。比如ADI、TI都有专门的电源时序控制器,可以精确控制多路电源的上下电时序和间隔。适合复杂时序要求的场景,比如FPGA、处理器系统。优点是精度高、功能强,支持多种时序模式;缺点是成本高、电路稍复杂。
方案四:MCU或CPLD控制。用系统中的MCU或者专门的CPLD来监控和控制各路电源的使能。优点是最灵活,时序可以软件调整,还能做故障诊断;缺点是需要写软件,而且MCU本身也需要电源,要考虑谁先上电的问题。
方案五:负载开关方案。各路电源常供电,通过负载开关(Load Switch)来控制后级的上电时序。适合电源已经存在、需要控制下游模块上电顺序的场景。
第三步:关键设计参数
第一,时序间隔。两路电源之间的间隔时间要满足芯片手册的最小值要求,一般留1.5倍到2倍裕量。常见间隔在几十毫秒量级。
第二,上升斜率。上升时间不能太快也不能太慢。太快可能导致过冲和浪涌电流,太慢可能错过芯片的上电时序窗口。一般要求上升时间在几百微秒到几毫秒之间。
第三,浪涌电流。后端有大电容时,上电瞬间电容充电电流很大,可能导致前级电源过流保护。需要通过软启动或者控制上升斜率来限制浪涌电流。
第四,掉电时序。很多人只关注上电,忽略掉电。实际上掉电时序不对同样可能导致闩锁、数据丢失等问题。掉电时序通常和上电顺序相反。
第五,断电保持时间。系统掉电后,需要保证某些电源维持足够长的时间,让芯片完成复位或数据保存。通常通过加大储能电容来实现。
第四步:掉电时序的设计要点
掉电时序和上电时序同样重要。常见做法包括:
利用电源芯片本身的掉电特性,大电容的放电快慢自然形成时序
用专用时序芯片的掉电控制功能
用MCU检测输入电压,掉电时主动控制各路电源关断顺序
关键电路加大容量储能电容,保证掉电后能维持一段时间
第五步:结合实际项目举例
比如我之前做过一个带FPGA的板卡,有三路电源:1.0V内核、1.8V辅助、3.3V I/O。要求1.0V先上,然后1.8V,最后3.3V,间隔各10ms。我用的是三路电源芯片级联方案,第一路1.0V的PG脚接第二路1.8V的EN,第二路的PG接第三路3.3V的EN,这样天然就形成了顺序上电,电路简单可靠。掉电时因为各路负载不同,放电速度有差异,基本满足逆序掉电的要求,实测也验证过没有问题。
常见追问
上电时序不对会有什么后果?你遇到过什么问题?
掉电时序怎么保证?掉电太快怎么办?
浪涌电流怎么估算和限制?
为什么有些芯片要求内核和I/O同时上电?
电源芯片的软启动功能和时序控制是什么关系?
失分表达
避免这样说:
"电源都一起上电就行,没出过问题"——没有时序设计意识
"时序就是上电顺序,掉电无所谓"——忽略了掉电时序
"随便加个RC延时就好了"——方案太随意,缺乏依据
准备动作
准备一个多电源项目的时序设计案例,讲清楚要求和方案
了解至少3种时序控制方案的优缺点和适用场景
理解浪涌电流的产生原因和计算估算方法
知道闩锁效应和电源时序的关系
了解掉电保持时间的计算方法(电容储能公式)
核心关键词
电源上下电时序、电源轨排序、Power Good级联、时序控制芯片、浪涌电流、软启动、掉电时序、闩锁效应、断电保持时间

扫码关注





























