ASIC ja FPGA

Anonim

ASIC vs. FPGA

Sovelluskohtainen integroitu piiri on ainutlaatuinen IC-tyyppi, joka on suunniteltu tiettyä tarkoitusta ajatellen. Tämäntyyppiset IC: t ovat hyvin yleisiä useimmissa laitteissa nykyään, koska rakentaminen standardin IC-komponenttien kanssa johtaisi suurille ja suurikokoisille piireille. FPGA (Field Programmable Gate Array) on myös tyyppi IC, mutta sillä ei ole ohjelmointiin sisäänrakennettua sitä tuotannon aikana. Kuten nimestä käy ilmi, käyttäjä voi ohjelmoida IC: n niin kauan kuin hänellä on oikeat työkalut ja asianmukainen tietämys.

ASIC: tä ei voida enää muuttaa sen jälkeen, kun se tulee tuotantolinjalta. Siksi suunnittelijoiden on oltava täysin varma suunnittelustaan, varsinkin kun he tekevät isoja määriä samaa ASIC: ää. FPGA: n ohjelmoitava luonne antaa valmistajille mahdollisuuden korjata virheet ja jopa lähettää korjauksia tai päivityksiä tuotteen oston jälkeen. Valmistajat hyödyntävät myös tätä luomalla prototyypit FPGA: ssa niin, että niitä voidaan testata perusteellisesti ja tarkistaa reaalimaailmassa ennen kuin ne todella lähettävät mallin IC-valimolle ASIC-tuotannolle.

ASIC: eillä on suuri etu toistuvien kustannusten kannalta, sillä hyvin vähän materiaalia tuhlataan, koska kiinteät transistorit ovat suunnittelussa. FPGA: n avulla tietty määrä transistorielementtejä käytetään aina hukkaan, koska nämä paketit ovat vakioita. Tämä tarkoittaa, että FPGA: n kustannukset ovat usein korkeampia kuin vastaavan ASIC: n kustannukset. Vaikka ASIC: n toistuva hinta on melko alhainen, sen kertaluonteiset kustannukset ovat suhteellisen korkeat ja usein miljoonat. Koska se ei kuitenkaan ole toistuva, sen IC-arvo pienenee lisääntyneellä äänenvoimakkuudella. Jos analysoit tuotannon kustannukset suhteessa tilavuudesta, huomaat, että kun lasketaan tuotannon numeroita, FPGA: n käyttäminen todellisuudessa tulee halvemmaksi kuin ASIC: ien käyttäminen.

Yhteenveto: 1. ASIC on ainutlaatuinen tyyppi integroitu piiri tarkoitettu tietyn sovelluksen, kun taas FPGA on uudelleenohjelmoitava integroitu piiri. 2. ASICia ei voi enää muuttaa, kun se on luotu, kun FPGA voi. 3.On yleinen käytäntö suunnitella ja testata FPGA ennen toteuttamista ASIC. 4. ASIC jätti hyvin vähän materiaalia verrattuna FPGA ja toistuvat kustannukset ovat alhaiset. 5.FPGA on parempi kuin ASIC rakennettaessa pienen tilavuuden tuotantopiirejä.