Dual mode interconnect
    84.
    发明授权

    公开(公告)号:US11730325B2

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

    申请号:US17468346

    申请日:2021-09-07

    Applicant: XILINX, INC.

    CPC classification number: A47K11/02 E04H1/1216 E04H15/38 G06F13/4022 Y02A50/30

    Abstract: Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.

    Communication between integrated circuit (IC) dies in wafer-level fan-out package

    公开(公告)号:US11721651B2

    公开(公告)日:2023-08-08

    申请号:US17037363

    申请日:2020-09-29

    Applicant: XILINX, INC.

    CPC classification number: H01L23/66 H01L23/5386 H01L25/16 H01L2224/02379

    Abstract: Examples described herein generally relate to communication between integrated circuit (IC) dies in a wafer-level fan-out package. In an example, an electronic device includes a wafer-level fan-out package. The wafer-level fan-out package includes a first integrated circuit (IC) die, a second IC die, and a redistribution structure. The first IC die includes a transmitter circuit. The second IC die includes a receiver circuit. The redistribution structure includes physical channels electrically connected to and between the transmitter circuit and the receiver circuit. The transmitter circuit is configured to transmit multiple single-ended data signals and a differential clock signal through the physical channels to the receiver circuit. The receiver circuit is configured to capture data from the multiple single-ended data signals using a first single-ended clock signal based on the differential clock signal.

    Unified container for hardware and software binaries

    公开(公告)号:US11720422B1

    公开(公告)日:2023-08-08

    申请号:US17198887

    申请日:2021-03-11

    Applicant: Xilinx, Inc.

    CPC classification number: G06F9/545 G06F8/44 G06F21/53 G06F21/572 G06F8/65

    Abstract: A unified container file can be selected using computer hardware. The unified container file can include a plurality of files embedded therein used to configure a programmable integrated circuit (IC). The plurality of files can include a first partial configuration bitstream and a second partial configuration bitstream. The unified container file also includes metadata specifying a defined relationship between the first partial configuration bitstream and the second partial configuration bitstream for programming the programmable IC. The defined relationship can be determined using computer hardware by reading the metadata from the unified container file. The programmable IC can be configured, using the computer hardware, based on the defined relationship specified by the metadata using the first partial configuration bitstream and the second partial configuration bitstream.

    MACHINE LEARNING DEPLOYMENT PLATFORM
    88.
    发明公开

    公开(公告)号:US20230244966A1

    公开(公告)日:2023-08-03

    申请号:US17649912

    申请日:2022-02-03

    Applicant: Xilinx, Inc.

    CPC classification number: G06N5/043 G06N20/00

    Abstract: An inference server is capable of receiving a plurality of inference requests from one or more client systems. Each inference request specifies one of a plurality of different endpoints. The inference server can generate a plurality of batches each including one or more of the plurality of inference requests directed to a same endpoint. The inference server also can process the plurality of batches using a plurality of workers executing in an execution layer therein. Each batch is processed by a worker of the plurality of workers indicated by the endpoint of the batch.

    Delay-tracking biasing for voltage-to-time conversion

    公开(公告)号:US11716089B1

    公开(公告)日:2023-08-01

    申请号:US17696734

    申请日:2022-03-16

    Applicant: XILINX, INC.

    CPC classification number: H03M1/0604 H03M1/0682

    Abstract: A biasing scheme for a voltage-to-time converter (VTC). An example biasing circuit generally includes a reference current source; a feedback loop current source; an amplifier having a first input coupled to a target voltage node, having a second input, and having an output coupled to a control input of the reference current source and to a control input of the feedback loop current source; a first capacitive element; a first switch coupled in parallel with the first capacitive element; a second switch coupled between the feedback loop current source and the first capacitive element; and a third switch coupled between the first capacitive element and the second input of the amplifier.

Patent Agency Ranking