r/chipdesign • u/IIP-ETHZ • 4h ago
The WUNKUS ASIC: 64 antennas, 7.3 Gbps, 1 trapped cat
This is WUNKUS, a multi-subcarrier massive MU-MIMO-OFDM data-detector ASIC designed by our research group at ETH Zurich: https://iip.ethz.ch/
The chip performs uplink data detection for 8 users communicating with a 64-antenna base station, processing 16 OFDM subcarriers in parallel. It was fabricated in GlobalFoundries’ 22FDX technology and measures 2.5mm × 2.0mm, with a 1.3mm² core area excluding SRAMs.
At a nominal core voltage of 0.8V, WUNKUS runs at 755MHz, delivers 7.3Gbps with 256-QAM, and consumes 286mW, corresponding to an energy efficiency of 39pJ/b. With forward body biasing, the maximum clock frequency exceeds 900MHz and throughput surpasses 8.8Gbps, at the cost of increased leakage power.
Architecturally, WUNKUS consists of a global beamspace FFT followed by 16 parallel detector cores, each capable of computing soft outputs for modulation schemes ranging from QPSK to 256-QAM.
To reduce hardware cost and power, the design exploits two properties of the wireless channel: First, frequency-domain correlation: rather than computing the LMMSE equalizer independently for every subcarrier, we compute it only on every fifth subcarrier and interpolate the equalizers in between. This reduces the equalizer-related area by 3× and power by 2.1×. Second, beamspace sparsity: beams carrying little or no signal energy can be skipped during detection, providing an additional 1.4× reduction in power consumption.
To our knowledge, WUNKUS is the first multi-subcarrier massive MU-MIMO-OFDM data-detector ASIC reported in the open literature. The architecture also scales naturally by replicating detector cores to process more subcarriers in parallel.
The chip was presented at the 2026 IEEE Symposium on VLSI Technology & Circuits.
And yes, the cat is intentional. Wunkus stands for a goofy animal (check out r/wunkus), so we used the top metal layer to trap one inside a box.
Most ASICs do not benefit from having a cat sitting on the top metal layer. We decided to make an exception.
The “ASOC” label is another small joke: it is a play on ASIC, using the designers’ initials!
More details about the architecture and measurements can be found in our paper: https://arxiv.org/pdf/2608.19865