Memory Power Control for Volatile Data Remanence Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The data remanence property of volatile memory systems, which retains data after power off, creates security vulnerabilities that can be exploited by hackers through attacks like cold boot, allowing recovery of sensitive information.

Innovation Solution

A memory power control unit (MPCU) that includes a power controller and tamper detection circuit to reduce supply voltage to volatile memory upon detection of a tampering attempt, using timer circuits and logic circuits to control power output for a predetermined time, optionally accompanied by an increased reference voltage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the supply voltage to volatile memory is rapidly reduced to prevent data remanence, then security against cold boot attacks is improved, but potential false positives from legitimate reboots may occur

Engineering Contradiction:
Improvesecurity protectionVSAvoidlegitimate reboot functionality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The tamper detection circuit monitors system state before a reboot occurs and prepares the power controller to distinguish between malicious and legitimate power interruptions. By detecting specific conditions (such as abnormal temperature or unauthorized power removal) before the voltage reduction is applied, the system can selectively activate protection only when needed, preventing false positives while maintaining security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If complex tamper detection and power control circuits are implemented, then protection against data remanence attacks is improved, but device complexity and cost increase

Engineering Contradiction:
Improveprotection effectivenessVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The power controller is designed to serve multiple functions: it normally regulates supply voltage to the volatile memory during operation, and simultaneously provides rapid voltage reduction when tamper detection is triggered. This multi-functionality eliminates the need for separate protection circuitry, reducing overall device complexity while maintaining effective security protection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The tamper detection circuit and power control functions are integrated into a unified security mechanism. The detection circuit directly interfaces with the power controller, which in turn connects to the volatile memory, creating a compact three-component system that combines monitoring, decision-making, and execution functions in a minimal configuration.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If the reduced supply voltage is applied for longer duration, then residual data is more completely discharged, but performance impact on legitimate operations increases

Engineering Contradiction:
Improvedata clearance completenessVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The power controller applies the reduced supply voltage in a controlled time period that is sufficient to discharge residual data from the volatile memory. By limiting the duration of voltage reduction to a specific window, the system achieves complete data clearance while minimizing impact on subsequent legitimate operations, as the memory can be quickly restored to normal voltage and functionality.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12494248B2Memory power control unit
Publication Date: 2025.12.09 NXP BV
  • US12494248B2 patent drawing
  • US12494248B2 patent drawing
  • US12494248B2 patent drawing

AI summary

A memory power control unit, MPCU, is provided for preventing unauthorised access to data stored in a volatile memory, the MPCU comprising a power controller comprising an input configured to receive a signal from a tamper detection circuit, a first supply input configured 5 to receive a first supply voltage, a first reference input configured to receive a first reference voltage, a supply output configured to output a supply voltage to the volatile memory, a reference output configured to output a reference voltage to the volatile memory, wherein, in response to receipt of a signal at the input indicative of an attempt to tamper with the volatile memory, the power controller is configured to output a reduced supply voltage via the supply 10 output for a first predetermined time period, wherein the reduced supply voltage is less than the first supply voltage.