ZHCUD65A October 2018 – July 2025 LP87521-Q1 , LP87522-Q1 , LP87523-Q1 , LP87524-Q1 , LP87525-Q1
所有 LP8752x-Q1 PMIC 资源设置都以易失性寄存器的形式存储。这些设置定义了降压输出电压、GPIO 功能,以及上电和断电序列。有关设置寄存器的完整列表,请参阅器件特定的数据表。对于每种可能的相位配置,都需要不同的 OTP。相位配置不可通过 I2C 来配置。
每个器件都在 OTP 中存储了预定义值,用于控制器件的默认配置。有关每个器件的默认 OTP 编程值,请参阅特定于器件的技术参考手册 (TRM)。本节中的表格列出了每个位的可配置性。
表 3-1 显示了 BUCK0、BUCK1、BUCK2、BUCK3 的器件设置。BUCKx 允许的最大压摆率取决于输出电容。有关输出电容边界条件,请参阅器件特定数据表。
| 说明 | 位名称 | 可配置 | |
|---|---|---|---|
| 常规设置 | 降压相位配置(例如,四个单相表示为 1+1+1+1,四个相位单输出表示为 4 ph)。对于多相配置,主降压转换器定义了输出电压、启动/关断时间等。更多信息,请参阅器件专用数据表。 | - | 不 涉及以下器件型号:LP87521x - 4 相 LP87522x - 3+1 LP87523x - 2+1+1 LP87524x - 1+1+1+1 LP87525x - 2+2 |
| 开关频率 | - | 否 | |
| 展频 | EN_SPREAD_SPEC | 是 | |
| 启动和关断延迟范围,0...4.8ms / 0... 10ms / 0...15ms / 0...30ms | DOUBLE_DELAY、HALF_DELAY | 是 | |
| BUCK 设置 | 输出电压 | BUCKx_VSET | 是 |
| 启用,ENx 引脚或 I2C 寄存器 | EN_PIN_CTRLx | 是 | |
| BUCK0 的控制 | EN_BUCKx | 是 | |
| 强制使用 PWM 模式或自动模式 | BUCKx_FPWM | 是 | |
| 强制使用多相模式或自动模式 | BUCKx_FPWM_MP | 是 | |
| 峰值电流限值 | ILIMx | 否 | |
| 压摆率 | SLEW_RATEx | 是 | |
| 启动延迟 | BUCKx_STARTUP_DELAY | 是 | |
| 关断延迟 | BUCKx_SHUTDOWN_DELAY | 是 |
表 3-2 列出了 GPIO 的器件设置。
| 说明 | 位名称 | 可配置 | |
|---|---|---|---|
| EN1 (GPIO1) 引脚 | EN1 (GPIO1) 引脚下拉电阻器启用或禁用 | EN1_PD | 是 |
| EN2 (GPIO2) 引脚 | EN2 (GPIO2) 引脚下拉电阻器启用或禁用 | EN2_PD | 是 |
| EN3 (GPIO3) 引脚 | EN3 (GPIO3) 引脚下拉电阻器启用或禁用 | EN3_PD | 是 |
| CLKIN 引脚 | CLKIN 引脚下拉电阻器启用或禁用 | CLKIN_PD | 是 |
| 连接到 CLKIN 时外部时钟的频率 | EXT_CLK_FREQ | 是 | |
| 内部 PLL 的模式。当 PLL 禁用时,会使用内部 RC OSC | PLL_MODE | 是 | |
| EN1 (GPIO) 控制 | 启用或 GPIO | GPIO1_SEL | 是 |
| GPIO 模式下的输入或输出 | GPIO1_DIR | 是 | |
| 输出类型开漏或推挽 | GPIO1_OD | 是 | |
| GPIO 输出的默认状态 | GPIO1_OUT | 是 | |
| EN2 (GPIO) 控制 | 启用或 GPIO | GPIO2_SEL | 是 |
| GPIO 模式下的输入或输出 | GPIO2_DIR | 是 | |
| 输出类型开漏或推挽 | GPIO2_OD | 是 | |
| GPIO 输出的默认状态 | GPIO2_OUT | 是 | |
| GPIO、EN2 或 EN3 的引脚控制 | EN_PIN_CTRL_GPIO2、EN_PIN_SELECT_GPIO2 | 是 | |
| 启动延迟 | GPIO2_ STARTUP_DELAY | 是 | |
| 关断延迟 | GPIO2_ SHUTDOWN_DELAY | 是 | |
| EN3 (GPIO) 控制 | 启用或 GPIO | GPIO3_SEL | 是 |
| GPIO 模式下的输入或输出 | GPIO3_DIR | 是 | |
| 输出类型开漏或推挽 | GPIO3_OD | 是 | |
| GPIO 输出的默认状态 | GPIO3_OUT | 是 | |
| GPIO、EN2 或 EN3 的引脚控制 | EN_PIN_CTRL_GPIO3、EN_PIN_SELECT_GPIO3 | 是 | |
| 启动延迟 | GPIO3_ STARTUP_ DELAY | 是 | |
| 关断延迟 | GPIO3_ SHUTDOWN_ DELAY | 是 |
表 3-3 示出了 PGOOD 的器件设置。
| 说明 | 位名称 | 可配置 | |
|---|---|---|---|
| 信号通过 PGOOD 监控 | BUCKx 输出电压/电压和电流(主降压转换器) | PGx_SEL | 是 |
| PGOOD 模式选择 | BUCKx 的 PGOOD 阈值(欠压/窗口(欠压和过压)) | PGOOD_WINDOW | 是 |
| PGOOD 有效去抖动时间 | PGOOD_SET_DELAY | 是 | |
| PGOOD 信号模式(状态/在读取故障源前锁存) | EN_PGFLT_STAT | 是 | |
| PGOOD 输出模式(推挽或开漏) | PGOOD_OD | 是 | |
| PGOOD 极性(高电平有效/低电平有效) | PGOOD_POL | 是 |
表 3-4 列出了热警告的器件设置。有关中断设置,请参阅表 3-6。
| 说明 | 位名称 | 可配置 | |
|---|---|---|---|
| 保护功能 | 热警告级别(125°C 或 137°C) | TDIE_WARN_LEVEL | 是 |
| 输入过压保护 | - | 否 |
表 3-5 展示了 I2C 和 OTP 修订版 ID 值的器件设置。
| 说明 | 位名称 | 可配置 | |
|---|---|---|---|
| I2C 从器件 ID(7 位) |
器件 I2C 地址 |
- | 否 请参阅 TRM 了解默认值。 |
表 3-6 列出了中断的器件设置。如果未屏蔽事件的中断,则会向 nINT 引脚生成中断。
| 中断事件 | 位名称 | 可配置 | |
|---|---|---|---|
| 通用 | 同步时钟出现或消失 | SYNC_CLK_MASK | 是 |
| 热警告 | TDIE_WARN_MASK | 是 | |
| 负载测量就绪 | I_LOAD_READY_MASK | 是 | |
| 寄存器复位 | RESET_REG_MASK | 是 | |
| BUCK0 | Buck0 PGOOD 已达到阈值电平 | BUCK0_PG_MASK | 是 |
| Buck0 电流限制已触发 | BUCK0_ILIM_MASK | 是 | |
| BUCK1 | Buck1 PGOOD 已达到阈值电平 | BUCK1_PG_MASK | 是 |
| Buck1 电流限制已触发 | BUCK1_ILIM_MASK | 是 | |
| BUCK2 | Buck2 PGOOD 已达到阈值电平 | BUCK2_PG_MASK | 是 |
| Buck2 电流限制已触发 | BUCK2_ILIM_MASK | 是 | |
| BUCK3 | Buck3 PGOOD 已达到阈值电平 | BUCK3_PG_MASK | 是 |
| Buck3 电流限制已触发 | BUCK3_ILIM_MASK | 是 |