Method and apparatus for performing synthesis for field programmable gate array embedded feature placement
AssigneeIntel Corporation
InventorsMartin Langhammer, Gregg William Baeckler, Sergey Gribok
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsMartin Langhammer, Gregg William Baeckler, Sergey Gribok
Estimating the term…
A method for designing and configuring a system on a field programmable gate array (FPGA) is disclosed. A portion of the system that is implemented greater than a predetermined number of times is identified. A structural netlist that describes how to implement the portion of the system a plurality of times on the FPGA and that leverages a repetitive nature of implementing the portion is generated. The identifying and generating is performed prior to synthesizing and placing other portions of the system that are not implemented greater than the predetermined number of time. Synthesizing, placing, and routing the other portions of the system on the FPGA is performed in accordance with the structural netlist. The FPGA is configured with a configuration file that includes a design for the system that reflects the synthesizing, placing, and routing, wherein the configuring physically transforms resources on the FPGA to implement the system.
A method for designing and configuring a system on a field programmable gate array (FPGA), comprising:
A non-transitory computer readable medium including a sequence of instructions stored thereon for causing a computer to execute a method for designing and configuring a system on a field programmable gate array (FPGA), comprising:
A system designer for designing and configuring a system on a field programmable gate array (FPGA), comprising:
Dependencies are inferred from the claim text.