TVTAC: Triple Voltage Threshold Approximate Cache for Energy Harvesting Nonvolatile Processors

被引:0
|
作者
Hosseininia, Mohammad [1 ]
Salahvarzi, Arash [1 ]
Monazzah, Amir Mahdi Hosseini [1 ]
机构
[1] Iran Univ Sci & Technol, Dept Comp Engn, Tehran 1684613114, Iran
关键词
embedded systems; energy harvesting; Approximate computing; nonvolatile processors; MANAGEMENT; BACKUP; PERFORMANCE; SRAM;
D O I
10.1109/TCAD.2024.3406942
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy harvesting is considered to be a substitute for batteries in many modern systems. Systems based on energy harvesting receive environmental energies from sources, such as sun, radio frequency, wind, vibration, etc, and convert them to electrical energy to be used by the capacitor of the system or feed the cyber-physical system (CPS) system directly. Despite its advantages, energy harvesting comes with some limitations, such as the instability of the received energy, which means that the energy may not be received for a moment due to environmental conditions during energy harvesting. Therefore, due to not receiving enough energy, the system function may face problems, which can lead to system shutdown and data loss. To prevent program execution interruption caused by frequent power interruptions in systems based on energy harvesting, these systems use nonvolatile processor (NVP). Saving the state in the NVP is done through nonvolatile registers and memories that can hold the contents until the power is restored. However, systems based on energy harvesting and NVPs also have challenges, such as frequent backups' energy consumption, slow program forward progress, and loss of data. In this article, we propose TVTAC, a framework for energy harvesting-based NVP CPS systems. TVTAC modifies conventional NVP's cache architecture to efficiently work with newly introduced operational mode to prevent unnecessary backup operations. Furthermore, TVTAC is equipped with an NVP's specific approximation unit that controls the approximation knobs during the approximate data cache accesses in order to save more energy. The simulation results show that TVTAC improves forward progress by 28% in the best case and 12% on average, compared to similar methods. From an energy consumption perspective, TVTAC reduces energy consumption by 43.5% in the best case and 28.5% on average.
引用
收藏
页码:4546 / 4557
页数:12
相关论文
共 33 条
  • [21] Dynamic Converter Reconfiguration for Near-Threshold Non-Volatile Processors Using In-door Energy Harvesting
    Ding, Caiwen
    Li, Hongjia
    Hu, Jingtong
    Liu, Yongpan
    Wang, Yanzhi
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 289 - 295
  • [22] CMOS RF-DC Convertor for RF Wireless Energy Harvesting Based on Threshold Voltage Compensation
    Al-Harbi, Osamah Y.
    Al-Ghamdi, Naif S.
    Al-Absi, Munir Ahmed
    Al-Batati, Sami R.
    PROCEEDINGS OF THE 2019 IEEE REGIONAL SYMPOSIUM ON MICRO AND NANOELECTRONICS (RSM), 2019, : 12 - 15
  • [23] A Temperature and Process Compensated Ultralow-Voltage Rectifier in Standard Threshold CMOS for Energy-Harvesting Applications
    Xu, Hongcheng
    Ortmanns, Maurits
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2011, 58 (12) : 812 - 816
  • [24] A Highly Efficient RF-DC Converter for Energy Harvesting Applications Using a Threshold Voltage Cancellation Scheme
    Basim, Muhammad
    Khan, Danial
    Ul Ain, Qurat
    Shehzad, Khuram
    Shah, Syed Adil Ali
    Jang, Byeong-Gi
    Pu, Young-Gun
    Yoo, Joon-Mo
    Kim, Joon-Tae
    Lee, Kang-Yoon
    SENSORS, 2022, 22 (07)
  • [25] A Design of Self-biased Cross Coupled Rectifier with Integrated Dual Threshold Voltage for RF Energy Harvesting Application
    Andam, Mark Eric C.
    Canja, Charlene Mae P.
    Capilayan, Mycel A.
    8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 384 - 391
  • [26] Energy harvesting from non-stationary vibrations using a low-threshold voltage-boost rectifier circuit
    Tohyama Y.
    Honma H.
    Sekiya H.
    Toshiyoshi H.
    Yamane D.
    IEEJ Transactions on Sensors and Micromachines, 2021, 141 (07) : 228 - 232
  • [27] "Random Mechanical Switching Harvesting on Inductor": A novel approach to collect and store energy from weak random vibrations with zero voltage threshold
    Giusa, Fabio
    Giuffrida, Andrea
    Trigona, Carlo
    Ando, Bruno
    Bulsara, Adi R.
    Baglio, Salvatore
    SENSORS AND ACTUATORS A-PHYSICAL, 2013, 198 : 35 - 45
  • [28] A 12 mV Input, 90.8% Peak Efficiency CRM Boost Converter With a Sub-Threshold Startup Voltage for TEG Energy Harvesting
    Mu, Junchao
    Liu, Lianxi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (08) : 2631 - 2640
  • [29] Novel Nonvolatile L1/L2/L3 Cache Memory Hierarchy Using Nonvolatile-SRAM With Voltage-Induced Magnetization Switching and Ultra Low-Write-Energy MTJ
    Fujita, Shinobu
    Noguchi, H.
    Nomura, K.
    Abe, K.
    Kitagawa, E.
    Shimomura, N.
    Ito, J.
    IEEE TRANSACTIONS ON MAGNETICS, 2013, 49 (07) : 4456 - 4459
  • [30] Triple-Threshold-Voltage 9-Transistor SRAM Cell for Data Stability and Energy-Efficiency at Ultra-Low Power Supply Voltages
    Zhu, Hong
    Kursun, Volkan
    2014 26TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2014, : 176 - 179