Free-Running NCO Phase Alignment Across Data Rate Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Numerically controlled oscillators face challenges in dynamically changing data rates without aligning the phase of new signals with previous signals, leading to issues with downstream components or requiring time-consuming system restarts.

Innovation Solution

A reconfigurable numerically controlled oscillator system that uses a free-running counter to maintain a consistent phase reference by continuing to count without being reset, allowing the phase accumulator to receive a new phase value and map it to a periodic signal, ensuring phase alignment across data rate changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the data rate of the numerically controlled oscillator is dynamically changed to match upstream or downstream digital signal processing circuits, then the adaptability of the system is improved, but the phase alignment between previous and new signals deteriorates

Engineering Contradiction:
Improvedata rate adaptabilityVSAvoidphase alignment
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing phase offset values in a lookup table before data rate changes occur. When a data rate change is detected, the corresponding phase offset is immediately retrieved and applied to the phase accumulator, eliminating phase misalignment without requiring system restart. This advance preparation resolves the contradiction by maintaining phase alignment (reliability) while enabling dynamic data rate changes (adaptability).

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system is restarted to realign phase after data rate changes, then phase alignment is restored, but the loss of time increases

Engineering Contradiction:
Improvephase alignmentVSAvoidsystem restart time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-calculates phase offset values for all possible data rate transitions and stores them in a lookup table. When a data rate change occurs, the appropriate phase offset is immediately retrieved and applied to the phase accumulator, restoring phase alignment in a single clock cycle without system restart. This eliminates the time loss associated with restarts while maintaining phase alignment reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical system approach (physical system restart) with an electronic/software-based solution (phase offset calculation and application). Instead of restarting the entire system to realign phases, the invention uses digital signal processing techniques to calculate and apply phase corrections, dramatically reducing the time required to restore phase alignment while maintaining reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If a free-running counter is used to maintain phase reference during data rate switching, then phase consistency is improved, but the device complexity increases

Engineering Contradiction:
Improvephase consistencyVSAvoidcounter and mapping circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal free-running counter that continuously counts clock cycles regardless of data rate changes, serving multiple functions: tracking elapsed time, calculating phase offsets for any data rate transition, and maintaining phase reference. This single multi-functional component maintains phase consistency across all operating conditions without requiring separate circuitry for each function, thereby limiting the increase in device complexity while achieving reliable phase consistency.

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

Solution Approach 2:

The patent introduces a phase-to-signal mapping circuit as an intermediary between the free-running counter and the output signal generation. This mapping circuit translates the continuous counter values into appropriate phase corrections based on the current data rate, acting as a mediator that reconciles the continuous counting with the discrete data rate changes. This intermediary approach maintains phase consistency while keeping the overall device complexity manageable through modular design.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12028083B2Phase consistent numerically controlled oscillator
Publication Date: 2024.07.02 ANALOG DEVICES INT UNLTD CO
  • US12028083B2 patent drawing
  • US12028083B2 patent drawing
  • US12028083B2 patent drawing

AI summary

A numerically controlled oscillator system for maintaining a consistent phase reference while switching data rates may include a numerically controlled oscillator (NCO) circuit. The NCO circuit may include a phase accumulator, a phase-to-signal mapping circuit, and a first free-running counter. The phase accumulator may receive a new phase value as an input in response to an update signal. The phase-to-signal mapping circuit may map a value from the phase accumulator to a periodic signal. The first free-running counter may continue counting, without being reset, while the numerically controlled oscillator system is switching digital data rates. The first free-running counter may be configured to provide the new phase value to the phase accumulator using a representation of a counter value of the first free-running counter and a frequency tuning word defined by a representation of a frequency of the periodic signal.