ZHCADB8A December 2022 – November 2023 TPS25762-Q1 , TPS25763-Q1 , TPS25772-Q1
本节提供了为两个端口启用了盲受电方支持且在端口连接到无法正确返回受电能力的受电方时公平共享功率策略的功率分配示例。请注意,这些示例中未启用“Max Power”选项。表 5-6 展示了本节示例中使用的 SPM 引擎参数。表 5-7 中显示的 FSP 参数用于公平共享功率策略的功率分配,以便在两个受电方之间实现 FSP。
SPM 引擎参数 | 配置 | 说明 |
---|---|---|
USB VBUS 总功率(系统最大功率) | 75W | 分配给端口 A 和 B 的总系统功率容量 |
端口 A 最大功率 | 60W | 端口 A 功率最大值 |
端口 B 最大功率 | 60W | 端口 B 功率最大值 |
端口 A 最小功率 | 15W | 端口 A 功率最小值 |
端口 B 最小功率 | 15W | 端口 B 功率最小值 |
共享模式 | 带有盲受电方支持的 FSP | 为盲受电方提供端口最大功率 |
公平共享功率策略参数 | 值 | 说明 |
---|---|---|
平均分配的共享功率 | (75-(15+15))/2=22.5W | 可分配的每个端口共享功率(如果可用):(VBUS 总功率 – 端口 A 和 B 的最小功率之和)/端口总数 |
每端口保证的 FSP | 15+22.5W=37.5W | 端口最小功率 + 每个端口平均分配的共享功率 = 每个端口保证的 FSP |
表 5-8 展示了公平共享功率策略操作(启用了盲受电方支持时)的三个示例场景。本节中的表格格式采用不同的结构,以便显示 SPM 如何处理和支持盲受电方。
端口 A | 端口 B | SPM 操作说明 | |
---|---|---|---|
最初分配 | 15W | 15W | 最初为端口 A 和端口 B 分配最小功率。 |
场景 1:端口 A 连接至正常受电方 1。端口 B 未连接。 | |||
供电能力 1 | 15W | 第一个供电能力以端口最小功率发送到端口 A 的受电方。 | |
受电方请求 | 15W | 向端口 A 授予 15W 功率。 | |
受电能力 | 45W | 供电方向端口 A 发送“获取受电能力”消息,受电方返回最大 45W 受电能力。 | |
供电能力 2 | 45W | 根据受电能力再次发送 45W 供电能力。 | |
受电方请求 | 45W | 端口 A 受电方请求 45W。 | |
分配至受电方的功率 | 45W | 系统给端口 A 受电方分配 45W。 | |
场景 2:端口 A 被替换为盲受电方。端口 B 仍未连接。 | |||
供电能力 1 | 15W | 第一个供电能力以端口最小功率发送到端口 A 的受电方。 | |
受电方请求 | 15W | 向端口 A 授予 15W 功率。 | |
受电能力 | 15W | 供电方向端口 A 发送“获取受电能力”消息。收到的返回为供电能力 = 受电能力。端口 A 受电方被识别为盲受电方。 | |
供电能力 2 | 60W | 使用端口最大功率再次发送供电能力。 | |
受电方请求 | 60W | 端口 A 受电方请求 60W。 | |
分配至受电方的功率 | 60W | 系统给端口 A 受电方分配 60W。 | |
场景 3:端口 B 连接至正常受电方 2。端口 A 继续为盲受电方提供 60W 的功率。 | |||
供电能力 1 | 15W | 第一个供电能力以端口最小功率发送到端口 B 的受电方。 | |
受电方请求 | 15W | 向端口 B 授予 15W 功率。 | |
受电能力 | 20W | 供电方向端口 B 发送“获取受电能力”消息,受电方返回最大 20W 受电能力。 | |
供电能力 2 | 55W | 20W | 端口 A 受电方所需的功率小于每个端口保证的 FSP。端口 B 所需的功率较高。SPM 向端口 A 上请求较低功率的受电方分配功率,并剩余功率分配给端口 B 的受电方。 |
受电方请求 | 55W | 20W | 端口 A 受电方请求 55W,端口 B 受电方请求 20W。 |
分配至受电方的功率 | 55W | 20W | 系统给端口 A 受电方分配 55W。系统给端口 B 受电方分配 20W。 |
图 5-5、图 5-6 和图 5-7 分别展示了表 5-8 中场景 1、场景 2 和场景 3 内 FSP 示例的 PD 协商流程。