Memory Technologies: DRAM, DDR & Emerging Memory

3D-stacked memory

Imagine a town that has run out of land for new houses. Instead of sprawling sideways across ever more ground, you build upward — stack floors into an apartment tower and connect them with elevators. 3D-stacked memory does the same with silicon: instead of spreading memory chips out flat on a board, you stack the dies vertically and connect them through their thickness, packing far more memory into a tiny footprint right where it is needed.

Concretely, 3D stacking places multiple thinned silicon dies on top of one another and connects them with through-silicon vias (TSVs) — vertical copper pillars that pass straight down through each die, like elevators running through the floors. This makes the wires between layers extremely short, which means lower latency between layers, far higher aggregate bandwidth (thousands of connections in parallel), and lower energy per bit than long horizontal traces. HBM is the best-known example: a stack of DRAM dies over a logic base die. Stacking can also place memory directly atop a processor die, the foundation of near-data computing.

Why it matters: stacking is a direct architectural assault on the memory wall and on the limits of 2-D scaling. By shortening the distance between memory and compute it buys bandwidth and energy efficiency that flat layouts cannot. The honest costs are real: heat is trapped between layers and hard to remove (the top of the stack cooks the bottom), manufacturing yield falls as you stack more dies, and TSVs and interposers are expensive. So 3D stacking is reserved for places where bandwidth and proximity are worth the price and thermal headache — accelerators, HBM, and emerging processing-in-memory designs.

An HBM stack might be 8 DRAM dies tall, joined by thousands of TSVs running vertically through the stack — giving a ~1024-bit-wide interface in a footprint barely larger than a single die.

Going vertical with TSVs shortens wires, multiplying bandwidth in a tiny area.

Stacking is not free real estate — heat is the central enemy. Power dissipated in inner layers has nowhere easy to go, so thermal limits, not just cost, cap how aggressively you can stack compute and memory together.

Also called
3D stackingdie stackingthrough-silicon via memory3D 堆疊晶粒堆疊