ZHCUB79 july 2023 AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , TPS6593-Q1
图 3-2 展示了处理器和 PMIC 之间的数字控制信号映射。为确保正常运行,特定的 GPIO 引脚被分配给关键信号。数字连接可实现一些系统特性,包括部分 IO、I/O + DDR、高达 ASIL-B 的功能安全以及符合标准的双电压 SD 卡运行。GPIO4 配置为推挽输出,可在序列开始时启用外部 3.3V 电源开关。
GPIO9 和 GPIO11 配置为启用 LDO2 (VPP) 和 LDO1(SD 卡接口)。在释放 nRSTOUT 且 PMIC 处于运行状态之后,当在 GPIO11 上检测到上升沿时,TPS65931211-Q1 会启用 LDO1。类似地,当释放 nRSTOUT 后在 GPO9 上检测到上升沿时,PMIC 会启用 LDO2。
GPIO5、GPIO6 和 GPIO10 配置为设置某些 PMIC 电源上的输出电压,并且需要在指定的电源轨打开之前设置这些 GPIO 的状态(高或低)。GPIO5 配置为设置 LDO1 上的输出电压以支持 UHS-I SD 卡(3.3V 或 1.8V)。GPIO6 配置为设置多相 Buck1/2/3 上的电压以支持 VDD_CORE 电压(0.75V 或 0.85V)。GPIO10 配置为设置 Buck4 上的电压以支持 LPDDR4 (1.1V) 或 DDR4 (1.2V)。
AM62A 处理器上的 PMIC_LPM_EN0 是双功能控制信号,用于触发低功耗模式(低电平有效)或 PMIC 使能(高电平有效)。在触发 IO+DDR 模式(挂起至 RAM)时,该信号驱动 PMIC GPIO3 (nSLEEP2)。或者,当触发部分 IO 低功耗模式时,PMIC_LPM_EN0 信号可以驱动 PMIC 使能引脚。
表 3-2 显示了 TPS65931211-Q1 上配置为开漏且必须上拉至 AM62A 域的数字信号。
PMIC 开漏信号 | AM62A 信号名称 | AM62A 电源域 |
---|---|---|
nINT | EXTINTn | VDDSHV0 |
nRSTOUT | MCU_PORz | VDDS_OSC (1.8V) |
SCL_I2C1 | I2C0_SCL | VDDSHV0 |
SDA_I2C1 | I2C0_SDA | VDDSHV0 |
GPIO1 (SCL_I2C2) | MCU_I2C0_SCL | VDDSHV_MCU |
GPIO2 (SDA_I2C2) | MCU_I2C0_SDA | VDDSHV_MCU |
请使用表 3-3 作为指南来了解每个 PDN 系统特性所需的 GPIO 分配。如果不需要所列出的特性,可以删除数字连接;但是,GPIO 引脚仍会按照显示的由 NVM 定义的默认功能进行配置。启动后,处理器可以重新配置未使用的 GPIO 以支持新功能。只要该功能仅在启动后才需要且默认功能不与正常操作产生任何冲突(例如,两个输出驱动同一网络),就可以重新配置 GPIO 功能。
器件 | GPIO 映射 | 系统特性(2) | ||||
---|---|---|---|---|---|---|
PMIC 引脚 | NVM 功能 | 有源 SoC | 功能安全 | IO + DDR | SD 卡 | |
TPS65931211-Q1 | nPWRON/ ENABLE | 启用 | R | R | ||
INT | INT | R | R | |||
nRSTOUT | nRSTOUT | R | ||||
SCL_I2C1 | SCL_I2C1 | R | ||||
SDA_I2C1 | SDA_I2C1 | R | ||||
GPIO_1 | SCL_I2C2 | R | ||||
GPIO_2 | SDA_I2C2 | R | ||||
GPIO_3 | nSLEEP2 | R | ||||
GPIO_4 | GPO (启用 3.3V 电源开关) |
R | ||||
GPIO_5 | GPI (设置 LDO1 上的输出电压) |
O (3) | R | |||
GPIO_6 | GPI (设置 BUCK1/2/3 上的输出电压) |
R | ||||
GPIO_7 | nERR_MCU | R | ||||
GPIO_8 | DISABLE_WDOG | O (1) | ||||
GPIO_9 | GPI (启用/禁用 LDO2) |
|||||
GPIO_10 | GPI (设置 BUCK4 上的输出电压) |
R | ||||
GPIO_11 | GPI (启用/禁用 LDO1) |
R |