Passer au contenu

SPINART

SPINART: Topological SPINn textures for true random number generation with applications to ARTificial intelligence

Principal Investigator : Anne BERNAND-MANTEL

Involved Teams :

  • CEMES

Research project selected under the 2024 call for proposals

Type of project : Research Project

Date (start/end) : 2024

Project summary (~10 lines)

 

Research Call 2024

 

Project Proposal 2024

 

PROJECT TITLE:

 

Topological SPINn textures for true random number generation with applications to ARTificial intelligence

 

ACRONYM: SPINART

 

PROJECT COORDINATOR:

First name: Surname: Email: Phone number: AnneBernand-Mantelanne.bernand-mantel@cemes.fr0652617734
Laboratory: CEMES

 

 

NB: The size of the proposal document should be less than 8 pages.

The proposal must describe the scientific targets of the project along with its federative impact and its budget justification

 

Project summary (~10 lines)

Spintronic devices are promising building blocks for the development of low consumption hardware dedicated to artificial intelligence. Indeed, Magnetic Tunnel Junctions (MTJ) technologies used in Magnetic Random-Access Memory technologies have been recently successfully applied to build True Random Number Generators (TRNGs) to implement artificial intelligence algorithms. In the SPINART, project we propose to go toward a further improvement of the energy consumption involved in random bit generation. For this we propose to replace the homogeneously magnetized layer (macrospin) in the MTJ by a Topological Spin Texture (TST). TST are seen as promising systems to decrease the energy consumption in the writing process for TRNG due to the ultrafast processes which are involved in their nucleation and the possibility to use optics to write and read them. In the SPINART project we will fabricate a TRNG based on Topological Change in TST triggered by thermal noise. In order to unveil the potentiality of this system for TRNG, we will carry out National Institute of Standards and Technology (NIST) statistical test on a TC-TRNG device with a switching probability tuned close to 0.5.

 

1. Scientific context:The progress of artificial intelligence (AI) has been highly intertwined with the considerable development of programmable computers. Today, AI plays an increasing role in our everyday life and the market of AI services in 2023[1], already reached 1/4th of the level of computer operating systems market[2]. However, in a world where the control of energy consumption becomes a key issue, further developments of the use of AI are strongly correlated with the capacity to increase AI energy efficiency. In this context, the development of low consumption hardware for AI is critical.Spintronic technologies, which possess, in general, a high potential for power reduction in information technologies are equally promising technologies for AI hardware in that respect [3]. In the SPINART project, we intend to assess the potential of Topological Spin Structures (TST) towards one particular type of spintronic applications for AI: True Random Number Generator (TRNG). Indeed, in addition to cryptography and Monde-Carlo simulations, TRNGs play a key role in stochastic and brain-inspired computing.There exist mature Complementary Metal Oxide Semi-conductor (CMOS) TRNG using 1/f noise in transistors as entropy source. However, their high bit rate (>Mbps) is associated with high power consumption and high area occupation. Magnetic Tunnel Junctions (MTJ) are key elements in spintronic devices used for Magnetic Random-Access Memory (MRAM) applications. MTJ based TRNGs have been intensely studied in the past years showing their potential to obtain high bitrates, low power consumption and low area occupation [4], [5]. However, despite good results in these preliminary experimental demonstrations, there exists a need to further lower the power and increase the density in order to be able to scale up these systems. A promising direction is to take advantage of ultrafast demagnetization processes [6] and the possibility to carry out massively parallel optical writing and reading [7].

 

