Storage System Data Copy Mode for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems consume excessive power when writing multiple groups of identical data, as all data transmission paths remain active despite data redundancy, leading to unnecessary power usage.

Innovation Solution

The storage system enters a write data copy mode, identifies and categorizes identical data groups, transmits one group to the memory array, and disconnects the transmission path for the other group within the same category, utilizing a write-copy enable signal and identification signal to facilitate data copying without additional power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple data transmission channels are driven to write multiple data entries, then data writing capability is improved, but power consumption increases when data entries are identical

Engineering Contradiction:
Improvedata writing capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies the copying principle by having the memory array internally replicate data from one transmission channel to multiple channels. When identical data is detected, the system transmits the data through a single channel and uses a write-copy enable signal to trigger internal copying within the memory array, eliminating the need to drive multiple transmission channels while maintaining the capability to write to multiple locations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the redundant data transmission by identifying identical data groups and removing unnecessary transmission paths. The system compares data from multiple channels, extracts only the unique data for transmission, and discards redundant transmissions by disconnecting transmission paths for identical data groups, thereby reducing power consumption while preserving data writing functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If all data transmission paths remain active, then data writing flexibility is maintained, but unnecessary power is consumed on redundant paths

Engineering Contradiction:
Improvedata writing flexibilityVSAvoidunnecessary power usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic control of transmission paths by using comparison results to selectively activate or disconnect transmission channels. The system dynamically adjusts the number of active transmission paths based on data redundancy detection, disconnecting paths for identical data while maintaining paths for unique data, thereby optimizing power consumption while preserving writing flexibility when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses internal copying within the memory array to maintain writing flexibility without requiring multiple active transmission paths. When data redundancy is detected, the system copies the transmitted data internally to multiple locations within the memory array, preserving the ability to write to multiple channels while using only one transmission path, thus reducing power loss.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11861232B2Storage system and data writing method thereof
Publication Date: 2024.01.02 CHANGXIN MEMORY TECH INC
  • US11861232B2 patent drawing
  • US11861232B2 patent drawing
  • US11861232B2 patent drawing

AI summary

Embodiments of the present disclosure relate to the technical field of semiconductors and provide a storage system and a data writing method thereof. The storage system is configured to: enter a write data copy mode in response to a write-copy enable signal; if at least two groups of data in multiple groups of data exported from multiple data ports are a same in the write data copy mode, define the at least two groups of data as a category; generate an identification signal that is used to indicate a data copy; transmit one group of data in the category to an interface of a memory array; and disconnect a transmission path between a data port corresponding to another group of data in the category and another interface of the memory array, wherein the memory array, in response to the write-copy enable signal and the identification signal.