Digital Frequency Synthesizer Jitter Estimation via Linear Equations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing circuit design tools face inefficiencies in estimating peak-to-peak jitter for digital frequency synthesizer (DFS) circuit elements, requiring large memory resources and complex data management due to the need for extensive jitter data across various input frequencies and parameter combinations.

Innovation Solution

A method is developed to estimate peak-to-peak jitter by determining linear equations for each combination of multiplier and divisor attributes, allowing for the dynamic derivation of equations that approximate jitter as a function of input frequency, thereby reducing the need for extensive data storage and simplifying the estimation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a database comprising vast amount of jitter data across entire range of input frequencies and all possible combinations of M and D values is used, then estimation accuracy of peak-to-peak jitter is improved, but memory resources required and processing time increase significantly

Engineering Contradiction:
Improvejitter estimation accuracyVSAvoidmemory resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the vast jitter data by organizing it according to divisor values. Instead of storing all possible combinations of M and D across all frequencies, the data is divided into multiple smaller datasets, each corresponding to a specific divisor value. This segmentation reduces the memory footprint while maintaining the ability to accurately estimate jitter for any given frequency and parameter combination by selecting the appropriate segmented dataset.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If a database comprising vast amount of jitter data across entire range of input frequencies and all possible combinations of M and D values is used, then estimation accuracy of peak-to-peak jitter is improved, but processing time increases significantly

Engineering Contradiction:
Improvejitter estimation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and organizing jitter data into segmented datasets during the design tool's initialization or offline phase. The jitter characteristics for different divisor values are computed in advance and stored in an optimized format. When the tool needs to estimate jitter during circuit design analysis, it simply retrieves the pre-computed data for the specific divisor value, avoiding the need to process vast amounts of raw data in real-time and thus significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If extensive jitter data for all possible combinations of M and D values is stored, then comprehensive coverage of frequency ranges is achieved, but device complexity increases

Engineering Contradiction:
Improvefrequency range coverageVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the comprehensive jitter data into multiple organized datasets, each associated with a specific divisor value. This segmentation approach maintains comprehensive frequency range coverage because each segment contains jitter data across the full frequency range for its designated divisor. The data management complexity is reduced by providing a simple retrieval mechanism: the tool only needs to identify the appropriate divisor value and access the corresponding segment, rather than managing and querying a single massive dataset containing all possible M and D combinations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7864834B1Estimating digital frequency synthesizer jitter
Publication Date: 2011.01.04 XILINX INC
  • US7864834B1 patent drawing
  • US7864834B1 patent drawing
  • US7864834B1 patent drawing

AI summary

A method of estimating jitter for a DFS can include determining a plurality of linear equations, wherein each linear equation corresponds to, at least in part, a combination of multiplier and divisor attributes for setting an output frequency of the DFS, identifying maximum and minimum values for the slope component and the vertical axis intercept component from the plurality of linear equations, providing an equation for determining minimum jitter given, at least in part, an input frequency, and providing an equation for determining maximum jitter given, at least in part, an input frequency. A linear equation can be derived for estimating jitter of the DFS according to a specified input frequency and a specified value of the divisor attribute of the DFS. The linear equation further can depend upon the minimum jitter and the maximum jitter.