FPGA, ASIC a SoC označujú odlišné vlastnosti čipu. FPGA obsahuje programovateľnú logiku, ASIC implementuje konkrétny hardvérový návrh a systém na čipe integruje spracovanie a periférie. SoC môže obsahovať pevnú aj programovateľnú logiku. Tieto kategórie sa prekrývajú.
Architektúru vyberajte podľa úlohy
| Prístup | Kedy dáva zmysel | Čo overiť |
|---|---|---|
| FPGA | Vlastné rozhrania, paralelné spracovanie alebo meniteľná logika | Časovanie, využitie zdrojov, priepustnosť pamäte, ochranu bitstreamu a spotrebu |
| Zákazkový ASIC | Stabilná funkcia a objem výroby odôvodňujú vlastný čip | Verifikáciu, fyzický návrh, testovanie, výrobu a riziko novej revízie |
| Dostupný MCU alebo aplikačný SoC | Existujúce procesory a periférie spĺňajú požiadavky | Presné rozhrania, softvérovú podporu, aktualizácie a dostupnosť |
| SoC FPGA | Softvér a programovateľná logika potrebujú tesnú integráciu | Komunikáciu procesora s logikou, bootovanie a rozdelenie úloh |
AMD Zynq UltraScale+ MPSoC a Microchip PolarFire SoC sú príkladmi kombinovaného prístupu. SoC nemusí spúšťať Linux ani obsahovať rádio; rozhoduje konkrétny čip a externé súčiastky.
ASIC umožňuje optimalizovať plochu, energiu a priepustnosť pre konkrétnu funkciu. Univerzálny násobok taktovacej frekvencie oproti FPGA však neexistuje. Porovnávajte rovnaký algoritmus, presnosť výpočtu, prenosy do pamäte a prevádzkové podmienky. FPGA môže pri paralelnom spracovaní prekonať softvér na CPU, no nemusí byť vhodné pre úlohu obmedzenú pamäťou.
Náklady vypočítajte z konkrétnych ponúk
Jednorazové vývojové náklady (NRE) zahŕňajú vývoj, verifikáciu, nástroje a IP. Pri ASIC môžu pribudnúť masky, služby výrobcu čipov, puzdrenie a vývoj výrobných testov. Aj FPGA potrebuje verifikáciu, dosiahnutie časovania, integráciu dosky a podporu výroby.
Zjednodušený bod návratnosti vyjadruje:
V = (NRE_ASIC − NRE_FPGA) / (unit_FPGA − unit_ASIC)
Vzorec platí, ak je jednotková cena FPGA vyššia a obe riešenia spĺňajú špecifikáciu. Ilustračné predpoklady, nie cenová ponuka: dodatočné NRE pre ASIC 900 000 € a úspora 18 € na kuse dávajú 50 000 kusov. Zmena predpokladov mení výsledok. Pred rozhodnutím pripočítajte výťažnosť výroby, zásoby, financovanie, kvalifikáciu, termín a podporu. Univerzálna cena vývoja FPGA 10 000–150 000 € ani pravidlo prechodu pri 50 000 kusoch nie sú spoľahlivým podkladom.
Aktualizácie a CRA
Programovateľná logika umožňuje meniť hardvérovú funkciu, ak je v nej implementovaná. Pevné IP bloky a externé súčiastky zostávajú nemenné. Aj produkty s ASIC alebo SoC môžu podporovať opravy firmvérom, mikrokódom alebo systémovým opatrením. Niektoré chyby vyžadujú nový hardvér; samotný typ čipu neznamená automatické stiahnutie výrobku ani zaručenú opravu na diaľku.
Podľa CRA posudzujte výrobok v jeho pôsobnosti a zamýšľané použitie. PSA Certified alebo iný doklad k súčiastke môže podložiť konkrétne bezpečnostné vlastnosti. Neprenáša však zhodu dodávateľa na celý produkt ani nedokazuje pevné percento úspory. Za integráciu, správu zraniteľností a príslušné posúdenie zodpovedá výrobca produktu. Hlásenie podľa článku 14 platí od 11. septembra 2026; hlavné požiadavky CRA od 11. decembra 2027.
Výroba, migrácia a dodávateľský reťazec
FPGA sa používa aj v sériových produktoch. Pri migrácii na ASIC oddeľte prenositeľné RTL od IP dodávateľa, pamätí, hodín a rozhraní. Naplánujte overenie ekvivalencie, fyzický návrh a testovateľnosť. Opätovné použitie RTL tieto úlohy neodstraňuje ani negarantuje termín.
Pri priemyselnom, leteckom či obrannom produkte overte kvalifikáciu konkrétnej súčiastky, program dostupnosti, nástroje a aktualizácie. Sídlo dodávateľa nedokazuje miesto výroby, radiačnú kvalifikáciu ani vývoznú oprávnenosť. Rekonfigurovateľnosť nevyníma produkt z exportných kontrol; rozhoduje klasifikácia hardvéru, softvéru a technológie, destinácia a použitie.
Naša inžinierska podpora
Inovasense môže koordinovať výber architektúry, vývoj FPGA a integráciu hardvéru so softvérom. Začnite merateľnými požiadavkami a ponukami dodávateľov; pred investíciou do vlastného čipu overte reprezentatívny prototyp.
CRA checklist · Kontrola vývozu dual-use · Vývoj FPGA · Prebrať architektúru
Často kladené otázky
Sú FPGA, ASIC a SoC navzájom výlučné kategórie?
Nie. FPGA označuje programovateľnú logiku, ASIC konkrétnu hardvérovú implementáciu a SoC integráciu. SoC môže obsahovať FPGA logiku aj pevné bloky procesora a periférií.
Pri akom objeme je ASIC lacnejší?
Univerzálna hranica neexistuje. Porovnajte ponuky NRE a jednotkových cien pre rovnakú špecifikáciu, potom zohľadnite výťažnosť, termín, kvalifikáciu, zásoby a podporu počas životnosti.
Dá sa bezpečnostná chyba ASIC opraviť v teréne?
Niekedy postačí firmvér, mikrokód alebo systémové opatrenie. Chyba v nemennej hardvérovej funkcii môže vyžadovať zmenu hardvéru. Rozhoduje konkrétna chyba a architektúra.
Zaručuje certifikovaný čip súlad produktu s CRA?
Nie. Certifikácia súčiastky pokrýva iba posúdený rozsah. Výrobca musí preukázať zhodu integrovaného produktu a zabezpečiť príslušný proces správy zraniteľností.
Primárne zdroje
Technické a regulačné zdroje overené 1. októbra 2026.