Method for programming an FPGA
AssigneedSPACE GmbH
InventorsHeiko Kalte, Dominik Lubeley
Life of this patent
Estimating the term…
Loading patent…
AssigneedSPACE GmbH
InventorsHeiko Kalte, Dominik Lubeley
Estimating the term…
A method for programming an FPGA, wherein a library, which includes elementary operations and a particular latency table for each of the elementary operations of the library is provided. Each latency table indicates the latency of the particular operation for a plurality of clock rates of the FPGA and for a plurality of input bit widths of the particular operation during the execution on the FPGA, depending on the input bit width of the particular operation and the clock rate of the FPGA. A data path indicating a consecutive execution of at least two elementary operations of the library on the FPGA is defined. The latencies given for the particular input bit width of the particular elementary operations of the data path for a plurality of different clock rates in the latency tables are detected and added, then one of the clock rates is selected.
A method for programming an FPGA, wherein a library, which includes elementary operations, executable on the FPGA, and a particular latency table for each of the elementary operations of the library is provided, each latency table indicating the latency of the particular operation for a plurality of clock rates of the FPGA and for a plurality of input bit widths of the particular operation during the execution on the FPGA, depending on the input bit width of the particular operation and the clock rate of the FPGA, the method comprising:
Dependencies are inferred from the claim text.