ZHCAB24 August   2020 AM68 , AM68A , AM69 , AM69A , DRA829J , DRA829V , TDA4VM , TDA4VM-Q1

 

  1.   商标
  2. 1引言
    1. 1.1 本文档中使用的首字母缩写词
  3. 2 调优算法
    1. 2.1 通过区域
    2. 2.2 温度对通过区域的影响
    3. 2.3 算法

通过区域

TX 和 RX 延迟值的所有组合均可视为二维图,其中横轴为 RX PDL 延迟,纵轴为 TX PDL 延迟。图 2-1 是一个程式化、有代表性的图,显示了典型的 TX、RX 和读取延迟配置,这些配置将使 OSPI PHY 能够成功读取。彩色区域显示了实现有效读取的不同 ref_clk 目标的 TX 和 RX 组合(通过区域)。空白区域表示不会读取有效数据的 TX 和 RX 的组合(失败区域)。

GUID-20200710-SS0I-F4MS-HWHH-PSDK4XFDSQKV-low.gif图 2-1 TX 和 RX 通过区域

通过区域分为两个子区域,每个子区域对应一个目标周期。OSPI 调优算法识别最大区域,选择对应的 ref_clk 目标,并设置 TX 和 RX PDL 延迟以在该 ref_clk 目标内采样。

TX min 和 max(通过区域的侧壁)由 OSPI 器件的设置和保持时间要求形成。超出此范围的 TX 延迟会导致 OSPI 器件错误地锁存命令和地址字节,从而导致读取失败。

RX min 和 max(通过区域的顶部和底部)由 OSPI 控制器的设置和保持时间要求形成。超出此范围的 RX 延迟会导致OSPI 控制器错误地锁存数据字节,从而导致读取失败。

TX PDL 延迟和 RX PDL 延迟都会导致往返延迟,其将采样点从一个 ref_clk 周期推到下一周期。子区域之间的对角线之所以存在,是因为 PDL 延迟的总和不能超过一个固定值,以便在第一个 Ref_Clk 目标内采样。