0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

上电顺序知多少?论上电顺序的重要性

h1654155971.8456 来源:lq 2019-01-17 17:21 次阅读

工作中第一次感受到上电顺序的重要性还是在罗礼电脑,我那个时候还是一名PE,也就是产品工程师,负责产线的制程分析改善和不良品维修。有一天早上,刚刚到办公室,生产线就发生了紧急事件,有一个测试工位连续烧了三块主板,这可不得了,那个年代一块Intel-440BX的主板要买1300块,我那时一个月工资也才1300块啊。

Figure1被烧毁的南桥芯片

我把三块烧毁的板子拿过来分析,发现三块板子的南桥芯片也就是上图中的82371芯片都有明显的被烧焦的痕迹,芯片表面烧的面目全非,看着有点毛骨悚然,当时的照片我没有拍下来(那时候没有智能手机^_^),但是情形和图2基本一样。

Figure2芯片的烧毁痕迹

排查这类问题的过程其实和警察查案子类似,我们也查“人证”和“物证”:

01先“查人”

三块板子烧毁都是在同一个测试工位,也就是说由同一个测试人员产生,其他相同的测试工位没有发生这样的事件,我们发现此站工位的作业员比较瘦小,每次插拔ATX PowerCable时,由于胳膊力气小,需要左右两边连续做上下晃动,才能拔出或插入,有点像是利用省力杠杆的原理,而其它工位的作业员则是直接一次性垂直上下插入和拔出。

Figure3ATX电源连接器

02再“查物”

也就是芯片,三块板子烧毁的芯片位置都是南桥芯片。我们从南桥芯片82371的Datasheet里面获得了上电顺序的要求:

1)上电– 5V要比3.3V先上电,或者二者同时

2)下电– 5V要比3.3V后掉电,或者二者同时

Figure482371上电和下电顺序要求

原因分析:

此工位的作业员在插拔ATX电源的时候,由于胳膊的左右晃动造成南桥芯片的上电/下电顺序被破坏,导致烧毁。我们更换了作业员,并且进行作业指导培训后就再也没有出现过芯片烧毁的情况。

虽然我们没有做过实际的测试,但是很多大牛的文章里面都在描述,芯片的上电顺序不满足的话比较危险,要么发生即时故障,要么影响芯片的长期稳定性,我们来列举几个可能发生的情况:

01

Buscontention

如图5所示,左边的CPU有两路电源,即V_CORE和V_IO,右边的芯片和CPU共用V_IO,两颗芯片之间通过双向数据总线接口相连,也就是所谓的“BidirectionalDatabus”,在这个系统里面,我们需要V_CORE先上电,然后V_I/O再上电,否则的话很容易出现CPU和I/O同时往数据线上发送数据,产生图6的情况,此时我们看到在VCC和GND之间产生了一个低阻回路,很容易损坏甚至烧毁芯片。

Figure5系统有一颗双电源的芯片

Figure6BusContention产生的低阻回路

需要提一下,图5的上电顺序(先V_CORE-后V_IO)不是绝对的,有的CPU要求先V_IO后V_CORE,根据接口类型,工艺,设计厂家的不同,上电/下电顺序要求也不一样。

02

Latch-up

Latch-up的中文名叫闩锁,有很多文章也都提及这个概念,我们先来简单描述一下CMOS电路的常用一个基本电路单元如下图(a),(b)图是相对应的芯片物理连接。

(a)

(b)

Figure7Latchup示意图

我们发现多了两个器件,也就是我们看到的NPN和PNP,它们是怎么形成的呢?我们从图中看到是来自不同的MOSFET的P和N之形成了杂散的PNP和NPN,我们把这些管子叫做SCR ( Silicon-Controlled Rectifier ),为了更加清楚的描述SCR,我们用另外一张简图来表示:

Figure8SCR

根据图8,我们看到SCR是一个带有正反馈的不稳定结构,正常情况下SCR是不导通激活的,但是凡事都有例外,我们来看看如果下面这种情况:

1)Q2的Base上面有正向外部电流扰动注入,Q2导通;

2)Q2导通,使得Q1的Base电压降低,促进Q1导通;

3)Q1导通,使得Q2的Base电压抬高,Q2进一步导通;

4)Q1和Q2都进入饱和导通状态,电源和地低阻建立。

案例总结:

