Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Naar inhoud springen

ASIC

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door EmausBot (overleg | bijdragen) op 24 feb 2012 om 05:54. (r2.7.2+) (Robot: toegevoegd: it:Application specific integrated circuit)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Een willekeurige ASIC

Een ASIC (Afk. Application-Specific Integrated Circuit), oftwel een applicatie-specifieke geïntegreerde schakeling, een IC met een specifieke taak, dat speciaal voor een toepassing wordt gemaakt. Zo kan de chip die een mp3-speler implementeert goed een ASIC zijn.

Een ASIC kan ontworpen worden door gebruik te maken van een hardware beschrijvende taal zoals VHDL of Verilog. Moderne ASIC's worden -op logisch niveau- meestal samengesteld uit functionele blokken en kunnen bijvoorbeeld 32-bit processoren (soft-cores), geheugenblokken, flash en andere grote blokken bevatten. Deze grote en modernere ASIC's worden omschreven als System-on-a-chip.

Een ASIC is een concurrent van het FPGA, welke vaker geprogrammeerd kunnen worden maar duurder en -iets- minder snel zijn. Een ASIC wordt na het ontwerp in essentie gemaakt, niet geprogrammeerd, en kan bij eventuele fouten ook niet worden aangepast zoals dat met een FPGA of soortgelijke logica wel kan. Waar de grens tussen maken en programmeren ligt hangt af van het specifieke systeem van een fabrikant.

Evolutie staat niet stil en door de jaren is de ASIC ontwikkeld naar een complex systeem. Waar vroeger een ASIC was opgebouwd rond 5000 poorten loopt het de dag van vandaag snel op naar meer dan 100 miljoen poorten.

Geschiedenis.

De eerste ASIC is gebouwd door het bedrijf Ferranti rond 1980. De ASIC maakte gebruikt van gate-arrays. Een commerciële toepassing van bovenstaand voorbeeld is de ULA in de ZX Spectrum. Deze ASIC nam de taak op zich om de graphics te berekenen.

Zie ook