Navigation
πŸ“ FoundationsΒ· 14 min read

From Silicon to Chips

How sand becomes a GPU β€” transistors, lithography, process nodes, die size, packaging, HBM stacking, and why chip economics shape AI infrastructure.

silicontransistorlithographytsmcpackagingcowoshbmdie-sizeyield

The GPU sitting in your server was once sand. Understanding the journey from silicon to finished chip explains why GPUs cost what they cost, why supply is constrained, why NVIDIA went dual-die with Blackwell, and why HBM is expensive. These aren’t trivia β€” they’re the physical constraints that shape every AI infrastructure decision.


1. Transistors: The Atomic Unit of Compute

A transistor is a switch β€” it’s either on (1) or off (0). That’s it. Every computation ever performed by a computer, from β€œ1+1” to β€œgenerate a 10,000-word essay,” reduces to billions of these switches flipping on and off.

How a Transistor Works

A modern transistor (FinFET or GAA) has three terminals:

  • Gate: the control signal (voltage on or off)
  • Source and Drain: current flows between them when the gate is on
        Gate
         |
    β”Œβ”€β”€β”€β”€β”΄β”€β”€β”€β”€β”
    β”‚  Oxide  β”‚
Source ──── Channel β”œβ”€β”€β”€ Drain
    β”‚         β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

When the gate voltage is high β†’ channel conducts β†’ current flows (state: 1). When the gate voltage is low β†’ channel blocks β†’ no current (state: 0).

Scale: An H100 GPU has 80 billion transistors. Each is roughly 5 nanometers wide β€” about 10 atoms across. For comparison, a human hair is ~80,000 nm wide.


2. From Transistors to Logic

Logic Gates

Combinations of transistors form logic gates β€” the building blocks of all computation:

GateFunctionTransistors
NOTInvert: 0β†’1, 1β†’02
ANDOutput 1 only if both inputs are 16
OROutput 1 if either input is 16
XOROutput 1 if inputs differ8-12

From Gates to Arithmetic

Gates combine into higher-level circuits:

Logic gates β†’ Adder (adds two numbers)
           β†’ Multiplier (multiplies two numbers)
           β†’ ALU (Arithmetic Logic Unit β€” the core compute unit)
           β†’ FMA unit (Fused Multiply-Add: aΓ—b+c in one operation)
           β†’ Tensor Core (matrix of FMA units working together)

A single FMA (fused multiply-add) computes aΓ—b+ca \times b + c in one operation β€” this is the atomic operation of deep learning. Every matrix multiplication is millions of FMAs. A Tensor Core is a grid of FMA units that operate in lockstep on small matrix tiles.

Key insight: The entire AI infrastructure stack β€” from FlashAttention to distributed training β€” ultimately exists to keep these FMA units fed with data and busy with work.


3. How Chips Are Manufactured

The Fabrication Process

Turning a chip design into physical silicon takes ~3 months and involves ~1,000 steps:

Step 1: Wafer preparation

  • Start with a 300mm (12-inch) silicon wafer β€” a near-perfect crystal grown from molten sand
  • The wafer is polished to atomic-level flatness

Step 2: Lithography (the critical step)

  • Coat the wafer with photoresist (light-sensitive material)
  • Project the circuit pattern onto the wafer using extreme ultraviolet (EUV) light
  • The light creates the pattern of transistors at nanometer scale
  • This step is repeated ~80-100 times for different layers

Step 3: Etching and deposition

  • Chemical processes remove material where the light exposed it
  • Deposit metal layers for wiring between transistors
  • Build up ~15-20 layers of interconnects

Step 4: Testing and dicing

  • Test every die on the wafer
  • Cut the wafer into individual dies
  • Package the working dies

Process Nodes: What β€œ5nm” Means

When NVIDIA says the H100 uses β€œTSMC 4N” (a variant of 4nm), this refers to the process node β€” roughly the minimum feature size. Smaller nodes mean:

