ASICtoteutukset
ASIC-toteutukset ovat sovelluskohtaisia integroidun piirin toteutuksia, suunniteltuja ja valmistettuja tiettyä käyttötarkoitusta varten. Ne optimoidaan suorituskyvyn, tilan ja tehonkulutuksen suhteen tehtävän vaatimuksiin nähden ja ne eroavat yleiskäyttöisistä prosessoreista sekä ohjelmistoilla konfiguroitavista ratkaisuista kuten FPGA:sta. ASIC-toteutukset voivat tarjota huomattavia etuja suurissa volyymeissä, joissa maskikustannukset ja kehitys ovat jo kustannus- ja riskianalyysissä huomioituja.
Toteutusprosessi sisältää vaatimusten määrittelyn, arkkitehtuurin, RTL-logiikan suunnittelun, syntetisoinnin sekä fyysisen suunnittelun (paikka ja reititys), testauksen, tape-outin
Hyödyt sisältävät korkean suorituskyvyn ja tiheyden sekä alhaisemman tehonkulutuksen verrattuna vastaaviin ohjelmoitaviin ratkaisuin, kun tehtävä on
Sovellusalueita ovat muun muassa telekommunikaatio, datakeskukset sekä kriittiset järjestelmät, turvallisuuslaitteet, auto- ja teollisuuslaitteet sekä kryptovaluuttojen louhinta-toteutukset.