Research analysis · In-memory analog devices

Ferroelectric synaptic weights grown on top of finished commercial CMOS

The dream of putting synaptic memory directly above the transistors of a standard CMOS die has run for years into a practical wall: the materials that store analog weights usually need thermal or process steps that destroy the wiring they are meant to join. A new device paper from ETH Zurich reports the first integration of 2-terminal ferroelectric synaptic weights in the back-end-of-line of as-delivered commercial 180 nm CMOS, and the transistors underneath still work.

Source: Back-End-Of-Line Integration of 2-Terminal Ferroelectric Hafnia Synaptic Weights on Commercial CMOS Process, arXiv:2610.37530 (2026). Primary source. Read the full HTML version, including methods, figures, and tables.

What the work claims

Flasby, Panda, Savoia, and Bégon-Lours, at the Integrated Systems Laboratory of ETH Zurich, claim the first integration of 2-terminal ferroelectric synaptic weights in the back-end-of-line (BEOL) of as-delivered commercial 180 nm CMOS dies from the XFAB XP018 process.1 The device is a metal-ferroelectric-metal stack: a WOx/[HfO2-ZrO2] bilayer sandwiched between TiN and Mo electrodes, with a tungsten top electrode, fabricated directly on finished foundry wafers without modifying the front-end process.

The performance claims are specific. For devices crystallized by rapid thermal annealing at 450 °C for 60 s, programming below 1.8 V is achieved with cycle-to-cycle variation below 3%. After 1,000 switching cycles, the dynamic range grows by a factor of three and the median cycle-to-cycle variability falls from 5% to 1.5% of the conductance window, a wake-up effect the authors exploit rather than suppress. Devices annealed at 500 °C, a temperature that conventionally exceeds the BEOL thermal budget, show more gradual weight updates with a peak slope below 3, against 4.5 to 5.4 for the 450 °C devices and a literature reference. The underlying NMOS transistors remain functional after the full integration process at both temperatures. Hardware-aware neural network simulations of an MNIST classifier show training accuracy of about 97% for both annealing temperatures when an amplitude-incremented pulse scheme is used, against 80 to 87% for plain stochastic gradient descent on idealized devices.

This is a primary experimental device paper, weighted accordingly: single-device and small-array characterization plus system-level simulation, not a demonstrated accelerator.

How it works

The BEOL is the wiring stack built on top of the transistors in the later stages of CMOS fabrication. Putting a memory element there means the memory sees only the thermal budget the metal layers can tolerate, which is why ferroelectric hafnia, crystallized at around 450 °C, is attractive and why 500 °C is normally off-limits. The authors choose a deliberately old, large node for a reason: 180 nm metallization tolerates high-temperature processing far better than advanced-node interconnects, trading density for process headroom.1

Devices are written with 500 µs pulses at -1.5 V (low-resistance state) or 1.2 V (high-resistance state), and read non-destructively at -0.5 V. Long-pulse potentiation and depression traces show bidirectional, roughly symmetric updates. Ferroelectric origin is supported by PUND measurements at 100 kHz giving a remanent polarization of 22.1 µC/cm², by current density and dynamic range that are independent of device area, and by a rectification ratio of 9.

The trade-off between thermal budget and learning behavior is the paper's central tension. The 500 °C anneal shifts the switching: the hysteresis loop offset moves from -0.4 V toward -0.1 V and the conductance-versus-pulse response becomes more gradual, which is what an analog weight update wants. But 500 °C is not a BEOL-safe step at any modern node, so the gentler updates come at the cost of process realism. The authors quantify the consequence with the IBM Analog Hardware Acceleration Kit: fitting their measured long-pulse data into a piecewise-step device model, they simulate training a 784-256-128-10 network on MNIST for 50 epochs. With an amplitude-incremented update scheme that applies larger pulses as the error gradient demands, both annealing temperatures reach about 97% accuracy. With plain SGD, where every update lands regardless of magnitude, idealized 500 °C devices reach only 87% and 450 °C devices 80%, and the gap widens further once real cycle-to-cycle and device-to-device variability is included.

