Orin power sequence

在Design Guide中,12V要比5V先起来。但在我的设计中5V是从12V产生的,所以会比12V慢一点点。我试验了一下,这个启动也是没有问题的。
我的问题是这个HV与MV的时序关键吗?我可不可以HV先起来,然后MV再马上起来。

根据上边的上电时序图,
和系统框图:
4c742f7c-452d-4d22-bf08-de5a53da9184
和如下描述:
c8c9ef63-d219-4ec5-9b5c-af08665cfdf8
可以理解为如下启动上电过程:
1.1,电源上电 + 电源按钮按下 开始供电 + SYS_VIN_MV / SYS_VIN_HV :
SYS_VIN_MV / SYS_VIN_HV 因为有可能是DCDC电源,稳定供电需要一定的时间。并且按照时序图中的显示,电压爬升也是缓慢的,由于爬升时间的不确定性,后续依赖一个重要的信号 VDDIN_PWR_BAD_N
1.2,VDDIN_PWR_BAD_N 通知Module SYS_VIN_MV / SYS_VIN_HV 两路供电已经OK了
VDDIN_PWR_BAD_N 的信号指示一定要在 SYS_VIN_MV / SYS_VIN_HV 电压稳定之后就行
此时解决了,Carrier给Module 供电
2.1 MODULE_POWER_ON 通知Module ,Module内部的Ldo等电源设置可以初始化了 (Module 内部有供电设施,因为 Module 是宽电压输入,内部有稳压设备,有自己的电源管理)
Module 内部供电初始化好以后 会发送 CARRIER_POWER_ON 的
2.2 Module CARRIER_POWER_ON 通知 Carrier 内部供电初始化了,自己可以随时运行了
3.1 Carrier 收到CARRIER_POWER_ON以后,可以给其他外围设备供电了
Carrier 给Module以外的其他设备供电(如果有)
3.3 Carrier 给Module以外的其他设备供完成以后 拉高 SYS_RESET_N 通知CPU开始启动
完成前序各种供电以后,系统正式开始运行。

根据您截屏中提出的问题,SYS_VIN_MV / SYS_VIN_HV 两路最关键的时序是两路供电稳定后拉高VDDIN_PWR_BAD_N ,SYS_VIN_MV / SYS_VIN_HV 两者之间谁先就绪并不重要。而且因为一些DCDC电源的差异,启动稳定时间不是特别容易控制 (也是 VDDIN_PWR_BAD_N 信号设计的目的)。

因此, SYS_VIN_MV / SYS_VIN_HV 先后关系不大,控制好 VDDIN_PWR_BAD_N信号就行。

1 个赞

此话题已在最后回复的 14 天后被自动关闭。不再允许新回复。