Introduction

Recent advances in neuroscience, combined with the development of nanoscale electronic devices, have resulted in a great deal of interest in developing brain-like computing hardware utilizing nanoscale memory components as neuronal and synaptic elements1. Among them, Reservoir Computing (RC) which is a type of recurrent neural network (RNN) is a promising candidate, with interconnected neurons that transform the input data into a rich temporal outcome2. Time-dependent input signals result in nonlinearly varying outcomes which also depend on previous data or ‘Echo’, making these frameworks well-suited to time-series information handling, processing, and determining assignments3. The crucial element of RC is randomly connected reservoirs that transform the sequential input data into high-dimensional features including spatiotemporal patterns such that the features of the inputs can be efficiently read out. Simple classification is then performed in the readout layer. In contrast to other types of artificial neural networks (ANN), in RC, the weights of the reservoir (WR) are not trained whereas only the readout weights (Wout) are trained with a simple training algorithm, leading to a reduction of the training cost significantly. In general, a physical phenomenon that satisfies the main characteristics of a reservoir which are nonlinearity to separate inputs of different classes but not become unstable with noise4, and short-term memory (STM)5 to ensure that the reservoir state only depends on recent-past inputs (with a time scale longer than meaningful temporal correlations of the input). Recently, different physical systems and devices have been proposed for realizing the reservoir such as fluidic6 and biological7, electronic circuits8, photonic9, and spintronic10,11,12,13,14,15.

Among different physical systems and devices for realizing a reservoir, spintronic nano-devices are promising candidates due to their unique features such as high-speed dynamics, power efficiency, high density, and CMOS compatibility. In terms of accuracy, they have some other dynamic features such as STM, recurrence behaviors, and nonlinearity, which make them very attractive for the realization of the reservoir3,15,16,17. Magnetic Tunnel Junctions (MTJs) are the fundamental building block for a range of emerging technologies, including fully developed ideas such as magnetic memories18 and sensors19, as well as more fundamental concepts such as energy harvesters20,21, microwave frequency generation22, and neuromorphic computing systems (NCS)23,24. Microwave frequency can be generated using spintronic devices commonly known as spin-torque nano oscillators (STNOs) that can emulate brain-like neural functionality at the nanoscale23. In particular, vortex-STNOs, where the free layer of the MTJ is the non-homogeneous magnetic texture known as a magnetic vortex, are very suitable for neuromorphic computing owing to their high emission power, narrow linewidth, and mid-to-high microwave frequency generation properties22,25. Magnetic spin textures such as skyrmions and magnetic vortices have recently been studied for unconventional computing due to their small size, memory capacity, and magnetics dynamics10,26. A few works have been reported wherein an array of STNOs are used to develop a RC system10,13. However, the complex arrayed fabrication and the low output power of the STNOs have made it difficult for STNO implementations as RC system10,11,12,13,14,27. Skyrmionic reservoirs are reported to overcome the design complexity15,27, however, the small anisotropy magnetoresistance (AMR)12 is seen as their biggest challenge when it comes to reading out the output signal. Hence, in this work, we propose using a single granular vortex STNO (GV-STNO) to be used as an RC system. The different pinning sites caused by the grains present in the free layer (FL) function as randomly distributed reservoirs providing distinct output frequency (fout) and the device resistance (RMTJ) for an applied magnetic field input to the system. Moreover, very few works are reported studying the effect of granularity in different layers28,29,30,31,32, however, here we present the use of a single device to be used for RC system and its application. By analyzing the magnetization components, i.e., fout and/or RMTJ, RC capability can be achieved for various applications (such as pattern recognition, image recognition, classification, and so on).

The main contributions of this work are (1) the study of the granular effect on the vortex core dynamics of the FL of MTJ, (2) the development of the novel concept of reservoir computing (attaining key features- nonlinearity and STM) using single MTJ device wherein the grains work as the reservoir neurons, and (3) the demonstration of waveform classification as an application of RC.

Granular vortex spin-torque nano oscillator

