Razlika između ASIC i FPGA

ASIC vs FPGA

Integrirani krug specifičan za aplikaciju jedinstvena je vrsta IC koja je dizajnirana s određenom svrhom. Ova vrsta IC-a danas je vrlo česta u većini hardvera jer bi izgradnja sa standardnim IC komponentama dovela do velikih i glomaznih sklopova. FPGA (Field Programmable Gate Array) je također vrsta IC-a, ali u nju nema ugrađenog programiranja tijekom proizvodnje. Kao što naziv govori, IC može korisnik programirati sve dok posjeduje prave alate i dobro znanje.

ASIC se više ne može mijenjati nakon što izađe iz proizvodne linije. Zbog toga dizajneri moraju biti potpuno sigurni u svoj dizajn, posebno kada prave velike količine istog ASIC-a. Programiranost FPGA omogućuje proizvođačima ispravljanje pogrešaka i čak slanje zakrpa ili ažuriranja nakon što je proizvod kupljen. Proizvođači također to koriste tako što stvaraju svoje prototipove u FPGA kako bi se mogli temeljito testirati i revidirati u stvarnom svijetu prije nego što su zapravo poslali dizajn IC ljevaonici za proizvodnju ASIC-a.

ASIC-ovi imaju veliku prednost u pogledu ponavljajućih troškova jer se vrlo malo materijala troši zbog fiksnog broja tranzistora u dizajnu. Kod FPGA-e, određeni broj elemenata tranzistora uvijek se troši jer su ti paketi standardni. To znači da su troškovi FPGA često viši od cijene usporedivog ASIC-a. Iako je ponavljajući trošak ASIC-a prilično nizak, njegov neponavljajući trošak je relativno visok i često doseže milijune. Budući da se ne ponavlja, njegova vrijednost po IC smanjuje se s povećanom volumenom. Ako analizirate troškove proizvodnje u odnosu na količinu, ustanovili biste da kako se smanjuju proizvodni brojevi, korištenje FPGA zapravo postaje jeftinije od upotrebe ASIC.

Sažetak:
1. ASIC je jedinstvena vrsta integriranog kruga namijenjena određenoj aplikaciji, dok je FPGA integrirani krug koji se reprogramira.
2.A ASIC se više ne može mijenjati kada se stvori, dok FPGA može.
3.Uobičajena je praksa za projektiranje i testiranje na FPGA-i prije implementacije na ASIC-u.
4. ASIC otpada vrlo malo materijala u usporedbi s FPGA-om, a ponavljajući troškovi su niski.
5.FPGA je bolja od ASIC-a pri izgradnji proizvodnih krugova niskog volumena.