ZHCSYD5 June 2025 DAC39RF20
ADVANCE INFORMATION
快速重新配置 (FR) 接口提供快速的只写访问来配置 PFIR 系数和 NCO 频率和相位。FR 接口与 SPI 接口类似,但每个时钟周期发送 4 位,并且会重复使用外部触发器。图 8-3 展示了 FR 时序图。它使用 R/W 位(始终设置为 0 以指示此器件的写操作)、事务同步位 FRS(始终设置为零,因为此器件不支持事务同步)、14 位地址(后跟一定数量的数据字节)。地址在每个数据字节后递减(与小端字节序一致)。该接口可按字节寻址,数据在每个字节后提交。FR 接口每时钟占用 4 位(一个半字节)。对于多半字节字段,系统会首先发送数据的半字节最高有效位。当事务同步位 (FRS) 被置位时,NCO_SYNC_SRC 寄存器字段中指定的同步事件发生在 FRCS 的上升沿。在第一个数据字节完成之前结束的事务可能不会触发同步事件。
表 8-1 中列出了用于设定和交换 PFIR 系数的 FRI 寄存器。
以下步骤可启用 FRI:
通过以下步骤禁用 FRI:
| 地址 | 名称 | 说明 |
|---|---|---|
| 0x0303 | FR_NCO_AR | NCO 累加器复位 [7:4] 保留 [3:0] FR_NCO_AR:提供对 NCO_AR 寄存器的写入访问权限。 |
| 0x0320-0x033F | FR_FREQ[0:3] | NCOn 累加器的频率 [63:0] FR_FREQ[n]:提供对 FREQ 寄存器的写入访问权限。 |
| 0x0340-0x0347 | FR_PHASE[0:3] | NCOn 累加器的相位 [15:0] FR_PHASE[n]:提供对 PHASE 寄存器的写入访问权限。 |
| 0x0348-0x034F | FR_AMP[0:3] | DDS 振幅 [15:0] FR_AMP[n]:提供对 AMP 寄存器的写入访问权限。 |
| 0x0350-0x035F | FR_FREQS[0:3] | NCOn 累加器的 32 位频率 [31:0] FR_FREQS[n]:提供对每个 FREQ 寄存器高 32 位的写入访问权限。提供该功能是为了在只需要 32 位分辨率时,允许 FRI 流事务,以在单个事务中更新多个频率。 |
| 0x2810-0x2E0F | FR_PFIR_H[767:0] |
FR 可设定 FIR 系数(默认值:0x0000) [15:0] FR_PFIR_H[n] 当 FR_EN=1 时,对该寄存器的写入会设置 PFIR_H 中的值 注: 注意:仅当 SYS_EN=0 且 PFIR_PROG=1 时,才应更改该寄存器。
|
| 0x2E10 | FR_PFIR_PROG |
FR 可设定 FIR 设定启用(默认值:0x00) [7:1] 保留 [0] FR_PFIR_PROG:当 FR_EN=1 时,对该寄存器的写入会设置 PFIR_PROG 中的值 |