CMOS Ring Oscillator Clock Divider for High-Speed Multi-Moduli

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Clock dividers face limitations in maximum speed due to propagation delay through NAND gates, especially when providing multiple divide ratios, and struggle with stability under process-voltage-and-temperature variations and device aging.

Innovation Solution

A high-speed CMOS logic circuit with a ring oscillator comprising multiple gated inverters, where at least one inverter is partially gated with complementary control signals, allowing for selectable divide ratios and increased duty-cycle, reducing load and enhancing speed through interconnects and selective gating.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the driving strength of the NAND gate is increased to speed it up, then the propagation delay is reduced, but the load on the previous stages increases and becomes the speed bottleneck

Engineering Contradiction:
ImproveNAND gate speedVSAvoidcircuit load
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent extracts the timing-critical function from the NAND gate and implements it using a ring oscillator with gated inverters. This removes the problematic NAND gate from the critical path while maintaining the divide-by-3 functionality, thereby eliminating the speed bottleneck caused by increasing NAND gate driving strength.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using the conventional approach of increasing NAND gate strength to improve speed, the patent inverts the approach by using a ring oscillator structure where the speed is determined by the oscillation frequency of the inverter chain, which can be independently optimized without affecting the load on previous stages.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If a single divider circuit is used for providing multiple divide ratios, then the circuit complexity increases, but the maximum achievable speed is further reduced

Engineering Contradiction:
Improvemultiple divide ratiosVSAvoidmaximum achievable speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent implements dynamic control of the ring oscillator by using control signals to selectively enable or disable specific inverters in the chain. This allows the same hardware structure to dynamically change its effective length and oscillation frequency, providing multiple divide ratios (div2, div3, div4) without increasing circuit complexity or reducing maximum speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The ring oscillator structure serves multiple functions: it can operate as a divide-by-2, divide-by-3, or divide-by-4 circuit depending on the control signals applied. This multi-functionality is achieved without requiring separate circuits for each divide ratio, thereby maintaining high speed while providing versatility.

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

3Speed

If the propagation delay through the NAND gate is reduced, then the maximum speed is improved, but the load on nodes div3_stage4 and div3_stage2 increases

Engineering Contradiction:
Improvemaximum speedVSAvoidload on nodes
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The patent removes the NAND gate from the critical path and replaces it with a ring oscillator-based divide-by-3 circuit. This extraction eliminates the trade-off between reducing propagation delay and managing node load, as the new circuit structure distributes the loading more evenly across the stages without creating bottlenecks.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11429136B2High speed multi moduli CMOS clock divider
Publication Date: 2022.08.30 TEXAS INSTRUMENTS INC
  • US11429136B2 patent drawing
  • US11429136B2 patent drawing
  • US11429136B2 patent drawing

AI summary

An electronic circuit which is a high speed CMOS logic circuit to divide the frequency of an input signal is provided. The electronic circuit comprises a ring oscillator. The ring oscillator comprises a plurality of gated inverters. At least one of the gated inverters is configured to receive an oscillating signal and a control signal at two complementary inputs. The electronic circuit is configured to be partially gated such that a divide ratio is selectable. By means of clock partial gating, open loop clock buffering and avoiding slow combinatory logic in the data path, a very high speed multi-moduli clock divider is achieved.