A simplified MTJ can be thought of as comprising three key layers, namely the FL with changeable magnetization, pinned layer (PL) with fixed magnetization, and the tunneling oxide barrier. Typically, polycrystalline soft magnetic materials are used for the free layer, i.e., NiFe, FeB or CoFeB (a typical MTJ stack is shown in Fig. 1a), which will have small (i.e., 10–100 nm) crystalline grains separated by granular boundaries31. Different strategies can be employed to manipulate the grain structure within the NiFe layer, including (i) Changing the material of the capping layer (products adjacent to NiFe affect the grain structure during annealing), (ii) A dusting layer made of different materials (such as Ta, Ru, or W) laminated over the NiFe layer, and (iii) Annealing the MTJs at different temperatures or with different mechanisms30,33,34,35. Grains of ferromagnetic materials are inhomogeneous and approximating the behavior of different grains may result in ambiguous results36. The magnetic vortex core may pin in different grains with different magnetic dynamics based on the recent and previous input exhibiting different fout and/or RMTJ in a nonlinear manner. The abovementioned key features of a reservoir are nonlinearity and STM12,4, which can be found in GV-STNO devices. The pinning sites of the vortex core provide a possibility of frequency controllability of the device that can be monitored through the energy landscape of the FL31. Moreover, the fabricated device sample and the study of the influence of pinning sites (experimentally and micromagnetic simulations) are presented in detail by Jenkins et al.31. A few works have presented the pinning phenomena of vortex core due to the granular defect and how it changes the gyration frequency of the magnetic vortex depending on the pinned site28,30,33,34,35. The impact of grain boundaries on the spin wave reflection observed on spin torque oscillators is also presented in37. The concept of a GV-STNO-based RC system to explore the usage of grains for an electronic application is illustrated in Fig. 1 wherein (a) presents the GV-STNO nanopillar schematic, (b) is showing the concept of RC system using a GV-STNO device wherein the pinning of vortex core providing different outputs acting as reservoir neurons, and (c) demonstrates the possible nonlinearly varying outputs of the GV-STNO reservoir (fout and RMTJ). First, the experimental measurements to attain the granular effect on both performance metrics are carried out, as presented in Fig. 2 (detailed in “Methods”). Nonlinearly varying RMTJ is obtained in the range of 110 to 140 Ω for applied magnetic field with sweeping amplitude (− 14 mT to + 14 mT) on the device sample with 400 nm diameter MTJ nanopillar. Additionally, the pinning of vortex core generates nonlinearly varying fout in the range of few hundred MHz up to ~ 3 GHz. By choosing a specific resistance of the vortex state and sweeping the magnetic field for a small range of the vortex core, oscillation frequency is determined through spin diode effect, as described in22.

Figure 1
figure 1

Concept of reservoir computing using the granular vortex spin torque nano oscillator, the vortex core formed starts to oscillate and due to the grain effects, it may generate different output frequencies observed from the magnetization components which is related to the resistance of the device, (a) GV-STNO nanopillar schematic, (b) RC system using single GV-STNO device and how grains can work as different reservoir neurons with variable weights, WR, and (c) neuron output Wout in form of RMTJ and fout of GV-STNO.

Figure 2
figure 2

Experimental measurement of granular effect in the sample showing nonlinearity in fout and RMTJ of the FL of the sample for an applied magnetic field by sweeping the amplitude. The plot indicates changeable outputs caused by pinning of vortex core in different grain(s) for the applied magnetic field thus, the specific output can be obtained by choosing the amplitude accordingly.

Results and discussion

Gyrotropic frequency of magnetic vortex

Magnetic vortex core is an out-of-plane spin texture that attains a trajectory after its formation and starts oscillating due to the external applied magnetic field or DC current. The gyrotropic force, spin-transfer torque, damping, and confinement force (which mainly includes the Oersted field and magnetostatic field) governed by the Thiele equation acts on the out-of-plane magnetic vortex core while it oscillates38,39. The interplay between energy components, such as demagnetization energy, exchange energy, interaction energy, and Zeeman energy, determines the energy minima of the magnetic vortex. The parabolic single energy minima landscape signifies that a stable gyrotropic oscillation of the vortex core has been achieved, attaining the resonance or gyrotropic frequency (fgyro) of the device31,39. The grains present in the FL may affect the energy minimum landscape because the grains start behaving as individual magnets causing vortex core to get pinned in any of the grains. Interestingly, as per our observation, when the applied input signal is close to the fgyro, then the variation in energy minima is not found meaning that the energy landscape is aligned together as one energy minimum, as shown in Fig. 3a. On the other hand, the energy landscape for input frequencies of applied sinusoidal magnetic field smaller or larger than fgyro shows more than one energy minima due to granularity wherein it indicates the pinning of vortex core in different grains, shown in Fig. 3b,c. Hence, when the input frequency (fin) close to fgyro, the effect of granularity is ignorable (Supplement File) and the GV-STNO behaves like an ideal MTJ without grains. Additionally, the excitation power of the vortex core should be high enough to capture the effect of granularity or oscillation. Thus, based on the data and results of this study, we propose using grains as dynamic reservoirs whereby each grain (or a few grains together) behaves as a single neuron of the reservoir producing the abovementioned different (nonlinear) fout and RMTJ. The pinning sites which depend on the different energy barriers (with many local maxima and minima) cause the grain(s) to behave as a neuron. Each grain may act as a single neuron, however, the grains with similar properties would couple together to act as one pinning site. Hence, mapping the grains present in GV-STNO with randomly distributed reservoir neurons whose weights (different energy minima on the energy landscape or pinning sites) vary with the input and generate a nonlinear outcome. Accordingly, the FL granularity effect, which is a defect, is used as a resourceful reservoir for developing an RC system on a single device.