NodeTransistor densityUsed byBenefit
7nm~90M transistors/mmΒ²A100Baseline
5nm/4nm~130M transistors/mmΒ²H100~1.5Γ— density, lower power
3nm~200M transistors/mmΒ²Apple M3, future GPUs~2Γ— density

β€œnm” is marketing, not physics. Modern β€œ5nm” transistors aren’t actually 5nm in any measurable dimension. The number is a node name, not a measurement. What matters: each node delivers ~1.5Γ— transistor density and ~15-30% power reduction vs the previous node.

TSMC: The Bottleneck

TSMC (Taiwan Semiconductor Manufacturing Company) fabricates ~90% of the world’s advanced AI chips, including every NVIDIA GPU. There is no alternative at the leading edge β€” Samsung and Intel foundries are years behind for AI chip production.

This concentration matters for AI infrastructure: When TSMC’s 4nm capacity is sold out, you can’t get H100s regardless of price. The global GPU shortage of 2023-2024 was fundamentally a TSMC capacity constraint.


4. Die Size and Yield

Why Die Size Matters

A GPU’s die is the piece of silicon cut from the wafer. Larger die = more transistors = more compute, but:

Larger dieSmaller die
βœ… More transistors, higher performanceβœ… More dies per wafer, lower cost
βœ… More on-chip memory (cache, registers)βœ… Higher yield (fewer defects per die)
❌ Fewer dies per wafer❌ Less compute per die
❌ Lower yield (defects more likely to hit)❌ Need multi-chip designs for high perf

Yield: The Economics of Defects

Every wafer has random defects (particles, crystal imperfections). If a defect lands on a die, that die is dead.

For a 300mm wafer:

  • Small die (100mmΒ²): ~600 dies per wafer. One defect kills 1/600 = 0.17% loss
  • Large die (800mmΒ²): ~60 dies per wafer. One defect kills 1/60 = 1.7% loss

H100 die size: ~814 mmΒ² β€” near the reticle limit (the maximum area the lithography machine can expose in one shot, ~858 mmΒ²). This is as big as a single die can physically be.

This is why:

  • H100 is expensive ($25K-40K): huge die = low yield = high cost per working chip
  • Blackwell B200 uses dual-die (two ~400mmΒ² dies): each die has much higher yield, then they’re connected with a 10 TB/s link. Two cheaper dies > one expensive die.
  • Consumer GPUs (RTX 4090) use smaller dies (~600mmΒ²) with defective portions disabled (β€œbinning”)

5. Packaging: Connecting Die to Memory

The raw die is useless alone β€” it needs to be packaged with memory, power delivery, and I/O connections.

Standard Packaging

Traditional: die mounted on a substrate with wire bonds or flip-chip bumps. Memory chips (GDDR) are separate chips on the PCB.

Advanced Packaging for AI (CoWoS)

CoWoS Packaging

Modern AI GPUs use CoWoS (Chip-on-Wafer-on-Substrate) β€” TSMC’s advanced packaging that places the GPU die and HBM stacks side by side on a silicon interposer:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              Silicon Interposer               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”   β”‚
β”‚  β”‚  GPU   β”‚  β”‚HBM β”‚ β”‚HBM β”‚ β”‚HBM β”‚ β”‚HBM β”‚   β”‚
β”‚  β”‚  Die   β”‚  β”‚ #1 β”‚ β”‚ #2 β”‚ β”‚ #3 β”‚ β”‚ #4 β”‚   β”‚
β”‚  β”‚        β”‚  β”‚    β”‚ β”‚    β”‚ β”‚    β”‚ β”‚    β”‚   β”‚
β”‚  β”‚ 814mmΒ² β”‚  β”‚20GBβ”‚ β”‚20GBβ”‚ β”‚20GBβ”‚ β”‚20GBβ”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”˜   β”‚
β”‚              (HBM3: 4-high stack each)        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                      β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”
              β”‚  Substrate    β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Why CoWoS matters for AI:

  • The silicon interposer provides thousands of connections between GPU and HBM β€” enabling 3,350 GB/s bandwidth (H100)
  • Traditional PCB traces can’t achieve this bandwidth
  • CoWoS capacity at TSMC is a separate bottleneck from wafer fabrication β€” even if TSMC makes enough GPU dies, insufficient CoWoS capacity limits total GPU production

