DLL Duty Cycle Correction Under Voltage Bump Locking Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor devices, duty cycle distortions caused by voltage bumps can lead to abnormal DLL operation and failure, resulting in a degraded performance and potential loss of the desired DLL clock signal, especially in high-performance memory systems.

Innovation Solution

A delay locked loop (DLL) with an integrated duty cycle corrector (DCC) and a DCC controller that disables the DCC when a phase difference between delayed clock signals exceeds a preset time, ensuring stable operation by controlling the DCC phase mixer and dummy DCC phase mixer through detection units and signal generation circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a duty cycle corrector (DCC) is continuously operated to correct duty cycle distortions, then the duty cycle accuracy is improved, but the risk of abnormal operation and locking failure increases under voltage bumps

Engineering Contradiction:
Improveduty cycle accuracyVSAvoidoperation stability under voltage bumps
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The DCC operation mode is dynamically switched between enabled and disabled states based on real-time phase difference detection. The system transitions from a static continuous operation mode to a dynamic conditional operation mode, activating the DCC only when phase differences indicate duty cycle distortion and disabling it when phase differences are within acceptable ranges, thereby preventing abnormal operations under voltage bumps while maintaining duty cycle accuracy when needed

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A feedback mechanism is implemented where the phase difference between first and second delayed clock signals is continuously detected and used to control the DCC operation state. The detection unit monitors phase differences and feeds this information back to the control logic, which adjusts the DCC enable/disable state accordingly, creating a closed-loop control system that adapts to changing operating conditions and prevents locking failures

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the DCC is enabled to correct asymmetric clock signals, then the DLL clock signal duty cycle is maintained at 50%, but the complexity of the control system increases

Engineering Contradiction:
Improveduty cycle correctionVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The duty cycle correction function is extracted as a separate, independently controllable module (the DCC) that can be selectively activated or deactivated. By separating the DCC operation control from the main DLL operation and implementing it as an independent enabled/disabled function, the system adds minimal complexity only when correction is needed, while keeping the base system simple when the DCC is not required

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary detection of phase differences between clock signals before initiating DCC operation. By detecting phase differences in advance and determining whether correction is needed before actually enabling the DCC, the system avoids unnecessary complexity and activation, only engaging the correction mechanism when pre-detected conditions warrant its use

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the DLL operates at higher speeds to improve performance, then the data transfer rate is increased, but clock skew and duty cycle distortion increase

Engineering Contradiction:
Improvedata transfer rateVSAvoidclock signal symmetry
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

At higher operating speeds, the feedback mechanism becomes even more critical as phase differences and duty cycle distortions increase. The continuous monitoring of phase differences between first and second delayed clock signals and the dynamic adjustment of DCC operation state provides real-time correction that compensates for speed-related distortions, enabling high-speed operation while maintaining clock signal symmetry

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically changes the operational parameters of the DCC based on detected phase differences. When phase differences indicate duty cycle distortion (which increases at higher speeds), the DCC is enabled with specific delay adjustments; when phase differences are within acceptable ranges, the DCC is disabled. This parameter-based dynamic control allows the system to adapt to speed-related distortions

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7768327B2Delay locked loop of semiconductor device and method for driving the same
Publication Date: 2010.08.03 SK HYNIX INC
  • US7768327B2 patent drawing
  • US7768327B2 patent drawing
  • US7768327B2 patent drawing

AI summary

A delay locked loop (DLL) of a semiconductor device includes: a first delay line for delaying a first clock signal in synchronization with a first edge of an external clock signal to output a first delayed clock signal; a second delay line for delaying a second clock signal in synchronization with a second edge of the external clock to output a second delayed clock signal; a duty cycle corrector (DCC) for mixing phases of the first and second delayed clock signals to output a DLL clock signal with a corrected duty cycle; and a DCC controller for disabling the duty cycle corrector in a section during which a phase difference between the first and second delayed clock signals is greater than a preset time after a delay locking.