Clock Signal Processor Duty Cycle Correction Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic devices, duty cycle errors in clock signals can lead to data transmission errors between components like processors and DDR memory, necessitating a duty cycle correction to maintain performance and accuracy.

Innovation Solution

A clock signal processor with a duty cycle corrector, switch point calculator, and multiplexer that modifies the duty cycle of clock signals during a latency period, ensuring accurate data transmission by generating a second clock signal with a 50% duty cycle, activated at the end of a latency period when invalid data is read from a non-volatile memory device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If duty cycle correction is executed during normal operation, then data transmission accuracy is improved, but time overhead increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidtime overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by executing duty cycle correction during the latency period, which is a time window already allocated for memory operations. The switch point calculator determines when to activate the duty cycle corrector based on pre-calculated latency duration, allowing correction to occur in advance without impacting normal data transmission timing. This resolves the contradiction by utilizing otherwise wasted latency time for beneficial correction activity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements periodic action by activating the duty cycle corrector at specific periodic intervals - namely at the end of each latency period. The switch point calculator monitors the clock signal and triggers correction only during these predetermined latency windows, rather than continuously. This periodic activation maintains data transmission accuracy while minimizing time overhead by limiting correction operations to necessary latency periods.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If duty cycle correction is executed during latency period, then time overhead is reduced, but correction timing precision must be maintained

Engineering Contradiction:
Improvetime overheadVSAvoidcorrection timing precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent applies feedback through the switch point calculator, which continuously monitors the clock signal and latency period duration to determine the precise moment for activation. The calculator uses feedback from the clock signal edges and latency timing to accurately trigger the duty cycle corrector at the optimal moment. This feedback mechanism ensures that even though correction occurs during latency (reducing time overhead), the timing precision is maintained through continuous monitoring and adaptive activation timing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by using the latency period itself as the timing reference for activation. The switch point calculator leverages the existing latency duration (which is already a built-in timing parameter of the memory operation) to determine when to start correction, rather than requiring external timing signals. This self-service approach reduces the need for additional precise timing infrastructure while maintaining adequate timing precision for effective duty cycle correction.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If duty cycle corrector modifies clock signal continuously, then duty cycle accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveduty cycle accuracyVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the duty cycle correction function into distinct modular components: the edge detector for detecting clock edges, the phase interpolator for calculating duty cycle adjustments, and the switch point calculator for timing control. Each module performs a specific function and can be independently optimized or implemented. This segmentation achieves high duty cycle accuracy through coordinated operation of specialized modules while managing device complexity through functional decomposition rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by applying duty cycle correction selectively only during the latency period rather than continuously. The switch point calculator enables the duty cycle corrector to operate with high precision locally during the latency window when it is most needed, while remaining inactive or bypassed during normal operation periods. This localized application of correction maintains high duty cycle accuracy when required without unnecessarily increasing overall device complexity through continuous operation infrastructure.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9536580B2Clock signal processor and non-volatile memory device including the same
Publication Date: 2017.01.03 SAMSUNG ELECTRONICS CO LTD
  • US9536580B2 patent drawing
  • US9536580B2 patent drawing
  • US9536580B2 patent drawing

AI summary

A clock signal processor includes a duty cycle corrector, a switch point calculator, and a multiplexer. The duty cycle corrector generates a second clock signal by modifying a duty cycle of a first clock signal. The switch point calculator activates a switch signal at an end of a latency period in which a read command is provided to a non-volatile memory device and an invalid data is read from the non-volatile memory device. The multiplexer outputs one of the first and second clock signals as a third clock signal based on the switch signal.