Clock-Synchronized Pulse Width Circuit for Domain Crossing Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor apparatuses face challenges in synchronizing internal signals generated through asynchronous delay with a clock signal during domain crossing operations, requiring circuits that can generate signals with constant delay and pulse width, and enable/disable signals within a specific range.

Innovation Solution

A signal generation circuit comprising a synchronization circuit, a pulse width control circuit, and an output circuit that synchronizes input signals with a clock signal, generates start and end signals by delaying the synchronization signal, and enables/disables the output signal based on these signals to maintain accurate timing and pulse width during high-speed operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If internal signals are generated through asynchronous delay, then signal generation flexibility is improved, but synchronization with clock signal deteriorates

Engineering Contradiction:
Improvesignal generation flexibilityVSAvoidsynchronization accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A domain crossing circuit is introduced as an intermediary component between the asynchronous delay circuit and the clock domain. This circuit includes a synchronization unit that receives the asynchronously delayed signal and a clock signal, and generates a synchronized output signal by aligning it with the clock signal edges, thereby resolving the synchronization issue while preserving the flexibility of asynchronous delay

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The signal generation process is divided into separate functional modules: an asynchronous delay circuit for flexible signal generation, a domain crossing circuit for synchronization, and control units for managing different signal types. This segmentation allows each module to perform its specialized function optimally without compromising overall system performance

Inventive Principle:
Principle #1Segmentation

2Reliability

If domain crossing operation is performed to synchronize signals, then synchronization accuracy is improved, but circuit complexity increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The domain crossing circuit is designed as a universal synchronization unit that can handle multiple types of signals (data signals, control signals, address signals) through a single integrated structure. The circuit uses configurable delay elements and multiplexers that can be programmed to accommodate different signal requirements, reducing the need for separate dedicated circuits for each signal type

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The circuit employs configurable delay parameters and synchronization timing parameters that can be adjusted based on the specific signal requirements. By changing these parameters rather than redesigning the circuit structure, the system achieves high synchronization accuracy for different signal types while maintaining a relatively simple fixed circuit architecture

Inventive Principle:
Principle #35Parameter changes

3Reliability

If signal delay is increased for synchronization, then synchronization accuracy is improved, but signal transmission speed deteriorates

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidsignal transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The delay circuit uses dynamically adjustable delay elements whose delay amount can be configured based on the specific synchronization requirements of different signals. This dynamic configurability allows the system to apply minimal necessary delay for each signal type, achieving synchronization accuracy without imposing excessive uniform delay that would slow down overall signal transmission

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary synchronization by predicting and pre-adjusting the delay requirements for different signal types based on their characteristics. Configuration parameters are set in advance for different signal categories, allowing the circuit to achieve synchronization with minimal real-time adjustment and without adding excessive delay to the critical data path

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11146275B2Signal generation circuit and a semiconductor apparatus using the signal generation circuit
Publication Date: 2021.10.12 SK HYNIX INC
  • US11146275B2 patent drawing
  • US11146275B2 patent drawing
  • US11146275B2 patent drawing

AI summary

A signal generation circuit includes a synchronization circuit, a pulse width control circuit, and an output circuit. The synchronization circuit synchronizes an input signal with a clock signal to generate a synchronization signal. The pulse width control circuit generates a start signal from the synchronization signal and generate an end signal by delaying the synchronization signal by a time corresponding to an off control signal in synchronization with the clock signal. The output circuit generates an output signal based on the start signal and the end signal.