Generalized Water-Filling for Source-Aware Energy-Efficient SRAMs

被引:9
|
作者
Kim, Yongjune [1 ]
Kang, Mingu [1 ,2 ]
Varshney, Lay R. [1 ]
Shanbhag, Naresh R. [1 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, 1101 W Springfield Ave, Urbana, IL 61801 USA
[2] IBM Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Static random access memory (SRAM); information theory; convex optimization; discrete optimization; UNEQUAL ERROR PROTECTION; DESIGN; CMOS; MICROPROCESSORS; MEMORIES; ARRAY;
D O I
10.1109/TCOMM.2018.2841406
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Conventional low-power static random access memories (SRAMs) reduce read energy by decreasing the bit-line voltage swings uniformly across the bit-line columns. This is because the read energy is proportional to the bit-line swings. On the other hand, bit-line swings are limited by the need to avoid decision errors especially in the most significant bits. We propose a principled approach to determine optimal non-uniform bit-line swings by formulating convex optimization problems. For a given constraint on mean squared error of retrieved words, we consider criteria to minimize energy (for low-power SRAMs), maximize speed (for high-speed SRAMs), and minimize energy-delay product. These optimization problems can be interpreted as classical water-filling, ground-flattening and water-filling, and sand-pouring and water-filling, respectively. By leveraging these interpretations, we also propose greedy algorithms to obtain optimized discrete swings. Numerical results show that energy-optimal swing assignment reduces energy consumption by half at a peak signal-to-noise ratio of 30 dB for an 8-bit accessed word. The energy savings increase to four times for a 16-bit accessed word.
引用
收藏
页码:4826 / 4841
页数:16
相关论文
共 50 条
  • [21] Throughput-aware Adaptive Water-filling Algorithm for OFDMA-based Networks
    Alshaalan, Furaih
    Alshebeili, Saleh
    2009 IEEE 70TH VEHICULAR TECHNOLOGY CONFERENCE FALL, VOLS 1-4, 2009, : 1471 - 1474
  • [22] An Energy-efficient and Density -aware Clustering for WSNs
    Khamiss, A. A.
    Chai Senchun
    Zhang Baihai
    Luan Jingye
    Li Qiao
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 377 - 382
  • [23] Design of Subthreshold SRAMs for Energy-Efficient Quality-Scalable Video Applications
    Wang, Jinn-Shyan
    Chang, Pei-Yao
    Tang, Tai-Shin
    Chen, Jia-Wei
    Guo, Jiun-In
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2011, 1 (02) : 183 - 192
  • [24] Energy-efficient Water Purification
    不详
    CLEAN-SOIL AIR WATER, 2009, 37 (01) : 14 - 14
  • [25] Water-Filling: A Geometric Approach and its Application to Solve Generalized Radio Resource Allocation Problems
    He, Peter
    Zhao, Lian
    Zhou, Sheng
    Niu, Zhisheng
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (07) : 3637 - 3647
  • [26] QoI-Aware Energy-Efficient Participant Selection
    Song, Zheng
    Zhang, Bo
    Liu, Chi Harold
    Vasilakos, Athanasios V.
    Ma, Jian
    Wang, Wendong
    2014 ELEVENTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2014, : 248 - 256
  • [27] Interference-Aware Energy-Efficient Power Optimization
    Miao, Guowang
    Himayat, Nageen
    Li, Geoffrey Ye
    Koc, Ali T.
    Talwar, Shilpa
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 3713 - +
  • [28] DVFS-Aware Consolidation for Energy-Efficient Clouds
    Arroba, Patricia
    Moya, Jose M.
    Ayala, Jose L.
    Buyya, Rajkumar
    2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 494 - 495
  • [29] QoI-Aware Energy-Efficient Participatory Crowdsourcing
    Liu, Chi Harold
    Fan, Jun
    Hui, Pan
    Crowcroft, Jon
    Ding, Gangyi
    IEEE SENSORS JOURNAL, 2013, 13 (10) : 3742 - 3753
  • [30] An Energy-Efficient Context Aware Solution for Environmental Assessment
    Birs, Isabela
    Muresan, Cristina
    Nascu, Ioan
    Ionescu, Clara
    IFAC PAPERSONLINE, 2020, 53 (05): : 756 - 761