ASIC i FPGA

Anonim

ASIC vs FPGA

Specifični integrirani krug aplikacije je jedinstvena vrsta IC-a koja je dizajnirana s određenom svrhom na umu. Ova vrsta IC-ova vrlo je uobičajena u većini hardvera danas jer će zgrada s standardnim IC komponentama dovesti do velikih i glomaznih krugova. FPGA (Field Programmable Gate Array) također je vrsta IC-a, ali nema ugrađen programiranje tijekom proizvodnje. Kao što naziv implicira, IC može biti programiran od strane korisnika sve dok ima odgovarajuće alate i odgovarajuće znanje.

ASIC se više ne može mijenjati nakon što izađe iz proizvodne linije. Zato dizajneri moraju biti potpuno sigurni u njihov dizajn, pogotovo pri izradi velikih količina istog ASIC-a. Programabilna priroda FPGA omogućuje proizvođačima ispravljanje pogrešaka i čak i slanje zakrpa ili ažuriranja nakon što je proizvod kupljen. Proizvođači također iskoristiti to stvaranjem njihovih prototipova u FPGA, tako da se može temeljito testirati i revidirati u stvarnom svijetu prije nego što zapravo šalju dizajn u IC ljevaonici za ASIC proizvodnju.

ASIC-ovi imaju veliku prednost u pogledu ponavljajućih troškova jer se vrlo malo materijala gubi zbog fiksnog broja tranzistora u dizajnu. S FPGA-om, određeni broj elemenata tranzistora uvijek se gubi jer su ti paketi standardni. To znači da je trošak FPGA često veći od onog usporedivog ASIC-a. Iako je ponavljajući trošak ASIC-a prilično nizak, njegov je ne-ponavljajući trošak relativno visok i često doseže milijune. Budući da je ne ponavlja, ipak, njegova vrijednost po IC smanjuje s povećanim volumenom. Ako analizirate troškove proizvodnje u odnosu na volumen, ustanovili biste da, kako se smanjite u proizvodnim brojevima, pomoću FPGA zapravo postaje jeftiniji od korištenja ASIC-ova.

Sažetak: 1. ASIC je jedinstveni tip integriranog sklopa namijenjenog određenoj aplikaciji dok je FPGA reprogramizirani integrirani krug. 2. ASIC se više ne može mijenjati kada je stvoren dok FPGA može. 3.To je uobičajena praksa dizajnirati i testirati na FPGA prije implementacije na ASIC. 4. ASIC otpada vrlo malo materijala u odnosu na FPGA, a ponavljajući troškovi su niski. 5.FPGA je bolji od ASIC-a pri izgradnji proizvodnih krugova male količine.