ZHCSYD5 June 2025 DAC39RF20
ADVANCE INFORMATION
表 8-58 列出了 JESD204C 寄存器的存储器映射寄存器。表 8-58 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0x101 | JMODE | 节 8.3.6.1 | |
| 0x102 | JESD_M | 节 8.3.6.2 | |
| 0x103 | JCTRL | 节 8.3.6.3 | |
| 0x104 | SHMODE | 节 8.3.6.4 | |
| 0x105 | KM1 | 节 8.3.6.5 | |
| 0x106 | RBD | 节 8.3.6.6 | |
| 0x107 | JESD_STATUS | 节 8.3.6.7 | |
| 0x108 | REFDIV | 节 8.3.6.8 | |
| 0x10A | MPY | 节 8.3.6.9 | |
| 0x10B | RATE | 节 8.3.6.10 |
复杂的位访问类型经过编码可适应小型表单元。表 8-59 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R-0 | R -0 | 读取 返回 0 |
| R-1 | R -1 | 读取 返回 1s |
| 写入类型 | ||
| W | W | 写入 |
| W1C | W 1C | 写入 1 以清零 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
表 8-60 中显示了 JMODE。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0x0 | |
| 5-0 | JMODE | R/W | 0x0 | 指定 JMODE |
JESD_M 如 表 8-61 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0x0 | |
| 3-0 | JESD_M | R/W | 0x1 | 指定要启用的样本流(JESD204C 转换器)数量(JESD204C M 参数)。启用的流的数量必须根据配置为从 JESD 接口接收样本的 DAC 或 DSP 通道数量进行合理设置(请参阅 DSP_MODE、MXMODE、DAC_SRC、DSP_L)。当 JESD_M=0 时,即使设置了 SYS_EN,JESD 接口也不会被启用(例如,如果所有 DSP 通道不需要输入采样)。 当 DSP_MODE = 旁路模式(禁用所有 DSP)时,JESD_M 必须为 1 或 2。使用 DAC_SRC 将 DAC 通道绑定到输入流 0 或 1。 DSP_MODE = 任何启用的 DSP,JESD_M 必须为 0、1、2、4、6、8。对于每个需要采样的 DSP 通道,需启用 2 个样本流(请参阅 DSP_MODE)。若无需 DSP 通道接收输入采样,则使用 JESD_M=0 来禁用 JESD 接口。 流 0 和 1 为 DSP 通道 0 提供数据。 流 2 和 3 为 DSP 通道 1 提供数据。 流 4 和 5 为 DSP 通道 2 提供数据。 流 6 和 7 为 DSP 通道 3 提供数据。 注释 1:JESD_M 不应超过与所选 JMODE 关联的 Mx 参数。有关与每个 JMODE 关联的 Mx 值,请参阅“支持的模式”。 启用通道数 (L) 的计算公式为 L = ceiling(M/Mx*Lx)。 仅当所有启用的 DSP 均使用非 JESD 模式(例如 DDS SPI 或 DDS 矢量模式)时,在 DSP 模式下使用 JESD_M=1 才合法。单个样本流可用于触发源(TRIG_TYPEn=3,TRIG_SELn=0)。以这种方式触发时,仅支持 JMODE 3 至 7,LT 必须为 32、64、128 或 256(请参阅 DSP_L)。 |
表 8-62 中显示了 JCTRL。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0x0 | |
| 6 | TI_MODE | R/W | 0x0 |
|
| 5 | SUBCLASS | R/W | 0x0 | 指定如何释放弹性缓冲器:
|
| 4 | JENC | R/W | 0x0 |
|
| 3-2 | RESERVED | R | 0x0 | |
| 1 | SFORMAT | R/W | 0x1 | JESD204C 样本的输入样本格式。 如果任何 DSP 配置为 DSP 流模式,则必须使用 SFORMAT=1。
|
| 0 | SCR | R/W | 0x1 | 建议使用 8b/10b 扰频器来降低杂散噪声,并确保某些样本有效载荷不能阻止 JESD204C 接收器检测不正确的代码组或通道对齐。该寄存器对 64b/66b 模式(始终进行扰频)没有影响。
|
表 8-63 中显示了 SHMODE。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0x0 | |
| 1-0 | SHMODE | R/W | 0x0 | 为 64b/66b 同步字(每个多块 32 位数据)选择模式。这仅在 JENC=1(64b/66b 模式)时适用。 注意:该器件不支持任何 JESD204C 命令特性。接收器会忽略所有命令字段。
|
表 8-64 展示了 KM1。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | KM1 | R/W | 0x3F | K 是每个多帧的帧数,当使用 8b/10b 链路层时,应在此处对 K-1 进行编程(请参阅 JENC)。根据 JMODE 设置,K 的合法值受到限制。若将 K 编程为非法值,会导致链路故障。 默认值为 KM1=31,对应于 K=32。 注意:对于使用 64b/66b 链路层的模式,忽略 KM1 寄存器。K 的有效值为 256*E/F。 |
表 8-65 中显示了 RBD。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0x0 | |
| 6-0 | RBD | R/W | 0x0 | 该寄存器改变了弹性缓冲器释放机会。将 RBD 增加 1 会将释放机会延迟 8 个字节(八位位组)。 对于 8b/10b 模式,RBD 的合法范围为 0 至 K*F/8-1。 对于 64b/66b 模式,RBD 的合法范围为 0 至 32*E-1。 |
JESD_STATUS 如 表 8-66 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | EB_ERR | W1C | X | 弹性缓冲器出现下溢/溢出。 |
| 6 | LINK_UP | R | X | 设置后,表示 JESD204C 链路已启动(释放弹性缓冲器)。 |
| 5 | JSYNC_STATE | R | X | 返回 JESD204C SYNC 信号的状态。 0 = 0b0 = SYNC 置为有效 1 = 0b1 = SYNC 置为无效 |
| 4 | RESERVED | R | X | |
| 3 | JESD_ALIGNED | R | X | 指示 LMFC/LEMC 已通过 SYSREF 对齐,另一个 SYSREF 脉冲已确认该对齐状态。该位为只读(不能通过 SPI 清零)。设置 SYSREF_ALIGN_EN 和 SYS_EN 后,该器件可能需要多达 15 个 SYSREF 脉冲才能实现对齐并设置该位。 |
| 2 | PLL_LOCKED | R | X | 当设置为高电平时,表示所有启用的 PHY PLL 均锁定。 |
| 1-0 | RESERVED | R | X |
表 8-67 中显示了 REFDIV。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0x0 | |
| 7-0 | REFDIV | R/W | 0x30 | 指定频率分频值,以从 DAC 时钟 (FDACCLK) 生成 PHY PLL 基准时钟 (FREF)。 以下为合法值:1、2、3、4、5、6、8、10、12、16、20、24、32、40、48、64、80、96 和 128。 保留所有其他值,可能导致未定义行为。 请参阅“PLL 控制”。 |