Comparative Analysis of Spintronic Memories for Low Power on-chip Caches

被引:8
|
作者
Singh, Inderjit [1 ,2 ]
Raj, Balwinder [3 ]
Khosla, Mamta [1 ]
Kaushik, Brajesh Kumar [4 ]
机构
[1] Natl Inst Technol, Dept ECE, Jalandhar, Punjab, India
[2] DAV Univ, Dept ECE, Jalandhar, Punjab, India
[3] NITTTR, Dept ECE, Chandigarh, India
[4] Indian Inst Technol Roorkee, Dept ECE, Roorkee, Uttarakhand, India
关键词
Nonvolatile memory; MRAM; Cache; spin orbit torque; spin transfer torque; NVSIM; RANDOM-ACCESS MEMORY; MOORES LAW;
D O I
10.1142/S2010324720500277
中图分类号
O59 [应用物理学];
学科分类号
摘要
The continuous downscaling in CMOS devices has increased leakage power and limited the performance to a few GHz. The research goal has diverted from operating at high frequencies to deliver higher performance in essence with lower power. CMOS based on-chip memories consumes significant fraction of power in modern processors. This paper aims to explore the suitability of beyond CMOS, emerging magnetic memories for the use in memory hierarchy, attributing to their remarkable features like nonvolatility, high-density, ultra-low leakage and scalability. NVSim, a circuit-level tool, is used to explore different design layouts and memory organizations and then estimate the energy, area and latency performance numbers. A detailed system-level performance analysis of STT-MRAM and SOT-MRAM technologies and comparison with 22nm SRAM technology are presented. Analysis infers that in comparison to the existing 22nm SRAM technology, SOT-MRAM is more efficient in area for memory size >= 128KB, speed and energy consumption for cache size >= 32KB. A typical 256KB SOT-MRAM cache design is 27.74% area efficient, 2.97 times faster and consumes 76.05% lesser leakage than SRAM counterpart and these numbers improve for larger cache sizes. The article deduces that SOT-MRAM technology has a promising potential to replace SRAM in lower levels of computer memory hierarchy.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Spin Transfer Torque Memories for On-chip Caches: Prospects and Perspectives
    Jaiswal, Akhilesh
    Roy, Kaushik
    [J]. 2016 17TH IEEE LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2016, : 7 - 7
  • [2] Design and analysis of on-chip CPU pipelined caches
    Ninos, C
    Vergos, HT
    Nikolos, D
    [J]. VLSI: SYSTEMS ON A CHIP, 2000, 34 : 161 - 172
  • [3] Thermal management of on-chip caches through power density minimization
    Ku, JC
    Ozdemir, S
    Memik, G
    Ismail, Y
    [J]. MICRO-38: PROCEEDINGS OF THE 38TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUMN ON MICROARCHITECTURE, 2005, : 283 - 293
  • [4] ON THE DESIGN OF ON-CHIP INSTRUCTION CACHES
    MCCROSKY, C
    VENDERBUHS, B
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1988, 12 (10) : 563 - 572
  • [5] Thermal management of on-chip caches through power density minimization
    Ku, Ja Chun
    Ozdemir, Serkan
    Memik, Gokhan
    Ismail, Yehea
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (05) : 592 - 604
  • [6] Low-power Robust Complementary Polarizer STT-MRAM (CPSTT) for On-chip Caches
    Fong, Xuanyao
    Roy, Kaushik
    [J]. 2013 5TH IEEE INTERNATIONAL MEMORY WORKSHOP (IMW), 2013, : 88 - 91
  • [7] Virtualizing on-chip distributed ScratchPad memories for low power and trusted application execution
    Luis Angel D. Bathen
    Dongyun Shin
    Sung-Soo Lim
    Nikil D. Dutt
    [J]. Design Automation for Embedded Systems, 2013, 17 : 377 - 409
  • [8] Virtualizing on-chip distributed ScratchPad memories for low power and trusted application execution
    Bathen, Luis Angel D.
    Shin, Dongyun
    Lim, Sung-Soo
    Dutt, Nikil D.
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2013, 17 (02) : 377 - 409
  • [9] Designing high bandwidth on-chip caches
    Wilson, KM
    Olukotun, K
    [J]. 24TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, CONFERENCE PROCEEDINGS, 1997, : 121 - 132
  • [10] A compact on-chip ECC for low cost flash memories
    Tanzawa, T
    Tanaka, T
    Takeuchi, K
    Shirota, R
    Aritome, S
    Watanabe, H
    Kemink, G
    Shimizu, K
    Sato, S
    Takeucki, Y
    Ohuchi, K
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1997, 32 (05) : 662 - 669