首页> 外国专利> Avoiding deadlocks in processor-based systems that use retry bus coherency protocols and in-order response non-retry bus coherency protocols

Avoiding deadlocks in processor-based systems that use retry bus coherency protocols and in-order response non-retry bus coherency protocols

机译:避免在使用重试总线一致性协议和有序响应非重试总线一致性协议的基于处理器的系统中出现死锁

摘要

Aspects disclosed herein include avoiding deadlocks in processor-based systems that use retry bus coherency protocols and in-order response non-retry bus coherency protocols. In this regard, the interface bridge circuit is communicatively coupled to a first core device that implements a retry bus coherency protocol and a second core device that implements an in-order response non-retry bus coherency protocol. The interface bridge circuit receives the snoop command from the first core device and transfers the snoop command to the second core device. While the snoop command is pending, the interface bridge circuit detects a potential deadlock condition between the first core device and the second core device. The interface bridge circuit is configured to send a retry response to the first core device in response to detecting a potential deadlock condition. This allows the first core device to continue processing, thereby eliminating potential deadlock conditions.
机译:本文公开的方面包括避免在使用重试总线一致性协议和有序响应非重试总线一致性协议的基于处理器的系统中的死锁。就这一点而言,接口桥电路通信地耦合到实现重试总线一致性协议的第一核心设备和实现有序响应非重试总线一致性协议的第二核心设备。接口桥接电路从第一核心设备接收侦听命令,并将侦听命令传送到第二核心设备。当监听命令挂起时,接口桥接电路检测第一核心设备和第二核心设备之间的潜在死锁情况。接口桥接电路被配置为响应于检测到潜在的死锁条件而向第一核心设备发送重试响应。这允许第一核心设备继续处理,从而消除了潜在的死锁条件。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号