ZHDS440 September   2026 DAC90802

PRODUCTION DATA  

  1.   1
  2. 1 特性
  3. 2 应用
  4. 3 说明
  5. 4 引脚配置和功能
  6. 5 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 计时示意图
    8. 5.8 典型特性
      1. 5.8.1 典型特性:线性度
      2. 5.8.2 典型特性:毛刺
      3. 5.8.3 典型特性:倍增模式
      4. 5.8.4 典型特性:快速建立模式
      5. 5.8.5 典型特性:AWG 模式
  7. 6 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 数模转换器
        1. 6.3.1.1 参考
        2. 6.3.1.2 输出范围
          1. 6.3.1.2.1 增益超范围
        3. 6.3.1.3 输出同步
        4. 6.3.1.4 热传感器
      2. 6.3.2 上电
      3. 6.3.3 串行数据接口
        1. 6.3.3.1 SPI 配置
        2. 6.3.3.2 SPI 流模式
        3. 6.3.3.3 SPI 菊花链模式
    4. 6.4 器件功能模式
      1. 6.4.1 AWG 模式
      2. 6.4.2 快速建立模式
      3. 6.4.3 倍增模式
  8. 7 寄存器映射
    1. 7.1 COMMON 寄存器
    2. 7.2 HS_DATA 寄存器
    3. 7.3 HR_DATA 寄存器
  9. 8 应用和实施
    1. 8.1 应用
    2. 8.2 设计要求
      1. 8.2.1 基准信号链信息
        1. 8.2.1.1 DC 基准
        2. 8.2.1.2 AC 基准
      2. 8.2.2 优化自热微调以在高电压摆幅的整个频率范围内实现最低 THD
      3. 8.2.3 数字接口
      4. 8.2.4 接地建议
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局建议
      2. 8.4.2 布局示例
  10. 9 器件和文档支持
    1. 9.1 相关文档
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

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

COMMON 寄存器

表 7-1 列出了 COMMON 寄存器的存储器映射寄存器。表 7-1中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 7-1 COMMON 寄存器
地址首字母缩写词位 31位 30位 29位 28位 27位 26位 25位 24
位 23位 22位 21位 20位 19位 18位 17位 16
位 15位 14位 13位 12位 11位 10位 9位 8
位 7位 6位 5位 4位 3位 2位 1位 0
0x00NOPNOP
NOP
NOP
NOP
0x01DEVICE_CFGDAC_CONFIG_CH1DAC_CONFIG_CH0
DAC_CONFIG_CH0VOSADJ_EN1TEMP_SEL1RESERVEDVOSADJ_EN0TEMP_SEL0
TEMP_SEL0RESERVEDPOL_CFG1POL_CFG0EN_CH1EN_CH0DEVICE_ID
DEVICE_ID版本_ID
0x02DEVICE_CTRLRESERVED
RESERVED
RESERVEDSFT_LDACBOOTBOOT_FAIL
SFT_RST
0x03CH0_CFGRESERVED
RESERVEDOFS_EN0
RESERVEDRESERVEDASYNC_UPDT_0SFT_LDAC_EN0GAIN_CH0VREF_SQ0
VREF_SQ0
0x04CH1_CFGRESERVED
RESERVEDOFS_EN1
RESERVEDRESERVEDASYNC_UPDT_1SFT_LDAC_EN1GAIN_CH1VREF_SQ1
VREF_SQ1
0x05SPI_CFGRESERVED
RESERVED
RESERVED
RESERVEDSPI_DCHSPI_STRFSDO_ENSDO_ENSPI_DDRSPI_MIO
0x08ALERT_CFGTSD_LVL1TSD_LVL0
TSD_LVL0RESERVED
RESERVEDTMPALRT_1TMPALRT_0TMPALRT_L1TMPALRT_L0
TMPALRT_CLRTMPALRT_ACTTMPALRT_MSKTMPALRT_LAPTMPALRT_ENP

复杂的位访问类型经过编码可适应小型表单元。表 7-2 展示了适用于此部分中访问类型的代码。

表 7-2 COMMON 访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
WtoPHW写入
复位或默认值
-n复位后的值或默认值

7.1.1 NOP 寄存器(地址 = 0x00)[复位 = 0x00000000]

返回到汇总表。

表 7-3 NOP 寄存器字段说明
位字段类型复位说明
31-0NOPR/W0x0无操作。
只读寄存器。
  • 0x0 = 默认值

7.1.2 DEVICE_CFG 寄存器(地址 = 0x01)[复位 = 0x000000B3]

返回到汇总表。

表 7-4 DEVICE_CFG 寄存器字段说明
位字段类型复位说明
31-27DAC_CONFIG_CH1R/W0x0通道 1 的 DAC 应用模式选择。
未列出的字段值为 RESERVED。

