Global Switch Box Clock Plane Transition for Flexible FPGA Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing programmable logic devices face challenges in efficiently routing clock signals across multiple clock regions due to interference and constraints in clock plane usage, limiting flexibility and performance.

Innovation Solution

Implementing a global switch box (GSB) that transitions clock signals between different clock planes using bi-directional interplane connections, allowing for flexible routing and minimizing interference by partitioning clock indices into separate groups, thereby supporting up to 48 chip-wide clocks without additional input/output constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If clock signals are routed across multiple clock regions using traditional clock plane usage, then clock distribution is achieved, but interference and constraints increase, limiting flexibility and performance

Engineering Contradiction:
Improverouting flexibilityVSAvoidinterference
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments clock indices into different groups (first group and second group) that can be independently routed on different clock planes. This segmentation allows clock signals to be distributed across multiple regions without interference by assigning different groups to different planes, thereby resolving the contradiction between routing flexibility and interference reduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension for clock signal routing by utilizing multiple clock planes (first clock plane and second clock plane) vertically stacked. Instead of routing all clock signals on a single plane, the invention transitions clock signals between planes using interplane connections, effectively adding a vertical dimension to the routing topology. This dimensional expansion enables flexible routing while minimizing interference by distributing signals across multiple spatial layers.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If more clock regions are synchronized, then device functionality improves, but clock routing complexity increases

Engineering Contradiction:
Improveclock region coverageVSAvoidrouting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides clock indices into multiple groups that can be independently managed and routed. Each group can be assigned to different clock planes and routed to different clock regions independently. This segmentation simplifies the routing complexity by allowing modular configuration of clock distribution across multiple regions, rather than managing all clock signals as a single complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The global switch box (GSB) is designed with universal functionality to handle clock signals from multiple groups and route them to various clock regions. The GSB can selectively connect different clock index groups to different output regions, providing a multi-functional interface that simplifies the overall routing architecture while supporting extensive clock region coverage.

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

3Ease of manufacture

If traditional clock routing is used, then implementation is straightforward, but flexibility and performance are limited

Engineering Contradiction:
Improveimplementation simplicityVSAvoidperformance
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces a global switch box (GSB) as an intermediary component between clock signal sources and clock regions. The GSB acts as a mediator that receives clock signals from multiple groups and intelligently routes them to appropriate regions. This intermediary structure maintains implementation simplicity by providing a standardized interface while enabling advanced routing capabilities and high performance through selective signal distribution across multiple planes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250279773A1Plane transitioning at a global switch box
Publication Date: 2025.09.04 MICROSEMI SOC CORP
  • US20250279773A1 patent drawing
  • US20250279773A1 patent drawing
  • US20250279773A1 patent drawing

AI summary

In some implementations, a first global switch box (GSB) may receive, via a first plane, a clock signal via a first clock index of a set of clock indices configured to receive clock signals via a clock routing channel. The first GSB may transition the clock signal to a second plane associated with a second clock index. The first GSB may provide, via the second plane, the clock signal to a second GSB via the second clock index. Implementations may provide the bi-directional connection and multiple quantities of such connections to bridge one index to many other indices for other planes.