{"title":"基于STT-MTJ的全加法器可重构自旋电子ALU","authors":"B. Lokesh, M. Malathi","doi":"10.1109/INDCON.2013.6726101","DOIUrl":null,"url":null,"abstract":"Spin Transfer Torque-Magnetic Tunnel Junction (STT-MTJ) has some unique and attractive properties like non-volatility, scalability, very low access times, etc. Moreover, the critical switching current of STT-MTJ is found to reduce, as the device scales down. Nowadays, the semiconductor industry is unable to follow the Moore's law as miniaturization of CMOS is nearing its limit due to the enormous increase in leakage currents. Hence, STT-MTJ with better features has the capability of replacing conventional CMOS transistors in the future. In this work, we design a reconfigurable full adder using the majority logic, which can act as an ALU. For this, we design a sum generator and a carry generator using MTJs and CMOSFETs. CMOS transistors switch the mode of operation of the sum generator and the carry generator from writing phase to reading phase and vice versa. During writing phase, input current pulses pass through MTJs which change MTJs' magnetization direction. During the reading phase, based on MTJs' magnetization direction, the output logic is interpreted. We show that, the full adder can be reconfigured to perform various arithmetic and logical operations. Our proposed reconfigurable spintronic ALU, can perform arithmetic operations like addition and subtraction, and various logical operations like AND, OR, NAND, NOR, NOT, XOR and XNOR using which a non-volatile digital system can be realised.","PeriodicalId":313185,"journal":{"name":"2013 Annual IEEE India Conference (INDICON)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Full adder based reconfigurable spintronic ALU using STT-MTJ\",\"authors\":\"B. Lokesh, M. Malathi\",\"doi\":\"10.1109/INDCON.2013.6726101\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Spin Transfer Torque-Magnetic Tunnel Junction (STT-MTJ) has some unique and attractive properties like non-volatility, scalability, very low access times, etc. Moreover, the critical switching current of STT-MTJ is found to reduce, as the device scales down. Nowadays, the semiconductor industry is unable to follow the Moore's law as miniaturization of CMOS is nearing its limit due to the enormous increase in leakage currents. Hence, STT-MTJ with better features has the capability of replacing conventional CMOS transistors in the future. In this work, we design a reconfigurable full adder using the majority logic, which can act as an ALU. For this, we design a sum generator and a carry generator using MTJs and CMOSFETs. CMOS transistors switch the mode of operation of the sum generator and the carry generator from writing phase to reading phase and vice versa. During writing phase, input current pulses pass through MTJs which change MTJs' magnetization direction. During the reading phase, based on MTJs' magnetization direction, the output logic is interpreted. We show that, the full adder can be reconfigured to perform various arithmetic and logical operations. Our proposed reconfigurable spintronic ALU, can perform arithmetic operations like addition and subtraction, and various logical operations like AND, OR, NAND, NOR, NOT, XOR and XNOR using which a non-volatile digital system can be realised.\",\"PeriodicalId\":313185,\"journal\":{\"name\":\"2013 Annual IEEE India Conference (INDICON)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 Annual IEEE India Conference (INDICON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDCON.2013.6726101\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Annual IEEE India Conference (INDICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDCON.2013.6726101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Full adder based reconfigurable spintronic ALU using STT-MTJ
Spin Transfer Torque-Magnetic Tunnel Junction (STT-MTJ) has some unique and attractive properties like non-volatility, scalability, very low access times, etc. Moreover, the critical switching current of STT-MTJ is found to reduce, as the device scales down. Nowadays, the semiconductor industry is unable to follow the Moore's law as miniaturization of CMOS is nearing its limit due to the enormous increase in leakage currents. Hence, STT-MTJ with better features has the capability of replacing conventional CMOS transistors in the future. In this work, we design a reconfigurable full adder using the majority logic, which can act as an ALU. For this, we design a sum generator and a carry generator using MTJs and CMOSFETs. CMOS transistors switch the mode of operation of the sum generator and the carry generator from writing phase to reading phase and vice versa. During writing phase, input current pulses pass through MTJs which change MTJs' magnetization direction. During the reading phase, based on MTJs' magnetization direction, the output logic is interpreted. We show that, the full adder can be reconfigured to perform various arithmetic and logical operations. Our proposed reconfigurable spintronic ALU, can perform arithmetic operations like addition and subtraction, and various logical operations like AND, OR, NAND, NOR, NOT, XOR and XNOR using which a non-volatile digital system can be realised.