logo好方法网

基于主单元ID或从单元ID的总线仲裁


技术摘要:
一种集成电路包括处理器,其用于:在系统总线上监测通信接口仲裁序列;基于所监测的仲裁序列来确定正在系统总线上发送事务的主单元标识符或从单元标识符;以及基于所确定的正在发送事务的主单元标识符或从单元标识符来处理事务。
背景技术:
在诸如膝上型计算机、平板型计算机和智能电话之类的计算设备中,各种集成电 路经由系统总线互连,以允许集成电路之间的通信。这样的通信用于例如管理用于一个或 多个集成电路的功率。这样的功率管理可以包括功率管理集成电路(PMIC),其向芯片组提 供功率和时钟信号以及其它功能。如果流氓软件访问PMIC,则可能导致系统崩溃,或者更糟 的是,导致系统的灾难性故障,诸如电池爆炸。 存在特定的主单元和从单元,诸如可以控制PMIC的系统功率管理接口(SPMI)主单 元和从单元。流氓软件可以经由这样的主单元和从单元中的一者或多者来访问PMIC,这可 能导致系统崩溃,或者更糟的是,导致系统的灾难性故障,诸如电池爆炸。
技术实现要素:
在一个方面中,一种在装置中提供通信的方法包括:在系统总线上监测通信接口 仲裁序列;基于所监测的仲裁序列来确定正在所述系统总线上发送事务的主单元标识符或 从单元标识符;以及基于所确定的正在发送所述事务的主单元标识符或从单元标识符来处 理所述事务。 在另一方面中,一种集成电路包括处理器,其用于:在系统总线上监测通信接口仲 裁序列;基于所监测的仲裁序列来确定正在所述系统总线上发送事务的主单元标识符或从 单元标识符;以及基于所确定的正在发送所述事务的主单元标识符或从单元标识符来处理 所述事务。 在另一方面中,一种计算设备,包括:用于在系统总线上监测通信接口仲裁序列的 单元;用于基于所监测的仲裁序列来确定正在所述系统总线上发送事务的主单元标识符或 从单元标识符的单元;以及用于基于所确定的正在发送所述事务的主单元标识符或从单元 标识符来处理所述事务的单元。 在又一方面中,一种非暂时性计算机可读介质,其上存储有用于提供通信的计算 机可读指令,包括被配置为使得装置进行以下操作的指令:在系统总线上监测通信接口仲 裁序列;基于所监测的仲裁序列来确定正在所述系统总线上发送事务的主单元标识符或从 单元标识符;以及基于所确定的正在发送所述事务的主单元标识符或从单元标识符来处理 5 CN 111556997 A 说 明 书 2/6 页 所述事务。 附图说明 图1是根据本发明的一方面的计算设备的框图; 图2是根据本发明的一方面的芯片组的框图; 图3是根据本发明的一方面的通信方案的流程图; 图4是根据本发明的各方面的在图3中示出的通信方案的一部分的流程图; 图5是根据本发明的一方面的主单元优先级仲裁方案的示例;以及 图6是根据本发明的一方面的具有当前总线所有者主单元和连接主单元的主单元 标识符的表的示例。
下载此资料需消耗2积分,
分享到:
收藏