Memory Command Parity Recovery Without System Reboot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer systems, memory devices lack mechanisms to detect and recover from errant commands, leading to data corruption and system performance issues, requiring reboot and potential loss of critical data.

Innovation Solution

Implementing error handling logic in memory control hubs and modules to detect command and address parity errors and cyclic redundancy check errors, allowing for recovery without reboot by using parity signals and error handling mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error handling logic is implemented in memory devices, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveerror detection and recovery capabilityVSAvoidmemory device structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device performs self-diagnosis and self-recovery by detecting errant commands through parity checks and automatically recovering without external intervention or system reboot, making the system more reliable without requiring additional external error handling components

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The memory device pre-configures error handling capabilities including parity check logic and recovery mechanisms during initialization, enabling it to detect and recover from errors before they cause data corruption or system failure

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If parity check mechanisms are added to detect errant commands, then data loss is prevented, but manufacturing precision requirements increase

Engineering Contradiction:
Improvedata corruption preventionVSAvoidparity bit accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The memory device uses parity bits as feedback signals to detect errant commands. The parity check mechanism continuously monitors command integrity and provides immediate feedback when errors are detected, enabling automatic recovery without data loss

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses redundant parity information as a copy of the command state to verify command integrity. By comparing the received command against its parity copy, the system can detect errors without requiring extremely high manufacturing precision beyond standard industry capabilities

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20110138261A1Method and system for error management in a memory device
Publication Date: 2011.06.09 SONY GROUP CORP
  • US20110138261A1 patent drawing
  • US20110138261A1 patent drawing
  • US20110138261A1 patent drawing

AI summary

A method and system for error management in a memory device. In one embodiment of the invention, the memory device can handle commands and address parity errors and cyclic redundancy check errors. In one embodiment of the invention, the memory can detect whether a received command has any parity errors by determining whether the command bits or the address bits of the received command has any parity errors. If a parity error or cyclic redundancy check error in the received command is detected, an error handling mechanism is triggered to recover from the errant command.