Figure 1 : Schematic representations: (a) a macrospin; the white and black dots represent, respectively, homogeneously magnetized regions with up and down magnetizations; (b) energy of the macrospin as function of the magnetization angle, showing the two lower energy states of the system. The arrow represents the well-known process of macrospin reversal via magnetization precession. (c) Topological spin textures consisting of a skyrmion, a stripe state or a stripe state with a topological defect; (d) energy difference between the ferromagnetic up state and the skyrmion state as a function of the skyrmion radius.In Figure 1(a), we represent the macrospin used in classical MTJ-TRNGs which consist of a homogeneously magnetized element. In this system the precessional magnetization dynamics induced by the spin transfer torque effect (Figure 1(b)) is used to switch the macrospin between up and down states, where the probability of switching is controlled by the pulse duration or the pulse amplitude [5]. The writing energy is of the order of 100 fJ/bit. There is also a need to reset the system with the free layer back to its initial up state before the switching can be repeated which increases the energy consumption and reduces the bit rate.In Figure 1(c) we represent the system proposed in our project SPINART, which is a TRNG based on a topological spin texture (TST-TRNG). In this system the two states are not anymore up and down magnetization (Figure 1(b)) but two magnetic state with a different topology (Figure 1(c)), such as, the homogeneously magnetized state and the skyrmion state, or two states of the stripe phase with different topologies. The driving physical force for the topological change is thermal activation following an Arrhenius law Γ𝑇𝐶 = Γ0exp⁡(- ∆𝐸 𝑘𝐵𝑇)were Γ𝑇𝐶 is the topological transition rate, Γ0 the Arrhrenius prefactor or attempt frequency, ∆𝐸 the energy barrier, 𝑘𝐵 the Boltzmann constant and T the temperature. The presence of a Dzyaloshinskii-Moriya interaction in the system strongly reduces the energy cost for the creation of the skyrmion/stripe state while its topological nature ensures its stability (high energy barrier). In addition the barrier ∆𝐸 can be tuned by an applied magnetic field to control the switching rate, as demonstrated in our previous works where we studied theoretically the collapse energy barrier separating the ferromagnetic state from the skyrmion state [8], [9], [10], [11] which is represented in (Figure 1(d)). We also demonstrated experimentally in a Pt/Co/Al2O3 system, the possibility to reduce the energy barrier with an applied electric field due to the electric field variation of magnetic properties of the ferromagnetic layer [12]. Such electrical control enables tuning of the switching probability for applications. There is a high potential for the reduction of the writing energy in a TSTTRNG compared to MTJ-TRNG. While MTJ-TRNG have been widely studied in the past 10 years, there exist very limited number of studies on TST-TRNG involving diffusion or deformation of skyrmions rather than their nucleation [13], [14].

 

2. Scientific objectives:

In the SPINART project, we will carry out a detailed experimental study, using Magneto Optical Kerr Effect (MOKE) microscopy, on the statistics of Topological Changes in a Pt/Co/Al2O3 system whose properties have been tuned to present a large number of thermally activated topological changes. Our system presents two phases, a skyrmion phase and a stripe phase.Figure 2 : Preliminary results. Filtered MOKE images (out of plane magnetization) in a Pt/Co/Al2O3 system. (a)(b) Skyrmion images under an applied magnetic field. (d)(e) Stripe domains recorded at zero applied magnetic field. Images (a)/(d) and (b)/(e) are recorded a few seconds apart. (c)/(f) Image difference between (a)/(d) and (b)/(e). The topological changes are highlighted by a green circle while a domain motion is emphasized by a red circle.In Figure 2 we present preliminary results to illustrate the thermally activated properties of the sample and demonstrate the presence of topological changes in the skyrmion and stripe phases. In Figure 2(a)-(b), we show two MOKE microscopy images obtained in a polar geometry where white skyrmion appears in a black ferromagnetic background. The images in (a) and (b) are recorded at the same position and separated by a few seconds. In Figure 2(c), we present the image difference (a)-(b). We observe three types of events: skyrmion nucleation, skyrmion annihilation and skyrmion displacement. The events that are associated with a topological change are highlighted with a green circle, while the domain displacement is shown in red. In Figure 2 (d)- (e), we present images of the same sample at zero magnetic field in the stripe phase state. Topological changes are also observed in this phase as highlighted by green circles. In order to go beyond these preliminary results and study the potential of the observed topological changes to be used as TRNG, we propose the following program:

1. Obtain the statistics of topological change on a large number of topological change eventsusing image analysis (classical algorithms, machine learning algorithms) on large images(500 µm x 500 µm) for various applied magnetic fields and temperatures (equipmentrequired).

2. Design, fabricate and tune individual devices with a topological changes probability [15]𝑃𝑇𝐶 = 1 – exp⁡(- 𝑡𝜏𝑇𝐶 ) close to 0.5, where t is the observation time and 𝜏𝑇𝐶 is the meantopological change time.

