Node identification allocation in a multi-tile system with multiple derivatives

    公开(公告)号:US12111779B2

    公开(公告)日:2024-10-08

    申请号:US17958229

    申请日:2022-09-30

    IPC分类号: G06F13/16 G06F13/42

    摘要: A system including an array of functional units connected via a two-dimensional mesh network is described. A first functional unit in the array of function units includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including generating a node identifier identifying a second functional unit in the array of functional units, and transmitting, over the two-dimensional mesh network, the node identifier identifying the second functional unit in the array of functional units. The node identifier may include a mesh interface component and a port identifier, and one or more information elements selected from the group consisting of a payload, a target node identifier, a target type identifier, an information type identifier, a linear identifier, and a protocol identifier.

    VIRTUAL WIRE PROTOCOL FOR TRANSMITTING SIDE BAND CHANNELS

    公开(公告)号:US20240111702A1

    公开(公告)日:2024-04-04

    申请号:US17958111

    申请日:2022-09-30

    IPC分类号: G06F13/40 G06F13/24

    CPC分类号: G06F13/4045 G06F13/24

    摘要: A virtual wire system includes a source device, a target device, and a mesh interface connecting the source device and the target device. One or more mesh messages are transmitted over the mesh interface from the source device to the target device, and the one or more mesh messages indicate a change in a value of a signal level at the source device. The source device may include a plurality of virtual wire sources, a virtual wire encoder, and a virtual wire arbiter operatively coupled to the plurality of virtual wire sources and the virtual wire encoder. The virtual wire arbiter is configured to determine whether information from a virtual wire source should be transmitted to the virtual wire encoder. The virtual wire encoder is configured to receive information from the virtual wire arbiter, combine the information into a single virtual wire message, and transmit the single virtual wire message to a first mesh interface component in the source device.

    BOOT INITIALIZATION WITHOUT HOME NODE INVOLVEMENT

    公开(公告)号:US20240231834A1

    公开(公告)日:2024-07-11

    申请号:US18133971

    申请日:2023-04-12

    IPC分类号: G06F9/4401

    CPC分类号: G06F9/4403

    摘要: A system includes a functional unit having a processor and address management circuitry. The address management circuitry is to receive a request from the processor, where the request is associated with a boot process initialized at the processor. The address management circuitry is to determine a bit stored at the address management circuitry has a first value indicating to associate the request with a first node identifier associated with a memory region storing data associated with the boot process instead of a second node identifier associated with nodes storing physical locations associated with a memory address of the request. The address management circuitry can further transmit the request with the first node identifier to logic at a first node coupled to the memory region responsive to determining the bit has the first value.

    CIRCUITRY FOR ROUTING AND DELAY CORRECTION IN A MULTI-FUNCTIONAL UNIT SYSTEM

    公开(公告)号:US20240231967A1

    公开(公告)日:2024-07-11

    申请号:US18094182

    申请日:2023-01-06

    IPC分类号: G06F9/54 G06F9/52

    CPC分类号: G06F9/546 G06F9/52

    摘要: An integrated circuit includes a set of functional units having at least a first functional unit and a second functional unit. The first functional unit includes first processing circuitry and a first circuit coupled to the first processing circuitry to receive a message from the second functional unit of the set of functional units. The first circuit is further to delay the message for the first processing circuitry for a predetermined duration, where the predetermined duration is based in part on a first value representing a first distance between the first functional unit and the second functional unit and a second value representing a second distance between the second functional unit and a functional unit of the set of functional units that is farthest away from the second functional unit.

    NODE IDENTIFICATION ALLOCATION IN A MULTI-TILE SYSTEM WITH MULTIPLE DERIVATIVES

    公开(公告)号:US20240111694A1

    公开(公告)日:2024-04-04

    申请号:US17958229

    申请日:2022-09-30

    IPC分类号: G06F13/16 G06F13/42

    摘要: A system including an array of functional units connected via a two-dimensional mesh network is described. A first functional unit in the array of function units includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including generating a node identifier identifying a second functional unit in the array of functional units, and transmitting, over the two-dimensional mesh network, the node identifier identifying the second functional unit in the array of functional units. The node identifier may include a mesh interface component and a port identifier, and one or more information elements selected from the group consisting of a payload, a target node identifier, a target type identifier, an information type identifier, a linear identifier, and a protocol identifier.