Analysis of Row Hammer Attack on STTRAM
- Resource Type
- Conference
- Authors
- Khan, Mohammad Nasim Imtiaz; Ghosh, Swaroop
- Source
- 2018 IEEE 36th International Conference on Computer Design (ICCD) ICCD Computer Design (ICCD), 2018 IEEE 36th International Conference on. :75-82 Oct, 2018
- Subject
- Components, Circuits, Devices and Systems
Computing and Processing
Magnetic tunneling
Random access memory
Nonvolatile memory
Transistors
Thermal stability
Saturation magnetization
Resistance
Spin-Transfer Torque RAM, Row Hammer, Non-Volatile Memory, Security
- Language
- ISSN
- 2576-6996
In this paper, we model and investigate the impact of Row Hammering (RH) on Spin-Transfer Torque RAM (STTRAM) by exploiting its write operation. STTRAM suffers from high write current and long write latency which can result in ground bounce. The magnitude of the bounce depends on the old data and the new data that is being written. The bounce can propagate to the nearest word-line drivers and partially turn ON the access transistors making weak current flow through the memory bitcells and reducing their thermal energy barrier. Therefore, continuous write at a particular location can force the massive number of unselected bits to suffer from degraded thermal barrier due to weak RH current. Reduced thermal barrier may lead to retention failures and make the bits sensitive to stray magnetic field/thermal noise. Those bits can also suffer from read disturb if they are read. These issues could be even worse for Short Retention NVM (SRNVM) which is suitable for Last Level Cache (LLC) and has a base retention of only few seconds. The ground bounce can also propagate to bitline/ source-line drivers and the selected cells will experience lower headroom voltage. This will lead to read failure (due to degraded sense margin) and write failure (due to increased write latency). Simulation result indicates that RH attack can flip the bits in just 30.84secs for STTRAM with base retention of 1 min. In presence of elevated temperature, the retention time can be further reduced to 2.46secs and 0.19secs for T=50C and T=75C respectively. RH attack can increase read disturb by 2.09X for bitcell with 1min base retention at T=25C. Simulation result also indicates that RH attack can cause read/write failure if the bitcell being read/written experience 306mV (for data 0)/110mV (for writing 0 –> 1) of bounce. To the best of our knowledge, this is the first RH attack study for STTRAM-based cache.