ASIC

On this page 7

An ASIC (application-specific integrated circuit) is an integrated circuit designed and manufactured for one particular function or product, rather than for general-purpose use. In semiconductors and computer hardware, ASICs range from simple controller chips to the largest AI accelerators, network switch chips and cryptocurrency mining processors.

Because its logic is fixed at manufacture, an ASIC can implement exactly the circuits a task needs and nothing more. That yields the best achievable performance per watt and per unit cost at high volume, at the price of high upfront design costs and no ability to change the hardware after fabrication.

How an ASIC is designed and manufactured

ASIC development follows a long, staged flow. Engineers describe the intended behavior in a hardware description language such as Verilog or VHDL at the register-transfer level, then logic synthesis converts that description into a netlist of standard cells, the pre-characterized logic gates and flip-flops supplied for a given manufacturing process.

Physical design then performs floorplanning, placement, clock tree synthesis and routing, followed by timing, power and design-rule sign-off. The result is sent to the foundry at tape-out, where photolithography masks are produced and wafers are fabricated, tested, cut into dies and packaged.

Verification dominates the schedule. Because a fabricated error cannot be patched in hardware, teams run extensive simulation, formal verification and often FPGA-based prototyping before tape-out. A design error found after fabrication usually requires a costly respin with new masks.

StageMain outputTypical risk
Specification and architectureBlock diagram, performance targetsRequirements change late
RTL design and verificationVerified hardware descriptionFunctional bugs escaping to silicon
Synthesis and physical designPlaced and routed layoutMissed timing or power targets
Tape-out and fabricationMasks and processed wafersYield problems, long foundry lead times
Bring-up and qualificationTested, validated production chipsSilicon bugs requiring a respin
Main stages of an ASIC project

Types of ASIC design

Not every ASIC is designed from scratch at the transistor level. The industry uses several approaches that trade design effort against efficiency, and the choice depends on volume, budget and performance targets.

ApproachWhat is customizedTrade-off
Full-customIndividual transistors and layoutMaximum efficiency, highest effort
Standard-cellArrangement of library cells and wiringThe mainstream balance of effort and quality
Gate array or structured ASICOnly the upper metal layersLower cost and faster turnaround, less efficient
Platform-based designCustom blocks around licensed IP coresFaster development, licensing costs
ASIC design approaches

Most modern ASICs are standard-cell designs that integrate licensed IP blocks, such as processor cores, memory controllers, PCIe and high-speed SerDes interfaces. When such a chip combines processors, memory interfaces and peripherals on one die, it is also described as an SoC; the two terms overlap rather than exclude each other.

ASIC compared with FPGA, GPU and CPU

Within the Semiconductors topic, the most frequent comparison is with the FPGA, a chip whose logic can be reconfigured after manufacture. FPGAs and ASICs often appear at different stages of the same product’s life, while CPUs and GPUs represent the general-purpose end of the spectrum.

CriterionASICFPGAGPU or CPU
Flexibility after manufactureNone for the hardware logicFully reprogrammableFully programmable in software
Performance per wattHighest for the target taskModerateLower for narrow tasks
Upfront costVery highLowLow, buy off the shelf
Unit cost at high volumeLowestHighModerate
Time to marketOften one to several yearsWeeks to monthsImmediate
ASIC and alternative processing hardware

The decisive factor is usually volume multiplied by efficiency gain. When millions of units will ship, or when a data center runs one workload at enormous scale, the non-recurring engineering costs are spread thinly enough that an ASIC becomes the cheapest and most efficient option.

Where ASICs are used

ASICs appear wherever a function is well defined, stable and needed in volume or at scale. Many are invisible to users, embedded in everyday devices as controllers and interface chips.

  • AI accelerators in data centers implement matrix multiplication engines tuned for neural network training and inference.
  • Network switch and router chips process packets at line rate across dozens of high-speed ports.
  • Cryptocurrency mining ASICs compute one hash function, such as SHA-256, far more efficiently than GPUs.
  • SSD controllers, power management chips and USB or display interface controllers are ASICs inside ordinary computers.
  • Video transcoding ASICs compress large volumes of video streams at much lower power than software encoding.

The economics have shifted with each process node. On leading-edge processes, mask sets and design tools are so expensive that only large companies or high-volume products can justify a custom chip, while mature nodes remain accessible for simpler designs.

Risks and common misconceptions

The main risk of an ASIC is committing to a design that the market or the algorithm outgrows. A chip optimized for one neural network structure or one protocol version may lose its advantage when standards or workloads change before the silicon recovers its cost.

  • An ASIC is not automatically faster than a GPU; its advantage holds only for the workload it was designed for.
  • Not every ASIC is fully fixed: many include programmable processor cores and firmware, so behavior can change within the hardware’s limits.
  • Underestimating verification and software is a classic cause of delays; drivers, compilers and tools often take as long as the silicon.
  • Supply chain dependence on a single foundry and process node can delay production when capacity is constrained.

A common mitigation is a staged strategy: prove the design on FPGAs, ship early products on them, and move to an ASIC once the function has stabilized and volumes justify the investment.

The idea in brief

Most computer chips are like all-purpose kitchen knives: they can handle almost any job reasonably well. An ASIC is a specialized tool made for one job only, such as a garlic press. It cannot do anything else, but it does its one task extremely fast and with very little energy.

Designing such a chip is expensive and takes a long time, and it cannot be changed once it is made. That is why companies build ASICs only when they need millions of identical chips or must run one task at a huge scale.

A practical scenario

A company that operates a large video platform transcodes millions of uploaded videos every day into several resolutions. Running this on general-purpose servers requires many racks of hardware and draws a large amount of electricity.

The engineering team first prototypes a dedicated transcoding pipeline on FPGAs to confirm the design, then commissions a custom video transcoding ASIC. After a development cycle of well over a year, the new accelerator cards handle the same workload in a fraction of the rack space and with substantially lower power per stream. The high upfront cost is recovered through reduced hardware and energy expenses over the following years.