NEW
Also known as: ASIC
A custom integrated circuit designed and optimized to perform a specific application or workload efficiently.
DESCRIPTION
An application-specific integrated circuit is tailored for a particular function, offering high performance and power efficiency compared to general-purpose chips. ASICs power domains like networking, cryptography, and AI inference. They typically require significant non-recurring engineering costs and long design cycles using EDA toolchains. Once fabricated, ASIC functionality is fixed, unlike FPGAs which are reconfigurable. Their efficiency makes them central to high-volume or latency-sensitive applications.
ALTERNATIVE DEFINITIONS
Wikipedia
An application-specific integrated circuit (ASIC) is an integrated circuit (IC) customized for a particular use, rather than intended for general-purpose use.
Contrasts ASICs with general-purpose chips, stressing customization.
Encyclopaedia Britannica
An application-specific integrated circuit (ASIC) is an integrated circuit designed to perform a specific function.
Focuses on the purpose-specific nature of ASICs within integrated circuits.
RELATED TERMS
TPU System on Chip VLSI EDA Tools RTL Microcontroller Accelerator Semiconductor
COMPETING TERMS
KNOWLEDGE AREAS
Infrastructure AI IoT & Edge Data
TARGET AUDIENCE
Hardware Engineer Cloud Architect AI Engineer Chief Technology Officer
EXTERNAL SOURCES
- Wikipedia - Application-specific integrated circuit
- Synopsys - Vendor glossary explaining ASICs
- IBM Research - Overview of ASIC design and use cases
TOP QUESTIONS
Why choose an ASIC over a GPU or CPU?
ASICs deliver superior performance-per-watt and latency for specific tasks. They excel at scale when workloads are stable and justify non-recurring engineering costs.
Category: Guidance
What is the biggest risk of using ASICs?
ASICs are inflexible post-fabrication. If requirements change, redesigns are costly and time-consuming, risking obsolescence.
Category: Risks
How do ASICs compare to FPGAs?
FPGAs are reconfigurable and faster to iterate, while ASICs offer better efficiency and unit cost at volume but require long design cycles.
Category: Comparison
What tools are used to design ASICs?
EDA tools handle synthesis, place-and-route, timing, and verification, translating RTL into manufacturable layouts.
Category: Tools
Where are ASICs commonly used?
They are used in networking, storage controllers, AI accelerators, mobile SoCs, and cryptocurrency mining due to efficiency demands.
Category: Examples
How do ASICs impact AI workloads?
ASIC accelerators can deliver low-latency inference and high throughput, reducing power consumption in data centers and edge devices.
Category: Impact
What is NRE in ASIC projects?
Non-recurring engineering covers up-front design, verification, and mask costs, making volume production crucial for ROI.
Category: Concept
How are ASICs verified?
Simulation, formal verification, and emulation validate functionality and timing, often complemented by FPGA prototyping prior to tape-out.
Category: Process
When should startups avoid ASICs?
Avoid ASICs if requirements are volatile or volumes uncertain; start with GPUs or FPGAs to iterate quickly before committing.
Category: Guidance