Prefetching partial bitstreams
    1.
    发明授权

    公开(公告)号:US10657060B1

    公开(公告)日:2020-05-19

    申请号:US16224045

    申请日:2018-12-18

    Applicant: Xilinx, Inc.

    Inventor: David Robinson

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a partial reconfiguration of a partially reconfigurable programmable logic device. One of the methods includes providing, to an external memory device storing partial reconfiguration data, a first modified buffer offset. Before receiving partial reconfiguration data at the first modified buffer offset from the external memory, a first portion of prefetched data stored in local buffer memory is written to a configuration space of the partially reconfigurable device. When a first portion of data at the first modified buffer offset is received from the external memory device, the first portion of data at the first modified buffer offset is written to the configuration space of the partially reconfigurable device.

    Run length compression and decompression using an alternative value for single occurrences of a run value

    公开(公告)号:US10305511B1

    公开(公告)日:2019-05-28

    申请号:US15990151

    申请日:2018-05-25

    Applicant: Xilinx, Inc.

    Abstract: Decompressing a data set includes inputting data units to a decompression circuit and comparing each input data unit to a run value and to a substitute value. In response to the data unit being not equal to the run value or the substitute value, the decompression circuit outputs the value of the input data unit; in response to the input data unit having the run value and a succeeding data unit having a value N not equal to zero or one, the decompression circuit outputs multiple data units having the run value based on the value N; in response to input data unit having the substitute value, the decompression circuit outputs one data unit having the run value; and in response to one input data unit having the run value and a succeeding data unit equal to zero or one, the decompression circuit outputs one data unit of the substitute value.

    System and method for preparing partially reconfigurable circuit designs
    7.
    发明授权
    System and method for preparing partially reconfigurable circuit designs 有权
    用于制备部分可重构电路设计的系统和方法

    公开(公告)号:US09183339B1

    公开(公告)日:2015-11-10

    申请号:US14538595

    申请日:2014-11-11

    Applicant: Xilinx, Inc.

    CPC classification number: G06F17/5054 G06F17/505

    Abstract: A circuit design is created in a computer memory in response to user input to a computer processor. The circuit design has a static portion. A virtual socket is instantiated in the circuit design in response to user input, and one or more reconfigurable modules are instantiated in the virtual socket in response to user input. The static portion of the circuit design is coupled to the one or more reconfigurable modules, and configuration data are generated from the circuit design. The configuration data include a configuration bitstream corresponding to the static portion of the circuit design and one or more partial configuration bitstreams corresponding to the one or more reconfigurable modules.

    Abstract translation: 响应于用户对计算机处理器的输入,在计算机存储器中创建电路设计。 电路设计有静态部分。 响应于用户输入,在电路设计中实例化虚拟插座,并且响应于用户输入在虚拟插座中实例化一个或多个可重新配置的模块。 电路设计的静态部分耦合到一个或多个可重新配置的模块,并且从电路设计产生配置数据。 配置数据包括对应于电路设计的静态部分的配置比特流和对应于一个或多个可重新配置模块的一个或多个部分配置比特流。

Patent Agency Ranking