NoC buffer management for virtual channels

    公开(公告)号:US12111784B2

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

    申请号:US17959903

    申请日:2022-10-04

    申请人: XILINX, INC.

    IPC分类号: G06F13/40

    CPC分类号: G06F13/4059 G06F13/4022

    摘要: Embodiments herein describe a NoC where its internal switches have buffers with pods that can be assigned to different virtual channels. A subset of the pods in a buffer can be grouped together to form a VC. In this manner, different pod groups in a buffer can be assigned to different VCs (or to different types of NoC data units), where VCs that transmit wider data units can be assigned more pods than VCs that transmit narrower data units.

    ECC OPTIMIZATION
    3.
    发明公开
    ECC OPTIMIZATION 审中-公开

    公开(公告)号:US20240333307A1

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

    申请号:US18128943

    申请日:2023-03-30

    IPC分类号: H03M13/11 H03M13/00

    CPC分类号: H03M13/1174 H03M13/616

    摘要: An integrated circuit (IC) device includes an error correction code (ECC) encoder circuitry configured to receive input data, determine min-terms in a Hamming matrix (H-Matrix) corresponding to the input data, and generate ECC data based on the min-terms and an output codeword based on the ECC data, and an error correction circuitry configured to generate a corrected output codeword based on the output codeword.

    DIRECT MEMORY ACCESS SYSTEM WITH READ REASSEMBLY CIRCUIT

    公开(公告)号:US20240330216A1

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

    申请号:US18193129

    申请日:2023-03-30

    申请人: Xilinx, Inc.

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28 G06F2213/28

    摘要: A direct memory access (DMA) system includes a plurality of read circuits and a switch coupled to a plurality of data port controllers configured to communicate with one or more data processing systems. The DMA system includes a read scheduler circuit coupled to the plurality of read circuits and the switch. The read scheduler circuit is configured to receive read requests from the plurality of read circuits, request allocation of entries of a data memory for the read requests, and submit the read requests to the one more data processing systems via the switch. The DMA system includes a read reassembly circuit coupled to the plurality of read circuits, the switch, and the read scheduler circuit. The read reassembly circuit is configured to reorder read completion data received from the switch for the read requests and provide read completion data, as reordered, to the plurality of read circuits.

    HIGH-SPEED DEBUG PORT TRACE CIRCUIT
    5.
    发明公开

    公开(公告)号:US20240330145A1

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

    申请号:US18193488

    申请日:2023-03-30

    申请人: Xilinx, Inc.

    IPC分类号: G06F11/34

    CPC分类号: G06F11/348 G06F11/3476

    摘要: An integrated circuit includes a high-speed debug port trace circuit. The high-speed debug trace circuit includes a plurality of input receiver circuits each configured to receive a stream of trace data. The plurality of input receiver circuits receive streams of trace data from a plurality of compute circuits of different compute circuit types. The plurality of compute circuits are within the integrated circuit. The high-speed debug trace circuit includes a stream selector circuit configured to perform multiple stages of arbitration among the plurality of streams of trace data to generate output trace data. The stream selector circuit inserts compute circuit type identifiers within the output trace data. Each compute circuit type identifier specifies a compute circuit type that originated each portion of trace data of the output trace data. The high-speed debug trace circuit includes an output transmitter circuit configured to output the output trace data.

    CIRCUITS AND METHODS FOR DIGITAL DC STABILIZATION OF OPTICAL RECEIVERS

    公开(公告)号:US20240328851A1

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

    申请号:US18128397

    申请日:2023-03-30

    申请人: XILINX, INC.

    IPC分类号: G01J1/44

    CPC分类号: G01J1/44 G01J2001/446

    摘要: An integrated circuit (IC) device includes a controller circuitry having an input connected to a photodiode of an optoelectronic circuitry and an output connected to a biasing circuitry, the biasing circuitry having an input connected to the output of the controller circuitry, the controller circuitry configured to transmit a transimpedance control signal code to the biasing circuitry configured to cause the biasing circuitry to offset a DC current component of the output of the photodiode.

    Circuits and methods for digital DC stabilization of optical receivers

    公开(公告)号:US12104949B1

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

    申请号:US18128397

    申请日:2023-03-30

    申请人: XILINX, INC.

    IPC分类号: G01J1/44

    CPC分类号: G01J1/44 G01J2001/446

    摘要: An integrated circuit (IC) device includes a controller circuitry having an input connected to a photodiode of an optoelectronic circuitry and an output connected to a biasing circuitry, the biasing circuitry having an input connected to the output of the controller circuitry, the controller circuitry configured to transmit a transimpedance control signal code to the biasing circuitry configured to cause the biasing circuitry to offset a DC current component of the output of the photodiode.

    FIREWALLING COMMUNICATION PORTS IN A MULTI-PORT SYSTEM

    公开(公告)号:US20240314107A1

    公开(公告)日:2024-09-19

    申请号:US18185634

    申请日:2023-03-17

    申请人: Xilinx, Inc.

    IPC分类号: H04L9/40 G06F13/40

    摘要: Handling port resets in a multi-port system includes monitoring, using a plurality of firewall circuits, a plurality of controllers corresponding to different communication ports for a reset condition. The plurality of controllers are coupled to a direct memory access (DMA) system through a plurality of bridge circuits. A selected firewall circuit detects a reset condition on a selected controller coupled thereto. The selected controller is coupled to a selected bridge circuit of the plurality of bridge circuits. In response to detecting the reset condition, the selected firewall circuit implements a firewall operating mode. While operating in the firewall operating mode, the selected firewall circuit is configured to control operation of the selected bridge circuit thereby isolating the selected controller from the DMA system. Firewall operating mode of firewall circuits also may be initiated by a management processor in a proactive manner.

    DRAM CONTROLLER WITH IN-LINE ECC
    10.
    发明公开

    公开(公告)号:US20240281325A1

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

    申请号:US18111805

    申请日:2023-02-20

    申请人: XILINX, INC.

    摘要: An integrated circuit (IC) device includes processor circuitry configured to output a first memory command having a first memory address, and in-line error correction control (ILECC) circuitry configured to receive the first memory command and output the first memory command to a memory device. The ILECC circuitry includes an error correction code (ECC) cache configured to store a first local ECC associated with the first memory command in a first cache line.