Figure 3
figure 3

Energy landscape for three input frequencies (a) fin = fgyro, (b) fin < fgyro, and (c) fin > fgyro, wherein the vortex core gets pinned into the grains when input frequency is other than the natural frequency resulting in more than one energy minima (micromagnetic simulations).

We investigate fgyro of the nanodisk (with diameter, D = 450 nm, FL thickness, L = 6 nm, and grain sizes 40 nm) which should remain constant with and without granular effect, for more details refer to the methods section (simulation model). The gyrotropic frequency of the device can be measured through simulation by translating or shifting the magnetic-vortex core from the center of the nanodisk by means of an initial external magnetic field, then the magnetic moment orientations in the x, y, and/or z-axis vary to attain fgyro of the magnetic vortex core. The frequencies are obtained through FFT when the vortex core is translated to 205 nm away from the center. The vortex core relaxes towards the nanodisk center attaining fgyro ~ 105 MHz, shown through FFT measurement in Fig. 4. The relaxation time of a magnetic vortex is the time duration that the vortex core takes to relax towards the nanodisk center from its current position in the absence of an external force (magnetic field or, DC current) and it attains its energy minima. Therefore, the closer, i.e. 10 nm (farther, i.e. 205 nm) the magnetic vortex core position, the lesser (longer) relaxation time we will see. The shortest and the longest relaxation times are measured as 35 ns and 200 ns, respectively. We run the simulation for a certain time while analyzing either the vortex core positions or the magnetization (my, in this work) of GV-STNO. Moreover, 205 nm is the limit before vortex core expulsion (when the vortex core reaches the edges) takes place, thus providing the maximum relaxation time (i.e. 200 ns). Moreover, 10 nm is the nearest displacement in our case, since that vortex core did not form properly early on, possibly due to its radius. Relaxation time is acting as an STM here, if the next input is applied before the vortex core is relaxed in the center of the device, the response of the device will change depending on the location of the vortex core. In other words, the outcome depends on the previously applied signal (i.e., STM), whose amplitude or pulse width may differ. Note that the relaxation time for a device can be controlled and influenced by various factors such as geometrical size, material of FL, magnetic parameters, and so on.

Figure 4
figure 4

Relaxation time of 200 ns when vortex core is translated to 205 nm away (in the micromagnetic simulations) from the center which signifies the short term memory feature of RC system, and (b) gyrotropic frequency (~ 105 MHz) measured through FFT calculation.

Next, we studied the non-linear behavior of fout and RMTJ, which fulfills another key feature of RC4. More than one non-linear parameter provides more robustness to the RC system for temporal signal analysis because it allows the acquisition of more complex and elevated associations in the input data. Considering the device's STM (or relaxation time) and non-linearity the GV-STNO appears to be a favorable option for creating a sub-micron reservoir. Henceforth, when an external magnetic field is applied to the device in the form of periodic square and/or sine waveforms, we can observe the variation in the output functionality through experimental results for 25 MHz (detailed in methods) and micromagnetic simulations for different frequencies (can be found in the next section). These output functionalities emulating reservoir neurons give rise to distinguishable characteristics enabling the classification of square and sine wave inputs. Furthermore, the variation in (1) amplitude and (2) input frequency of the applied field is carried out to study the prospects of reservoir computing using GV-STNO for waveform classification.

Frequency bands for different functionality

Our study shows that distinct functionalities can be obtained with different input frequencies of the applied magnetic field. We divide the input frequencies of an applied magnetic field into three cases—Case I: input frequency of the applied field below fgyro (fin < fgyro), 25 and 50 MHz here, Case II: input frequency of the applied field above fgyro (fin > fgyro), 200 and 400 MHz here, and Case III: input frequencies close to fgyro (fin ~ fgyro) i.e. 105 MHz.

