ZHCSPP4B June   2022  – February 2025 ADC12QJ1600-SP

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1  绝对最大额定值
    2. 5.2  ESD 等级
    3. 5.3  建议运行条件
    4. 5.4  热性能信息
    5. 5.5  电气特性:直流规格
    6. 5.6  电气特性:功耗
    7. 5.7  电气特性:AC 规范
    8. 5.8  开关特性
    9. 5.9  时序要求
    10. 5.10 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 模拟输入
        1. 6.3.1.1 模拟输入保护
        2. 6.3.1.2 满量程电压 (VFS) 调整
        3. 6.3.1.3 模拟输入失调电压调整
        4. 6.3.1.4 ADC 内核
          1. 6.3.1.4.1 ADC 工作原理
          2. 6.3.1.4.2 ADC 内核校准
          3. 6.3.1.4.3 模拟基准电压
          4. 6.3.1.4.4 ADC 超范围检测
          5. 6.3.1.4.5 误码率 (CER)
      2. 6.3.2 温度监测二极管
      3. 6.3.3 时间戳
      4. 6.3.4 时钟
        1. 6.3.4.1 转换器 PLL (C-PLL),用于采样时钟生成
        2. 6.3.4.2 LVDS 时钟输出(PLLREFO±、TRIGOUT±)
        3. 6.3.4.3 可选 CMOS 时钟输出(ORC、ORD)
        4. 6.3.4.4 用于 JESD204C 子类 1 确定性延迟的 SYSREF
          1. 6.3.4.4.1 用于多器件同步和确定性延迟的 SYSREF 采集
          2. 6.3.4.4.2 SYSREF 位置检测器和采样位置选择(SYSREF 窗口)
      5. 6.3.5 JESD204C 接口
        1. 6.3.5.1  传输层
        2. 6.3.5.2  扰频器
        3. 6.3.5.3  链路层
        4. 6.3.5.4  8B 或 10B 链路层
          1. 6.3.5.4.1 数据编码(8B 或 10B)
          2. 6.3.5.4.2 多帧和本地多帧时钟 (LMFC)
          3. 6.3.5.4.3 代码组同步 (CGS)
          4. 6.3.5.4.4 初始通道对齐序列 (ILAS)
          5. 6.3.5.4.5 帧和多帧监控
        5. 6.3.5.5  64B 或 66B 链路层
          1. 6.3.5.5.1 64B 或 66B 编码
          2. 6.3.5.5.2 多块、扩展多块和本地扩展多块时钟 (LEMC)
            1. 6.3.5.5.2.1 使用同步报头的模块、多块和扩展多块对齐
              1. 6.3.5.5.2.1.1 循环冗余校验 (CRC) 模式
              2. 6.3.5.5.2.1.2 正向纠错 (FEC) 模式
          3. 6.3.5.5.3 初始通道对齐
          4. 6.3.5.5.4 模块、多块和扩展多块对齐监控
        6. 6.3.5.6  物理层
          1. 6.3.5.6.1 串行器/解串器预加重功能
        7. 6.3.5.7  JESD204C 启用
        8. 6.3.5.8  多器件同步和确定性延迟
        9. 6.3.5.9  在子类 0 系统中运行
        10. 6.3.5.10 报警监控
          1. 6.3.5.10.1 时钟翻转检测
          2. 6.3.5.10.2 FIFO 翻转检测
    4. 6.4 器件功能模式
      1. 6.4.1 低功耗模式和高性能模式
      2. 6.4.2 JESD204C 模式
        1. 6.4.2.1 JESD204C 传输层数据格式
        2. 6.4.2.2 64B 或 66B 同步标头流配置
        3. 6.4.2.3 冗余数据模式(备选信道)
      3. 6.4.3 断电模式
      4. 6.4.4 测试模式
        1. 6.4.4.1 串行器测试模式详细信息
        2. 6.4.4.2 PRBS 测试模式
        3. 6.4.4.3 时钟图形模式
        4. 6.4.4.4 斜坡测试模式
        5. 6.4.4.5 近程和远程传输测试模式
          1. 6.4.4.5.1 近程传输测试模式
        6. 6.4.4.6 D21.5 测试模式
        7. 6.4.4.7 K28.5 测试模式
        8. 6.4.4.8 重复 ILA 测试模式
        9. 6.4.4.9 修改的 RPAT 测试模式
      5. 6.4.5 校准模式和修整
        1. 6.4.5.1 前台校准模式
        2. 6.4.5.2 后台校准模式
        3. 6.4.5.3 低功耗后台校准 (LPBG) 模式
      6. 6.4.6 偏移校准
      7. 6.4.7 修整
    5. 6.5 编程
      1. 6.5.1 使用串行接口
      2. 6.5.2 SCS
      3. 6.5.3 SCLK
      4. 6.5.4 SDI
      5. 6.5.5 SDO
      6. 6.5.6 流模式
      7. 6.5.7 SPI_Register_Map 寄存器
  8. 应用和实施
    1. 7.1 应用信息
    2. 7.2 典型应用
      1. 7.2.1 激光雷达 (LiDAR) 数字转换器
        1. 7.2.1.1 设计要求
        2. 7.2.1.2 详细设计过程
          1. 7.2.1.2.1 模拟前端要求
          2. 7.2.1.2.2 计算时钟和串行器/解串器频率
        3. 7.2.1.3 应用曲线
    3. 7.3 初始化设置
    4. 7.4 电源相关建议
      1. 7.4.1 电源时序
    5. 7.5 布局
      1. 7.5.1 布局指南
      2. 7.5.2 布局示例
  9. 器件和文档支持
    1. 8.1 器件支持
    2. 8.2 接收文档更新通知
    3. 8.3 支持资源
    4. 8.4 商标
    5. 8.5 静电放电警告
    6. 8.6 术语表
  10. 修订历史记录
  11. 10机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

