FPGA是一种可以由用户设定其内部逻辑的可编程器件,而ASIC则是专用集成电路的英文缩写。二者不对等,没有可比性。非要说他们之间的关系的话,FPGA只能是ASIC的一个很小的子集。通常在设计ASIC的验证阶段,会使用FPGA做硬件验证。在一些小批量的试制产品中,会使用FPGA实现ASIC,因为对于小批量的产品,全定制ASIC的成本过高,但对于批量大的ASIC,还是用全定制方式比较合算。