Method and system for dynamically managing a bus of a portable computing device
    3.
    发明授权
    Method and system for dynamically managing a bus of a portable computing device 失效
    用于动态管理便携式计算设备的总线的方法和系统

    公开(公告)号:US08539132B2

    公开(公告)日:2013-09-17

    申请号:US13108554

    申请日:2011-05-16

    IPC分类号: G06F13/32 G06F13/36

    摘要: A method and system for dynamically managing a bus within a portable computing device (“PCD”) are described. The method and system include monitoring software requests with a bus manager. The bus manager determines if a software request needs to be converted into at least one of an instantaneous bandwidth value and an average bandwidth value. The bus manager then converts the software requests into these two types of values as needed. The bus manager calculates a sum of average bandwidth values across all software requests in the PCD. With these values, the bus manager may dynamically adjust settings of the bus based on instantaneous or near instantaneous demands from the master devices. This dynamic adjustment of the bus settings may afford more power savings for the PCD during low loads or during sleep states.

    摘要翻译: 描述了用于在便携式计算设备(“PCD”)内动态管理总线的方法和系统。 该方法和系统包括用总线管理器监视软件请求。 总线管理器确定软件请求是否需要被转换成瞬时带宽值和平均带宽值中的至少一个。 然后总线管理器根据需要将软件请求转换成这两种类型的值。 总线管理器计算PCD中所有软件请求的平均带宽值之和。 通过这些值,总线管理器可以根据主设备的瞬时或近瞬时需求来动态地调整总线的设置。 总线设置的这种动态调整可以在低负载或睡眠状态期间为PCD提供更多的功率节省。

    Method and System for Dynamically Managing a Bus of a Portable Computing Device
    4.
    发明申请
    Method and System for Dynamically Managing a Bus of a Portable Computing Device 失效
    用于动态管理便携式计算设备总线的方法和系统

    公开(公告)号:US20120297106A1

    公开(公告)日:2012-11-22

    申请号:US13108554

    申请日:2011-05-16

    IPC分类号: G06F13/36

    摘要: A method and system for dynamically managing a bus within a portable computing device (“PCD”) are described. The method and system include monitoring software requests with a bus manager. The bus manager determines if a software request needs to be converted into at least one of an instantaneous bandwidth value and an average bandwidth value. The bus manager then converts the software requests into these two types of values as needed. The bus manager calculates a sum of average bandwidth values across all software requests in the PCD. With these values, the bus manager may dynamically adjust settings of the bus based on instantaneous or near instantaneous demands from the master devices. This dynamic adjustment of the bus settings may afford more power savings for the PCD during low loads or during sleep states.

    摘要翻译: 描述了用于在便携式计算设备(PCD)内动态管理总线的方法和系统。 该方法和系统包括用总线管理器监视软件请求。 总线管理器确定软件请求是否需要被转换成瞬时带宽值和平均带宽值中的至少一个。 然后总线管理器根据需要将软件请求转换成这两种类型的值。 总线管理器计算PCD中所有软件请求的平均带宽值之和。 通过这些值,总线管理器可以根据主设备的瞬时或近瞬时需求来动态地调整总线的设置。 总线设置的这种动态调整可以在低负载或睡眠状态期间为PCD提供更多的功率节省。

    Method and system for dynamically creating and servicing master-slave pairs within and across switch fabrics of a portable computing device
    5.
    发明授权
    Method and system for dynamically creating and servicing master-slave pairs within and across switch fabrics of a portable computing device 有权
    用于在便携式计算设备的交换结构内和之间动态地创建和维护主 - 从对的方法和系统

    公开(公告)号:US08595366B2

    公开(公告)日:2013-11-26

    申请号:US13101937

    申请日:2011-05-05

    IPC分类号: G06F15/16

    CPC分类号: H04L49/1576 H04L49/254

    摘要: A method and system for dynamically creating and servicing master-slave pairs within and across switch fabrics of a portable computing device (“PCD”) are described. The system and method includes receiving a client request comprising a master-slave pair and conducting a search for a slave corresponding to the master-slave pair. A route for communications within and across switch fabrics is created and that corresponds to the master-slave pair. One or more handles or arrays may be stored in a memory device that correspond to the created route. Next, bandwidth across the route may be set. After the bandwidth across the newly created route is set, the client request originating the master-slave pair may be serviced using the created route. Conducting the search for the slave may include comparing unique identifiers assigned to each slave in a master-slave hierarchy. The search within and across switch fabrics may also include reviewing a fabric route check table for slaves that can be interrogated within a switch fabric.

    摘要翻译: 描述了用于在便携式计算设备(“PCD”)的交换结构内和之间动态地创建和维护主 - 从对的方法和系统。 该系统和方法包括接收包括主 - 从对的客户端请求,并对与主 - 从对相对应的从设备进行搜索。 创建交换结构内和跨交换结构之间的通信路由,并且对应于主 - 从对。 一个或多个手柄或阵列可以存储在对应于所创建的路线的存储器件中。 接下来,可以设置路由上的带宽。 在新创建的路由上的带宽被设置之后,可以使用所创建的路由来服务发起主 - 从对的客户端请求。 进行从属搜索可能包括比较分配给主从层次结构中每个从属单元的唯一标识符。 交换结构内和跨交换结构中的搜索还可以包括查看可以在交换结构内被询问的从站的结构路由检查表。

    METHOD AND SYSTEM FOR DYNAMICALLY CREATING AND SERVICING MASTER-SLAVE PAIRS WITHIN AND ACROSS SWITCH FABRICS OF A PORTABLE COMPUTING DEVICE
    6.
    发明申请
    METHOD AND SYSTEM FOR DYNAMICALLY CREATING AND SERVICING MASTER-SLAVE PAIRS WITHIN AND ACROSS SWITCH FABRICS OF A PORTABLE COMPUTING DEVICE 有权
    用于在便携式计算机设备和开关机构之间动态地创建和维护主从对象的方法和系统

    公开(公告)号:US20120284354A1

    公开(公告)日:2012-11-08

    申请号:US13101937

    申请日:2011-05-05

    IPC分类号: G06F15/16

    CPC分类号: H04L49/1576 H04L49/254

    摘要: A method and system for dynamically creating and servicing master-slave pairs within and across switch fabrics of a portable computing device (“PCD”) are described. The system and method includes receiving a client request comprising a master-slave pair and conducting a search for a slave corresponding to the master-slave pair. A route for communications within and across switch fabrics is created and that corresponds to the master-slave pair. One or more handles or arrays may be stored in a memory device that correspond to the created route. Next, bandwidth across the route may be set. After the bandwidth across the newly created route is set, the client request originating the master-slave pair may be serviced using the created route. Conducting the search for the slave may include comparing unique identifiers assigned to each slave in a master-slave hierarchy. The search within and across switch fabrics may also include reviewing a fabric route check table for slaves that can be interrogated within a switch fabric.

    摘要翻译: 描述了用于在便携式计算设备(PCD)的交换结构内和之间动态地创建和维护主 - 从对的方法和系统。 该系统和方法包括接收包括主 - 从对的客户端请求,并对与主 - 从对相对应的从设备进行搜索。 创建交换结构内和跨交换结构之间的通信路由,并且对应于主 - 从对。 一个或多个手柄或阵列可以存储在对应于所创建的路线的存储器件中。 接下来,可以设置路由上的带宽。 在新创建的路由上的带宽被设置之后,可以使用所创建的路由来服务发起主 - 从对的客户端请求。 进行从属搜索可能包括比较分配给主从层次结构中每个从属单元的唯一标识符。 交换结构内和跨交换结构中的搜索还可以包括查看可以在交换结构内被询问的从站的结构路由检查表。