Memory Bus State Detection With Active-Idle Control Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory systems experience increased failure rates due to packaging errors that cause buses to enter or remain in a floating state, leading to indeterminate signals and improper data decoding by the host device, which can result in system failures.

Innovation Solution

Implementing a control signal to indicate the state of the bus, allowing the host device to discern between idle and active states, thereby preventing the decoding of indeterminate data signals and reducing failure rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If packaging errors are present in memory systems, then manufacturing cost is reduced, but bus reliability deteriorates causing floating states and indeterminate signals

Engineering Contradiction:
Improvemanufacturing costVSAvoidbus reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

A control signal is introduced as an intermediary between the memory device and host device to indicate the operational state of the bus. This control signal acts as a mediator that resolves the reliability issue by providing explicit state information, allowing the host device to properly interpret data signals even when packaging errors cause floating states. The control signal serves as a communication bridge that eliminates ambiguity without requiring changes to the physical packaging or manufacturing process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If no control signal is implemented, then device complexity is reduced, but data decoding reliability deteriorates due to inability to discern bus states

Engineering Contradiction:
Improvedevice complexityVSAvoiddata decoding reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

A control signal is implemented that provides feedback about the bus operational state to the host device. This feedback mechanism allows the host device to adjust its data reception and decoding operations based on the current bus state. The control signal creates a closed-loop system where the host device can reliably distinguish between idle and active states, ensuring proper data decoding without requiring complex error detection or correction circuits.

Inventive Principle:
Principle #23Feedback

3Device complexity

If bus state indication is not provided, then signal transmission simplicity is maintained, but measurement precision of bus state deteriorates

Engineering Contradiction:
Improvesignal transmission simplicityVSAvoidbus state detection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

A dedicated control signal serves as an intermediary that explicitly indicates the bus operational state. This control signal provides precise state information (idle vs. active) without complicating the data transmission path. The control signal acts as a separate communication channel that carries state information clearly, enabling the host device to accurately determine bus state without introducing complexity into the data signal itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250328279A1Techniques for detecting a state of a bus
Publication Date: 2025.10.23 MICRON TECHNOLOGY INC
  • US20250328279A1 patent drawing
  • US20250328279A1 patent drawing
  • US20250328279A1 patent drawing

AI summary

Methods, systems, and devices for techniques for detecting a state of a bus are described. A memory device may receive an access command transmitted to the memory device via a bus. The memory device may transmit data requested by the access command over data lines and a control signal that indicates the bus is in an active state over a control line. The control signal may be transmitted during a first unit interval of a read operation. The control signal may be configured to have a first voltage when the bus is in an idle state and a second voltage when the bus is in the active state. The control line may be configured to have or trend toward the first voltage when the bus is in the idle state.