Abstract

I review our recent study on realizing three-terminal spintronics devices for integration with CMOS VLSI. Three-terminal devices separate the current paths one for magnetization switching and the other for reading the state of magnetization, thereby, in principle, allow a relaxed operation window resulting in high speed operation compared to their two-terminal counterpart [1]. Of particular current interest are devices that utilize spin-orbit torque (SOT) for magnetization switching, which consist of a heavy metal layer and a target ferromagnetic structure placed on top of it. The first topic I discuss is a high-speed operation of an SOT switching with a target ferromagnetic pillar having an inplane magnetic easy axis collinear with the current flow direction in the underneath heavy-metal [2, 3]. We show that one can switch magnetization as fast as 500 ps in this structure without significant increase in switching current; this switching speed is not readily available in two-terminal devices utilizing spin-transfer torque (STT) switching without applying considerably large current — STT requires switching current inversely proportional to the switching speed in this speed range. We also show that there is a device configuration to avoid application of static magnetic field otherwise needed to observe switching. The second topic I will discuss is to use an antiferromagnetic layer as a source of spin flow as well as the source of an exchange field: The former is for the switching and the latter is for the switching in the absence of external magnetic field. It was shown in a (Co/Ni)-multilayer/PtMn structure one can switch magnetization in the absence of external magnetic field [4]. The use of antiferromagnet led us to realize an analog memory, which we recently used to demonstrate an associative memory operation in a spintronics-device based artificial neural network [5].

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call