Signal Generating Circuit for Stable Memory Pulse Widths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memories experience variations in clock signal periods due to process differences, leading to errors in signal pulse widths that exceed standard requirements, particularly under different process corners like Slow-Slow and Fast-Fast processes.

Innovation Solution

A signal generating circuit comprising a clock circuit, a controlling circuit, and a generating circuit that adjusts the target signal's pulse width by determining the target time length based on the internal clock signal and control signal, ensuring the pulse width remains within specified limits regardless of process variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a ring oscillator generates clock signals in semiconductor memory, then the memory can operate at high speeds, but the clock signal period varies due to process differences, causing signal pulse width errors to exceed specifications

Engineering Contradiction:
Improveoperating speedVSAvoidsignal pulse width accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent changes the parameter of clock signal generation from fixed ring oscillator frequency to dynamically adjustable frequency based on process corner detection. The system detects which process corner (SS, TT, FF) the memory operates on and adjusts the clock signal frequency accordingly, thereby maintaining accurate pulse widths despite manufacturing variations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a feedback mechanism where the system detects the actual process corner through calibration and uses this information to adjust the clock signal frequency. The detection result feeds back to the clock generation circuit, creating a closed-loop system that compensates for process variations and maintains signal accuracy.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the clock signal frequency is adjusted to compensate for process variations, then signal accuracy improves, but the system complexity increases due to additional control circuits

Engineering Contradiction:
Improvesignal pulse width accuracyVSAvoidcontrol circuit complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces dynamic adjustment capability to the clock generation system, allowing it to adapt its frequency based on detected process conditions. This dynamic behavior enables the system to maintain accuracy across different process corners without requiring completely separate circuits for each corner.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent designs a universal calibration and control mechanism that handles multiple process corners (SS, TT, FF) through a single integrated system. The same basic circuit structure performs calibration, detection, and adjustment functions across all process variations, reducing overall system complexity compared to having dedicated circuits for each corner.

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

Data Source

PatentUS11769536B2Signal generating circuit and method, and semiconductor memory
Publication Date: 2023.09.26 CHANGXIN MEMORY TECH INC
  • US11769536B2 patent drawing
  • US11769536B2 patent drawing
  • US11769536B2 patent drawing

AI summary

A signal generating circuit includes the following: a clock circuit, configured to receive an external clock signal to generate an internal clock signal; a controlling circuit, configured to generate a control signal according to the frequency of the external clock signal; and a generating circuit, connected with the clock circuit and the controlling circuit respectively, and configured to receive the internal clock signal, the control signal and a flag signal to generate a target signal. When the flag signal changes from a first level to a second level, the target signal is changed from a third level to a fourth level, and after the target signal maintains the fourth level for a target time length, the target signal is changed from the fourth level to the third level. The generating circuit is further configured to determine the target time length according to the internal clock signal and the control signal.