DATA PROCESSING APPARATUS HAVING FIRST AND SECOND PROTOCOL DOMAINS, AND METHOD FOR THE DATA PROCESSING APPARATUS
    1.
    发明申请
    DATA PROCESSING APPARATUS HAVING FIRST AND SECOND PROTOCOL DOMAINS, AND METHOD FOR THE DATA PROCESSING APPARATUS 有权
    具有第一和第二协议域的数据处理装置,以及数据处理装置的方法

    公开(公告)号:US20150012713A1

    公开(公告)日:2015-01-08

    申请号:US14380298

    申请日:2012-03-02

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0831 G06F2212/60

    摘要: A data processing apparatus (2) comprises a first protocol domain A configured to operate under a write progress protocol and a second protocol domain B configured to operate under a snoop progress protocol. A deadlock condition is detected if a write target address for a pending write request issued from the first domain A to the second domain B is the same as a snoop target address or a pending snoop request issued from the second domain B to the first domain A. When the deadlock condition is detected, a bridge (4) between the domains may issue an early response to a selected one of the deadlocked write and snoop requests without waiting for the selected request serviced. The early response indicates to the domain that issued the selected request that the selected request has been serviced, enabling the other request to be serviced by the issuing domain.

    摘要翻译: 数据处理装置(2)包括被配置为在写入进程协议下操作的第一协议域A和被配置为在侦听进程协议下操作的第二协议域B. 如果从第一域A发送到第二域B的待决写入请求的写入目标地址与从第二域B向第一域A发出的窥探目标地址或未决侦听请求相同,则检测到死锁条件 当检测到死锁状况时,域之间的桥(4)可以对所选择的一个死锁写和窥探请求发出早期响应,而不等待所服务的所选择的请求。 早期响应向发出所选择的请求的域指示所选择的请求已经被服务,使得发出域能够服务其他请求。

    Data processing apparatus having first and second protocol domains, and method for the data processing apparatus
    2.
    发明授权
    Data processing apparatus having first and second protocol domains, and method for the data processing apparatus 有权
    具有第一和第二协议域的数据处理装置,以及数据处理装置的方法

    公开(公告)号:US09372798B2

    公开(公告)日:2016-06-21

    申请号:US14380298

    申请日:2012-03-02

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0831 G06F2212/60

    摘要: A data processing apparatus (2) comprises a first protocol domain A configured to operate under a write progress protocol and a second protocol domain B configured to operate under a snoop progress protocol. A deadlock condition is detected if a write target address for a pending write request issued from the first domain A to the second domain B is the same as a snoop target address or a pending snoop request issued from the second domain B to the first domain A. When the deadlock condition is detected, a bridge (4) between the domains may issue an early response to a selected one of the deadlocked write and snoop requests without waiting for the selected request serviced. The early response indicates to the domain that issued the selected request that the selected request has been serviced, enabling the other request to be serviced by the issuing domain.

    摘要翻译: 数据处理装置(2)包括被配置为在写入进程协议下操作的第一协议域A和被配置为在侦听进程协议下操作的第二协议域B. 如果从第一域A发送到第二域B的待决写入请求的写入目标地址与从第二域B向第一域A发出的窥探目标地址或未决侦听请求相同,则检测到死锁条件 当检测到死锁状况时,域之间的桥(4)可以对所选择的一个死锁写和窥探请求发出早期响应,而不等待所服务的所选择的请求。 早期响应向发出所选择的请求的域指示所选择的请求已经被服务,使得发出域能够服务其他请求。