A detailed study is carried out through micromagnetic simulations for different input frequencies in all three cases for said two types of input waves: sine and square wave. A thorough description of the micromagnetic simulations can be found in the method section. In this study, the amplitude of the applied magnetic field is swept (0.1 mT to 10 mT) for three cases to measure the fout (Fig. 5a,b) and RMTJ (Fig. 6a,b). As shown in Fig. 5a,b, fout is changing nonlinearly by increasing the amplitude for both sine and square waveforms, respectively. This is because the oscillation frequency of various grains can differ significantly, and adjusting the amplitude of the input field can cause the vortex core to be pinned in different grains, like observed experimentally (Fig. 2). One of the most interesting features of the GV-STNOs is the highly nonlinear change of fout that makes them a promising candidate as a neuron in RC systems. Another interesting feature of the GV-STNO devices is that for fin close to the fgyro (e.g., fin = 105 MHz in Fig. 5a,b), the vortex core tends to stop pining in the grains with relatively higher input amplitude (> 1mT) irrespective of the input waveform sine or square. This also satisfies the reasoning behind the nullification of the granular effect for Case III. For case I, both sine and square inputs generate fout ranging from 50 to 600 MHz, however, the expulsion of vortex core happens earlier for square waves than for sine. The early expulsion for square wave inputs is probably due to having the maximum amplitude throughout the time period as compared to sine which is incremental in nature. Lastly, for case II, the fout for sine inputs almost remains closer to fin while for square waves higher fout (ranging from 2.5 to 4.5 GHz) is obtained. Moreover, as we keep increasing the amplitude, the vortex core will expel, denoted as E for each input frequency (more details in Supplement File). Again, for gyrotropic frequency (case III), due to its higher output power, the expulsion occurs faster than other cases.

Figure 5
figure 5

The output oscillation frequency with nonlinear characteristics (micromagnetic simulations) for (a) sine wave, (b) square wave inputs with the sweeping amplitude of the applied magnetic field with different input frequencies resulting in distinct fout range. Here, E indicates the expulsion of vortex core.

Figure 6
figure 6

The GV-STNO nonlinear resistance in vortex state (obtained from micromagnetic simulations) for (c) sine wave, (d) square wave inputs, against the sweeping amplitude of the applied magnetic field with different input frequencies. For, fin equal to fgyro reaches maximum values of RMTJ faster than in other cases.

In this study, we also measured RMTJ versus the amplitude of the input magnetic field for both waveforms. RMTJ is extracted from my considering approximation as, RMTJ = ((my × MR) + RDC) where MR = 100% (experimentally it might be a variable parameter) and RDC = 150 Ω. The resistance plots in Fig. 6a,b for sine and square wave inputs, respectively, reveal that changes in resistance are also non-linear with respect to the input signal amplitude. Moreover, these characteristics are similar to the experimental variation shown in Fig. 2. However, the degree of non-linearity in RMTJ changes is significantly lower than that observed for fout. The resistance increases as we increase the amplitude of the applied field with sine wave inputs, however, at 400 MHz, the increase rate is slower (light blue curve in Fig. 6). On the other hand, for square wave inputs shown in Fig. 6b, the resistance increase rate with respect to amplitude is faster for case I when compared to Case II. It is worth noting that for Case III, fin = 105 MHz, resistance reaches its maximum value for lower input signal amplitude irrespective of the input waveform sine or square, as expected. Hence, depending on the intended application of an RC system, either fout, RMTJ, or both can be utilized for classification purposes. Both sine and square wave input signals show distinct responses toward the amplitude sweep and different input frequencies.

Sine and square wave classification

Next, for waveform classification as a demonstration of a simple temporal pattern analysis, we studied the response of the device performance for four combinations of the signals including sine-sine (Fig. 7a–e), square-square (Fig. 7f–j), sine-square (Fig. 7k–o), and finally square-sine (Fig. 7p–t) as a training set for the RC system, each with the five input frequencies (25, 50, 105, 200, and 400 MHz). The training sets for said input frequencies and reservoir output characteristics are illustrated in Fig. 7. Worth noting, the major advantage of the presence of grains on the figure-of-merit of the system are as follows: (1) due to the pinning effect, a single device generates more than one (and nonlinear) fout peaks which in case of without grains at most two fout are probable (at fin and fgyro) and (2) higher output power is achieved in a system with grains making it easier to detect the signal by the readout circuits (more information in Supplement File).The readout layer can be trained based on these training sets consisting nonlinearity and STM which later helps to classify the input waveform.

