ASIC
Een ASIC (een afkorting van "application-specific integrated circuit", oftewel applicatie-specifieke geïntegreerde schakeling) is een IC die voor een specifieke toepassing is gemaakt.

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 de FPGA, die vaker geprogrammeerd kan worden maar duurder en (iets) minder snel is. 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.

Door de jaren heen is de ASIC complexer geworden. Was een ASIC vroeger nog opgebouwd uit zo'n 5000 poorten, tegenwoordig zijn dat er al snel meer dan 100 miljoen.
Q80831
IC
Concept
Q209455
VHDL
MEDIA
Q827773
Verilog
MEDIA
Q5300
processoren
Concept
Q174077
flash
Concept
Q610398
system-on-a-chip
Concept
Q190411
FPGA
Concept
Q170451
poorten
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
Q217302
ASIC
Concept
5000-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
5000
DATE
+32^^http://www.w3.org/2001/XMLSchema#decimal
32
NUMBER
subclass of