初始化设置

器件和 JESD204 接口需要特定的启动和对齐序列。在以下步骤中列出了该序列的一般顺序。

  1. 将 PLL_EN 连接至高电平以启用 PLL,或连接至低电平以禁用 PLL。将 PLLREF_SE 连接至高电平以使用 SE_CLK 时钟输入(仅在 PLL_EN 为高电平时有效)或连接至低电平以使用 CLK± 时钟输入。配置 CLKCFG0 和 CLKCFG1 引脚,以从 ORC 和 ORD 输出中提供所需的时钟(如果使用)。
  2. 给器件上电,并等待电压处于所建议的电源电压范围内。当系统运行需要 PLLREFO,ORC 或 ORD 时钟输出时(如果使用),PD 引脚必须在上电期间和所有其他时间都保持低电平。
  3. 根据 PLLREF_SE 输入的状态,以所需频率向 CLK± 或 SE_CLK 施加稳定的时钟信号。
  4. 使用 SOFT_RESET重置器件。
  5. 在返回 1 之前,通过读取 INIT_DONE 来验证器件初始化已完成。
  6. 如果 PLL 被启用(PLL_EN 被设定为高电平),对 C-PLL 进行编程。如果 C-PLL 被禁用(PLL_EN 被设定为低电平),请跳至步骤 7。
    1. CPLL_RESET 编程为 1 以复位 C-PLL。
    2. VCO_BIAS 编程为 0x4A,以设置 C-PLL VCO 的偏置。
    3. PLL_P_DIVPLL_V_DIVPLL_N_DIV进行编程以设置 C-PLL 分频器(请参阅转换器 PLL (C-PLL)以生成采样时钟)
    4. VCO_CAL_EN编程为 1 以启用 VCO 修整校准或手动将 VCO 修整写入 VCO_FREQ_TRIM(并将 VCO_CAL_EN 设置为 0)。如果手动加载 VCO_FREQ_TRIM,请跳至步骤 6.e。
    5. 将 CPLL_RESET 编程为 0 以启动 VCO 校准并启用 C-PLL
  7. JESD_EN = 0 进行编程,以停止 JESD204C 状态机并允许更改设置。
  8. CAL_EN = 0 进行编程以停止校准状态机并允许更改设置。
  9. 根据低功耗模式和高性能模式部分,如有需要,对低功耗工作模式进行编程。
  10. 对所需的 JMODE 进行编程。
  11. 对所需的 KM1 值进行编程。KM1 = K–1。仅当选择使用 8B 或 10B 编码的 JMODE 时,才使用 KM1。
  12. 根据需要对 SYNC_SEL 进行编程。选择 SYNCSE 单端输入或 TMSTP± 差分输入。
  13. 根据需要配置器件校准设置(请参阅 CAL_CFG0CAL_CFG1 寄存器)。根据需要选择前台或后台校准模式和偏移校准。
  14. 启用 TRIGOUT± 时钟输出并根据需要通过 TRIGOUT_CTRL 寄存器配置 TRIGOUT 输出模式。
  15. 如果使用 C-PLL(PLL_EN 为高电平),请验证 VCO 校准是否已完成(读取 VCO_CAL_DONE),以及 C-PLL 是否锁定到基准时钟(读取 CPLL_LOCKED),然后再继续。
  16. 对 CAL_EN = 1 进行编程以启用校准状态机。
  17. 通过 OVR_EN 启用超范围,并根据需要调整设置。
  18. 对 JESD_EN = 1 进行编程,以重新启动 JESD204C 状态机并允许重新启动链接。
  19. 通过将 CAL_SOFT_TRIG 设置为 0,然后将其设置为 1 来触发前台校准(如果启用)。或者,可以通过将 CAL_TRIG_EN 设置为 1,然后将 CALTRIG 引脚切换为低电平,再切换为高电平来选择使用 CALTRIG 引脚。CALSTAT 引脚和 FG_DONE 寄存器位会变为高电平,以指示校准已完成。
  20. 对于使用 8B/10B 编码的 JMODE,JESD204C 接口现在会响应来自接收器的应用 SYNC 信号(64B/66B 不使用 SYNC)。
  21. 当 JESD204C 接收器完成初始化序列(CGS 和 ILAS 在 8B/10B 模式下完成或锁定到 64B/66B 模式下的同步标头)且 CALSTAT 引脚为高电平(如果 CAL_STATUS_SEL = 0)或 FG_DONE 设置为 1 以指示校准已完成时,数据有效。