ADAPTIVE INTEGRATED PROGRAMMABLE DATA PROCESSING UNIT

    公开(公告)号:US20240061799A1

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

    申请号:US17892949

    申请日:2022-08-22

    Applicant: XILINX, INC.

    CPC classification number: G06F13/4027 G06F13/28

    Abstract: An integrated circuit device includes multiple heterogeneous functional circuit blocks and interface circuitry that permits the heterogeneous functional circuit blocks to exchange data with one another using communication protocols of the respective heterogeneous functional circuit blocks. The IC device includes fixed-function circuitry, user-configurable circuitry (e.g., programmable logic), and/or embedded processors/cores. A functional circuit block may be configured in fixed-function circuitry or in the user-configurable circuitry (i.e., as a plug-in). The interface circuitry includes a network-on-a-chip (NoC), an adaptor configured in the user-configurable circuitry, and/or memory. The memory may be accessible to the functional circuit blocks through an adaptor configured the user-configurable circuitry and/or through the NoC. The IC device may be configured as a SmartNIC, DPU, or other type of system-on-a-chip (SoC).

    MULTI-TENANT AWARE DATA PROCESSING UNITS
    12.
    发明公开

    公开(公告)号:US20240061796A1

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

    申请号:US17892989

    申请日:2022-08-22

    Applicant: XILINX, INC.

    CPC classification number: G06F13/20 G06F2213/40

    Abstract: Embodiments herein describe creating tag bindings that can be used to assign tags to data corresponding to different tenants using a data processing unit (DPU) such as a SmartNIC, Artificial Intelligence Unit, Network Storage Unit, Database Acceleration Units, and the like. In one embodiment, the DPUs include tag gateways at the interface between a host and network element (e.g., a switch) that recognize and tag the data corresponding to the tenants. These tags are then recognized by data processing engines (DPEs) in the DPU such as AI engines, cryptographic engines, encryption engines, Direct Memory Access (DMA) engines, and the like. These DPEs can be configured to perform tag policies that provide security isolation and performance isolation between the tenants.

    NETWORK INTERFACE DEVICE
    13.
    发明申请

    公开(公告)号:US20220294883A1

    公开(公告)日:2022-09-15

    申请号:US17199202

    申请日:2021-03-11

    Applicant: XILINX, INC.

    Abstract: A network interface device comprises an input configured to receive a storage response comprising a plurality of packets of data, one or more packets comprising a header part and data to be stored, the header part comprising a transport protocol header and a data storage application header. A first packet processor is configured to receive two or more of said plurality of packets and perform transport protocol processing of the received packets to provide transport protocol processed packets A second packet processor configured to receive the transport protocol processed packets from the first packet processor, to write the data to be stored of the received packets to memory and to provide the data storage application header and a pointer to a location in the memory to which the data has been written.

Patent Agency Ranking