Különbség az ASIC és az FPGA között Különbség

Anonim

ASIC vs FPGA

Az alkalmazási specifikus integrált áramkör egy egyedi típusú IC, amelyet egy bizonyos célra terveztek. Az ilyen típusú IC-k ma már nagyon gyakoriak a legtöbb hardverben, mivel a szabványos IC-komponensekkel való építés nagy és terjedelmes áramköröket eredményezne. Az FPGA (Field Programmable Gate Array) szintén egyfajta IC, de a gyártás során nincs benne programozás. Amint azt a név is jelzi, az IC-t a felhasználó programozhatja, amennyiben rendelkezik megfelelő eszközökkel és megfelelő ismeretekkel.

Az ASIC már nem módosítható, miután kilép a gyártósorból. Ezért kell a tervezőknek teljesen meggyőződniük a tervezésükről, különösen akkor, ha nagy mennyiségű ugyanazon ASIC-t gyártanak. Az FPGA programozható jellege lehetővé teszi a gyártók számára a hibák kijavítását és a termék megvásárlását követően akár javításokat vagy frissítéseket is. A gyártók kihasználják ezt is a prototípusok FPGA-ban történő elkészítésével, hogy alaposan tesztelhessék és felülvizsgálhassák a valós világban, mielőtt valóban elküldenék a tervet az IC-öntödeihez az ASIC gyártásához.

Az ASIC-ek nagy előnyt jelentenek az ismétlődő költségek szempontjából, mivel nagyon kevés anyag veszik el a tervezett tranzisztorok fix számának köszönhetően. Egy FPGA-val egy bizonyos számú tranzisztoros elem mindig elpazarolódik, mivel ezek a csomagok szabványosak. Ez azt jelenti, hogy egy FPGA költsége gyakran magasabb, mint egy összehasonlítható ASICé. Bár az ASIC ismétlődő költsége meglehetősen alacsony, nem ismétlődő költsége viszonylag magas, és gyakran több millióra jut. Mivel azonban nem ismétlődő, az IC értéke IC-rel csökkentett mennyiséggel csökken. Ha a gyártási költségeket a kötethez viszonyítva elemezzük, azt találjuk, hogy a gyártási számok csökkenésével az FPGA használata valójában olcsóbb, mint az ASIC-ek használata.

Összefoglaló:

1. Az ASIC egy egyedi típusú integrált áramkör, amely egy adott alkalmazáshoz tartozik, míg az FPGA egy újraprogramozható integrált áramkör.

2. Egy ASIC már nem módosítható az FPGA létrehozása után.

3. Általános gyakorlat az, hogy tervezzen és teszteljen egy FPGA-t, mielőtt végrehajtaná az ASIC-t.

4. Az ASIC nagyon kevés anyagot szállít egy FPGA-hoz képest, és az ismétlődő költségek alacsonyak.

5. Az FPGA jobb, mint egy ASIC, amikor alacsony volumenű gyártási áramköröket épít.