Development of a Low-Power SRAM Compiler

Considerable attention has been paid to the design of low-power, high-performance SRAMs (Static Random Access Memories) since they are a critical component in both hand-held devices and high-performance processors. A key in improving the performance of the system is to use an optimum sized SRAM. In...

Full description

Bibliographic Details
Main Author: Jagasivamani, Meenatchi
Other Authors: Electrical and Computer Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
RAM
Online Access:http://hdl.handle.net/10919/34963
http://scholar.lib.vt.edu/theses/available/etd-09082000-03290016/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-34963
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-349632020-09-29T05:46:32Z Development of a Low-Power SRAM Compiler Jagasivamani, Meenatchi Electrical and Computer Engineering Ha, Dong Sam Tront, Joseph G. Armstrong, James R. SRAM compiler static generator VLSI memory low-power RAM Considerable attention has been paid to the design of low-power, high-performance SRAMs (Static Random Access Memories) since they are a critical component in both hand-held devices and high-performance processors. A key in improving the performance of the system is to use an optimum sized SRAM. In this thesis, an SRAM compiler has been developed for the automatic layout of memory elements in the ASIC environment. The compiler generates an SRAM layout based on a given SRAM size, input by the user, with the option of choosing between fast vs. low-power SRAM. Array partitioning is used to partition the SRAM into blocks in order to reduce the total power consumption. Experimental results show that the low-power SRAM is capable of functioning at a minimum operating voltage of 2.1 V and dissipates 17.4 mW of average power at 20 MHz. In this report, we discuss the implementation of the SRAM compiler from the basic component to the top-level SKILL code functions, as well as simulation results and discussion. Master of Science 2014-03-14T20:44:57Z 2014-03-14T20:44:57Z 2000-09-01 2000-09-08 2001-09-11 2000-09-11 Thesis etd-09082000-03290016 http://hdl.handle.net/10919/34963 http://scholar.lib.vt.edu/theses/available/etd-09082000-03290016/ thesis.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic SRAM
compiler
static
generator
VLSI
memory
low-power
RAM
spellingShingle SRAM
compiler
static
generator
VLSI
memory
low-power
RAM
Jagasivamani, Meenatchi
Development of a Low-Power SRAM Compiler
description Considerable attention has been paid to the design of low-power, high-performance SRAMs (Static Random Access Memories) since they are a critical component in both hand-held devices and high-performance processors. A key in improving the performance of the system is to use an optimum sized SRAM. In this thesis, an SRAM compiler has been developed for the automatic layout of memory elements in the ASIC environment. The compiler generates an SRAM layout based on a given SRAM size, input by the user, with the option of choosing between fast vs. low-power SRAM. Array partitioning is used to partition the SRAM into blocks in order to reduce the total power consumption. Experimental results show that the low-power SRAM is capable of functioning at a minimum operating voltage of 2.1 V and dissipates 17.4 mW of average power at 20 MHz. In this report, we discuss the implementation of the SRAM compiler from the basic component to the top-level SKILL code functions, as well as simulation results and discussion. === Master of Science
author2 Electrical and Computer Engineering
author_facet Electrical and Computer Engineering
Jagasivamani, Meenatchi
author Jagasivamani, Meenatchi
author_sort Jagasivamani, Meenatchi
title Development of a Low-Power SRAM Compiler
title_short Development of a Low-Power SRAM Compiler
title_full Development of a Low-Power SRAM Compiler
title_fullStr Development of a Low-Power SRAM Compiler
title_full_unstemmed Development of a Low-Power SRAM Compiler
title_sort development of a low-power sram compiler
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/34963
http://scholar.lib.vt.edu/theses/available/etd-09082000-03290016/
work_keys_str_mv AT jagasivamanimeenatchi developmentofalowpowersramcompiler
_version_ 1719346025493168128