DocumentCode :
2680348
Title :
Device-architecture co-optimization of STT-RAM based memory for low power embedded systems
Author :
Xu, Cong ; Niu, Dimin ; Zhu, Xiaochun ; Kang, Seung H. ; Nowak, Matt ; Xie, Yuan
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear :
2011
fDate :
7-10 Nov. 2011
Firstpage :
463
Lastpage :
470
Abstract :
Spin-transfer torque random access memory (STT-RAM) is a fast, scalable, durable non-volatile memory which can be embedded into standard CMOS process. A wide range of write speeds from 1ns to 100ns have been reported for STT-RAM. The switching current of magnetic tunnel junction (MTJ) (which is the storage element of STT-RAM) is inversely proportional to the write pulse width. In this work, we propose a methodology to design STT-RAM for different optimization goals such as read performance, write performance and write energy by leveraging the trade-off between write current and write time of MTJ. We take the typical in-plane MTJ and advanced perpendicular MTJ (PMTJ) as our optimization targets. Our study shows that reducing write pulse width will harm read latency and energy. It is observed that “sweet spots” of write pulse width which minimize the write energy or write latency of STT-RAM caches may exist. The optimal write pulse width depends on MTJ specifications, STT-RAM capacity and I/O width. The simulation results indicate that by utilizing PMTJ, the optimized STT-RAM can compete against SRAM and DRAM as universal memory replacement in low power embedded systems.
Keywords :
CMOS memory circuits; circuit optimisation; integrated circuit design; low-power electronics; random-access storage; DRAM; I-O width; MTJ specifications; PMTJ; STT-RAM caches; STT-RAM capacity; STT-RAM-based memory design; advanced perpendicular MTJ; device-architecture cooptimization; inplane MTJ; low-power embedded systems; magnetic tunnel junction; nonvolatile memory; read performance; spin-transfer torque random access memory; standard CMOS process; switching current; time 1 ns to 100 ns; universal memory replacement; write energy; write performance; write pulse width reduction; Computer architecture; Magnetic tunneling; Microprocessors; Random access memory; Sensors; Switches; Transistors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Print_ISBN :
978-1-4577-1399-6
Electronic_ISBN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2011.6105369
Filename :
6105369
Link To Document :
بازگشت