ASIC at FPGA

Anonim

ASIC vs FPGA

Ang Application Specific Integrated Circuit ay isang natatanging uri ng IC na dinisenyo na may isang tiyak na layunin sa isip. Ang ganitong uri ng ICs ay karaniwan sa karamihan sa mga hardware sa panahong ito dahil ang gusali na may mga karaniwang sangkap ng IC ay humahantong sa malaki at malaki circuits. Ang isang FPGA (Field Programmable Gate Array) ay isang uri ng IC, ngunit wala itong programming na binuo sa panahon ng produksyon. Tulad ng ipinahihiwatig ng pangalan, ang IC ay maaaring i-program ng gumagamit hangga't mayroon siyang tamang tool at tamang kaalaman.

Ang isang ASIC ay hindi na maaaring mabago pagkatapos na ito ay makalabas sa linya ng produksyon. Iyon ang dahilan kung bakit ang mga designer ay kailangang maging ganap na sigurado sa kanilang disenyo, lalo na kapag gumagawa ng malaking dami ng parehong ASIC. Ang programmable na likas na katangian ng isang FPGA ay nagbibigay-daan sa mga tagagawa upang itama ang mga pagkakamali at kahit na magpadala ng mga patch o mga update pagkatapos ng produkto ay binili. Ginagawa din ng mga tagagawa ang mga ito sa pamamagitan ng paglikha ng kanilang mga prototypes sa isang FPGA upang maaari itong lubusan sinubukan at binago sa tunay na mundo bago aktwal na pagpapadala ng disenyo sa IC pandayan para sa produksyon ng ASIC.

Ang mga ASIC ay may isang mahusay na kalamangan sa mga tuntunin ng mga umuulit na gastos bilang napakaliit na materyal ay nasayang dahil sa naayos na bilang ng mga transistors sa disenyo. Sa isang FPGA, ang isang tiyak na bilang ng mga elemento ng transistor ay laging nasayang habang ang mga pakete ay karaniwang. Nangangahulugan ito na ang halaga ng isang FPGA ay kadalasang mas mataas kaysa sa isang maihahambing na ASIC. Kahit na ang paulit-ulit na gastos ng isang ASIC ay masyadong mababa, ang hindi paulit-ulit na gastos ay medyo mataas at kadalasang umaabot sa milyun-milyon. Dahil hindi ito paulit-ulit, ang halaga nito sa bawat IC ay bumababa na may mas mataas na lakas ng tunog. Kung pag-aaralan mo ang halaga ng produksyon kaugnay sa lakas ng tunog, makikita mo na habang bumababa ka sa mga numero ng produksyon, ang paggamit ng FPGA ay talagang mas mura kaysa sa paggamit ng mga ASIC.

Buod: 1.Ang ASIC ay isang natatanging uri ng integrated circuit na sinadya para sa isang tiyak na aplikasyon habang ang isang FPGA ay isang reprogrammable integrated circuit. 2.Ang ASIC ay hindi na maaaring mabago sa sandaling nilikha habang ang isang FPGA ay maaaring. 3.Ito ay karaniwang kasanayan sa disenyo at pagsubok sa isang FPGA bago pagpapatupad sa isang ASIC. 4.Ang ASIC ay nag-aaksaya ng napakaliit na materyal kumpara sa isang FPGA at ang mga umuulit na gastos ay mababa. 5.FPGA ay mas mahusay kaysa sa isang ASIC kapag gusali mababang circuits produksyon ng lakas ng tunog.