3. Run National Institute of Standards and Technology (NIST) statistical test on the TC-TRNGdevice.In order to carry out these objectives, we will benefit from an existing MOKE setup developed by the PI, as well as from the PI experimental and theoretical expertise on TST. In addition, the SPINTEC laboratory in Grenoble (Hélène Béa), already provided us with samples particularly adapted to this study. This system consist of a Pt/Co/Al2O3 trilayer which has been tuned by depositing a double wedge of Co and Al (prior to oxidation) on a 4 in. wafer. This fine-tuning enables us to obtain potentially much higher topological changes rates compared to previous works [16], [17]. Within the framework of SPINART, we plan to increase the detection rate of our MOKE microscope, which is currently limited to the millisecond range. For this we will use a system of photodiodes to locally detect the topological changes (equipment required). For this experimental development of our setup we will benefit from the expertise at CEMES in the development of optical setups with Sebastien Weber. This will allow us to detect TC optically at the microscale and frequency range up to the MHz. Concerning the energy consumption, as our TC-TRNG is harvesting thermal energy to reach a switching probability of 0.5, there is no energy associated with the writing process at the level of our study. The drawback will be a high sensitivity to temperature variations, and in more integrated versions of our device a writing process will include the use of current/voltage to temporally increase the topological change probability (beyond the scope of this project).

3. Explain the emerging or disruptive character of the project:In previous works, skyrmion nucleation/annihilation [12], [17] and domain fluctuation in the stripe phase have been observed [16]. In SPINART we propose to carry out a first study of topological change statistics for the realization of TST-TRNG, including the NIST statistical test. The study of topological changes in TST and their applications to TRNG opens a new topic of research at CEMES, which provides an ideal environment for this project to further develop. Indeed, the project will benefit from the CEMES large expertise in optics that will enable to extend our project using optical ultrafast switching, a promising direction to improve spintronics-based TRNG using optical ultrafast processes to nucleate skyrmions [18].

4. Possible impact in terms of higher education (if relevant):

In relation with the SPINART project, we will propose a practical for the Master Nanoscale Science and Engineering (NanoX), where we will use TC-TRNG to solve simple AI problems such as image recognition or the travelling salesman problem. We have been already proposing in the last 3 years a practical based on the MOKE microscope experiment which focuses on domain imaging. We propose to extend this practical to the TC-TRNG, which will provide the opportunity for the students to see an application of the use of nanomaterials (ultrathin Co films) for AI applications.[1] ‘AI as a Service Market Share, Forecast & Growth Analysis’. [Online]. Available: https://www.marketsandmarkets.com/Market-Reports/artificial-intelligence-ai-as-a-servicemarket-121842268.html[2] ‘Operating Systems Global Market report 2024’. [Online]. Available: https://www.thebusinessresearchcompany.com/report/operating-systems-global-marketreport[3] J. Grollier, D. Querlioz, K. Y. Camsari, K. Everschor-Sitte, S. Fukami, and M. D. Stiles, ‘Neuromorphic spintronics’, Nat. Electron., vol. 3, no. 7, pp. 360–370, Mar. 2020, doi: 10.1038/s41928-019-0360-9.[4] Z. Fu et al., ‘An Overview of Spintronic True Random Number Generator’, Front. Phys., vol. 9, p. 638207, Apr. 2021, doi: 10.3389/fphy.2021.638207.[5] A. Shukla et al., ‘A True Random Number Generator for Probabilistic Computing using Stochastic Magnetic Actuated Random Transducer Devices’, in 2023 24th International 

