SSD Copy-Back Error Correction With Reduced Memory Channel Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SSD configurations result in significant bus traffic during garbage collection operations, including copy-back operations, due to the need to copy page data from a source to a target page, leading to inefficient memory management and increased traffic on memory channels.

Innovation Solution

A storage device with a nonvolatile memory and a control circuit that performs a read for copy-back operation by generating a syndrome from read page data, using error location data to correct the data, and writing the corrected data to a target memory block, thereby reducing the amount of data transmitted and minimizing traffic on memory channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional SSD configurations perform copy-back operations by copying page data from source to target, then data integrity is maintained, but memory channel traffic increases significantly

Engineering Contradiction:
Improvedata integrityVSAvoidmemory channel traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential error correction information (syndrome and error location data) from the complete page data, transmitting only this extracted subset through the memory channel while retaining the full data integrity verification capability at the controller level

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the data transmission into two parts: minimal syndrome/error location data transmitted through the memory channel, and the actual page data processed locally at the controller, thereby reducing channel traffic while maintaining complete data integrity

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If conventional SSD configurations transmit complete page data during garbage collection, then error correction can be performed accurately, but data transmission volume increases

Engineering Contradiction:
Improveerror correction accuracyVSAvoiddata transmission volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the critical error correction components (syndrome and error location data) from the complete page data, transmitting only this extracted subset through the memory channel while preserving full error correction capability at the controller

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy (syndrome and error location data) that contains all necessary error correction information without duplicating the entire page data, thereby reducing transmission volume while maintaining correction accuracy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10866858B2Memory systems having reduced memory channel traffic and methods for operating the same
Publication Date: 2020.12.15 SAMSUNG ELECTRONICS CO LTD
  • US10866858B2 patent drawing
  • US10866858B2 patent drawing
  • US10866858B2 patent drawing

AI summary

A storage device includes a nonvolatile memory (NVM) device having a plurality of memory blocks and a control circuit configured to perform a read for copy-back operation in response to a receipt of a corresponding command. The control circuit performs the read for copy-back operation by reading page data from a source memory block of the plurality, generating a syndrome from the read page data, outputting the syndrome, receiving error location data in response to outputting the syndrome, correcting the read page data using the received error location data, and writing the corrected read page data to a target memory block among the plurality.