Abstract:
Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) is a promising candidate to replace CMOS based on-chip memories due to its advantages such as non-volatility...Show MoreMetadata
Abstract:
Spin Transfer Torque Magnetic Random Access Memory (STT-MRAM) is a promising candidate to replace CMOS based on-chip memories due to its advantages such as non-volatility, high density and scalability. However, its stochastic switching and higher sensitivity to process variation compared to CMOS memories can significantly affect its performance, energy and reliability. Although a few works exist which analyze the impact of process variation at the bit-cell level, such analysis at the system level is missing. We have bridged this gap in our work. Specifically, we quantify the effect of stochasticity and process variations from the cell-level to the overall memory system and perform a variation-aware memory configuration optimization for energy or performance while meeting reliability constraints. Our system-level variation-aware framework has been built on top of the well-known NVSim engine. The results show that our framework can provide more realistic margins and the optimized variation-aware memory configuration could be significantly different from the conventional framework.
Date of Conference: 27-31 March 2017
Date Added to IEEE Xplore: 15 May 2017
ISBN Information:
Electronic ISSN: 1558-1101
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Impact Of Variables ,
- Memory System ,
- Conventional Framework ,
- Spin Transfer Torque ,
- Stochastic Switching ,
- CMOS-based ,
- Error Rate ,
- Monte Carlo Simulation ,
- Fabrication Process ,
- Energy Distribution ,
- Sum Of Energy ,
- Reliability Requirements ,
- Extreme Value Distribution ,
- Peripheral Components ,
- Technology Node ,
- Latent Distribution ,
- Low Resistance State ,
- High Resistance State ,
- System-level Analysis ,
- Total Latency ,
- Design Space Exploration ,
- Generalized Extreme Value Distribution ,
- Generalized Extreme Value ,
- Memory Array ,
- Sense Amplifier ,
- Error Rate Of Reads ,
- Hierarchical Approach ,
- SPICE Simulations ,
- High Resistance ,
- Dynamic Energy
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Impact Of Variables ,
- Memory System ,
- Conventional Framework ,
- Spin Transfer Torque ,
- Stochastic Switching ,
- CMOS-based ,
- Error Rate ,
- Monte Carlo Simulation ,
- Fabrication Process ,
- Energy Distribution ,
- Sum Of Energy ,
- Reliability Requirements ,
- Extreme Value Distribution ,
- Peripheral Components ,
- Technology Node ,
- Latent Distribution ,
- Low Resistance State ,
- High Resistance State ,
- System-level Analysis ,
- Total Latency ,
- Design Space Exploration ,
- Generalized Extreme Value Distribution ,
- Generalized Extreme Value ,
- Memory Array ,
- Sense Amplifier ,
- Error Rate Of Reads ,
- Hierarchical Approach ,
- SPICE Simulations ,
- High Resistance ,
- Dynamic Energy