随着芯片的集成度越来越高,所需要的电压种类也越多,对上电顺序的需求也越来越复杂,我们在设计时需要仔细阅读Datasheet里面的关于Powersequence的需求,这样设计出来的产品才能更加稳定,有时候我们有侥幸心理,觉得上电顺序无关紧要,事实上运气好在研发阶段可能确实不会有什么问题,但是到了后期量产和交付客户使用,会发生什么事情就不可控了,尤其是消费电子产品,林子大了什么鸟都有啊。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409096
  • 电路
    +关注

    关注

    170

    文章

    5482

    浏览量

    169543
  • 上电
    +关注

    关注

    0

    文章

    13

    浏览量

    10807

原文标题:上电顺序知多少?

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Image sensor顺序 电源电路设计

    本帖最后由 csd310 于 2016-1-27 10:06 编辑 做一个image sensor的外围电路设计,datasheet要求sensor有顺序。之前没有这方面的经验,请大神给些建议或者类似经验参考。谢谢!
    发表于 01-27 09:29

    TMS320F28335 与TMS320F2812顺序详细剖析

    TMS320F28335 与TMS320F2812顺序详细剖析
    发表于 07-01 16:56

    Altera FPGA的顺序

    学习的时候了解到FPGA的多路供电要求一定的断电顺序,目前在搞Altera的Cyclone IV系列的FPGA,主要有内部逻辑供电VCCINT,PLL供电VCCD_PLL,IO口供电VCCIO等
    发表于 05-18 22:36

    关于TMS570LS20206的3.3V和1.5V顺序的问题

    请问TMS570LS20206的3.3V和1.5V的顺序有没有要求?还有就是两个复位信号PORRST和RST信号在上时都要有负脉冲吗?期待您的回答!谢谢!
    发表于 05-25 07:14

    请教关于C6678顺序问题

    1.关于手册中和硬件设计文档中的提到的顺序,并没有提到对DSP的差分输入(如SRIO PCIe数据线)的时间有什么要求,请问这些差分
    发表于 08-07 08:36

    C6678电源设计 请问我想用继电器控制每个电源的顺序,这样能实现吗?

    各位专家,6678是有一定的顺序的,所以需要电源控制。我想用继电器控制每个电源的顺序,这
    发表于 08-07 08:17

    请问AD9243顺序有什么要求吗

    AD9243的内部电源为5V,而输出驱动电源DRVDD支持3.3V,请问这时两种电源的顺序有什么要求吗?谢谢!
    发表于 11-05 09:25

    请问ADSP-BF522的外围内核顺序是什么

    ,VDDMEM。再由3.3V经过LDO形成1.3V给ADSP-BF522的VDDINT内核。VRSEL管脚制高电平,选择外部电压调节模式。PG管脚使用3.3V电阻分压形成0.8
    发表于 03-08 15:29

    请问多个TPS62130应该怎么设计的先后顺序

    我想设计一个基于Xlinx ZYNQ的板子,根据Xlinx官方手册要求电源是有顺序,请教专家一下,多个TPS62130应该怎么设计
    发表于 04-08 08:00

    STHV748和断电电压顺序是什么?

    正确的/断电电压顺序是什么?在STHV748的数据表和STHV748的演示板,电压顺序不同。 #STHV748-开机掉电
    发表于 08-13 13:08

    DM368卡死现象是否是因为顺序引起的?

    on in the following order:1. 1.35V2. 1.8V 3. 3.3V我们的DM368板子设计时没有考虑顺序问题,现在是同时
    发表于 08-27 14:18

    如果DSP6455顺序不对,会把DSP6455芯片烧坏吗

    DSP6455如果顺序不对,会把DSP6455芯片烧坏吗?还是只是芯片不能正常工作而已。
    发表于 05-22 15:34

    s5pv210顺序是怎么控制的

    原理图上有一根控制线XPWRRGTON,默认拉。它同时连接到其他的电源芯片(内核1.1、1.2,io3.3)。如图1这根线为高时,几个电源芯片同时开始工作,怎么实现的先后?还有为什么需要
    发表于 07-20 14:28

    s5pv210顺序是怎么控制的

    原理图上有一根控制线XPWRRGTON,默认拉。它同时连接到其他的电源芯片(内核1.1、1.2,io3.3)。如图1这根线为高时,几个电源芯片同时开始工作,怎么实现的先后?还有为什么需要
    发表于 11-17 11:34

    如何控制FPGA各电源的顺序呢?

    如何控制FPGA各电源的顺序呢?请教一下大神
    发表于 03-27 13:48