Regional Signal Distribution Network for IC Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current clock-distribution networks in integrated circuits face challenges in timing predictability, particularly in local networks, which are less predictable than global networks but more costly, making them unsuitable for timing-sensitive applications.

Innovation Solution

A regional signal distribution network is introduced, comprising a global signal distribution network, at least one regional signal distribution network, and regional buffers that divide the forwarded clock signal by an integer value greater than one, providing a divided clock signal for improved timing predictability without the high cost of global networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a global clock-distribution network is used, then timing predictability is improved, but die area and metallization usage increase

Engineering Contradiction:
Improvetiming predictabilityVSAvoiddie area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent divides the global clock-distribution network into multiple regional clock-distribution networks, each serving a specific region of the PLD. This segmentation provides timing predictability within regions while reducing the overall die area and metallization usage compared to a single global network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dedicated clock resources with specific geometries (such as H clock trees) in each region, providing optimized timing characteristics for local requirements without requiring a full global network across the entire device.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If a local clock-distribution network is used, then die area is reduced, but timing predictability deteriorates

Engineering Contradiction:
Improvedie areaVSAvoidtiming predictability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent segments the PLD into multiple regions, each with its own dedicated clock-distribution network. This allows each region to have predictable timing characteristics while the overall die area remains efficient compared to a single global network.

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If a differential clock tree is used, then noise immunity is improved, but static power consumption increases

Engineering Contradiction:
Improvenoise immunityVSAvoidstatic power consumption
Core Design Contradiction:
Object-affected harmful factorsVSUse of energy by stationary object

Solution Approach 1:

The patent employs dynamic clock-gating mechanisms in the regional buffers and clock-distribution networks, allowing the system to switch between differential and single-ended modes based on operational requirements, thereby reducing static power consumption while maintaining noise immunity when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7353487B1Regional signal-distribution network for an integrated circuit
Publication Date: 2008.04.01 XILINX INC
  • US7353487B1 patent drawing
  • US7353487B1 patent drawing
  • US7353487B1 patent drawing

AI summary

Signal distribution of a regional signal is described. A programmable logic device includes a global signal distribution network, a regional signal distribution network and a regional buffer. The regional buffer has an output coupled at an end of the regional signal distribution network. The regional signal distribution network is coupled to a configurable logic block via an interconnect tile. The regional buffer is coupled to a regional clock capable input/output block. Additionally described is a source synchronous interface for regional signal distribution.