00h = AWG 模式
01h = 快速建立模式
02h = 倍增模式
26-22DAC_CONFIG_CH0R/W0x0通道 0 的 DAC 应用模式选择。
未列出的字段值为 RESERVED。

00h = AWG 模式
01h = 快速建立模式
02h = 倍增模式
21VOSADJ_EN1R/W0x0使能通道 1 的 VOSADJ1 输入。
  • 0x0 = 禁用 VOSADJ 输入。
  • 0x1 = 使能 VOSADJ 输入。
20-19TEMP_SEL1R/W0x0通道 1 的温度输出 TEMP1 输出信号选择。
  • 0x0 = 禁用温度输出。
  • 0x1 = 在模拟输出模式下使能温度输出。
  • 0x2 = 在 TSD 模式下使能温度输出。
18RESERVEDR0x0
17VOSADJ_EN0R/W0x0使能通道 0 的 VOSADJ0 输入。
  • 0x0 = 禁用 VOSADJ 输入。
  • 0x1 = 使能 VOSADJ 输入。
16-15TEMP_SEL0R/W0x0通道 0 的温度输出 TEMP0 输出信号选择。
  • 0x0 = 禁用温度输出。
  • 0x1 = 在模拟输出模式下使能温度输出。
  • 0x2 = 在 TSD 模式下使能温度输出。
14-13RESERVEDR0x0
12POL_CFG1R/W0x0通道 1 的单极/双极 DAC 配置。
  • 0x0 = DAC 单极配置。
  • 0x1 = DAC 双极配置。
11POL_CFG0R/W0x0通道 0 的单极/双极 DAC 配置。
  • 0x0 = DAC 单极配置。
  • 0x1 = DAC 双极配置。
10EN_CH1R/WtoPH0x0通道 1 的通道使能(上电)控制。
  • 0x0 = 通道禁用(断电)
  • 0x1 = 通道使能(上电)。在发生警报时,此位会自行复位。
9EN_CH0R/WtoPH0x0通道 0 的通道使能(上电)控制。
  • 0x0 = 通道禁用(断电)
  • 0x1 = 通道使能(上电)。在发生警报时,此位会自行复位。
8-4DEVICE_IDR0xB器件标识符(只读)
3-0版本_IDR0x3版本标识符(只读)

7.1.3 DEVICE_CTRL 寄存器(地址 = 0x02)[复位 = 0x00000000]

返回到汇总表。

表 7-5 DEVICE_CTRL 寄存器字段描述
位字段类型复位说明
31RESERVEDR0x0
30-11RESERVEDR0x0
10SFT_LDACR/WtoPH0x0软件控制的 LDAC 信号。
同时将两个通道的 LDAC 置为有效。
必须同时使能通道和通道的 SFT_LDAC_EN,才能接收 LDAC 置为有效。
  • 0x0 = 将 LDAC 置为有效。此位会自行复位。
9BOOTR0x0用于指示 POR 之后器件正在启动的位。
(只读)
  • 0x0 = 器件未处于启动序列中
  • 0x1 = 器件正在执行启动序列
8BOOT_FAILR0x0指示器件启动失败且 OTP 存在问题的只读信号。
  • 0x0 = 器件通过启动序列
  • 0x1 = 器件通过启动序列
7-0SFT_RSTR/W0x0软件控制的复位信号的代码。
相当于将硬件 RESET 置为有效。
  • 0xAA = 复位置位

7.1.4 CH0_CFG 寄存器(地址 = 0x03)[复位 = 0x00000219]

返回到汇总表。

表 7-6 CH0_CFG 寄存器字段说明
位字段类型复位说明
31-30RESERVEDR0x0
29RESERVEDR0x0
28-26RESERVEDR0x0
25-22RESERVEDR0x0
21-17RESERVEDR0x0
16OFS_EN0R/W0x0为通道 0 使能 ROFS。
此项用于根据施加在 ROFS 引脚上的电压对输出进行非对称推送
15-14RESERVEDR0x0
13RESERVEDR0x0
12ASYNC_UPDT_0R/W0x0设置 DAC0 寄存器更新模式
  • 0x0 = 异步更新模式
  • 0x1 = 同步更新模式
11SFT_LDAC_EN0R/W0x0为通道 0 使能软 ldac
10-9GAIN_CH0R/W0x1通道 0 电压增益选择
  • 0x0 = 增益 1 倍
  • 0x1 = 增益 4 倍
  • 0x2 = 增益 2 倍
8-0VREF_SQ0R/W0x19必须在此寄存器中设置(增益 * 电压基准)2

7.1.5 CH1_CFG 寄存器(地址 = 0x04)[复位 = 0x00000219]

