Automated method for analyzing a board having a plurality of FPGA components
AssigneeMentor Graphics Corporation
InventorsMatthieu Tuna, Zied Marrakchi, Christophe Alexandre
Life of this patent
Estimating the term…
Loading patent…
AssigneeMentor Graphics Corporation
InventorsMatthieu Tuna, Zied Marrakchi, Christophe Alexandre
Estimating the term…
The disclosed technology relates to analyzing an electronic board having a plurality of FPGAs that are interconnected and programmed to implement a logic design. One example method comprises: setting up a graph representing the board; determining, for each FPGA, by means of an FPGA-specific static temporal analysis tool, the time for travelling over each path portion that passes through said FPGA, each travel time corresponding to the sum of the times for carrying out the logical operations applied to the signal in the FPGA; determining the inter-FPGA time for travelling over each inter-FPGA portion represented by a link in the graph; and determining the time for travelling over each path of the board by summing the intra-FPGA travel times and the inter-FPGA travel times associated with each link of the graph.
An automated method for developing a multi-FPGA prototype of an application-specific integrated circuit (ASIC), wherein the multi-FPGA prototype is implemented on an electronic board having a plurality of FPGA-type programmable chips (FPGAs) including a first FPGA and a second FPGA, the method comprising:
A system for developing a multi-FPGA prototype of an application-specific integrated circuit (ASIC), wherein the multi-FPGA prototype is implemented on an electronic board having a plurality of FPGA-type programmable chips (FPGAs) including a first FPGA and a second FPGA, the system comprising:
Dependencies are inferred from the claim text.