Stability data is short-horizon. Following a programming pulse, the conductance relaxes over two hours by 7.5 ± 0.4% in the low-resistance state and 9.5 ± 0.6% in the high-resistance state, drift the authors attribute tentatively to ionic contributions at the Mo or WOx interfaces.

Where a skeptic should push

The single most load-bearing assumption is that device behavior measured on test structures survives translation into a dense crossbar array. Nothing in the paper demonstrates array-level operation, and the measured rectification ratio of 9 is modest. In a large passive crossbar, sneak currents through half-selected cells erode effective dynamic range and write selectivity; a selector or one-transistor-one-resistor cell may be mandatory, and neither is shown here. The paper's own citation of sneak-path studies in self-rectifying crossbars signals the authors know this is the cliff edge.

Second, endurance and retention are demonstrated far below what on-device training demands. The wake-up analysis runs to 1,000 cycles; training a modest network with per-sample updates consumes many orders of magnitude more write events per weight. Retention is characterized as a two-hour relaxation, with both states drifting toward each other by 7.5 to 9.5%. There is no long-term, elevated-temperature retention data, which is the number a product engineer actually needs.

Third, the variability budget is tight. Cycle-to-cycle variation of 2.3 to 5% and device-to-device spread, folded into the simulation, is what drags naive SGD accuracy down by 10 to 17 points. The 97% figure is real but conditional: it requires an update algorithm co-designed around the device physics. That is a legitimate design conclusion, but it means the devices do not stand alone; the learning rule is part of the device specification.

Finally, the honest framing is that 180 nm was chosen because it survives 450 to 500 °C anneals. The headline integration trick works at a node where density is not the selling point. Whether the same stack can be transferred to finer geometries with BEOL-compatible thermal budgets is exactly what remains unproven.

BEOL synaptic weights and the MEA back end

The non-obvious implication for microelectrode array instrumentation is about bandwidth, not about brains. A dense CMOS MEA digitizing 20,000-plus electrodes at 20 to 30 kHz produces multiple gigabits per second of raw data, and the cable or wireless link out of the headstage, plus the storage behind it, becomes the system's defining constraint. If analog synaptic weights can be fabricated above the existing readout transistors on a standard foundry die, then the acquisition ASIC can stop being a pure digitizer. Weight layers sitting in the BEOL above the front-end could compute spike features, cross-channel transforms, or first-stage decoding in the analog domain, so the chip emits events and latents rather than raw traces. This paper matters to that roadmap for one unglamorous reason: it shows the weight stack survives on an unmodified commercial die, with working transistors underneath. The barrier was process integration, and that barrier just moved.

The mechanism-level catch is the write path. Each weight update costs a 500 µs pulse at 1.2 to 1.5 V, and the device wakes up over its first thousand cycles. A front-end that re-trains or re-calibrates continuously, for example to track electrode-tissue impedance drift, will be writing weights constantly. Energy per update and write-endurance then sit directly in the acquisition chain's power budget, next to the amplifier and ADC. The paper's own simulation result is the warning label: ignore device physics in the update rule and you lose 10 to 17 accuracy points; co-design around amplitude-incremented pulses and you recover them. Algorithm and device are one system.

The opportunity is a cheap, incremental path to smart front-ends. Because the stack is added to as-delivered wafers, an MEA vendor could in principle retrofit a weight layer onto an existing readout die line without redesigning the front-end, keeping the analog-to-information conversion on-chip and shrinking the connector, the tether, and the storage bill. Two-terminal cells also stack more simply than three-terminal ferroelectric FETs, and the measured area-independent switching is the right scaling signature for dense arrays.

