Case study · Research Fellow · NTU · 2017 – 2021
Reading a single skyrmion electrically: a picoamp tunnelling measurement, from idea to verdict.
This case study in four parts
Skyrmions are tiny magnetic whirls that could one day store data: a skyrmion present is a 1, no skyrmion a 0. To use them, a device has to read that bit electrically. Scanning-tunnelling microscopes had shown that the twisted spins change how electrons tunnel, an effect called non-collinear magnetoresistance (NCMR). Nobody had tried it in a practical device.
Go to part 1 ↓ 2The deviceMagnetic nanodots 250–400 nm across, cut from an Ir/Fe/Co/Pt multilayer that hosts skyrmions, each under a 5 nm Al2O3 tunnel barrier and a top electrode. A skyrmion in a dot is a 1; no skyrmion, a 0.
Go to part 2 ↓ 3The system I builtI delivered a high-sensitivity measurement system built around a lock-in amplifier. I designed the circuit and the shielded measurement cell, automated it in LabVIEW, proved it on a resistor, a diode and a test junction, then measured nanodots 300 and 400 nm across, each built to hold a single skyrmion.
Go to part 3 ↓ 4The resultThe instrument reached 1 nV noise and 0.1 pA current resolution, and confirmed real tunnelling through the dots. It also found unexpected two-level switching. I traced it, step by step, to the device's oxide barrier rather than to skyrmions, and that finding set the plan for the next batch of devices.
Go to part 4 ↓1.1 · The question
Can a device read a skyrmion bit electrically?
Skyrmions are magnetic whirls that are small and stable enough to store data: a skyrmion present is a 1, none is a 0. To build a memory from them, each bit has to be read electrically. A scanning-tunnelling microscope had shown the effect that could do it, non-collinear magnetoresistance (NCMR), at a single atom. Nobody had tried it in a practical device.
The idea was to build the same physics into a device: dots 300 to 500 nm across that each hold one skyrmion, a thin tunnel barrier and a top electrode on each dot. Then write a 1 or a 0 into each dot with the magnetic field’s hysteresis, coming from positive saturation for a skyrmion and from negative field for none, and watch whether dI/dV tells them apart at the same field. I delivered the measurement system that made this possible.
Two risks shaped everything that followed. A device averages over the whole dot, so the signal could be far weaker than under a microscope tip. And any change we saw might come from something other than the skyrmion. The experiment had to answer both.
2.1 · The device
A nanodot that holds one skyrmion.
In a normal magnet, neighbouring spins point the same way and electrons tunnel through two clean spin channels. Inside a skyrmion the spins twist, the channels mix, and the local density of electronic states changes. A scanning-tunnelling microscope can see that change in the differential conductance, dI/dV, at a single atom.
What NCMR means. NCMR stands for non-collinear magnetoresistance. Spins are collinear when they all lie along one line, pointing parallel or antiparallel, as in an ordinary ferromagnet. They are non-collinear when neighbouring spins sit at an angle to each other, as they do all the way round a skyrmion. NCMR is the change in tunnelling resistance caused by that angle between neighbouring spins.
- Stack 22k (about one skyrmion per dot) and 22d (four to five) were grown on 4-inch wafers; magnetic force microscopy confirmed skyrmions in the film
- Barrier candidates were screened by resistance: Al2O3 chosen, Ta2O5 rejected as leaky
- First batch: about 300 dots of 250 to 400 nm with a 5 nm Al2O3 barrier
2.2 · Device physics
How a skyrmion device reads a bit, and how it differs from an MTJ.
The goal is non-volatile data storage and logic. A skyrmion is the bit; the device is the read head.
The MTJ: compare two magnets
A magnetic tunnel junction sandwiches a thin insulator between two ferromagnets. One, the reference layer, is pinned; the other, the free layer, can be flipped. Electrons tunnel more easily when the two magnetisations are parallel than when they are antiparallel, so the resistance reads the bit. This tunnelling magnetoresistance is the read mechanism of today’s MRAM and hard-disk heads, and it needs the second, pinned magnet as a reference.
The NCMR device: sense the twist inside one magnet
Non-collinear magnetoresistance (NCMR) needs only one magnetic layer. Where neighbouring spins are parallel, electrons see two clean spin channels. Where they twist, as they do through a skyrmion, spin-orbit coupling mixes the channels and the local density of electronic states changes. The tunnelling conductance, dI/dV, changes with it, even through a non-magnetic top electrode. The bit is not the direction of a layer but whether a skyrmion is there.
In this project, each nanodot was one bit: a dot holding a skyrmion is a 1, an empty dot a 0. The measurement asked whether dI/dV could tell the two apart electrically.
The bits were written with the field’s hysteresis. To write a 1, the field came down to the measurement point from above, from positive saturation; to write a 0, it came up from below, from negative field. At the same field the dot could then hold either state, so a 1 and a 0 could be compared without the field itself changing the reading.
What the devices are for
The long-term goal is non-volatile data storage and logic. Skyrmions are tens of nanometres across, topologically stable, and can be moved by small currents, which makes them candidates for racetrack memory: bits stored as a train of skyrmions along a magnetic track, shifted past a fixed read head. They are also studied for logic and neuromorphic computing.
Any such memory needs a simple electrical read-out of a single skyrmion. NCMR could provide it with a simpler stack than an MTJ, because the read head needs no pinned reference magnet. That is what this project set out to test: whether the effect seen at a single atom under a microscope survives in a wired device averaged over a whole dot.
3.1 · The instrument
Designing a lock-in tunnelling measurement for a device.
I adapted the circuit microscopists use for tunnelling spectroscopy. A small AC excitation at 77.77 Hz rides on a DC bias; a bias adder combines the two and applies them to the device. The current through the device goes to a low-noise current preamplifier and a lock-in amplifier, which picks out the part at 77.77 Hz. That ratio of AC current to AC voltage is dI/dV at the chosen bias. A separate voltmeter reads the DC bias actually reaching the device.
Everything around the device mattered as much as the circuit:
- a shielded NCMR cell with LEMO connectors, an EMI shield and a 44-pin chip-carrier stage, built in two versions for out-of-plane and in-plane fields
- a holder that fitted the cell into a 0–1 T electromagnet
- wire bonding set up in the lab, with a tested bonding recipe
- a grounding scheme that removed ground loops between the source, voltmeter and lock-in
- a LabVIEW program that ran bias and field sweeps and logged every run, through 29 versions
I also ran a small designed experiment on the lock-in itself, comparing sensitivity, reserve, time constant, filter slope and the line filters, and kept the combination that gave the most stable reading.
- Excitation77.77 Hz, a few mV
- Lock-in setting3 s, 18 dB/oct, sync on, line filters off
- Voltage noise~1 nV
- Current resolution0.1 pA at 77.77 Hz
- Field0–1 T, out-of-plane or in-plane
3.2 · Measurement automation
Two sweeps, one acquisition, and a log of every run.
I wrote the control program in LabVIEW and kept it evolving with the experiment. The last version, NCMR Assembly 2.55 (2017), sweeps bias and field independently and records everything the lock-in sees.
3.3 · Proving the instrument
Trust the setup before trusting the device.
I tested the measurement on parts whose answer was already known, getting harder at each step, before putting a single nanodot in it.
A 100 kΩ resistor gave a flat dI/dV that did not change with DC bias, exactly as a linear part should, with noise around 1 nV and the phase near zero.
A diode was the real test, because its resistance falls by orders of magnitude as the bias rises. I measured its I-V curve with a separate DC setup, fitted it, and calculated what dI/dV should be. The lock-in measurement matched the model at currents below 100 nA and across device resistances from under 1 kΩ to 8,000 kΩ.
Above 0.38 V the two disagreed. I traced it to two causes in the circuit, not the method: a voltage-divider effect once the diode's resistance fell toward the 10 Ω sense resistor, and the source hitting its 200 mA current limit. The fix was to measure the circuit's transfer function for both AC and DC, so the bias at the device is known rather than assumed.
A tunnel-junction test device then gave 2.37 µS from its I-V curve and from dI/dV, the same answer two independent ways.
Along the way I checked that the voltmeter would not load a high-resistance device (it needs well over 100 MΩ input resistance) and found why several test junctions had died: probing them with a handheld multimeter pushed too much current through the barrier. From then on, resistance checks used a source-meter at 0.05 V.
Specialties behind this system
Go deeper into the expertise this work draws on.
Test automation
Instruments, sequencing and data in one programNCMR Assembly 2.55 next to my other measurement programs, and the principles behind them.Active thermal control
Closed-loop temperature control from 300 K to 2 KTemperature control and thermal debug from my cryostats, the foundation of low-noise measurement.Vacuum
High vacuum in the cryostats I builtHigh vacuum in my cryostats, and the UHV deposition systems I used as a research fellow.4.1 · Results at a glance
What came out of it.
The answer was not the one everyone hoped for, and that is still a result. Because the instrument had been proven step by step, the switching could be pinned on the device, not the tester, and the next batch could be planned on evidence.
- Instrument1 nV noise · 0.1 pA current resolution
- Tunnellingconfirmed through the dots, 1–10 nS, non-linear in bias
- Surprisetwo-level switching traced to the oxide barrier
- Verdictno skyrmion signal above the 1 nS drift in batch one
- Next batchbarrier change, ranked measurement plan, direct oxide test
4.2 · Measuring the nanodots
Real tunnelling, and the limits of the first devices.
The first question was whether the signal came from tunnelling at all, or from leakage in the wiring or across the dot. With the device and chip carrier removed, the background was about 1 nS and flat with bias. With a device in place the signal ranged from about 1 to 10 nS and rose non-linearly with bias, which only tunnelling explains.
Then I mapped how far the devices could be pushed. Below 1 V, dI/dV was reproducible. Above 2 V the barrier broke down, temporarily at first and then permanently. Above 0.5 V the signal drifted by about 1 nS, ten times the measurement's noise floor of under 0.1 nS, which pointed to the barrier starting to break down locally.
To reach higher bias without damage, I added a pulsed bias mode, applying the bias for 2 to 20 seconds at a time, which reached 2 V on the device. I also upgraded the DC readout with a current preamplifier until it resolved changes under 0.5 pA, and set a target of 0.01 nS for the next stage.
Bias sweeps at fields from +0.3 to −0.3 T, and field sweeps between ±0.5 T, showed no change that could be pinned on a skyrmion. Within this window, any skyrmion signal was smaller than the 1 nS drift.
Tunnelling conductance through a single 400 nm dot, against a flat ~1 nS background: proof the instrument was measuring the device and not the wiring.
- Non-destructive bias windowabout 1 V
- Breakdownabove about 2 V
- Noise floor< 0.1 nS
- Drift above 0.5 V~1 nS
- Pulsed bias2–20 s pulses, up to 2 V
- DC resolution< 0.5 pA with preamp
4.3 · The surprise
Two-level switching, and ruling out every easy answer.
Under steady bias, the 400 nm dots switched on their own between two current levels, about 1 pA apart, even at zero field. A skyrmion hopping in and out of the dot would look exactly like this, so it was tempting to claim it. Instead I tested every other explanation first:
- The setup? No switching with no device in place. Ruled out.
- One bad dot? It appeared in several 400 nm dots. Ruled out.
- Any tunnel junction? It did not appear in plain magnetic tunnel junctions. Ruled out.
- Size? 300 nm dots needed higher bias and switched less often.
- Magnetism? A 0.5 T field, strong enough to wipe out skyrmions, did not stop it, and it did not repeat reliably in the same dot.
I then compared the step size with the literature on oxide breakdown. About 1 pA through a 400 nm dot is roughly 1,000 µA/cm², the same order as random telegraph noise from charge traps in thin silicon oxide after soft breakdown. Together, the evidence pointed to traps in the Al2O3 barrier, not skyrmions.
4.4 · The outcome
A clear answer is a result, even when it isn't the one you hoped for.
The first batch could not show a skyrmion signal, and I said so plainly in the weekly reports instead of over-reading the switching. What the work did deliver was a validated instrument, a map of what the devices could survive, and specific changes for the next batch:
- a barrier change: a thicker Al2O3 or MgO once the deposition tool was back, to widen the safe bias window
- a measurement plan ranked by what would work: DC conductance first, then pulsed-bias dI/dV, with resolution pushed from 0.1 nS to 0.01 nS
- a direct test of the oxide explanation: switching recorded at 0, 0.1, 0.5 and 1 T for an hour each, with step size analysed against bias and current
- device handling rules that stopped junctions being destroyed during checks
Behind it sat a MATLAB pipeline I wrote to import thousands of sweeps, filter them by bias or field, bin and average them, and plot each run the same way, so every report compared like with like.
- PeriodResearch Fellow, NTU, 2017 – 2021
- Devices~300 dots, 250–400 nm
- Validation partsresistor, diode, tunnel junction
- AutomationLabVIEW, 29 versions
- AnalysisMATLAB binning and averaging pipeline
- Reportingweekly technical reviews
Why it matters to you
What this work says about how I'd work for you.
I prove the instrument first
Resistor, diode, test junction, then the real device. Each step had a known answer, so a surprise in the device could not be blamed on the setup.
I find root causes, not excuses
A model mismatch became two circuit causes and a transfer-function fix; dead junctions became a handling rule.
I don't over-claim
The switching looked like the result everyone wanted. I ruled out the alternatives and reported what the evidence supported.
I turn findings into the next plan
The verdict came with a barrier change, a ranked measurement roadmap and a direct test, ready for the next device batch.