DCO Coarse Adjustment Cell Array for Fine-Coarse Step Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digitally controlled oscillators (DCOs) face a mismatch issue between fine and coarse adjustment cells, affecting circuit performance and layout design, due to the discrete frequency steps and increased complexity of control cables.
Innovation Solution
A coarse adjustment cell array is introduced, where each coarse adjustment cell includes a logic cell and multiple fine adjustment cells, allowing flexible control of fine adjustment cells, thereby matching frequency steps and reducing control cable complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a smaller frequency step is used in the DCO, then quantization noise is reduced, but the quantity of capacitor cells and digital control bits increases
Solution Approach 1:
The capacitor array is segmented into coarse adjustment cells and fine adjustment cells. Each coarse adjustment cell contains multiple fine adjustment cells (e.g., 4 fine cells per coarse cell). The fine adjustment cells handle small frequency steps with smaller capacitance values, while coarse adjustment cells handle larger frequency steps with larger capacitance values. This segmentation allows the DCO to achieve high frequency resolution without requiring an excessive total number of capacitor cells.
Solution Approach 2:
Different regions of the capacitor array have different properties: fine adjustment cells use smaller capacitance values for precise frequency tuning, while coarse adjustment cells use larger capacitance values for broader frequency ranges. This local differentiation of capacitance values optimizes the overall frequency control performance without uniformly increasing the number of cells across the entire array.
2Measurement precision
If more capacitor cells are used to cover the same frequency range, then frequency resolution is improved, but control cable complexity increases
Solution Approach 1:
Multiple fine adjustment cells are merged into each coarse adjustment cell and share common control cables. For example, 4 fine adjustment cells within one coarse adjustment cell share the same row control cable. This merging reduces the total number of control cables required while maintaining the ability to individually control each fine adjustment cell through column control cables.
Solution Approach 2:
The control cable system is designed with multi-functionality: row control cables serve multiple fine adjustment cells within a coarse adjustment cell, and column control cables provide individual cell control. This universal control structure allows a reduced set of control cables to manage a larger number of capacitor cells effectively.
3Ease of operation
If conventional row-column decoding is used for capacitor cell selection, then cell control is achieved, but mismatch problems occur during carry from fine to coarse adjustment cells
Solution Approach 1:
Fine adjustment cells are nested within coarse adjustment cells, creating a hierarchical structure where each coarse cell contains multiple fine cells. This nesting ensures that when transitioning from fine to coarse adjustment, the carry operation occurs within a well-defined hierarchical boundary, eliminating mismatch problems that occur in conventional flat row-column decoding structures.
Solution Approach 2:
The hierarchical structure pre-establishes the relationship between fine and coarse adjustment cells before frequency transitions occur. By organizing cells in nested groups with defined control relationships, the system prepares the carry path in advance, ensuring accurate frequency transitions without mismatch errors during operation.
Data Source
AI summary
The disclosure discloses a coarse adjustment cell array applied to a digitally controlled oscillator and a related apparatus. The coarse adjustment cell array applied to the digitally controlled oscillator includes X coarse adjustment cells, and each coarse adjustment cell in the coarse adjustment cell array includes a logic cell and W fine adjustment cells; and input to a logic cell of a coarse adjustment cell i in the coarse adjustment cell array includes Y coarse adjustment control bits and W fine adjustment control bits, output from the logic cell of the coarse adjustment cell i is used to control whether W fine adjustment cells in the coarse adjustment cell i work, Y is an integer greater than 1, and X and W are integers greater than 1.


