Memory Write Clock Duty Feedback for Data Reception Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in efficiently managing duty errors of write and read clocks, leading to degraded data reception performance due to duty distortion in clock signals, which existing technologies struggle to address effectively.

Innovation Solution

A memory device with a clock receiver, duty monitor, and duty adjuster that receives and adjusts write clocks, and provides monitoring information to the memory controller to optimize clock duty cycles, allowing for independent control of write and read clock duties to minimize errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If duty adjustment is performed using existing technologies, then some clock duty control is achieved, but data reception performance degrades due to duty distortion in clock signals

Engineering Contradiction:
Improvedata reception performanceVSAvoidclock duty precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent implements a feedback mechanism where the memory device monitors its own clock signal duty cycle and reports duty monitoring information to the memory controller. The memory controller then generates duty control signals based on this feedback to adjust the clock duty cycle, creating a closed-loop control system that continuously optimizes clock signals to prevent duty distortion and maintain data reception performance

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The memory device performs self-monitoring of clock signal duty cycles through internal duty monitoring circuits. The device autonomously detects duty distortion in received clock signals, generates duty monitoring information, and reports it back to the memory controller, enabling the system to self-correct without external intervention

Inventive Principle:
Principle #25Self-service

2Reliability

If clock duty is adjusted to minimize errors, then data reception performance improves, but system complexity increases due to additional monitoring and control mechanisms

Engineering Contradiction:
Improvedata reception performanceVSAvoidmonitoring and control structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the duty cycle adjustment functionality into separate modular components: duty monitoring circuits in the memory device, duty control signal generation in the memory controller, and duty adjustment circuits. This segmentation allows each component to perform its specific function independently, making the complex system easier to design, implement, and maintain while achieving precise clock duty control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces duty monitoring information as an intermediary data structure that carries duty cycle status from the memory device to the memory controller. This intermediary enables communication between the monitoring and control components without requiring direct complex interactions, simplifying the overall system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10923175B2Memory device adjusting duty cycle and memory system having the same
Publication Date: 2021.02.16 SAMSUNG ELECTRONICS CO LTD
  • US10923175B2 patent drawing
  • US10923175B2 patent drawing
  • US10923175B2 patent drawing

AI summary

A memory device includes a clock receiver configured to receive, from a memory controller, a write clock that is used to receive write data during a data write operation, a duty monitor configured to generate first monitoring information by monitoring a duty of the write clock, and a duty adjuster configured to adjust the duty of the write clock in response to a duty control signal and output an adjusted write clock. The memory device provides the first monitoring information to the memory controller, and receives the duty control signal, generated using the first monitoring information, from the memory controller.