DDR Study - LPDDR5 Power Down and Deep Sleep

Power Down Entry and Exit

首先简单介绍下LPDDR4中Power Down章节的主要内容,实际上就是介绍了两部分内容:信号要求 + 下电之前的冗余时间要求。
信号上主要是CKE(LPDDR5 Removed)为低,CS为低。
不同场景下切换到Power Down时各自需要预留给DRAM处理的时间详细信息如下:
Table 94

而在LPDDR5上,因为一些信号的变化以及不同Bank Mode的配置限制,Power Down相关内容有了很多的变化。

  • 通过在CLK信号的上升沿执行 CS High && CA[5:0] Low && CA6 High进入Power Down
  • Power Down阶段,CS需要持续为Low保持 tCSPDmin
  • Power Down阶段,CS如果Toggle会退出Power Down,可以在 tXPmin 时间内重新进入Power Down
  • 如果CA/CK/CS ODT使能,则Power Down阶段会Terminate CA/CK Bus,CS ODT会强制Off(CS ODT可以通过MR11 OP[7]修改Power Down时配置)
  • Power Down阶段,VDDQ可以Turn Off,但是在结束Power Down阶段之前必须让VDDQ保持在工作电压,并满足下表要求
    Table 22

基础的Power Down时序图如下所示:
FG 150
上述的相关参数信息参考如下:

  • tCMDPD - 任意指令发出之后如果下一条指令是Power Down指令需要等待的时间
  • tCSPD - Power Down指令发出后,CS下一次抬高之前需要的延时时间
  • tCSLCK - Power Down指令发出后,CLK信号需要持续稳定Toggle的时间
  • tCKCSH - CS信号重新抬高之前,CLK信号需要持续稳定Toggle的时间
  • tCACSH - CS信号重新抬高之前,CA信号需要保持为Low的时间
  • tCSH/L - Power Down Exit阶段CS保持为高/低的持续时间
  • tXP - Power Down Exit开始,到下一条有效命令发出之前需要的延时时间
  • tCSCAL - Power Down Exit阶段CA保持为低的持续时间
  • VIH/LPD - Power Down阶段,CS的高/低电平数值

而不同场景下的Power Down执行之前需要等待的要求具体如下:

ScenarioDelay Requirements
Bank Pre-ChargetCMDPD
CAS(WS_FS)tCMDPD
Read with NT-ODT disablewait Read finish
Read with NT-ODT enablewait ODT re-enable after Read Finish
Writewait Write finish
ZQ CalibrationtZQPD
ZQ LatchtZQPD
Start WCK2DQI/O Interval Oscillatorwait Internal timer end + tOSCPD

而在WCK Always-On模式下,WCK在执行Power Down/Self-Refresh/Deep Sleep之后,也有一个stop timing限制参数tCSLCK(Max(5ns, 3nCK))
FG 186

具体的Power Off SIPI测试里的掉电顺序如下:

SIPI - Controlled Power Off

DRAM收到了下电命令开始Power Off。
controlled

SIPI - Uncontrolled Power Off

拔电池这种属于Uncontrolled,类似没有收到下电Command就开始掉电。
Uncontrollable

Deep Sleep

Deep Sleep Mode是一种附加的自刷新模式,具有更长的进入/退出时间,允许 SDRAM 管理内部电路以实现低电流消耗。
Deep Sleep只允许从IDLE模式,Self-Refresh模式这两个状态进入,相关状态机信息如下:
FG190

并且Deep Sleep Mode建议最小维持时间为PDN_DSM(4ms min),否则低于此时间就没有什么省电效果。
Deep Sleep模式下,DRAM会关闭除了Self-Refresh之外的大部分供电和时钟,CS ODT也需要Turn Off,并提供数据Retain的功能。

Deep Sleep的Entry and Exit Timing如下:
Deep Sleep

可以看到类似tVIHPD/VILPD/tCSH/tCSL/tCSLCK/tCKCSH/tCACSH/tCSCAL/tXP等信息都是和Power Down部分的要求是一样的,不同部分相关的参数信息如下:
Table249

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值