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 条
  • [11] Efficient water-filling algorithms for a Gaussian multiaccess channel with ISI
    Zeng, CH
    Hoo, LMC
    Cioffi, JM
    IEEE VEHICULAR TECHNOLOGY CONFERENCE, FALL 2000, VOLS 1-6, PROCEEDINGS: BRINGING GLOBAL MOBILITY TO THE NETWORK AGE, 2000, : 1072 - 1077
  • [12] A Generalized Water-Filling Algorithm with Linear Complexity and Finite Convergence Time
    Khakurel, Suman
    Leung, Christopher
    Le-Ngoc, Tho
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2014, 3 (02) : 225 - 228
  • [13] Energy Efficient Scheduling for Delay-Constrained Spectrum Aggregation: A Differentiated Water-Filling Approach
    Wang, Yitu
    Wang, Wei
    Chen, Lin
    Zhou, Pan
    Zhang, Zhaoyang
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2017, 1 (04): : 395 - 408
  • [14] Generalized water-filling algorithm for time-varying MIMO channels
    Luo, ZD
    Gao, H
    Liu, YN
    Gao, JC
    ICCC2004: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION VOL 1AND 2, 2004, : 874 - 879
  • [15] Offloading Augmented Reality Tasks with Smart Energy Source-Aware Algorithms at the Edge
    Spinelli, Francesco
    Bazco-Nogueras, Antonio
    Mancuso, Vincenzo
    PROCEEDINGS OF THE INT'L ACM CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, MSWIM 2023, 2023, : 73 - 82
  • [16] A Generalized Iterative Water-Filling Algorithm for Distributed Power Control in the Presence of a Jammer
    Gohary, Ramy H.
    Huang, Yao
    Luo, Zhi-Quan
    Pang, Jong-Shi
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2009, 57 (07) : 2660 - 2674
  • [17] A novel bandwidth efficient transmit diversity scheme based on water-filling
    Shen, C
    Dai, L
    Zhou, SD
    Yao, Y
    CHINESE JOURNAL OF ELECTRONICS, 2004, 13 (01): : 162 - 167
  • [18] A GENERALIZED ITERATIVE WATER-FILLING ALGORITHM FOR DISTRIBUTED POWER CONTROL IN THE PRESENCE OF A JAMMER
    Gohary, Ramy H.
    Huang, Yao
    Luo, Zhi-Quan
    Pang, Jong-Shi
    2009 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1- 8, PROCEEDINGS, 2009, : 2373 - +
  • [19] Two Levels Water-Filling Scheme for Energy Saving in LTE System
    Xu, Guangyong
    Niu, Kai
    Gong, Ping
    Luo, Pengju
    Sun, Shaohui
    2013 5TH IEEE INTERNATIONAL SYMPOSIUM ON MICROWAVE, ANTENNA, PROPAGATION AND EMC TECHNOLOGIES FOR WIRELESS COMMUNICATIONS (MAPE), 2013, : 139 - 144
  • [20] Recursive Geometric Water-filling for Wireless Links with Hybrid Energy Systems
    He, Peter
    Zhao, Lian
    Zhou, Sheng
    Niu, Zhisheng
    2013 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2013), 2013,