CLIMBER: Defending Phase Change Memory Against Inconsistent Write Attacks
TimeWednesday, July 13th5:10pm - 5:30pm PDT
Location3006, Level 3
Hardware Security: Attack and Defense
Hardware Security: Primitives, Architecture, Design & Test
DescriptionNon-volatile Memories (NVMs) usually demonstrate vast endurance variation due to Process Variation (PV). They are vulnerable to Inconsistent Write Attacks (IWAs) which reverse the write distribution in two adjacent wear leveling windows. We propose CLIMBER to defend IWAs. CLIMBER dynamically changes harmful address mappings so that intensive writes to weak cells are redirected to strong cells, and conceals weak NVM cells from attackers by randomly mapping cold addresses to weak NVM region. Experimental results show that CLIMBER can reduce maximum page wear rate by 43.2% compared with Toss-up Wear Leveling, and prolong NVM lifetime from 4.19 years to 7.37 years.