Clock Circuit Duty Cycle Error Correction for Memory Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory systems face limitations in performance due to rigid timing constraints for command signals, which can result in less desirable memory operations and power consumption issues.

Innovation Solution

The implementation of a clock circuit with multiphase clock signals and a timing adjustment mechanism that corrects clock period and duty cycle errors, allowing for flexible timing of memory commands and reducing power consumption by adjusting signal transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If rigid timing constraints are applied to command signals, then timing precision is improved, but memory performance and power consumption deteriorate

Engineering Contradiction:
Improvetiming precisionVSAvoidmemory performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements dynamic timing adjustment by detecting duty cycle errors in clock signals and adjusting the timing of command signals, address signals, and data signals accordingly. Instead of using fixed rigid timing constraints, the system adaptively modifies timing parameters based on actual clock signal characteristics, thereby maintaining timing precision while improving memory performance and reducing power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the timing parameters of memory operations based on detected duty cycle errors. By monitoring the actual clock signal characteristics and adjusting timing parameters dynamically, the system resolves the contradiction between maintaining precise timing and achieving optimal memory performance with reduced power consumption.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If rigid timing constraints are applied to command signals, then timing precision is improved, but power consumption deteriorates

Engineering Contradiction:
Improvetiming precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts timing based on detected duty cycle errors rather than enforcing rigid constraints. This adaptive approach allows the memory system to operate with optimal power consumption while maintaining necessary timing precision by only making adjustments when and where needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

By changing timing parameters adaptively based on actual clock signal conditions, the system avoids the excessive power consumption associated with rigid timing constraints while preserving timing precision where required.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If flexible timing of memory commands is implemented, then memory performance is improved, but timing precision deteriorates

Engineering Contradiction:
Improvememory performanceVSAvoidtiming precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent employs feedback mechanisms by detecting duty cycle errors in clock signals and using this information to adjust the timing of subsequent memory operations. This feedback loop ensures that flexible timing adjustments maintain the necessary timing precision, resolving the contradiction between flexibility and precision.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system implements dynamic timing adjustment that provides flexibility for performance optimization while maintaining precision through adaptive correction based on detected clock signal characteristics.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If clock signals are not aligned, then device complexity is reduced, but clock jitter increases

Engineering Contradiction:
Improvedevice complexityVSAvoidclock jitter
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses feedback-based duty cycle error detection and correction to align clock signals. By monitoring clock signal characteristics and making corrective adjustments, the system achieves proper clock alignment without requiring complex pre-alignment mechanisms, thereby reducing device complexity while maintaining low clock jitter.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-correction of clock alignment issues through automatic duty cycle error detection and adjustment, eliminating the need for external alignment mechanisms and reducing overall device complexity while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10529398B1Apparatuses and methods for duty cycle error correction of clock signals
Publication Date: 2020.01.07 MICRON TECHNOLOGY INC
  • US10529398B1 patent drawing
  • US10529398B1 patent drawing
  • US10529398B1 patent drawing

AI summary

Apparatuses and methods for duty cycle error correction of clock signals are disclosed. An example method includes detecting a clock period error between a first clock signal and a third clock signal and adjusting a timing of the first or third clock signals based on the clock period error therebetween. The method further includes detecting a clock period error between a second clock signal and a fourth clock signal and adjusting a timing of the second or fourth clock signals based on the clock period error therebetween. Additionally, the example method includes detecting a duty cycle error between the first, second, third, and fourth clock signals, and adjusting a timing of the first and third or second and fourth clock signals based on the duty cycle error therebetween.