SD Card CPRM Support Space and Security Command Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SD card systems require host-side support for CPRM mechanisms, which can be limiting in terms of security and data protection capabilities, especially when interacting with SD cards.

Innovation Solution

An SD card system that includes a Flash memory with a dedicated CPRM support space and a controller executing firmware to treat read/write commands as security commands, enabling the operation of a CPRM mechanism over the data storage space, with specific command allocations and protocols for secure data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If host-side support for CPRM mechanisms is required, then CPRM functionality can be achieved, but device complexity and dependency on host capabilities increase

Engineering Contradiction:
ImproveCPRM mechanism operationVSAvoidhost-side support requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The SD card is designed to autonomously execute CPRM mechanisms through embedded firmware and dedicated CPRM support space in Flash memory. The card independently processes security commands, performs encryption/decryption operations, and manages content protection without requiring host-side CPRM support, making the system self-sufficient for security operations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent integrates CPRM functionality directly into the SD card by combining Flash memory with CPRM support space, controller firmware, and security command processing in a single device. This merging of storage and security processing functions eliminates the need for separate host-side CPRM implementation

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If read/write commands are treated as security commands for CPRM support space, then data security is enhanced, but command processing complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidcommand processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The Flash memory is segmented into distinct regions: data storage space for user data and CPRM support space for security operations. This segmentation allows the controller to route read/write commands to appropriate regions, treating commands to CPRM support space as security commands while maintaining standard data operations elsewhere

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied to different regions of Flash memory. The CPRM support space receives enhanced security processing with dedicated firmware handling, while the data storage space maintains standard read/write operations. This localized security approach protects sensitive areas without unnecessarily complicating the entire command processing system

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9069972B2Secure digital card, and secure digital card system and operating method
Publication Date: 2015.06.30 SILICON MOTION INC
  • US9069972B2 patent drawing
  • US9069972B2 patent drawing
  • US9069972B2 patent drawing

AI summary

A Secure Digital (SD) card, and an system and an operating method for the SD card are disclosed. The disclosed SD card has a Flash memory and a controller. The Flash memory contains a data storage space and a Content Protection Recorded Media (CPRM) support space. The controller executes a firmware of the SD card, such that read/write commands provided from a host for the CPRM support space are regarded and executed as security commands and a CPRM mechanism is operated over the data storage space.