Javascript must be enabled to continue!
A Data Migration Approach for L1 Cache Design with SRAM and Volatile STT-RAM
View through CrossRef
Spin-Transfer Torque RAM (STT-RAM) has the advantages of circuit density and ignorable leakage power. However, it suffers from the bad write latency and poor write power consumption. Relaxing the retention time of STT-RAM cell can improve the write performance, but volatile STT-RAM would dissipate extra energy due to frequent refresh operations. In this paper, we propose a methodology for L1 cache design with integrated SRAM and volatile STT-RAM architecture. Data block is mapped to SRAM firstly to reduce write latency, and is moved to volatile STT-RAM to reduce leakage power consumption. After a time period when there is no access of a data block in the volatile STT-RAM, we then stop its refresh operations to further reduce power consumption. Experimental results show that we get better energy consumption than fully SRAM based cache design because of less leakage energy, and also we have better memory access latency than fully STT-RAM cache architecture because of compatible write performance with SRAM.
Title: A Data Migration Approach for L1 Cache Design with SRAM and Volatile STT-RAM
Description:
Spin-Transfer Torque RAM (STT-RAM) has the advantages of circuit density and ignorable leakage power.
However, it suffers from the bad write latency and poor write power consumption.
Relaxing the retention time of STT-RAM cell can improve the write performance, but volatile STT-RAM would dissipate extra energy due to frequent refresh operations.
In this paper, we propose a methodology for L1 cache design with integrated SRAM and volatile STT-RAM architecture.
Data block is mapped to SRAM firstly to reduce write latency, and is moved to volatile STT-RAM to reduce leakage power consumption.
After a time period when there is no access of a data block in the volatile STT-RAM, we then stop its refresh operations to further reduce power consumption.
Experimental results show that we get better energy consumption than fully SRAM based cache design because of less leakage energy, and also we have better memory access latency than fully STT-RAM cache architecture because of compatible write performance with SRAM.
Related Results
ANALYSIS OF STATIC NOISE MARGIN FOR NOVEL POWER GATED SRAM
ANALYSIS OF STATIC NOISE MARGIN FOR NOVEL POWER GATED SRAM
Data stability is one of the important parameter of SRAM with scaling of CMOS technology. However the move to nanometer technology not only nodes has increased, but the variability...
Low Power 8T and 9T SRAM Cell Configurations using Improved SVL (I-SVL)
Low Power 8T and 9T SRAM Cell Configurations using Improved SVL (I-SVL)
Background/Objectives: Memory is important in today's world of electronic equipment, such as processors and portable electronics, thanks to the use of static random-access memory (...
A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency....
Feminisation of Migration; Historical Aspects, Contemporary Trends and Socio-economic Empowerment of Women
Feminisation of Migration; Historical Aspects, Contemporary Trends and Socio-economic Empowerment of Women
Migration is a multi-faceted experience with social, economic, and personal development opportunities. Gender-specific migration also has different dynamics. This paper explores th...
Enhancing the Lifetime of STT-RAM by IFTRP
Enhancing the Lifetime of STT-RAM by IFTRP
Abstract
Spin Transfer Torque Random Access memory (STT-RAM) is a better alternative to overcome the shortcomings of the existing memory technologies. But, the imple...
Design and Performance Evaluation of SRAM Processing in Memory Using TSMC 90nm CMOS Technology
Design and Performance Evaluation of SRAM Processing in Memory Using TSMC 90nm CMOS Technology
Memory is a crucial component in electronic circuits, especially in embedded devices. With the rapid development of AI and Machine Learning, the demand for processing large amounts...
Smart hardware designs for probabilistically-analyzable processor architectures
Smart hardware designs for probabilistically-analyzable processor architectures
Future Critical Real-Time Embedded Systems (CRTES), like those is planes, cars or trains, require more and more guaranteed performance in order to satisfy the increasing performanc...