返回到汇总表。

表 7-7 CH1_CFG 寄存器字段说明
位字段类型复位说明
31-30RESERVEDR0x0
29RESERVEDR0x0
28-26RESERVEDR0x0
25-22RESERVEDR0x0
21-17RESERVEDR0x0
16OFS_EN1R/W0x0为通道 1 使能 ROFS。
此项用于根据施加在 ROFS 引脚上的电压对输出进行非对称推送
15-14RESERVEDR0x0
13RESERVEDR0x0
12ASYNC_UPDT_1R/W0x0设置 DAC0 寄存器更新模式
  • 0x0 = 异步更新模式
  • 0x1 = 同步更新模式
11SFT_LDAC_EN1R/W0x0为通道 0 使能软 ldac
10-9GAIN_CH1R/W0x1通道 1 电压增益选择
  • 0x0 = 增益 1 倍
  • 0x1 = 增益 4 倍
  • 0x2 = 增益 2 倍
8-0VREF_SQ1R/W0x19必须在此寄存器中设置(增益 × 电压基准)2

7.1.6 SPI_CFG 寄存器(地址 = 0x05)[复位 = 0x00000000]

返回到汇总表。

表 7-8 SPI_CFG 寄存器字段说明
位字段类型复位说明
31RESERVEDR0x0
30-7RESERVEDR0x0
6SPI_DCHR/W0x0SPI 菊花链模式启用/禁用位。
  • 0x0 = 菊花链模式已禁用
  • 0x1 = 菊花链模式已启用
5SPI_STRR/W0x0流模式配置
  • 0x0 = 启用双通道流
  • 0x1 = 启用单通道流
4FSDO_ENR/W0x0SDO 锁存控制
  • 0x0 = SDO 端口无锁存
  • 0x1 = 输出将被锁存
3SDO_ENR/W0x0SDO 使能控制
  • 0x0 = 禁用 SDO 端口
  • 0x1 = 使能 SDO 端口
2SPI_DDRR/W0x0DDR 模式启用
  • 0x0 = SDR 模式(单数据速率)
  • 0x1 = DDR 模式(双数据速率)
1-0SPI_MIOR/W0x0SPI IO 模式控制
  • 0x0 = 标准 SPI
  • 0x1 = 双线 SPI
  • 0x2 = 四线 SPI
  • 0x3 = 保留

7.1.7 ALERT_CFG 寄存器(地址 = 0x08)[复位 = 0xEFB0001E]

返回到汇总表。

表 7-9 ALERT_CFG 寄存器字段说明
位字段类型复位说明
31-26TSD_LVL1R/W0x3B温度关断阈值代码(复位值:6x3B:140℃)
  • 0x0 = 30°C
  • 0x3F = 150°C
25-20TSD_LVL0R/W0x3B温度关断阈值代码(复位值:6x3B:140℃)
  • 0x0 = 30°C
  • 0x3F = 150°C
19-18RESERVEDR0x0
17-16RESERVEDR0x0
15-12RESERVEDR0x0
11TMPALRT_1R0x0指示非锁存温度警报的只读信号
10TMPALRT_0R0x0指示非锁存温度警报的只读信号
9TMPALRT_L1R0x0指示锁存温度警报的只读信号
8TMPALRT_L0R0x0指示锁存温度警报的只读信号
7TMPALRT_CLRR/WtoPH0x0锁存的温度警报清除命令
  • 0x0 = 无操作
  • 0x1 = 锁存的温度警报清除。此位会自行复位。
6-4TMPALRT_ACTR/W0x1响应置为有效的温度警报。
未列出的字段值为 RESERVED
  • 0x0 = 无操作。
  • 0x1 = 仅当警报置为有效时关断置位通道。
    在锁存的同步警报变为低电平之前不允许上电
  • 0x2 = 仅当警报置为有效时关断置位通道。
    置为有效后可随时上电。
  • 0x5 = 当警报在任意通道上置为有效时关闭所有通道。
    在锁存的同步警报变为低电平之前不允许上电。
  • 0x6 = 当警报在任意通道上置为有效时关闭所有通道。
    置为有效后可随时上电。
3-2TMPALRT_MSKR/W0x3TEMP 引脚上的温度警报屏蔽。
  • 0x0 = 屏蔽警报(在 TEMP 引脚上)
  • 0x3 =(默认值)未屏蔽警报(在 TEMP 引脚上)未列出的位将保留
1TMPALRT_LAPR/W0x1TEMP 引脚上的锁存温度警报
  • 0x0 = 禁用
  • 0x1 = 启用
0TMPALRT_ENPR/W0x0TEMP 引脚上的温度警报(非锁存)
  • 0x0 = 禁用
  • 0x1 = 启用