Symposium on Quality Electronic Design (ISQED), San Francisco, CA, USA: IEEE, Apr. 2023, pp. 1–10. doi: 10.1109/ISQED57927.2023.10129319.[6] C. S. Davies et al., ‘Towards massively parallelized all-optical magnetic recording’, J. Appl. Phys., vol. 123, no. 21, p. 213904, Jun. 2018, doi: 10.1063/1.5003713.[7] A. Chakravarty, J. H. Mentink, C. S. Davies, K. T. Yamada, A. V. Kimel, and Th. Rasing, ‘Supervised learning of an opto-magnetic neural network with ultrashort laser pulses’, Appl. Phys. Lett., vol. 114, no. 19, p. 192407, May 2019, doi: 10.1063/1.5087648.[8] A. Bernand-Mantel, L. Camosi, A. Wartelle, N. Rougemaille, M. Darques, and L. Ranno, ‘The skyrmion-bubble transition in a ferromagnetic thin film’, SciPost Phys., vol. 4, no. 5, p. 027, May 2018, doi: 10.21468/SciPostPhys.4.5.027.[9] A. Bernand-Mantel, C. B. Muratov, and T. M. Simon, ‘Unraveling the role of dipolar versus Dzyaloshinskii-Moriya interactions in stabilizing compact magnetic skyrmions’, Phys. Rev. B, vol. 101, no. 4, p. 045416, Jan. 2020, doi: 10.1103/PhysRevB.101.045416.[10] A. Bernand-Mantel, C. B. Muratov, and V. V. Slastikov, ‘A micromagnetic theory of skyrmion lifetime in ultrathin ferromagnetic films’, Proc. Natl. Acad. Sci., vol. 119, no. 29, p. e2122237119, Jul. 2022, doi: 10.1073/pnas.2122237119.[11] A. Bernand-Mantel, A. Fondet, S. Barnova, T. M. Simon, and C. B. Muratov, ‘Theory of magnetic field stabilized compact skyrmions in thin-film ferromagnets’, Phys. Rev. B, vol. 108, no. 16, p. L161405, Oct. 2023, doi: 10.1103/PhysRevB.108.L161405.[12] M. Schott et al., ‘The Skyrmion Switch: Turning Magnetic Skyrmion Bubbles on and off with an Electric Field’, Nano Lett., vol. 17, no. 5, pp. 3006–3012, May 2017, doi: 10.1021/acs.nanolett.7b00328.[13] K. Wang, Y. Zhang, V. Bheemarasetty, S. Zhou, S.-C. Ying, and G. Xiao, ‘Single skyrmion true random number generator using local dynamics and interaction between skyrmions’, Nat. Commun., vol. 13, no. 1, p. 722, Feb. 2022, doi: 10.1038/s41467-022-28334-4.[14] Y. Yao, X. Chen, W. Kang, Y. Zhang, and W. Zhao, ‘Thermal Brownian Motion of Skyrmion for True Random Number Generation’, IEEE Trans. Electron Devices, vol. 67, no. 6, pp. 2553–2558, Jun. 2020, doi: 10.1109/TED.2020.2989420.[15] A. F. Vincent et al., ‘Spin-Transfer Torque Magnetic Memory as a Stochastic Memristive Synapse for Neuromorphic Systems’, IEEE Trans. Biomed. Circuits Syst., vol. 9, no. 2, pp. 166–174, 2015, doi: 10.1109/TBCAS.2015.2414423.[16] M. Kronseder, T. N. G. Meier, M. Zimmermann, M. Buchner, M. Vogel, and C. H. Back, ‘Real-time observation of domain fluctuations in a two-dimensional magnetic model system’, Nat. Commun., vol. 6, no. 1, p. 6832, Apr. 2015, doi: 10.1038/ncomms7832.[17] J. Wild et al., ‘Entropy-limited topological protection of skyrmions’, Sci. Adv., vol. 3, no. 9, p. e1701704, Sep. 2017, doi: 10.1126/sciadv.1701704.[18] K. Gerlinger et al., ‘Application concepts for ultrafast laser-induced skyrmion creation and annihilation’, Appl. Phys. Lett., vol. 118, no. 19, p. 192403, May 2021, doi: 10.1063/5.0046033.

 

BUDGET:

 

Details Requested funding from NanoX Co-funding obtained or submitted (Amount / type of contract) Total Amount 40k€
Equipment(type of equipment) – Temperaturecontrolledsample holder for the microscope- Photodiode andelectronics forMHz acquisition 15 k€10 k€
Working costs(Travel expenses, consumables, etc.) Clean room 5 k€
Staff(post-doc, number of months; PhD grant (%)) Master internship 3.3 k€/year 10 k€

PROJECT DURATION

3 years

 

INVOLVED RESEARCH TEAMS (INCLUDING THE COORDINATOR’S TEAM)

 

Team / Laboratory Person in charge Laboratory Director
MEM/CEMES Anne Bernand-Mantel Alain Couret