Storage Device Interface for Multi-Memory Status Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage devices face inefficiencies in checking the internal statuses of multiple memory devices due to increased overhead and the need for additional pins to manage die selection signals, which hampers I/O processing speed.

Innovation Solution

A storage device design that allows for checking the internal statuses of multiple memory devices without a die selection signal and separate pins, utilizing a memory controller, interface circuit, and package controller to manage status data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a die selection signal is used to check the internal status of each memory device, then the memory controller can identify which memory device's status to check, but the overhead required to check internal statuses of multiple memory devices increases

Engineering Contradiction:
Improvestatus identification accuracyVSAvoidI/O processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges the status checking function into the command signal itself. Instead of using a separate die selection signal followed by a status check command, the ready/busy status is directly incorporated into the command signal that selects the memory device. This integration eliminates the need for separate status checking operations and reduces overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The command signal serves multiple functions simultaneously: it selects the memory device and carries the ready/busy status information. By making the command signal multi-functional, the patent eliminates the need for separate die selection signals and dedicated status check commands, thereby reducing the overhead of status checking operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If separate pins are added for ready/busy status checking of each memory device, then the internal status can be checked accurately, but the number of pads in the memory controller increases

Engineering Contradiction:
Improvestatus detection accuracyVSAvoidnumber of pads
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines the ready/busy status signal with the command signal that is already present on existing pads. Instead of adding separate pins for status checking, the status information is multiplexed onto the command signal lines, allowing status detection without increasing the number of pads.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The command signal is made multi-functional by incorporating both the memory device selection and the ready/busy status information within the same signal. This allows a single pad to serve multiple purposes: identifying the selected device and detecting its status, thereby avoiding the need for additional pads.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If the number of memory devices connected to one memory controller is increased, then the storage capacity is improved, but the overhead required to check internal statuses of multiple memory devices increases

Engineering Contradiction:
Improvenumber of memory devicesVSAvoidstatus checking efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent merges the status checking operation with the normal command execution. By incorporating the ready/busy status into the command signal itself, the system can check the status of multiple memory devices during normal operation without requiring separate status checking cycles, thus maintaining high efficiency even as the number of devices increases.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The command signal serves as a universal carrier for both device selection and status information across all memory devices. This multi-functional approach allows the memory controller to efficiently manage and check the status of multiple devices without increasing the overhead, as the same signal mechanism is used for all devices regardless of quantity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12411636B2Storage device and method to check statuses of memory devices
Publication Date: 2025.09.09 SAMSUNG ELECTRONICS CO LTD
  • US12411636B2 patent drawing
  • US12411636B2 patent drawing
  • US12411636B2 patent drawing

AI summary

A storage device is provided. The storage device includes: a plurality of memory devices configured to output status data indicating a busy state indicating an internal operation is being performed or a ready state; and an interface circuit configured to receive a command for reading the status data of the plurality of memory devices, receive the status data of each of the plurality of memory devices from the plurality of memory devices, and output entire status data indicating statuses of the plurality of memory devices based on the status data of each of the plurality of memory devices.