Storage Device Dual Outbound Area Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage devices, such as SSDs, face inefficiencies in data transfer operations due to limitations in address translation and data handling, leading to reduced data transfer speed and increased overhead during address reprogramming.

Innovation Solution

A storage device architecture that employs a dual outbound area system, where a first outbound area is used for primary data transfer and a second outbound area is used for address translation reprogramming, allowing for parallel data transfer and reprogramming operations, thereby improving data transfer speed and reducing overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a single outbound area is used for data transfer, then the device structure is simple, but the data transfer speed decreases due to sequential address reprogramming

Engineering Contradiction:
Improvedata transfer speedVSAvoidoutbound area structure
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides the outbound area into multiple separate outbound areas (first outbound area, second outbound area, etc.). Each outbound area can be independently configured and used for different data transfer operations. This segmentation allows the system to perform address reprogramming in one outbound area while simultaneously transferring data through another outbound area, thereby resolving the contradiction between transfer speed and structural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension to the data transfer process by enabling parallel operations across multiple outbound areas. Instead of sequential single-area operations, the system operates in multiple dimensions simultaneously - data transfer occurs through one outbound area while address reprogramming occurs in another, effectively adding a parallel execution dimension to the transfer process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If address translation unit is reprogrammed during data transfer, then address flexibility is improved, but data transfer overhead increases

Engineering Contradiction:
Improveaddress translation flexibilityVSAvoidaddress reprogramming overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs address reprogramming in advance in a dedicated outbound area before the actual data transfer through the main outbound area. By preparing the address translation in the first outbound area while data is being transferred through the second outbound area, the system eliminates the need to pause data transfer for address reprogramming, thus reducing overhead while maintaining flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary outbound area that acts as a buffer between the address translation unit and the main data transfer path. This intermediary area allows address reprogramming operations to occur without directly interfering with the primary data transfer stream, enabling flexible address translation while minimizing disruption to data transfer operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If parallel data transfer and reprogramming operations are enabled, then data transfer efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoiddual outbound area system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data transfer system into multiple independent outbound areas, each capable of handling specific operations. This segmentation enables parallel processing of data transfer and address reprogramming without requiring complex interconnections, as each outbound area operates semi-independently under unified controller management, thus improving efficiency while controlling complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9304938B2Storage device and data transferring method thereof
Publication Date: 2016.04.05 SAMSUNG ELECTRONICS CO LTD
  • US9304938B2 patent drawing
  • US9304938B2 patent drawing
  • US9304938B2 patent drawing

AI summary

A data transferring method of a storage device is provided. The method may include transferring a first data to a first outbound area, transferring the first data sent to the first outbound area to a first area of a main memory corresponding to a first address programmed by an address translation unit, transferring a second data to a second outbound area in response to an indication that the address translation unit is to be reprogrammed, and transferring the second data sent to the second outbound area to the first outbound area.