Skip to content
Logic + cache + accelerators · die area by node

Transistor Count Console

Bound a chip's size before layout. Sum logic (cores), cache (6 transistors per bit) and accelerators into a transistor budget, then estimate the die area from the node's density — with the cache-vs-logic split laid bare.

01 · Quick estimate

Cores, cache & node → transistor count and die area.

5nm: ~140 MTr/mm²

Transistors
17.5B
Die area
125
mm²
Breakdown & node comparison ↓
02 · Deep analysis

Transistor-budget console

Transistor breakdown
17.5B
Logic (cores) 3.2B
Cache (SRAM) 12.3B
Accelerators 2.0B

Cache is 70% of the transistor budget — at 256MB, that's 12.3B transistors (6 per bit).

Total transistors
17.5B
Die area
125 mm²
5nm density
Cache share
70%
Logic + accel
5.2B
Die area by node
7nm
194 mm²
5nm
125 mm²
3nm
87 mm²
2nm
62 mm²

Same design, denser node → smaller die (logic). SRAM scales slowly, so cache-heavy designs shrink less.

Read-out

This architecture is 17.5B transistors — 70% cache — estimated at 125 mm² on 5nm. Cache dominates — consider stacked/off-die cache to free leading-edge logic area.

Get a precise cache area in the SRAM Area console; turn die area into cost in Wafer Cost.

Why it matters

Why the transistor budget comes first

Cache dominates the transistor budget

Each SRAM bit takes six transistors, so a large cache can be most of a chip's transistors — a server CPU is often 60–70% cache by transistor count, even though logic gets the design attention.

Transistor count drives die area and cost

Die area is transistors divided by density, and area drives cost (and yield). Estimating the transistor budget early — before layout — is how architects bound the chip's size and price.

Node density sets how much fits

Newer nodes pack more transistors per mm² (about 90 at 7nm to 280 at 2nm GAA), so the same design shrinks each generation — the engine of Moore's-law cost reduction, for logic at least.

SRAM has stopped scaling

Logic keeps shrinking, but SRAM bitcells have nearly stalled below 5nm. So cache takes a growing share of die area each node — a major reason for stacked cache (3D V-Cache) and on-package memory.

Field notes

Counting before drawing

Long before there's any RTL or layout, an architect needs to know roughly how big a chip will be — because size sets cost, yield, and whether the design is even feasible at a target node. The starting point is the transistor budget, and it's built from three blocks: the logic in the cores, the cache, and the accelerators. Sum them, divide by the node's density, and you have a first-order die area to reason about.

The surprise for newcomers is how much of that budget is cache. Each SRAM bit needs six transistors, and modern processors carry tens to hundreds of megabytes, so the cache term routinely exceeds the logic — a server CPU can be two-thirds cache by transistor count even though the cores get nearly all the design attention. Seeing that split is often what motivates moving cache off the expensive logic die.

Node density turns transistors into area, and it's the engine of Moore's-law economics: roughly ninety million transistors per square millimeter at 7nm rising past 280 million at 2nm. The same design shrinks each generation, lowering cost and power — for logic. The catch, and it's a big one, is that SRAM has nearly stopped scaling below 5nm. So cache occupies a growing share of die area at each new node, which is precisely why stacked cache and on-package memory have become central to advanced design.

This console is the back-of-envelope that bounds the chip early. Refine the cache term with the SRAM Area console, get a fuller die estimate in the Die Area console, and turn the result into cost and yield in the Wafer Cost console.

Transistor Count FAQs

Have more questions? Contact us

Trusted by Architects & Physical Design Teams

4.8
Based on 2,960 reviews

The logic/cache/accelerator transistor split with a die-area estimate is exactly the back-of-envelope I do at architecture kickoff. Seeing our server CPU come out 70% cache by transistors makes the case for off-die cache instantly. Node density to area is the right first-order model.

D
Dr. Robert Tan
CPU architect
June 14, 2026

Cache-dominates-the-budget and SRAM-has-stopped-scaling are the two facts that drive our floorplan, and this surfaces both. The 3nm-vs-5nm die-area comparison frames our node decision. Pairs perfectly with the SRAM-area and die-area tools.

P
Priya Deshmukh
SoC design lead
May 23, 2026

Clean transistor budgeting from architecture specs with node-density area. The cache-share callout is the insight leadership needs for the memory strategy. Would love separate logic/SRAM density, but as an early-exploration tool it's exactly right.

L
Lars Eriksson
Roadmap planning
March 31, 2026

Bounding die area from transistor count before layout saves weeks of false starts. The accelerator term matters for our AI blocks. Feeds straight into the wafer-cost tool for the price picture. Fast and accurate.

M
Mei Lin
Physical design
December 30, 2025

Love using our calculator?

Connected instruments

Related tools

Similar Calculators

More tools in the same category

Memory Bandwidth Calculator

Calculate memory throughput requirements for CPU, GPU, and AI workloads with cache-hierarchy modeling, prefetch analysis, and bandwidth-saturation detection. Supports DDR5, HBM, LPDDR, and CXL memory pools with multi-tier bandwidth planning and bottleneck identification.

Cache Size Estimator

Estimate optimal cache sizing for performance targets with workload-characteristic analysis, miss-rate modeling, and area-power trade-off evaluation. Supports L1/L2/L3 hierarchy design, non-inclusive vs. exclusive policies, and last-level cache (LLC) partitioning for multi-core systems.

Interconnect Latency Calculator

Analyze communication delays across on-chip networks, die-to-die links, and package-level interconnects with wire-length, repeater, and serialization impact. Supports mesh, torus, and dragonfly topologies with quality-of-service and congestion-aware routing simulation.

Clock Tree Estimator

Estimate clock distribution overhead including skew, jitter, power consumption, and area for hierarchical and mesh clock networks. Models multi-corner multi-mode (MCMM) scenarios, clock-gating efficiency, and adaptive frequency scaling for advanced-node designs.

Floorplan Estimator

Generate early-stage floorplan metrics including aspect ratio, wire-length estimation, and congestion prediction from RTL hierarchy and connectivity graphs. Supports macro placement, pin assignment, and power-domain planning with thermal-aware optimization for AI and HPC chips.

SRAM Area Calculator

Calculate SRAM area requirements for various bit-cell designs (6T, 8T, 10T) across process nodes with row/column redundancy, sense-amplifier overhead, and peripheral circuit modeling. Supports single-port, dual-port, and custom-port configurations with yield-aware sizing.

Often Used Together

Complementary tools for complete analysis

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Transistor Count Estimator

Loading articles...

transistors = cores×MTr + cache MB×8e6×6 + accel · die area = transistors ÷ density (MTr/mm²) · Last reviewed: 2026-06