SRAM Bit-line Swings Optimization using Generalized Waterfilling

Yongjune Kim, Mingu Kang, Lav R Varshney, Naresh R Shanbhag

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose an information-theoretic approach to optimize non-uniform bit-line swings for static random access memories (SRAMs). We formulate convex optimization problems whose objectives are to minimize energy (for low-power SRAMs), maximize speed (for high-speed SRAMs), and minimize energy-delay product for a given constraint on mean squared error of retrieved words. We show that these optimization problems can be interpreted as generalized water-filling including classical waterfilling, ground-flattening and water-filling, and sand-pouring and water-filling, respectively. Numerical results show that energy-optimal swing assignment reduces energy consumption by half at a peak signal-to-noise ratio of 30dB for an 8-bit accessed word.

Original languageEnglish (US)
Title of host publication2018 IEEE International Symposium on Information Theory, ISIT 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1670-1674
Number of pages5
ISBN (Print)9781538647806
DOIs
StatePublished - Aug 15 2018
Event2018 IEEE International Symposium on Information Theory, ISIT 2018 - Vail, United States
Duration: Jun 17 2018Jun 22 2018

Publication series

NameIEEE International Symposium on Information Theory - Proceedings
Volume2018-June
ISSN (Print)2157-8095

Other

Other2018 IEEE International Symposium on Information Theory, ISIT 2018
CountryUnited States
CityVail
Period6/17/186/22/18

Fingerprint

Random Access
Water
Data storage equipment
Optimization
Line
Energy
Optimization Problem
Minimise
Convex optimization
Convex Optimization
Mean Squared Error
Energy Consumption
Signal to noise ratio
High Speed
Assignment
Sand
Energy utilization
Maximise
Optimise
Numerical Results

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Information Systems
  • Modeling and Simulation
  • Applied Mathematics

Cite this

Kim, Y., Kang, M., Varshney, L. R., & Shanbhag, N. R. (2018). SRAM Bit-line Swings Optimization using Generalized Waterfilling. In 2018 IEEE International Symposium on Information Theory, ISIT 2018 (pp. 1670-1674). [8437564] (IEEE International Symposium on Information Theory - Proceedings; Vol. 2018-June). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISIT.2018.8437564

SRAM Bit-line Swings Optimization using Generalized Waterfilling. / Kim, Yongjune; Kang, Mingu; Varshney, Lav R; Shanbhag, Naresh R.

2018 IEEE International Symposium on Information Theory, ISIT 2018. Institute of Electrical and Electronics Engineers Inc., 2018. p. 1670-1674 8437564 (IEEE International Symposium on Information Theory - Proceedings; Vol. 2018-June).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kim, Y, Kang, M, Varshney, LR & Shanbhag, NR 2018, SRAM Bit-line Swings Optimization using Generalized Waterfilling. in 2018 IEEE International Symposium on Information Theory, ISIT 2018., 8437564, IEEE International Symposium on Information Theory - Proceedings, vol. 2018-June, Institute of Electrical and Electronics Engineers Inc., pp. 1670-1674, 2018 IEEE International Symposium on Information Theory, ISIT 2018, Vail, United States, 6/17/18. https://doi.org/10.1109/ISIT.2018.8437564
Kim Y, Kang M, Varshney LR, Shanbhag NR. SRAM Bit-line Swings Optimization using Generalized Waterfilling. In 2018 IEEE International Symposium on Information Theory, ISIT 2018. Institute of Electrical and Electronics Engineers Inc. 2018. p. 1670-1674. 8437564. (IEEE International Symposium on Information Theory - Proceedings). https://doi.org/10.1109/ISIT.2018.8437564
Kim, Yongjune ; Kang, Mingu ; Varshney, Lav R ; Shanbhag, Naresh R. / SRAM Bit-line Swings Optimization using Generalized Waterfilling. 2018 IEEE International Symposium on Information Theory, ISIT 2018. Institute of Electrical and Electronics Engineers Inc., 2018. pp. 1670-1674 (IEEE International Symposium on Information Theory - Proceedings).
@inproceedings{83ab5275640f4a3a815f46fdfdd30aac,
title = "SRAM Bit-line Swings Optimization using Generalized Waterfilling",
abstract = "We propose an information-theoretic approach to optimize non-uniform bit-line swings for static random access memories (SRAMs). We formulate convex optimization problems whose objectives are to minimize energy (for low-power SRAMs), maximize speed (for high-speed SRAMs), and minimize energy-delay product for a given constraint on mean squared error of retrieved words. We show that these optimization problems can be interpreted as generalized water-filling including classical waterfilling, ground-flattening and water-filling, and sand-pouring and water-filling, respectively. Numerical results show that energy-optimal swing assignment reduces energy consumption by half at a peak signal-to-noise ratio of 30dB for an 8-bit accessed word.",
author = "Yongjune Kim and Mingu Kang and Varshney, {Lav R} and Shanbhag, {Naresh R}",
year = "2018",
month = "8",
day = "15",
doi = "10.1109/ISIT.2018.8437564",
language = "English (US)",
isbn = "9781538647806",
series = "IEEE International Symposium on Information Theory - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1670--1674",
booktitle = "2018 IEEE International Symposium on Information Theory, ISIT 2018",
address = "United States",

}

TY - GEN

T1 - SRAM Bit-line Swings Optimization using Generalized Waterfilling

AU - Kim, Yongjune

AU - Kang, Mingu

AU - Varshney, Lav R

AU - Shanbhag, Naresh R

PY - 2018/8/15

Y1 - 2018/8/15

N2 - We propose an information-theoretic approach to optimize non-uniform bit-line swings for static random access memories (SRAMs). We formulate convex optimization problems whose objectives are to minimize energy (for low-power SRAMs), maximize speed (for high-speed SRAMs), and minimize energy-delay product for a given constraint on mean squared error of retrieved words. We show that these optimization problems can be interpreted as generalized water-filling including classical waterfilling, ground-flattening and water-filling, and sand-pouring and water-filling, respectively. Numerical results show that energy-optimal swing assignment reduces energy consumption by half at a peak signal-to-noise ratio of 30dB for an 8-bit accessed word.

AB - We propose an information-theoretic approach to optimize non-uniform bit-line swings for static random access memories (SRAMs). We formulate convex optimization problems whose objectives are to minimize energy (for low-power SRAMs), maximize speed (for high-speed SRAMs), and minimize energy-delay product for a given constraint on mean squared error of retrieved words. We show that these optimization problems can be interpreted as generalized water-filling including classical waterfilling, ground-flattening and water-filling, and sand-pouring and water-filling, respectively. Numerical results show that energy-optimal swing assignment reduces energy consumption by half at a peak signal-to-noise ratio of 30dB for an 8-bit accessed word.

UR - http://www.scopus.com/inward/record.url?scp=85052478263&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85052478263&partnerID=8YFLogxK

U2 - 10.1109/ISIT.2018.8437564

DO - 10.1109/ISIT.2018.8437564

M3 - Conference contribution

AN - SCOPUS:85052478263

SN - 9781538647806

T3 - IEEE International Symposium on Information Theory - Proceedings

SP - 1670

EP - 1674

BT - 2018 IEEE International Symposium on Information Theory, ISIT 2018

PB - Institute of Electrical and Electronics Engineers Inc.

ER -