Figure 7
figure 7

Magnetization and output frequency response of the magnetic vortex core due to the granular pinning for a combination of sine and square wave inputs as training sets during micromagnetic simulations, (ae) sine-sine, (fj) square-square, (ko) sine-square, and (pt) square-sine with 0.6 mT amplitude and different input frequencies of 25, 50, 105, 200, and 400 MHz. the output waveforms in blue are used to calculate the fout while my is used to evaluate the RMTJ. For Case I, higher fout for sine waves while higher my for square waves are observed. On contrast, for Case III, higher fout for square waves are speculated. Moreover, for combinational waves (kt), the STM effects is observed. FFT of the sine and square wave inputs (for given frequencies) are presented in the Supplement File.

Henceforth, when random sine and square wave input signals as test set (20 time periods, selected as shown in Fig. 8) are applied then the classification will be carried out in the aforesaid three cases. For case I, depending on the increasing resistance when compared to the preceding signal, the classification can be performed. For instance, for each increasing ΔR, the signal is square, while a decreasing value signifies it to be a sine wave as shown in Fig. 8a. However, for square-sine wave input, the increment in my (also, ΔR) is clear from Fig. 8a,b. This justifies the STM feature of the RC as well wherein the preceding input has an impact on the proceeding signal. Next, for case II, we see higher fout for square wave signals which is not the case for sine waves (Refer to Fig. 8d,e). Additionally, for these frequencies, the value of my is very low to readout, thus, fout can be used to distinguish the waveforms. Furthermore, for case III, fout becomes the same as fgyro nullifying the granular effects after a couple of cycles, as indicated in Fig. 8c. In waveform classification, RC excels because it can handle nonlinear and time-varying inputs that are difficult to model using conventional machine learning methods. Henceforth, the waveform classification concept using GV-STNO can be applied to multiple applications with inputs such as recorded audio signals, electrocardiograms (ECGs) or electroencephalograms (EEGs), seismic signals, temporal signals, and so on. Moreover, to reduce the complexity of having different classification approaches for case I and II which, we observed in our investigation, we can control the gyrotropic frequency according to the requirement of application by means of variation in the aspect ratio of nanopillar.

Figure 8
figure 8

The output magnetization (my) for a given random sine-square input waveforms (with magnetic field (By) as 0.6 mT) obtained from micromagnetic simulations with varying input frequencies (a) 25 MHz, (b) 50 MHz, (c) 105 MHz, (d) 200 MHz, and (e) 400 MHz, the response of my and oscillation frequency (fosc) plays the role of the output of reservoir computing (Cases described in frequency bands for different functionality section). Colored bars are labeled showing different output characteristics which are mentioned inside the box with three cases.

Conclusions

In this work, a magnetic tunnel junction has been experimentally demonstrated to exhibit nonlinear characteristics due to grains in the free layer which affect the resistance of the vortex state as well as the output oscillation frequency. The vortex core pinned in different grains is shown to produce a wide range of frequencies from a few hundred MHz up to 5 GHz within a single device. Owing to the short-term memory capacity in the form of relaxation time of the vortex core along with the nonlinear dynamics in terms of resistance and output oscillation frequency, a reservoir computing system implemented with only one single GV-STNO is presented. In particular, we investigated the waveform classification task using the different pinning sites caused by the grains acting as reservoir neurons. Furthermore, sine and square waveforms with varying pulse width and amplitude were applied to the system for training whereas random sine-square signals were examined through reservoir features of non-linearity and short term memory for classification purpose. Therefore, GV-STNOs could be a promising candidate for future unconventional computing paradigms due to their randomness and their ability to change resistance and output frequency nonlinearly as a result of the granular pinning of the magnetic vortex core. Consequently, one spintronics nanodevice, wherein multiple grains function as neurons and their nonlinear weights as synapses can be used for a wide range of applications through reservoir computing. Hence, GV-STNO has potential to unlock several other technological advancements towards spaciotemporal and similar applications.

Methods

Simulation model

