Mufeng Chen
Memory-centric architecture and circuits. Ph.D. student, ECE, Purdue University · NanoX Lab.
West Lafayette, IN, USA
chen5240 [at] purdue.edu
I am a Ph.D. student in Electrical and Computer Engineering at Purdue University, advised by Prof. Haitong Li in the NanoX Lab. I work on memory-centric computer architecture and circuits — building memory that does more than store, and rethinking the hierarchy around it once it does.
My work runs along two threads — one in on-chip memory, one at the storage end of the hierarchy.
Analog hybrid memory systems
Single-technology memory forces a hard trade-off between density, endurance, and retention. I design mixed-signal macros that fuse complementary technologies into one array — eDRAM for fast decoupled read/write, RRAM for non-volatile density, and BEOL oxide-semiconductor FETs for retention — so that the trade-off becomes a design knob rather than a constraint.
The circuits only matter if the algorithms above them change too, so this thread is co-designed with the workload: RRAM-assisted multi-level programming paired with zeroth-order optimization for on-device LLM fine-tuning, floating-point dataflows that avoid alignment-induced accuracy loss, and hyperdimensional / vector-symbolic representations that make on-chip learning cheap.
HBF + X
I work on High-Bandwidth Flash (HBF) — NAND capacity inside the package at HBM-like bandwidth, a new tier in the hierarchy rather than a faster SSD. Three questions interest me: what the HBF–accelerator interface should expose, which state belongs in flash, and how the tier is shared across accelerators. The X is whatever the flash tier gets paired with — the accelerator that consumes it, the fabric that carries it, the logic die it sits on.
Before Purdue, at Zhejiang University I led the RRAM-eDRAM hybrid CiM design group under Prof. Er-Ping Li, covering SNN-based vision models, system-level specification, parts of the digital design, and the heterogeneous-integration issues that come with fused memory. I interned at SIMS Lab (Prof. Kaiyuan Yang, Rice) in summer 2022 on charge-domain CiM, and at NanoX Lab (Prof. Haitong Li, Purdue) in summer 2023 on hyperdimensional computing.
I received my B.S. from the Department of Optics and Electronic Engineering at Huazhong University of Science and Technology, where I worked on silicon photonics, machine learning, and inverse design.
news
| Aug 01, 2026 | PROTEUS, our 40 nm programmable general-purpose digital CiM accelerator, is available in early access at IEEE JSSC. [paper] |
|---|---|
| Apr 01, 2026 | Presented Heterogeneous Compute-in-Memory Fabrics for Efficient, Scalable Edge Inference and Learning at ISQED 2026. [paper] |
| Nov 01, 2025 | CENTAUR, a 38.5-TFLOPS/W floating-point digital CiM engine, presented at IEEE A-SSCC 2025. [paper] |
| May 21, 2025 | Presented Analog Multilevel eDRAM-RRAM CIM for Zeroth-Order Fine-tuning of LLMs at IEEE IMW 2025 in Monterey, CA. [paper] |
| Aug 19, 2024 | Started my Ph.D. in Electrical and Computer Engineering at Purdue University, joining the NanoX Lab. |