UFS 3.1协议分析(第六章) -- UFS电气信号

Contents

        • UFS信号
        • UFS供电
        • 复位
        • 参考时钟
          • HS Gear 速率
          • 主控对参考时钟的要求
        • 外部电荷电容
        • 其他限制条件

UFS信号

UFS 3.1协议分析(第六章) -- UFS电气信号_第1张图片

UFS供电

    UFS有三个供电电压,分别是VCC、VCCQ、VCCQ2。分别给UFS设备模块供电。UFS设备主要包括三部分:前端UFS接口(M-PHY),UFS控制器和闪存介质(图中的Memory模块)。

  • VCC给闪存介质供电
  • VCCQ给ufs控制器和闪存输入输出接口供电
  • VCCQ2一般给M-PHY或其它一些低电压模块供电

    ufs3.1中规定的电压值范围为:
UFS 3.1协议分析(第六章) -- UFS电气信号_第2张图片
    上电时序
UFS 3.1协议分析(第六章) -- UFS电气信号_第3张图片

  • VCC从300mV上升到2.4V / 2.7V时间为35ms
  • VCCQ从300mV上升到1.14V时间为20ms
  • VCCQ2从300mV上升到1.70V时间为25ms

复位

    reset信号
UFS 3.1协议分析(第六章) -- UFS电气信号_第4张图片

参考时钟

    M-PHY协议规定了I类状态机的参考时钟,PWM信号是自锁的,数据锁存不需要参考时钟,而UFS设备可以在低速模式下没有参考时钟也能运行。因此只有在高速模式下运行时才需要用到以下的参考时钟:
参考时钟
    bRefClkFreq属性表示设备的REF_CLK参考时钟频率的值,默认为26MHz。
    只有bRefClkFreq属性设置为正确的REF_CLK时钟频率值,ufs设备才能运行在HS模式,并且只有子链都是LS模式时才能修改bRefClkFreq属性。
    当所有子链运行在LS模式(LINE_CFG,SLEEP或者PWM-BURST状态)或者H8模式下时,不需要使用参考时钟并会将其关闭。
    如果host将电源状态从HS高速转换为LS低速或者H8,则应该确保在关闭参考时钟之前至少经过by bRefClkGatingWaitTime 的最小持续等待时间。
UFS 3.1协议分析(第六章) -- UFS电气信号_第5张图片
UFS 3.1协议分析(第六章) -- UFS电气信号_第6张图片

    当接收到用于HS模式切换到LS模式的DME_POWERMODE.ind命令或HS模式切换到H8模式的DME_HIBERNATE_ENTER.ind命令时,主机会启动一个计时器。除了bRefClkGatingWaitTime之外,还应考虑设备的 PA_MinRxTrailingClocks以及主机的PA_MinRxTrailingClocks以确定何时可以停止参考时钟。
    Unipro层使用PA_INIT机制定义重新初始化过程。在此过程中,两个子链路在返回 HS-MODE 之前可能会短暂地进入 LS-MODE。在整个 PA_INIT 过程中不应调控参考时钟。
    在从LS-MODE(LINE_CFG或者SLEEP)或者H8开始状态转换到STALL状态前,参考时钟应该打开并稳定运行。在HS模式下参考时钟不应该被调控。
UFS 3.1协议分析(第六章) -- UFS电气信号_第7张图片

HS Gear 速率

UFS 3.1协议分析(第六章) -- UFS电气信号_第8张图片

主控对参考时钟的要求

UFS 3.1协议分析(第六章) -- UFS电气信号_第9张图片UFS 3.1协议分析(第六章) -- UFS电气信号_第10张图片

外部电荷电容

    为了存储设备可以容纳低电压(VCC=1.8V),所以就需要内部电荷泵电路
UFS 3.1协议分析(第六章) -- UFS电气信号_第11张图片

其他限制条件

UFS 3.1协议分析(第六章) -- UFS电气信号_第12张图片

你可能感兴趣的:(存储协议分析,ufs)