MuMax3 tool is used to perform all the micromagnetic simulations40. The proof of concept for reservoir computing for waveform classification is carried out using micromagnetic simulations after studying and measuring the granularity effect in the device sample. The device parameters considered for NiFe are: diameter, D = 450 nm, L = 6 nm, exchange stiffness, Aex = 1.3 × 10–11 J, saturation magnetization, Ms = 740 kA/m, damping coefficient, α = 0.01, polarization, P = 0.5, and exchange length, Lex = 6.15 nm. The grain size considered here is 40 nm and random variation of 10% is applied to saturation magnetization which generates random pinning sites. Moreover, exchange coupling between grains is reduced to 0.9Aex at the grain interfaces31. Furthermore, to investigate the behavior of granularity for different types of input magnetic field (in-plane) waves, the sine and square wave inputs are applied to the system. The amplitude and pulse width of the input signal is varied to monitor the non-linearity and short-term memory key features necessary for reservoir computing. The pulse widths used for applied sine and square magnetic field signals are 40, 20, 10, 5, and 2.5 ns and the simulation run time is kept for two time periods while saving the outputs (such as magnetization, core position, energy, and so on) every 10 ps. The initial relaxation time of the vortex core is not incorporated in the result section to preserve the dynamic component only, moreover, by subtracting relaxation time we are able to calculate the frequency through FFT more effectively. Furthermore, the amplitude of the applied magnetic field varies from 1 to 10 mT (or, until vortex expulsion took place). Later, the random signal (combination of sine and square pulses) is applied for classification purposes. The built-in vortex initialization syntax of MuMax3 is used to obtain the vortex state. Magnetization, my, is the main resource to calculate the MTJ resistance, RMTJ which can further be used for calculation of the oscillation output power for readout. Moreover, power spectral density is evaluated to measure the granular output frequency wherein the maximum frequency for specific applied input is reported in this work.

Measurement process

The measurement setup is presented in Fig. 9a, the measurement is only performed for the device sample for the granularity effect. The MTJ sample of 400 nm diameter is used in this work is comprised of /5 Ru/6 IrMn/2.0 CoFe30/0.7 Ru/2.6 CoFe40B20/1.0 MgO/2.0 CoFe40B20/0.2 Ta/7.0 NiFe/10 Ta/7.0 Ru (thicknesses in nm), where the 2.6 CoFe40B20 is the top layer of the synthetic anti-ferromagnet acting as the polariser layer and the composite 2.0 CoFe40B20/0.2 Ta/5.0 NiFe layer is the FL and is assumed to be sufficiently coupled as to act as a single magnetic layer (refer to Fig. 1)41. The measurement starts by applying a low reading current (50 µA) to the STNO through an RF probe with ground and signal tip to obtain the P and AP resistance, thus, the TMR, refer to Fig. 9b. The transfer curve of the device which contains the resistance of MTJ (RMTJ) versus the applied in-plane field is measured by sweeping the current of the external electromagnet while reading RMTJ using source meters. The magnetic field strength (Hin-plane) of the electromagnet is converted from its current (Iin-plane) by calibration using a Tesla meter. Iin-plane starts with − 200 mA with a 5 mA positive step size until it reaches 200 mA, then decreases with a 5 mA step until it returns to − 200 mA. Afterward, to obtain the vortex state, a higher read current (> Ith,vortex) is used passing through the MTJ while sweeping the magnet field to get the device into vortex core oscillation mode. The vortex states are generally noticed along the process when MTJ changes to AP state from P state. The nonlinearity present in the vortex resistance is due to the granular effect present in the free layer. The oscillation is found using a setup that contains a bias tee and a spectrum analyzer in addition to the transfer curve measurement, sweeping the magnetic field within the vortex range with small steps while applying a bias current to the MTJ and monitoring the spectrum analyzer. Furthermore, experimental measurements for sine and square waveforms with fin = 25 MHz are performed wherein fout as approximately 900 MHz and 350 MHz, respectively, are attained (refer to Fig. 10a,b) which align with the simulation results. Here, an AC voltage is applied to an integrated field line located 400 nm above the MTJ, which results in an in-plane magnetic field equivalent to roughly 0.1mT/mA at the MTJ. The AC voltage across the MTJ is measured via the RF channel of a bias tee and is presented as a function of time, for an excitation signal of 25 MHz and Vin as shown in Fig. 10 applied to the field line, for both sine and square waves.

Figure 9
figure 9

(a) The sample measurement setup with the device sample connected to the power supply, source meter, and bias tee while frequency is measured using a spectrum analyzer, and (b) experimental measurement of transfer curve of device sample at low bias current to obtain resistance states.

Figure 10
figure 10

Experimental measurement of the device sample for (a) sine and (b) square input waveforms with fin = 25 MHz with a response showing output pinned oscillation frequency of approximately 900 MHz and 350 MHz for sine and square inputs, respectively.