HBM: Stacked Memory

HBM (High Bandwidth Memory) achieves high bandwidth by stacking DRAM dies vertically:

HBM GenerationStacksCapacity per stackBandwidth per stack
HBM2e (A100)4-8 high8-16 GB~410 GB/s
HBM3 (H100)8 high16 GB~670 GB/s
HBM3e (B200)12 high24 GB~1,000 GB/s

Each stack connects to the GPU through thousands of through-silicon vias (TSVs) β€” vertical holes drilled through the silicon. More stacks = more capacity but also taller packages and harder thermal management.


6. From Fab to Data Center: The Supply Chain

The journey from sand to running AI workloads:

Sand (SiOβ‚‚)
  β†’ Silicon ingot (crystal growth, ~1 month)
  β†’ 300mm wafer (slicing, polishing)
  β†’ TSMC fab (lithography, ~3 months)
  β†’ Working dies (testing, dicing)
  β†’ CoWoS packaging with HBM (~1 month)
  β†’ NVIDIA module (PCB, power, NVLink connectors)
  β†’ Server OEM (Dell, Supermicro) or DGX assembly
  β†’ Data center (installation, networking, cooling)
  β†’ Your training job starts
  
Total lead time: 6-12 months from wafer start to running workloads

Why GPUs Are Expensive

Cost factorImpact
TSMC fabrication (4nm)~15Kβˆ’20Kwafercost,Β 60dies,Β 7015K-20K wafer cost, ~60 dies, ~70% yield = ~350-475 per working die
HBM3 (5 stacks Γ— 16GB)~$500-800 per GPU worth of HBM
CoWoS packaging~$500-1000 (complex process, limited capacity)
Testing, module assembly~$200-500
NVIDIA margin~40-60% gross margin
Total (H100 SXM)~$25,000-40,000

The single largest cost driver is not the GPU die itself β€” it’s the HBM and advanced packaging that together cost more than the compute silicon.


7. Why This Matters for AI Infrastructure

Physical constraintInfrastructure consequence
Die size at reticle limitMulti-die designs (Blackwell), chiplets
HBM bandwidth limitsMemory-bound inference, KV cache optimization
CoWoS capacityGPU supply constraints, long procurement lead times
Power scaling (TDP: 300W β†’ 1000W)Liquid cooling required, data center power limits
TSMC concentrationGeopolitical risk, supply chain fragility
Process node cadence (~2 years)GPU refresh cycles, hardware procurement planning

Understanding chip economics answers questions like:

  • β€œWhy can’t we just buy more GPUs?” β†’ CoWoS/HBM supply constraints
  • β€œWhy are H100s so expensive?” β†’ Huge die + HBM + CoWoS + NVIDIA margin
  • β€œWhy did Blackwell go dual-die?” β†’ Better yield at smaller die size
  • β€œWhen will the next GPU generation be available?” β†’ TSMC process node cadence

Self-Check

  • Explain what a transistor does and why billions are needed for AI compute
  • Explain FMA and why it’s the atomic operation of deep learning
  • Explain what happens during chip lithography
  • Explain why smaller process nodes (5nm vs 7nm) matter for GPUs
  • Explain why larger dies have lower yield and higher cost
  • Explain CoWoS packaging and why it’s needed for HBM bandwidth
  • Explain why TSMC is a bottleneck for AI GPU supply
  • Explain the cost breakdown of an H100

References