Booting of integrated circuits
    2.
    发明授权

    公开(公告)号:US09983889B1

    公开(公告)日:2018-05-29

    申请号:US15154888

    申请日:2016-05-13

    Applicant: Xilinx, Inc.

    Inventor: Mrinal J. Sarmah

    CPC classification number: G06F9/4416 G06F8/63 G06F9/4401 G06F9/4411 G06F9/445

    Abstract: Methods and circuits are disclosed for configuring an integrated circuit (IC) to implement a system design. In an example implementation, boot ROM code is executed on the processor circuit. The execution of the boot ROM code causes the processor circuit to determine settings used by the system design for communicating data via a communication circuit on the IC. The communication circuit is configured by the processor circuit according to the determined settings. In response to receiving one or more boot images by the processor circuit, via the configured communication circuit configured according to the determined settings, boot images are executed by the processor circuit. The execution of the boot images causes the processor circuit to configure the IC to implement the system design. During operation of the system design on the IC, data is communicated via the communication circuit configured according to the determined settings.

    Synchronizing access to buffered data in a shared buffer

    公开(公告)号:US10672098B1

    公开(公告)日:2020-06-02

    申请号:US15946300

    申请日:2018-04-05

    Applicant: Xilinx, Inc.

    Abstract: Systems and method for synchronizing access to buffered data are disclosed. In such a method, video data is buffered in a frame buffer memory by a producer device. A write level indicator is provided to a synchronizer by the producer device. A read level indicator is provided to the synchronizer by a consumer device. The synchronizer compares the write level indicator with the read level indicator to determine a difference. The consumer device is informed by the synchronizer when the difference meets a sub-frame threshold. The consumer device reads the buffered data from the frame buffer memory on a sub-frame-by-sub-frame basis responsive to the informing.

    Circuits for and methods of enabling the communication of serialized data in a communication link associated with a communication network

    公开(公告)号:US10417171B1

    公开(公告)日:2019-09-17

    申请号:US14855232

    申请日:2015-09-15

    Applicant: Xilinx, Inc.

    Inventor: Mrinal J. Sarmah

    Abstract: A circuit for enabling the communication of data in a communication link associated with a data communication network is described. The circuit comprises a data generation circuit configured to receive a plurality of data streams and generate an output data stream; a control signal generator configured to generate synchronization headers; a serializer circuit configured to receive the output data stream from the data generation circuit and the synchronization headers from the control signal generator, wherein the serializer circuit generates, at an output, an output data signal having data of the output data stream and the synchronization headers; and a control circuit configured to control the data generation circuit and the control signal generator, wherein the control circuit enables a selection of the synchronization headers of the output data signal to enable channel alignment of the communication link.

    System and method for device synchronization

    公开(公告)号:US11200182B1

    公开(公告)日:2021-12-14

    申请号:US16411500

    申请日:2019-05-14

    Applicant: Xilinx, Inc.

    Abstract: A system includes a synchronizer circuit configured to monitor a first bus coupled between a memory and a first device to determine an occupancy threshold of the memory based on one or more write requests from the first device. The synchronizer circuit monitors a second bus between the memory and a second device to receive a first read transaction of a read request from the second device. The synchronizer circuit determines that the first read transaction is allowed to be sent to the memory based on the occupancy threshold of the memory. In response to the determination, the first read transaction is sent to the memory.

Patent Agency Ranking