Storage Media Segmented as Memory and Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage devices face challenges in efficiently configuring and accessing large storage media as both memory and storage, with existing solutions often resulting in high costs and long access times due to the need for operating system overhead and limited capacity.

Innovation Solution

A device configuration that includes a cache media, storage media, and control circuits to manage memory access requests, allowing portions of storage media to be accessed as memory or storage using different protocols, and utilizing cache logic to reduce latency and power consumption by caching data from storage media.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If storage media is accessed using traditional storage protocols, then data capacity is large, but access time is long

Engineering Contradiction:
Improveaccess timeVSAvoiddata capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The storage device is segmented into multiple media types (first media and second media) with different access characteristics. The first media is optimized for fast access times, while the second media provides large data capacity. This segmentation allows the system to achieve both fast access and large capacity by directing different data access patterns to appropriate media types.

Inventive Principle:
Principle #1Segmentation

2Speed

If storage media is configured as memory, then access time is reduced, but cost increases

Engineering Contradiction:
Improveaccess timeVSAvoidcost
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

Different portions of the storage system are assigned different qualities or characteristics. The first media is configured with memory-like access properties for frequently accessed data, while the second media maintains traditional storage properties for less frequently accessed data. This local differentiation allows the system to achieve memory-speed access for critical data without the prohibitive cost of entirely memory-based storage.

Inventive Principle:
Principle #3Local quality

3Productivity

If operating system overhead is reduced, then access efficiency improves, but system complexity increases

Engineering Contradiction:
Improveaccess efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The storage device implements self-service mechanisms through automatic media selection and data routing based on access patterns. The system autonomously determines whether to service requests from the first media or second media without requiring complex operating system intervention, thereby improving access efficiency while managing system complexity through intelligent automation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240361952A1Systems, methods, and apparatus for devices with memory and storage configurations
Publication Date: 2024.10.31 SAMSUNG ELECTRONICS CO LTD
  • US20240361952A1 patent drawing
  • US20240361952A1 patent drawing
  • US20240361952A1 patent drawing

AI summary

A device may include cache media, storage media, a communication interface configured to communicate with the cache media and the storage media, and at least one control circuit to configure a portion of the storage media as visible memory, and configure a portion of the cache media as a cache for the portion of the storage media. The portion of the storage media may be a first portion of the storage media, and the at least one control circuit may be to configure a second portion of the storage media to persist the portion of the cache media. The portion of the storage media may be a first portion of the storage media, and the at least one control circuit may be to configure a second portion of the storage media as visible storage.