ASIC ( abreviere pentru circuit integrat specific aplicației în engleză , „circuit integrat pentru o aplicație specifică”) este un circuit integrat specializat pentru rezolvarea unei probleme specifice. Spre deosebire de circuitele integrate convenționale pentru scopuri generale, circuitele integrate specifice aplicației sunt utilizate într-un anumit dispozitiv și îndeplinesc funcții strict limitate care sunt specifice numai acestui dispozitiv; ca urmare, execuția funcțiilor este mai eficientă și, în cele din urmă, mai ieftină. Un exemplu de ASIC este un microcircuit conceput exclusiv pentru controlul canalului radio al unui telefon mobil , microcircuite pentru codificarea/decodarea hardware a semnalelor audio și video ( procesoare de semnal ).
Cipul ASIC are o gamă restrânsă de aplicații, datorită unui set rigid predefinit de funcții.
ASIC-urile moderne conțin adesea un procesor pe 32 de biți sau chiar pe 64 de biți , uneori mai multe nuclee, blocuri de memorie (atât ROM , cât și RAM ) și alte blocuri mari. Astfel de ASIC-uri sunt adesea denumite un sistem cu un singur cip .
La proiectarea ASIC-urilor digitale, limbaje de descriere a dispozitivelor hardware ( HDL ) precum Verilog și VHDL sunt folosite pentru a le descrie funcționalitatea .
Tehnologii de procesoare digitale | |||||||||
---|---|---|---|---|---|---|---|---|---|
Arhitectură | |||||||||
Arhitectura set de instrucțiuni | |||||||||
cuvânt mașină | |||||||||
Paralelism |
| ||||||||
Implementări | |||||||||
Componente | |||||||||
Gestionare a energiei |
Microcontrolere | ||||||||
---|---|---|---|---|---|---|---|---|
Arhitectură |
| |||||||
Producătorii |
| |||||||
Componente | ||||||||
Periferie | ||||||||
Interfețe | ||||||||
OS | ||||||||
Programare |
|