Time-Slotted DPLL Bus for Stable Multi-Loop Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In systems with multiple coupled digital phase-locked loops (DPLLs), the complexity of wiring connections grows rapidly, making it challenging to implement effective synchronization and frequency adjustment across multiple loops.

Innovation Solution

A time slotted bus system is introduced to couple multiple DPLLs, allowing them to exchange parameters using fixed time slots, minimize wiring connections, and enable users to program data broadcast times, while implementing separate data and address buses and bus handler modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple DPLLs are coupled using traditional wiring connections, then frequency offset adjustment and synchronization can be achieved, but the wiring complexity grows rapidly

Engineering Contradiction:
Improvesynchronization stabilityVSAvoidwiring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple separate wiring connections between DPLLs are merged into a single shared bus structure. The bus allows all DPLLs to communicate through common data and address lines, eliminating the need for dedicated point-to-point connections between each DPLL pair.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared bus serves multiple functions simultaneously: it carries data signals for frequency offset adjustment, address signals for selecting target DPLLs, and timing signals for synchronization. This multi-functional approach replaces multiple specialized wiring connections.

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

2Device complexity

If a shared bus is used to couple multiple DPLLs, then wiring complexity is reduced, but data exchange requires time multiplexing which may increase communication time

Engineering Contradiction:
Improvewiring complexityVSAvoiddata exchange time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The bus operates using periodic time slots assigned to different DPLLs for data transmission. Each DPLL has dedicated time windows during which it can transmit or receive data without conflict, creating a structured periodic communication pattern that prevents collisions.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Address signals are transmitted before data signals to establish which DPLL should receive the upcoming data. This preliminary addressing allows receiving DPLLs to prepare their receivers in advance, minimizing actual data transfer time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10637482B2Time slotted bus system for multiple coupled digital phase-locked loops
Publication Date: 2020.04.28 RENESAS ELECTRONICS AMERICA INC
  • US10637482B2 patent drawing
  • US10637482B2 patent drawing
  • US10637482B2 patent drawing

AI summary

An apparatus includes a plurality of digital phase-locked loops and a time slotted bus. The time slotted bus is configured to couple the plurality of digital phase-locked loops. The plurality of digital phase-locked loops may be configured to exchange parameters between two or more of the plurality of digital phase-locked loops using one or more time slots of the time slotted bus.