Shared DQ Channel Signaling for Concurrent Data and Command Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The data input/output efficiency of non-volatile memories connected to a shared channel is compromised due to the high transmission rate of data and the low transmission rate of commands, leading to reduced real-time processing capabilities as storage device capacity increases.

Innovation Solution

A method and system for a storage device that allows simultaneous transmission of data and embedded commands in both directions of a channel, using a memory controller with data extraction, command logic, and switch circuits to manage the data and command signals on a shared data signal line.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is transmitted at a high transmission rate through the shared DQ line, then data transmission speed is improved, but command transmission rate becomes relatively low, reducing overall data input/output efficiency

Engineering Contradiction:
Improvedata transmission rateVSAvoiddata input/output efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent combines data and command transmissions into a single shared DQ line, allowing both types of signals to coexist on the same physical medium. The memory controller and memory devices use voltage level differentiation to distinguish between data and command signals, enabling simultaneous transmission without requiring separate dedicated lines for each signal type.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent utilizes voltage level parameter changes to encode different types of information on the same signal line. Data signals use voltage levels relative to a first reference voltage, while command signals use voltage levels relative to a second reference voltage. This parameter differentiation allows the system to multiplex multiple signal types over a single channel, resolving the contradiction between high-speed data transmission and efficient command transmission.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If multiple non-volatile memories are connected to a single shared channel, then device complexity is reduced, but data input/output efficiency decreases due to serial transmission requirements

Engineering Contradiction:
Improvechannel configurationVSAvoiddata input/output efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The shared DQ line is designed to serve multiple functions simultaneously: it can transmit data from any connected memory device to the memory controller, transmit commands from the memory controller to any memory device, and support bidirectional communication. This multi-functional design allows multiple memory devices to share a single channel without requiring complex dedicated wiring for each device.

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

Solution Approach 2:

The memory controller acts as an intermediary that manages communication between multiple memory devices and the external system. It interprets voltage levels to distinguish between data and commands, routes signals appropriately, and coordinates transmissions to ensure efficient data input/output operations across all connected memory devices through the shared channel.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances data input/output efficiency by enabling the concurrent transmission of data and commands, thereby improving real-time processing capabilities and data transmission speed in storage devices with increasing capacities.

Implementation Method 1

a voltage level of the data signal line is based on the command and the first data of the first memory device is loaded on the data signal line

Methodology Applied
Scientific EffectVoltage level signaling: Conduction (electrical)

Data Source

PatentUS20250123776A1Storage device for transmitting data having an embedded command in both directions of a shared channel, and a method of operating the storage device
Publication Date: 2025.04.17 SAMSUNG ELECTRONICS CO LTD
  • US20250123776A1 patent drawing
  • US20250123776A1 patent drawing
  • US20250123776A1 patent drawing

AI summary

A method of operating a storage device including first and second memory devices and a memory controller, which are connected to a single channel, the method including: transmitting first data output from the first memory device to the memory controller through a data signal line in the single channel; and transmitting a command to the second memory device through the data signal line while the memory controller receives the first data, wherein a voltage level of the data signal line is based on the command and the first data of the first memory device is loaded on the data signal line, and the first data and the command are transmitted in both directions of the data signal line.