Read Clock Generation Circuit for Asynchronous Phase Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor circuits face challenges in generating stable read clock signals for data processing, particularly in asynchronous relations between write clock signals and divided clock signals, leading to inefficiencies in data transmission.

Innovation Solution

A read clock generation circuit that includes a multiplexer to select a divided clock signal with the fastest second edge after the first edge of the write clock signal, a detection circuit to generate a detection signal based on phase comparisons, and a correction circuit to deactivate the preliminary read clock signal during invalid sections, ensuring a stable read clock signal is produced.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a divided clock signal is selected without phase comparison and correction, then the circuit complexity is reduced, but the data transmission reliability deteriorates due to asynchronous relations between write clock signal and divided clock signal

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection circuit performs preliminary phase comparison between the write clock signal and divided clock signals before selection, generating a detection signal that identifies the optimal divided clock signal in advance. This preliminary action ensures reliable data transmission by pre-establishing phase alignment without adding complex real-time adjustment mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The correction circuit acts as an intermediary between the multiplexer and the data processing stage. It receives the preliminary read clock signal, deactivates it during invalid sections identified by the detection signal, and outputs a corrected read clock signal. This intermediary component resolves the asynchronous relation issue without requiring complete redesign of the clock distribution system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If phase comparison and correction circuits are added to synchronize clock signals, then data transmission reliability is improved, but the device complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection circuit performs preliminary phase comparison between the write clock signal and divided clock signals before selection, generating a detection signal that identifies the optimal divided clock signal in advance. This preliminary action ensures reliable data transmission by pre-establishing phase alignment without adding complex real-time adjustment mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The correction circuit acts as an intermediary between the multiplexer and the data processing stage. It receives the preliminary read clock signal, deactivates it during invalid sections identified by the detection signal, and outputs a corrected read clock signal. This intermediary component resolves the asynchronous relation issue without requiring complete redesign of the clock distribution system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the fastest second edge timing is used for clock synchronization, then data transmission speed is improved, but the manufacturing precision requirements increase

Engineering Contradiction:
Improvedata transmission speedVSAvoidphase comparison precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The system dynamically selects among multiple divided clock signals based on real-time phase comparison results. The detection circuit identifies which divided clock signal has the fastest second edge after the first edge of the write clock signal, and the multiplexer switches to that signal accordingly. This dynamic adaptation allows the system to optimize for speed while the correction circuit handles precision requirements by deactivating signals during invalid sections.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The detection circuit continuously monitors phase relationships between the write clock signal and divided clock signals, providing feedback information in the form of a detection signal. This feedback enables the system to identify timing variations and adjust clock selection accordingly, achieving high-speed operation while compensating for manufacturing variations through continuous phase monitoring and adaptive selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11275402B2Read clock generation circuit and data processing circuit including the same
Publication Date: 2022.03.15 SK HYNIX INC
  • US11275402B2 patent drawing
  • US11275402B2 patent drawing
  • US11275402B2 patent drawing

AI summary

A read clock generation circuit may include a multiplexer selecting one of divided clock signals in response to a selection signal and outputting the selected divided clock signal as a preliminary read clock signal, a detection circuit generating a detection signal for indicating detection timing of a divided clock signal having the fastest second edge after the first edge of a write clock signal, among the divided clock signals, based on a result of a comparison between the phases of the divided clock signals and the phase of the write clock signal, a counter generating the selection signal by counting the detection signal in response to the write clock signal, and a correction circuit outputting, as a read clock signal, a signal from which pulses corresponding to an invalid section have been removed, among the pulses of the preliminary read clock signal, in response to the detection signal.