Multi-Layer Timing Switch Fabric for Redundant Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network-connected processing systems face challenges in efficiently distributing and managing timing information across multiple processing blades, particularly in ensuring synchronization and redundancy in the presence of clock failures or signal disruptions.

Innovation Solution

The implementation of multi-layer configurable timing switch fabrics and methods that selectively distribute multiple timing sources to multiple timing consumers, using configurable timing switches at central and local levels within the system, allowing for flexible timing source management and generation of timing information based on network communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a master timing source is distributed to all processing blades, then synchronization across the system is improved, but the system becomes vulnerable to single points of failure and signal disruptions

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidtiming source configuration flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the timing distribution system into multiple independent layers: a central timing switch fabric and multiple local timing switch fabrics within processing blades. This segmentation allows timing sources to be distributed through multiple paths, eliminating single points of failure while maintaining synchronization. Each layer can independently select and distribute timing sources, providing both reliability and configurability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables dynamic changing of timing source parameters and distribution configurations through programmable timing switches. The system can reconfigure which timing sources are active, how they are distributed, and the operational mode (synchronized vs. independent) based on system conditions, thereby adapting to different scenarios while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If each processing blade uses independent local timing sources, then autonomy and operational independence are improved, but system-wide synchronization and coordination deteriorate

Engineering Contradiction:
Improveblade operational autonomyVSAvoidsystem-wide synchronization
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic timing source selection and distribution modes. Processing blades can operate in synchronized mode (using master timing sources for system-wide coordination) or independent mode (using local timing sources for autonomy), with the ability to switch between modes based on operational requirements. This dynamic capability resolves the contradiction between autonomy and synchronization.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple timing sources are distributed to multiple timing consumers, then redundancy and fault tolerance are improved, but the complexity of timing source management and distribution increases

Engineering Contradiction:
Improvefault toleranceVSAvoidtiming distribution system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces central and local timing switch fabrics as intermediary components that manage timing source distribution. These switch fabrics act as intelligent mediators that handle the complexity of selecting, routing, and managing multiple timing sources to multiple consumers. By offloading management complexity to these intermediary switching structures, the system achieves high fault tolerance without proportionally increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If configurable timing switches are implemented at central and local levels, then timing source distribution flexibility is improved, but the device complexity and configuration management burden increase

Engineering Contradiction:
Improvetiming distribution flexibilityVSAvoidswitch fabric configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universal timing switch fabric structures that can perform multiple functions: distributing timing sources, selecting active timing sources, switching between synchronized and independent modes, and providing backup timing paths. This multi-functionality reduces the need for separate dedicated components for each function, thereby achieving high adaptability without proportionally increasing overall device complexity.

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

Data Source

PatentUS10129618B2Multi-layer configurable timing switch fabric for distributing timing sources to timing consumers
Publication Date: 2018.11.13 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US10129618B2 patent drawing
  • US10129618B2 patent drawing
  • US10129618B2 patent drawing

AI summary

Multi-layer configurable timing switch fabrics and related methods are disclosed for selectively distributing multiple timing sources to multiple timing consumers. Configurable timing switches are used at central and multiple local levels within the housing for a network-connected processing system to selectively distribute the timing sources to the timing consumers. As such, significant flexibility is provided with respect to what timing sources can be received within the system and how these timing sources are distributed to different timing consumers. Further, timing information can be generated within the network-connected processing system based upon network communications received from timing consumers, and this generated timing information can also be used as timing sources for the multi-layer configurable timing switch fabric.