FPGA (newbie questions)

Thread Starter


Joined Jul 30, 2010
Hi, all

I have a chip EP3CxE144, and I am not quite sure what it does.

I have read the some datasheet, but if someone can explain what it does and what the purpose of this chip in detail, it is appreciated.



Joined Feb 24, 2006
An FPGA is a general purpose configurable logic device. Constructing an application generally requires a high level software tool. In many cases the software tools cost upwards of approximately $5000.00 per seat. There are sometimes limted versions that can be downloaded for free from the manufacturer.

You can build up applications from gates and primitive blocks like flip-flops. Many software packages have higher level blocks like shift registers and counters. Designs can be done with schematic entry, VHDL, or verilog.