Communications fabric with split paths for control and data packets

    公开(公告)号:US09860841B2

    公开(公告)日:2018-01-02

    申请号:US14831438

    申请日:2015-08-20

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to a split communications fabric topology. In some embodiments, an apparatus includes a communications fabric structure with multiple fabric units. The fabric units may be configured to arbitrate among control packets of different messages. In some embodiments, a processing element is configured to generate a message that includes a control packet and one or more data packets. In some embodiments, the processing element is configured to transmit the control packet to a destination processing element (e.g., a memory controller) via the communications fabric structure and transmit the data packets to a data buffer. In some embodiments, the destination processing element is configured to retrieve the data packets from the data buffer in response to receiving the control packet via the hierarchical fabric structure. In these embodiments, bypassing the fabric structure for data packets may reduce power consumption.

    COMMUNICATIONS FABRIC WITH SPLIT PATHS FOR CONTROL AND DATA PACKETS
    2.
    发明申请
    COMMUNICATIONS FABRIC WITH SPLIT PATHS FOR CONTROL AND DATA PACKETS 有权
    通信用于控制和数据包的分割纸的织物

    公开(公告)号:US20170055218A1

    公开(公告)日:2017-02-23

    申请号:US14831438

    申请日:2015-08-20

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to a split communications fabric topology. In some embodiments, an apparatus includes a communications fabric structure with multiple fabric units. The fabric units may be configured to arbitrate among control packets of different messages. In some embodiments, a processing element is configured to generate a message that includes a control packet and one or more data packets. In some embodiments, the processing element is configured to transmit the control packet to a destination processing element (e.g., a memory controller) via the communications fabric structure and transmit the data packets to a data buffer. In some embodiments, the destination processing element is configured to retrieve the data packets from the data buffer in response to receiving the control packet via the hierarchical fabric structure. In these embodiments, bypassing the fabric structure for data packets may reduce power consumption.

    Abstract translation: 公开了关于分离通信结构拓扑的技术。 在一些实施例中,装置包括具有多个织物单元的通信结构结构。 结构单元可以被配置为在不同消息的控制分组之间进行仲裁。 在一些实施例中,处理元件被配置为生成包括控制分组和一个或多个数据分组的消息。 在一些实施例中,处理元件被配置为经由通信结构结构将控制分组发送到目的地处理元件(例如,存储器控制器),并将数据分组发送到数据缓冲器。 在一些实施例中,目的地处理元件被配置为响应于经由分层结构结构接收控制分组而从数据缓冲器中检索数据分组。 在这些实施例中,绕过用于数据分组的结构结构可能会降低功耗。

    Communications fabric with split paths for control and data packets

    公开(公告)号:US10206175B2

    公开(公告)日:2019-02-12

    申请号:US15817564

    申请日:2017-11-20

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to a split communications fabric topology. In some embodiments, an apparatus includes a communications fabric structure with multiple fabric units. The fabric units may be configured to arbitrate among control packets of different messages. In some embodiments, a processing element is configured to generate a message that includes a control packet and one or more data packets. In some embodiments, the processing element is configured to transmit the control packet to a destination processing element (e.g., a memory controller) via the communications fabric structure and transmit the data packets to a data buffer. In some embodiments, the destination processing element is configured to retrieve the data packets from the data buffer in response to receiving the control packet via the hierarchical fabric structure. In these embodiments, bypassing the fabric structure for data packets may reduce power consumption.

    COMMUNICATIONS FABRIC WITH SPLIT PATHS FOR CONTROL AND DATA PACKETS

    公开(公告)号:US20180077649A1

    公开(公告)日:2018-03-15

    申请号:US15817564

    申请日:2017-11-20

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to a split communications fabric topology. In some embodiments, an apparatus includes a communications fabric structure with multiple fabric units. The fabric units may be configured to arbitrate among control packets of different messages. In some embodiments, a processing element is configured to generate a message that includes a control packet and one or more data packets. In some embodiments, the processing element is configured to transmit the control packet to a destination processing element (e.g., a memory controller) via the communications fabric structure and transmit the data packets to a data buffer. In some embodiments, the destination processing element is configured to retrieve the data packets from the data buffer in response to receiving the control packet via the hierarchical fabric structure. In these embodiments, bypassing the fabric structure for data packets may reduce power consumption.

Patent Agency Ranking