Getting started with fpga


“A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence “field-programmable”. The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC).” per Wikipedia

It should also mention any large subjects within fpga, and link out to the related topics. Since the Documentation for fpga is new, you may need to create initial versions of those related topics.

FPGAs code is usually written using the HDLs Verilog or VHDL. FPGAs often include pre-designed logic such as memories and DSP/math functions. FPGAs may include serial transceivers and embedded microprocessors.

There are fours major manufacturers of FPGAs:

Installation or Setup

Detailed instructions on getting fpga set up or installed.

This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow