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 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. Telecommunications) lab for their support and guidance during my graduate years: Jos Sulistyo, Carrie Aust and others. I have been lucky to have had the chance to work with Jia Fei both academically and personally. Her cheerfulness always made a positive impact on all of us and her friendship has been invaluable to me during the many long nights at the lab. Lastly, I am indebted to my family for providing me with unconditional support during difficult times at graduate school. Without their love and faith in me, I could not have found the strength and confidence to undertake this project.
منابع مشابه
A Sub-threshold 9T SRAM Cell with High Write and Read ability with Bit Interleaving Capability
This paper proposes a new sub-threshold low power 9T static random-access memory (SRAM) cell compatible with bit interleaving structure in which the effective sizing adjustment of access transistors in write mode is provided by isolating writing and reading paths. In the proposed cell, we consider a weak inverter to make better write mode operation. Moreover applying boosted word line feature ...
متن کاملA Framework For Architecture Level Power Estimation アーキテクチャレベルにおける消費電力推定の枠組みの提案 2003 年 1 月 31 日 提出
Power consumption has become a primal constraint on modern microprocessor design. In order to optimize power at early design phases, low power techniques are now widely investigated by architecture and compiler designers. However, there are still few architecture level power estimation tools that can be used over technology generations and is capable of modeling arbitrary circuits. This thesis ...
متن کاملEnergy Efficient Novel Design of Static Random Access Memory Memory Cell in Quantum-dot Cellular Automata Approach
This paper introduces a peculiar approach of designing Static Random Access Memory (SRAM) memory cell in Quantum-dot Cellular Automata (QCA) technique. The proposed design consists of one 3-input MG, one 5-input MG in addition to a (2×1) Multiplexer block utilizing the loop-based approach. The simulation results reveals the excellence of the proposed design. The proposed SRAM cell achieves 16% ...
متن کاملHardware-compiler co-design for adjustable data power savings
To accomodate standards changes and algorithmic improvements, functional reconfigurability is increasingly desired for media processing. Such adaptability, however, generally comes at significant power cost. This work suggests that another dimension of adaptation can be beneficial – power adaptation. Through a unique compiler–hardware approach, we (1) demonstrate an extension to the state-of-th...
متن کاملDesign of Low Power Write Driver Circuit for 10t Sram Cell
Aggressive scaling of transistor dimensions with each technology generation has resulted an increased integration density and improved device performance at the expense of increased leakage current. Diagnosis is becoming a major concern with the rapid development of semiconductor memories. In this paper, we propose a very low cost Design-forDiagnosis (DfD) solution for design of write driver ci...
متن کامل