ASIC vs FPGA
Integrovaný obvod specifický pro aplikaci je jedinečný typ integrovaného obvodu, který je navržen s určitým účelem. Tento typ integrovaných obvodů je dnes ve většině hardwarů velmi běžný, protože stavba standardních komponent IC by vedla k velkým a objemným obvodům. FPGA (Field Programmable Gate Array) je také typ integrovaného obvodu, ale nemá zabudované programování během výroby. Jak název napovídá, IC může být naprogramován uživatelem, pokud má správné nástroje a správné znalosti.
ASIC již nelze změnit poté, co se dostane z výrobní linky. Proto si musí designéři být zcela jisti jejich designem, zejména při výrobě velkého množství stejného ASIC. Programovatelná povaha FPGA umožňuje výrobcům opravit chyby a dokonce i po zakoupení produktu odeslat opravy nebo aktualizace. Výrobci to také využívají tím, že vytvářejí své prototypy v FPGA, takže je lze důkladně otestovat a revidovat v reálném světě, než skutečně zašlou návrh do slévárny IC pro výrobu ASIC.
ASIC mají velkou výhodu, pokud jde o opakující se náklady, protože z důvodu stálého počtu tranzistorů v konstrukci se plýtvá jen velmi málo materiálu. U FPGA je vždy zbytečný určitý počet tranzistorových prvků, protože tyto balíčky jsou standardní. To znamená, že náklady na FPGA jsou často vyšší než náklady na srovnatelné ASIC. I když jsou opakující se náklady na ASIC poměrně nízké, jeho jednorázové náklady jsou relativně vysoké a často dosahují milionů. Protože se však neopakuje, jeho hodnota na IC klesá se zvyšujícím se objemem. Pokud provedete analýzu výrobních nákladů ve vztahu k objemu, zjistíte, že při snižování výrobních čísel je používání FPGA ve skutečnosti levnější než používání ASIC.
Souhrn:
1. ASIC je jedinečný typ integrovaného obvodu určený pro konkrétní aplikaci, zatímco FPGA je přeprogramovatelný integrovaný obvod.
2. ASIC již není možné měnit, jakmile je vytvořena, zatímco FPGA může.
3.Je běžnou praxí navrhnout a otestovat FPGA před implementací na ASIC.
4. ASIC plýtvá velmi málo materiálu ve srovnání s FPGA a opakující se náklady jsou nízké.
5.FPGA je lepší než ASIC při vytváření nízkoobjemových výrobních obvodů.