The threat is that the specification gap is real and unglamorous. With 2.3 to 5% cycle-to-cycle variation and 7.5 to 9.5% drift in two hours, the effective weight resolution is a handful of bits at best; a front-end that silently treats these devices as precise multi-bit storage will compute confidently wrong. Digital in-memory computing at advanced nodes, with SRAM weights and shared converters, keeps improving on precisely that axis, and it does not need a 450 °C anneal. There is also a subtler obsolescence angle: if analog weight layers become a commodity add-on to readout silicon, the differentiation in MEA systems migrates from the electrode array to the calibration and co-design toolchain, and vendors without one are selling sensors into a market that buys instruments.

One dual-use note belongs in the record. A sensor die that can hold learned weights locally is a sensor die that can act on them. Closed-loop stimulation systems built on such back-ends would make decisions at the edge with reduced external oversight by construction, which is an argument for keeping calibration logs and weight-update telemetry inside the governance envelope of the acquisition system itself.

The bottom line

Established: 2-terminal ferroelectric hafnia weights can be fabricated in the BEOL of as-delivered commercial 180 nm CMOS, program below 1.8 V with under 3% cycle-to-cycle variation at 450 °C, coexist with functional NMOS devices, and support simulated MNIST training at about 97% accuracy when the update rule is co-designed with the device. Asserted but unproven: array-scale operation with adequate selectivity, endurance beyond 1,000 cycles, long-term retention, and transfer to denser, thermally fragile nodes. What would confirm the approach is a selector-equipped crossbar demonstrator with endurance and retention data taken to training-relevant regimes. What would break it is sneak-path collapse at array scale, or retention decay that turns the measured two-hour drift into a daily percentage rather than a hourly one.

For the MEA acquisition chain, the piece is a credible step toward analog compute layers riding on standard readout silicon. The devices are not ready to be trusted with precision weights, but they no longer require a custom fab to be tried.

Frequently asked questions

What is the back-end-of-line?

The stack of metal interconnect layers built on top of the transistors during the later stages of CMOS fabrication. Integrating a memory device there means it can sit directly above the readout or logic circuitry, but it must survive only the limited thermal budget the metal layers tolerate, typically around 450 °C or below.

Why ferroelectric hafnia?

Hafnium oxide doped or alloyed with zirconium (HfO2-ZrO2) becomes ferrolectric in thin films and can be crystallized at temperatures compatible with CMOS metallization. Its polarization state modulates conductance, which lets a two-terminal cell store an analog synaptic weight that can be read and updated with voltage pulses.

Why two terminals instead of a ferroelectric transistor?

A two-terminal cell is smaller and stacks more simply into dense crossbar arrays above the wiring. The cost is weaker control over individual cell currents, which is why array-level selectivity, sneak paths, and possibly selector devices remain open questions this paper does not address.

What is the difference between the 450 °C and 500 °C devices?

The 450 °C anneal gives abrupt switching with programming below 1.8 V and under 3% cycle-to-cycle variation. The 500 °C anneal exceeds the conventional BEOL thermal budget but produces more gradual weight updates and a smaller loop offset, which suits analog learning. The NMOS transistors underneath remain functional in both cases.

What is the amplitude-incremented update scheme?

An update rule that applies larger write pulses when the computed weight change exceeds a threshold, rather than writing on every training example. In the paper's simulations this scheme reaches about 97% MNIST accuracy for both annealing temperatures, while plain per-example updates reach only 80 to 87% even on idealized devices.

Why does this matter for microelectrode arrays?

Dense MEAs generate gigabit-per-second raw data streams that strain cables, wireless links, and storage. Analog weight layers fabricated above the readout transistors could compute features or decoding at the sensor and emit only low-bandwidth results. This work shows such layers can be built on unmodified commercial CMOS dies, lowering the barrier to trying on-chip analog processing in acquisition systems.

References

  1. Flasby, A., Panda, A., Savoia, N., and Bégon-Lours, L. Back-End-Of-Line Integration of 2-Terminal Ferroelectric Hafnia Synaptic Weights on Commercial CMOS Process. arXiv:2610.37530 (2026). http://arxiv.org/abs/2610.37530v1. Accessed 2026-10-31.