Существует довольно много различий между микросхемами FPGA и ASIC. Логика ASIC обычно намного больше, чем у FPGA. Существует разница в количестве вентилей на порядок, а рабочие часы намного выше, чем у FPGA. Более того, FPGA относительно гибкая, чем ASIC, потому что ее можно запрограммировать, но только с точки зрения RTL-дизайна. Но обо всем по порядку, поэтому давайте сначала вкратце рассмотрим, что из себя представляют ASIC и FPGA.