eMMC Return Clock Channel for DDR Timing Skew

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional embedded multimedia cards (eMMCs) face challenges in increasing data transmission speed and securing a valid data window, particularly during dual data rate (DDR) operations, due to noise interference and timing skew issues.

Innovation Solution

The implementation of an additional return clock channel synchronized with data transmission, combined with differential signaling and a reference voltage, to enhance noise immunity and reduce timing skew, thereby increasing data throughput and securing a larger data valid window.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional 10-signal bus is used for eMMC communication, then device complexity is reduced, but data transmission speed cannot be increased and timing skew issues occur

Engineering Contradiction:
Improvedata transmission speedVSAvoidsignal bus complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the clock function into two separate channels: a clock line for command/control signaling and a return clock line for data synchronization. This segmentation allows each channel to be optimized for its specific purpose, enabling higher data transmission speeds while maintaining manageable system complexity through functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to the communication interface by introducing a separate return clock line alongside the existing clock line. This dimensional addition enables dual-data-rate operation and eliminates timing skew without requiring complete redesign of the existing signaling architecture.

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

2Reliability

If clock line is used for both command timing and data synchronization, then device complexity is minimized, but noise interference and timing skew reduce reliability

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidsignal channel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the timing function into two separate signal paths: the clock line dedicated to command timing and the return clock line dedicated to data synchronization. This segmentation eliminates noise interference between functions and eliminates timing skew, significantly improving data reception reliability while keeping each individual channel relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The return clock line acts as an intermediary signal that carries timing information from the eMMC to the host specifically for data synchronization purposes. This intermediary channel isolates the data timing function from the command timing function, preventing noise interference and improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If dual data rate operation is implemented without return clock, then productivity increases, but timing skew and noise interference worsen

Engineering Contradiction:
Improvedata throughputVSAvoidnoise interference and timing skew
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent enables dual-data-rate operation by segmenting the timing functions into separate channels. The return clock line provides clean, dedicated timing signals for data transfer, eliminating the timing skew and noise interference that would otherwise prevent high-speed DDR operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The return clock line serves as an intermediary that provides isolated timing signals for data transfer operations. This intermediary channel protects the high-speed data path from noise and timing skew, enabling productive dual-data-rate operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9348356B2Embedded multimedia card (eMMC), host controlling eMMC, and method operating eMMC system
Publication Date: 2016.05.24 SAMSUNG ELECTRONICS CO LTD
  • US9348356B2 patent drawing
  • US9348356B2 patent drawing
  • US9348356B2 patent drawing

AI summary

An embedded multimedia card (eMMC) includes a clock channel that receives a clock signal from a host, a command channel that receives a command from the host, a plurality of data channels that transmit data to the host, and a return clock channel that transmits a return clock synchronized with the data to the host.