微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 为什么需要控制上电顺序

为什么需要控制上电顺序

时间: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之间有严格的上电顺序。当然还有一些其它因素影响,但大概是这个意思。

没看懂。。。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top