Home Knowledge Base Hybrid Memory Cube (HMC)

Hybrid Memory Cube (HMC) is a 3D-stacked DRAM architecture that uses through-silicon vias (TSVs) and a high-speed serialized interface to deliver dramatically higher bandwidth and energy efficiency than conventional DDR memory — developed by Micron and the Hybrid Memory Cube Consortium, HMC pioneered the concept of intelligent memory with a logic base die that manages memory access, error correction, and protocol conversion, influencing the design of HBM and CXL-attached memory while targeting networking, high-performance computing, and data-intensive applications.

What Is HMC?

Why HMC Matters

HMC Specifications

ParameterHMC Gen1HMC Gen2
Capacity2-4 GB4-8 GB
Bandwidth160 GB/s320 GB/s
Links4 (16 lanes each)4 (16 lanes each)
Lane Speed10-15 Gbps28-30 Gbps
Vaults1632
Stack Height4-8 DRAM dies + logic4-8 DRAM dies + logic
Power~11W~11W
Energy/bit~5 pJ/bit~3.7 pJ/bit

HMC vs. HBM vs. DDR

FeatureHMCHBMDDR5
InterfaceSerial (30 Gbps/lane)Parallel (1024-bit)Parallel (64-bit)
PlacementAnywhere on PCBOn interposer (adjacent)DIMM slot
BW/Device320 GB/s819 GB/s (HBM3)51.2 GB/s
IntelligenceLogic base dieMinimal logicNone
ReachLong (PCB traces)Short (interposer)Medium (DIMM)
MarketNiche (networking)Mainstream (AI/HPC)Mainstream (general)
StatusDiscontinuedActive developmentActive development

HMC is the visionary 3D memory architecture that proved intelligent stacked memory was possible — pioneering the vault architecture, logic base die, and serialized memory interface concepts that influenced HBM, CXL-attached memory, and processing-in-memory designs, even though HBM's simpler integration with GPU interposers ultimately captured the high-bandwidth memory market.

hybrid memory cubehmcadvanced packaging

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.