SPD Memory Write Protection with Password-Gated Region Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SPD devices lack flexible and secure mechanisms for configuring write protection of additional memory regions, which are often used for vendor, user, or manufacturer-specific data, leading to potential unauthorized modifications.

Innovation Solution

A nonvolatile memory organization with individually configurable write protect regions, controlled by password key schemes, allows for secure configuration and protection of additional memory regions, ensuring independent permission settings for each region and requiring password verification for mode changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If write protection is implemented for additional memory regions, then security against unauthorized modifications is improved, but device complexity increases due to password key schemes and configuration modes

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The additional memory space is divided into multiple independently protectable regions (first additional region, second additional region, etc.), each with its own write control bit. This allows selective protection of different memory segments without requiring a monolithic complex protection system, balancing security with manageable complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Write control bits are pre-configured in the device to establish protection before any write operations occur. The password key scheme requires preliminary authentication before allowing modification of these control bits, preventing unauthorized changes while maintaining a relatively simple operational structure.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If individually configurable write protect regions are implemented, then flexibility and adaptability are improved, but device complexity increases due to multiple control bits and password schemes

Engineering Contradiction:
ImproveflexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The memory is segmented into standard regions and multiple additional regions, with each additional region having independent write protection control. This segmentation enables flexible configuration where different regions can have different protection states, providing adaptability without requiring a completely complex control architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each additional memory region has its own write control bit, allowing local configuration of protection attributes. This enables different regions to have different quality characteristics (protected or unprotected) based on specific needs, providing flexibility while keeping the overall device complexity manageable through standardized local control mechanisms.

Inventive Principle:
Principle #3Local quality

3Reliability

If password key schemes are used for configuration, then security is improved, but ease of operation deteriorates due to authentication requirements for mode changes

Engineering Contradiction:
ImprovesecurityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The password key scheme requires preliminary authentication before allowing configuration mode changes or write operations to protected regions. This preliminary security check ensures that only authorized users can modify protection settings, maintaining security while keeping the operational flow straightforward for authorized users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The password key scheme acts as an intermediary authentication layer between the user and the write protection configuration. This intermediary mechanism provides security without requiring complex cryptographic protocols, maintaining ease of operation for authorized users while preventing unauthorized access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12602173B2Serial presence detect logging
Publication Date: 2026.04.14 RAMBUS INC
  • US12602173B2 patent drawing
  • US12602173B2 patent drawing
  • US12602173B2 patent drawing

AI summary

A serial presence detect (SPD) device includes a region of nonvolatile memory for SPD data and an additional region for other (e.g., vendor) use. The additional region may be subdivided into write protect regions that can be individually and independently write protected. To configure the write protection, a password key scheme is used to enter a mode whereby the write protection attributes may be configured. Another password key scheme is used to exit the write protection configuration mode.