Lookahead Duty Cycle Correction for Memory Clock Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices face challenges in dynamically adjusting clock signal duty cycles during operation to maintain reliable performance, as the initial duty cycle determination process is lengthy and not usable during active operations like read and write operations.

Innovation Solution

Implementing a 'look-ahead' duty cycle correction mechanism that uses a second duty cycle adjustor to test potential adjustments concurrently with operational tasks, allowing for real-time monitoring and updating of duty codes to maintain a target duty cycle, such as 50%, without interfering with the device's overall operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a duty cycle adjustor is used to determine the duty cycle of a clock signal, then the duty cycle can be adjusted to match a target duty cycle, but the determination process is lengthy and cannot be performed during active operations

Engineering Contradiction:
Improveduty cycle determination accuracyVSAvoidtime required for duty cycle determination
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements a lookahead duty cycle adjustor that performs duty cycle determination in advance during idle periods before active operations begin. This preliminary action allows the system to pre-calculate the appropriate duty cycle adjustment values so that when active operations start, the determination is already complete and can be applied immediately, eliminating the time loss during critical operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the duty cycle adjustment functionality into two separate components: a main duty cycle adjustor that handles active operations and a lookahead duty cycle adjustor that handles determination during idle periods. This segmentation allows the determination process to occur separately from active operations, preventing the lengthy determination from interfering with read and write operations while still achieving accurate duty cycle adjustment.

Inventive Principle:
Principle #1Segmentation

2Productivity

If duty cycle adjustment is performed during active operations, then real-time adjustment is achieved, but it interferes with read and write operations

Engineering Contradiction:
Improvereal-time duty cycle adjustment capabilityVSAvoidoperation reliability during read and write
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The lookahead duty cycle adjustor performs the determination action in advance during idle periods, preparing the adjustment values before active operations begin. This ensures that when read and write operations occur, the duty cycle adjustment has already been determined and can be applied without interference, maintaining both real-time adjustment capability and operation reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a lookahead operation mechanism that acts as an intermediary between the main operation and duty cycle adjustment. This intermediary performs the determination during idle periods and passes the results to the main duty cycle adjustor, allowing the system to achieve real-time adjustment without the determination process interfering with active read and write operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the initial duty cycle determination is performed before active operations, then accurate duty cycle matching is achieved, but the process is too lengthy to be usable during operation

Engineering Contradiction:
Improveduty cycle matching accuracyVSAvoidduration of determination process
Core Design Contradiction:
Measurement precisionVSDuration of action of moving object

Solution Approach 1:

The system performs duty cycle determination as a preliminary action during idle periods before active operations begin. By utilizing the idle time that naturally occurs in semiconductor device operation cycles, the lengthy determination process can be completed in advance without extending the duration of active operations, thus achieving accurate duty cycle matching while maintaining operational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a dynamic duty cycle adjustment system where the determination process is activated during idle periods and deactivated during active operations. This dynamic approach allows the lengthy determination to occur when it won't impact operational duration, while still providing accurate duty cycle matching when needed during active operations through the use of pre-determined adjustment values.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11955977B2Apparatuses and methods for duty cycle adjustment of a semiconductor device
Publication Date: 2024.04.09 MICRON TECHNOLOGY INC
  • US11955977B2 patent drawing
  • US11955977B2 patent drawing
  • US11955977B2 patent drawing

AI summary

Embodiments of the disclosure are drawn to apparatuses and methods for lookahead duty cycle adjustment of a clock signal. Clock signals may be provided to a semiconductor device, such as a memory device, to synchronize one or more operations. A duty cycle adjuster (DCA) of the device may adjust the clock signal(s) based on a duty code determined during an initialization of the device. While the device is in operation, a lookahead DCA (LA DCA) may test a number of different adjustments to the clock signal(s), the results of which may be determined by a duty cycle monitor (DCM). The results of the DCM may be used to select one of the tested adjustments, which may be used to update the duty code.