【技术实现步骤摘要】
多端口I/O混合系统中的系统功率管理
[0001]本公开总体上涉及计算机系统的领域,并且更具体地涉及多端口输入/输出(I/O)混合系统中的系统功率管理。
技术介绍
[0002]通用串行总线(USB)规范已经演进了十多年,为外围设备提供了无处不在的接口以将外围设备连接到计算机系统。近年来,USB总线速度已经从USB v1.1规范的1.5Mbps演进到USB v3.1规范的10Gbps。随着USB Type
‑
C端口和USB功率递送规范的引入,USB
‑
C端口已经将USB端口功能扩展到供电和显示能力。随着USB v3.2规范的引入,USB
‑
C端口还已经实现了将USB总线的带宽扩展到20Gbps,该USB v3.2规范使用USB
‑
C端口使其可用附加信号线。
[0003]基于USB的协议(例如,USB v4)的进一步演变可以允许面向连接的隧道化架构,以将多个协议(例如,基于USB的协议、基于快速外围组件互连(PCIe)的协议、基于DisplayPor ...
【技术保护点】
【技术特征摘要】
1.一种装置,包括:主机控制器,其用于实现基于通用串行总线(USB)的协议的一个或多个层,以便为多个设备提供互连,其中,所述主机控制器用于:监视所述互连上的控制平面消息;在所述控制平面消息中检测针对耦合到所述互连的设备的功率状态改变命令,其中,所述设备在所述互连上利用隧道化协议;以及基于检测到所述功率状态改变命令来修改针对所述互连的一个或多个其他设备的功率分配。2.根据权利要求1所述的装置,其中,所述主机控制器用于实现连接管理器(CM)以监视所述控制平面消息,并且所述CM用于基于检测到功率状态改变命令来生成中断。3.根据权利要求2所述的装置,其中,所述CM用于通过设置所述主机控制器中的状态寄存器的一个或多个位来生成所述中断。4.根据权利要求2所述的装置,其中,主机控制器还用于实现设备策略管理器(DPM)以管理针对耦合到所述互连的设备的功率递送策略,并且所述CM用于使用操作系统功率策略管理器(OSPPM)向所述DPM提供所述功率状态改变命令的指示。5.根据权利要求1所述的装置,其中,所述功率状态改变命令是针对功率宿设备的低功率命令,并且所述主机控制器用于基于检测到所述低功率命令来将功率重新分配到耦合到所述互连的一个或多个其他设备。6.根据权利要求1所述的装置,其中,所述功率状态改变命令是针对功率源设备的低功率命令,并且所述主机控制器用于基于检测到所述低功率命令来使耦合到所述互连的一个或多个其他设备转换为低功率模式。7.根据权利要求6所述的装置,其中,所述主机控制器用于通过重新协商针对所述设备的设备功率策略来使耦合到所述互连的一个或多个其他设备转换为低功率模式。8.根据权利要求1
‑
7中任一项所述的装置,其中,所述隧道化协议是以下各项中的一个:基于DisplayPort的协议和基于快速外围组件互连(PCIe)的协议。9.根据权利要求1
‑
7中任一项所述的装置,其中,所述基于USB的协议是USB4协议。10.一种方法,包括:监视基于通用串行总线(USB)的互连上的控制平面消息;在所述控制平面消息中检测针对耦合到所述基于USB的互连的设备的功率状态改变命令,其中,所述设备在所述基于USB的互连上利用隧道化协议;以及基于检测到所述功率状态改变命令来...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。