Rozdiel medzi ASIC a FPGA

ASIC vs FPGA

Integrovaný obvod špecifický pre aplikáciu je jedinečný typ integrovaného obvodu, ktorý je navrhnutý s ohľadom na určitý účel. Tento typ integrovaných obvodov je v súčasnosti vo väčšine hardvéru veľmi bežný, pretože vytvorenie štandardných komponentov integrovaného obvodu by viedlo k veľkým a objemným obvodom. FPGA (Field Programmable Gate Array) je tiež typ integrovaného obvodu, ale nemá zabudované programovanie počas výroby. Ako už názov napovedá, IC môže byť naprogramovaný užívateľom, pokiaľ má správne nástroje a správne znalosti.

ASIC už nie je možné zmeniť po tom, ako sa dostane z výrobnej linky. Preto si dizajnéri musia byť úplne istí svojím dizajnom, najmä keď vyrábajú veľké množstvá rovnakého ASIC. Programovateľná povaha FPGA umožňuje výrobcom opravovať chyby a dokonca odosielať záplaty alebo aktualizácie po zakúpení produktu. Výrobcovia to tiež využívajú tým, že vytvárajú svoje prototypy v FPGA, aby mohli byť dôkladne otestované a revidované v skutočnom svete predtým, ako skutočne zašlú návrh do zlievárne IC na výrobu ASIC..

ASIC majú veľkú výhodu, pokiaľ ide o opakujúce sa náklady, pretože z dôvodu pevného počtu tranzistorov v konštrukcii sa premrhá veľmi málo materiálu. Pri FPGA je určitý počet tranzistorových prvkov vždy premrhaný, pretože tieto balíčky sú štandardné. To znamená, že náklady na FPGA sú často vyššie ako náklady na porovnateľné ASIC. Hoci opakujúce sa náklady na ASIC sú dosť nízke, jeho jednorazové náklady sú relatívne vysoké a často dosahujú milióny. Pretože sa však opakuje, jej hodnota na IC klesá so zvyšujúcim sa objemom. Ak analyzujete výrobné náklady vo vzťahu k objemu, zistili by ste, že ak klesnete vo výrobných číslach, používanie FPGA sa v skutočnosti stáva lacnejším ako používanie ASIC..

Zhrnutie:
1. ASIC je jedinečný typ integrovaného obvodu určený pre konkrétnu aplikáciu, zatiaľ čo FPGA je preprogramovateľný integrovaný obvod..
2. ASIC už nie je možné po vytvorení FPGA zmeniť.
3.Je obvyklou praxou navrhovať a testovať FPGA pred implementáciou na ASIC.
4. ASIC plytvá veľmi málo materiálu v porovnaní s FPGA a opakujúce sa náklady sú nízke.
5.FPGA je lepší ako ASIC pri budovaní nízkoobjemových produkčných obvodov.