为什么需要控制上电顺序
时间:12-12
整理:3721RD
点击:
如题,复杂的芯片往往有多个电源轨,不同的电源轨有时需要明确的上电顺序控制,高性能的芯片尤其明显,请问为什么需要这么设计?
先cpu 后外设
否则会有漏电,最差情况会烧毁芯片
嗯,具体一点呢?
对,但为什么需要这样呢
防止飞车
哦?什么叫飞车啊
原动机失控高速运转
某些器件刚上电时的状态是随机的。。。
哈哈哈,你是说没有负载空跑吗?不是应该核电压最后上电才对
嗯,这个角度不错
从控制角度来说,应该先启动控制器,后启动驱动器,避免出现不确定状态。在家里开电视是先开机顶盒再开电视,关闭顺序相反
如果芯片厂商有要求,那就是里面不同电源域之间有依赖关系。打个比方:A电源域的一个信号要给B电源域,B电源域接收这个信号以后进了一个图腾柱。如果B上电了很久A还没上电,B的图腾柱就可能处于上下管全开状态,导致发热甚至烧毁。
嗯,明白一些了,是不是应该发到微电子版去,哈哈
你是free上的的pt吗?
开关电视好像没有要求。你反过来开也没有问题。
有些IP考虑了这一点,可以避免随机态的状况。所以这个问题还是看芯片设计的。
所以也有很多芯片对上电顺序要求不高嘛,例如FPGA就不算高的
养成习惯了。先给控制器上电,后给用电器上电
几乎所有数字器件都有两二极管,将输入引脚限位到VCC和GND之间
当你不给VCC给器件,而引脚有电压送给器件,想想后果吧
yes
嗯,确实有这个问题,但是芯片内部的信号就没有esd的问题了吧
这是另一话题了,静电如不是太大,我觉得不会有ESD问题,但大的静电是有的,
这是个经典的低功耗设计的问题。
在A B 接口之间加isolation cell,A没电时会把到B的信号保持在确定态,这样就ok了,从而不需要A B之间有严格的上电顺序。当然还有一些其它因素影响,但大概是这个意思。
没看懂。。。