FENCE MANAGEMENT OVER MULTIPLE BUSSES
    1.
    发明申请
    FENCE MANAGEMENT OVER MULTIPLE BUSSES 有权
    多个总线的财务管理

    公开(公告)号:US20150149673A1

    公开(公告)日:2015-05-28

    申请号:US14089237

    申请日:2013-11-25

    Applicant: Apple Inc.

    CPC classification number: G06F13/405 G06F13/362 G06F13/364 G06F13/4027

    Abstract: Embodiments of a bridge unit and system are disclosed that may allow for processing fence commands send to multiple bridge units. Each bridge unit may process a respective portion of a plurality of transactions generated by a master unit. The master unit may be configured to send a fence command to each bridge unit, which may stall the processing of the command. Each bridge unit may be configured to determine if all transactions included in its respective portion of the plurality of transactions has completed. Once each bridge unit has determined that all other bridge units have received the fence command and that all other bridge units have completed their respective portions of the plurality of transactions that were received prior to receiving the fence command, all bridge units may execute the fence command.

    Abstract translation: 公开了桥单元和系统的实施例,其可以允许处理围栏命令发送到多个桥单元。 每个桥单元可以处理由主单元生成的多个交易的相应部分。 主单元可以被配置为向每个桥单元发送fence命令,这可能阻止命令的处理。 每个桥单元可以被配置为确定包括在其多个事务的相应部分中的所有事务是否已经完成。 一旦每个桥接单元已经确定所有其他桥接单元已经接收到围栏命令,并且所有其他桥接单元已经完成了在接收到围栏命令之前接收到的多个事务的各自部分,则所有桥单元可以执行fence命令 。

    Synchronizing transactions for a single master over multiple busses
    2.
    发明授权
    Synchronizing transactions for a single master over multiple busses 有权
    通过多个总线同步单个主站的事务

    公开(公告)号:US09495318B2

    公开(公告)日:2016-11-15

    申请号:US14089237

    申请日:2013-11-25

    Applicant: Apple Inc.

    CPC classification number: G06F13/405 G06F13/362 G06F13/364 G06F13/4027

    Abstract: Embodiments of a bridge unit and system are disclosed that may allow for processing fence commands send to multiple bridge units. Each bridge unit may process a respective portion of a plurality of transactions generated by a master unit. The master unit may be configured to send a fence command to each bridge unit, which may stall the processing of the command. Each bridge unit may be configured to determine if all transactions included in its respective portion of the plurality of transactions has completed. Once each bridge unit has determined that all other bridge units have received the fence command and that all other bridge units have completed their respective portions of the plurality of transactions that were received prior to receiving the fence command, all bridge units may execute the fence command.

    Abstract translation: 公开了桥单元和系统的实施例,其可以允许处理围栏命令发送到多个桥单元。 每个桥单元可以处理由主单元生成的多个交易的相应部分。 主单元可以被配置为向每个桥单元发送fence命令,这可能阻止命令的处理。 每个桥单元可以被配置为确定包括在其多个事务的相应部分中的所有事务是否已经完成。 一旦每个桥接单元已经确定所有其他桥接单元已经接收到围栏命令,并且所有其他桥接单元已经完成了在接收到围栏命令之前接收到的多个事务的各自部分,则所有桥单元可以执行fence命令 。

Patent Agency Ranking