# CXL controllers & memory expanders

Part ID: 2.05 · Layer 2 (Memory & storage)

Chips that let a server attach an extra pool of DRAM over a CXL link rather than only through the CPU's own memory channels, expanding usable capacity beyond what fits in local DIMM slots.

CXL controllers and expanders sit between the host CPU and a pool of DRAM that is reached over the interconnect fabric described next (2.06), rather than plugged directly into the CPU's own memory channels. Because accelerator memory is expensive and capacity constrained, workloads increasingly want an overflow tier of cheaper, pooled DRAM they can reach without paying for it on every board — and pooling only pays off once a platform is built at a scale where sharing memory across nodes is worth the added complexity, so this part's presence is a design choice rather than a given. For an investor, this is an early-stage market: a handful of dedicated controller vendors compete alongside established interconnect chip makers extending existing product lines into the segment, and qualification tracks new CPU platform launches rather than a steady annual cycle.

**AI delta:** AI workloads' appetite for memory beyond what fits in a single node's DIMM slots is what makes pooled, CXL-attached memory worth the added system complexity.

## Companies

| Company | Role | Confidence | Ownership | Ticker | Note |
|---|---|---|---|---|---|
| Astera Labs | manufacturer | inferred | public | ALAB |  |
| Marvell | manufacturer | inferred | public | MRVL |  |
| Microchip | manufacturer | inferred | public | MCHP |  |
| Micron | manufacturer | inferred | public | MU |  |
| Montage | manufacturer | inferred | public | 688008.SS |  |
| Rambus | manufacturer | inferred | public | RMBS |  |
| Samsung Electronics | manufacturer | inferred | public | 005930.KS |  |
| SK Hynix | manufacturer | inferred | public | 000660.KS |  |

Confidence tags: disclosed = company/filing statement; reported = trade press or partner list; inferred = taxonomy lead.
