The first differentiable TCAD — exact gradients through drift-diffusion.
Shrinking has stalled. The field has rallied to push the highest layer of the stack — making architectures themselves learnable. The lever no one is pushing is the bottom of the stack: making the physics itself learnable. That's where Driffusion lives.
Actively pushed. Better RTL, better synthesis, learned design at the top of the stack. The trillion-dollar industry that built modern AI.
Underpushed. Same metric — computation per atom — different target. Make the physics itself learnable: exact gradients through drift-diffusion, applied to the device itself rather than the design that compiles to it.
Validated against five independent prior-art works (Hinze & Pinnau 2002, Romano ∂PV 2021, AD-NEGF, DDNet, ChargeTransport.jl). To our knowledge as of 2026-04-26, no commercial or open-source TCAD tool offers exact gradients through a 2D drift-diffusion solver.
Mauricio Buendia is the founder of Driffusion. He is an MSc student in Neural Systems and Computation at the Institute of Neuroinformatics (UZH/ETH Zürich), with a thesis in Melika Payvand's lab on FeFET device modeling and a tape-out target on GlobalFoundries 22nm FD-SOI. Previously: BSc Electrical Engineering (Honors), TU Eindhoven, with prior industry experience at Prodrive Technologies. Driffusion is registered with ETH's Student Project House.
Christian Metzner is cofounder of Driffusion. He is a PhD researcher at the Institute of Neuroinformatics (UZH/ETH Zürich) in Melika Payvand's lab. Recent work spans mixed-signal SNN optimizer design (with Indiveri and Grewe) and event-based hardware (ISCAS 2025). MSc Neural Systems and Computation, ETH/UZH.