ABSTRACT
Spin-transfer torque random access memory (STT-RAM) recently received significant attentions for its promising characteristics in cache and memory applications. As an early-stage modeling tool, NVSim has been widely adopted for simulations of emerging nonvolatile memory technologies in computer architecture research, including STT-RAM, ReRAM, PCM, etc. In this work, we introduce a new member of NVSim family -- NVSim-VXs, which enables statistical simulation of STT-RAM for write performance, errors, and energy consumption. This enhanced model takes into account the impacts of parametric variabilities of CMOS and MTJ devices and the chip operating temperature. It is also calibrated with Monte-Carlo Simulations based on macro-magnetic and SPICE models, covering five technology nodes between 22nm and 90nm. NVSim-VXs strongly supports the fast-growing needs of STT-RAM research on reliability analysis and enhancement, announcing the next important stage of NVSim development.
- S. Arcaro, S. Di Carlo, M. Indaco, D. Pala, P. Prinetto, E. Vatajelu, et al. Integration of stt-mram model into cacti simulator. In International Design & Test Symposium, pages 67--72. IEEE, 2014.Google ScholarCross Ref
- Y. Chen, X. Wang, H. Li, H. Xi, Y. Yan, and W. Zhu. Design margin exploration of spin-transfer torque ram (stt-ram) in scaled technologies. IEEE Transactions on Very Large Scale Integration (VLSI) System, 18(12):1724--1734, 2010. Google ScholarDigital Library
- Y.-C. Chen, H. Li, W. Zhang, and R. E. Pino. The 3-d stacking bipolar rram for high density. IEEE Transactions on Nanotechnology, 11(5):948--956, 2012. Google ScholarDigital Library
- X. Dong, C. Xu, Y. Xie, and N. P. Jouppi. Nvsim: A circuit-level performance, energy, and area model for emerging nonvolatile memory. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 31(7):994--1007, 2012. Google ScholarDigital Library
- E. Eken, Y. Zhang, W. Wen, R. Joshi, H. Li, and Y. Chen. A novel self-reference technique for stt-ram read and write reliability enhancement. IEEE Transactions on Magnetics, 50(11):1--4, 2014.Google ScholarCross Ref
- R. Kanj, R. Joshi, and S. Nassif. Mixture importance sampling and its application to the analysis of sram designs in the presence of rare failure events. In Design Automation Conference, pages 69--72. ACM, 2006. Google ScholarDigital Library
- M. Motoyoshi, I. Yamamura, W. Ohtsuka, M. Shouji, H. Yamagishi, M. Nakamura, H. Yamada, K. Tai, T. Kikutani, T. Sagara, et al. A study for 0.18μm high-density mram. In Symposium on VLSI Technology, pages 22--23, 2004.Google ScholarCross Ref
- P. Shivakumar and N. P. Jouppi. Cacti 3.0: An integrated cache timing, power, and area model. Technical report, Compaq Computer Corporation, 2001.Google Scholar
- P. Wang, E. Eken, W. Zhang, R. Joshi, R. Kanj, and Y. Chen. A thermal and process variation aware mtj switching model and its applications in soft error analysis. In More than Moore Technologies for Next Generation Computer Design, pages 101--125. Springer, 2015.Google ScholarCross Ref
- W. Wen, Y. Zhang, Y. Chen, Y. Wang, and Y. Xie. Ps3-ram: a fast portable and scalable statistical stt-ram reliability analysis method. In Design Automation Conference, pages 1191--1196. ACM, 2012. Google ScholarDigital Library
- B. Wu, Y. Cheng, Y. Wang, A. Todri-Sanial, G. Sun, L. Torres, and W. Zhao. An architecture-level cache simulation framework supporting advanced pma stt-mram. In Nanoscale Architectures (NANOARCH), 2015 IEEE/ACM International Symposium on, pages 7--12. IEEE, 2015.Google ScholarCross Ref
- W. Xu, Y. Chen, X. Wang, and T. Zhang. Improving stt mram storage density through smaller-than-worst-case transistor sizing. In Design Automation Conference, pages 87--90. ACM, 2009. Google ScholarDigital Library
- Y. Zhang, I. Bayram, Y. Wang, H. Li, and Y. Chen. Adams: asymmetric differential stt-ram cell structure for reliable and high-performance applications. In International Conference on Computer-Aided Design, pages 9--16. IEEE Press, 2013. Google ScholarDigital Library
- Y. Zhang, X. Wang, and Y. Chen. Stt-ram cell design optimization for persistent and non-persistent error rate reduction: a statistical design view. In International Conference on Computer-Aided Design, pages 471--477. IEEE Press, 2011. Google ScholarDigital Library
Recommendations
NVSim-CAM: A circuit-level simulator for emerging nonvolatile memory based Content-Addressable Memory
2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)Ternary Content-Addressable Memory (TCAM) is widely used in networking routers, fully associative caches, search engines, etc. While the conventional SRAM-based TCAM suffers from the poor scalability, the emerging nonvolatile memories (NVM, i.e., MRAM, ...
NVSim: A Circuit-Level Performance, Energy, and Area Model for Emerging Nonvolatile Memory
Various new nonvolatile memory (NVM) technologies have emerged recently. Among all the investigated new NVM candidate technologies, spin-torque-transfer memory (STT-RAM, or MRAM), phase-change random-access memory (PCRAM), and resistive random-access ...
WOM-Code Solutions for Low Latency and High Endurance in Phase Change Memory
This paper describes a write-once-memory-code phase change memory (WOM-code PCM) architecture for next-generation non-volatile memory applications. Specifically, we address the long latency of the write operation in PCM—attributed to PCM SET—...
Comments