Towards Energy Efficient Hybrid On-chip Scratch Pad Memory with Non-Volatile Memory

被引:0
|
作者
Hu, Jingtong [1 ]
Xue, Chun Jason [2 ]
Zhuge, Qingfeng [3 ]
Tseng, Wei-Che [1 ]
Sha, Edwin H. -M. [1 ,3 ]
机构
[1] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75080 USA
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[3] Hunan Univ, Changsha 410082, Hunan, Peoples R China
关键词
PERFORMANCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scratch Pad Memory (SPM), a software-controlled on-chip memory, has been widely adopted in many embedded systems due to its small area and low power consumption. As technology scaling reaches the sub-micron level, leakage energy consumption is surpassing dynamic energy consumption and becoming a critical issue. In this paper, we propose a novel hybrid SPM which consists of non-volatile memory (NVM) and SRAM to take advantage of the ultra-low leakage power consumption and high density of NVM as well as the efficient writes of SRAM. A novel dynamic data allocation algorithm is proposed to make use of the full potential of both NVM and SRAM. According to the experimental results, with the help of the proposed algorithm, the novel hybrid SPM architecture can reduce memory access time by 18.17%, dynamic energy by 24.29%, and leakage power by 37.34% on average compared with a pure SRAM based SPM with the same size area.
引用
收藏
页码:746 / 751
页数:6
相关论文
共 50 条
  • [1] A Study on Reconfiguring On-chip Cache with Non-volatile Memory
    Wang, Mingqian
    Sun, Zhaolin
    Diao, Jietao
    Wang, Xi
    Li, Nan
    Bu, Kai
    [J]. 2014 11TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2014, : 97 - 99
  • [2] A user's guide to non-volatile, on-chip analogue memory
    Murray, AF
    Buchan, LW
    [J]. ELECTRONICS & COMMUNICATION ENGINEERING JOURNAL, 1998, 10 (02): : 53 - 63
  • [3] Energy-efficient magnetoelastic non-volatile memory
    Biswas, Ayan K.
    Bandyopadhyay, Supriyo
    Atulasimha, Jayasimha
    [J]. APPLIED PHYSICS LETTERS, 2014, 104 (23)
  • [4] Work-in-Progress: Secure Non-volatile Memory with Scratch Pad Memory using Dual Encryption Mode
    Dadzie, Thomas Haywood
    Kim, Jihye
    Oh, Hyunok
    [J]. 2018 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2018,
  • [5] Energy Evaluation for Two-level On-chip Cache with Non-Volatile Memory on Mobile Processors
    Matsuno, Shota
    Tawada, Masashi
    Yanagisawa, Masao
    Kimura, Shinji
    Togawa, Nozomu
    Sugibayashi, Tadahiko
    [J]. 2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [6] Efficient Loop Scheduling for Chip Multiprocessors with Non-Volatile Main Memory
    Du, Jiayi
    Wang, Yan
    Zhuge, Qingfeng
    Hu, Jingtong
    Sha, Edwin H. -M.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 71 (03): : 261 - 273
  • [7] Efficient Loop Scheduling for Chip Multiprocessors with Non-Volatile Main Memory
    Jiayi Du
    Yan Wang
    Qingfeng Zhuge
    Jingtong Hu
    Edwin H. -M. Sha
    [J]. Journal of Signal Processing Systems, 2013, 71 : 261 - 273
  • [8] HaVOC: A Hybrid Memory-aware Virtualization Layer for On-Chip Distributed ScratchPad and Non-Volatile Memories
    Bathen, Luis Angel
    Dutt, Nikil
    [J]. 2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 447 - 452
  • [9] On-Chip TaOx-Based Non-volatile Resistive Memory for in vitro Neurointerfaces
    Zhuk, Maksim
    Zarubin, Sergei
    Karateev, Igor
    Matveyev, Yury
    Gornev, Evgeny
    Krasnikov, Gennady
    Negrov, Dmitiry
    Zenkevich, Andrei
    [J]. FRONTIERS IN NEUROSCIENCE, 2020, 14
  • [10] Non-volatile on-chip re-programmable memory technology from Europe
    不详
    [J]. ELECTRONICS WORLD, 2007, 113 (1851): : 4 - 4