Topology-Driven Trunk Routing for High-Speed Signal Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current custom routing solutions for high-speed and analog/mix signal designs fail to achieve design efficiencies needed for Power, Performance, and Area (PPA) targets, and time to market goals, due to increased complexity from aggressive scaling and complex Design Rule Checking (DRC) rules, especially in scenarios involving metal sharing.

Innovation Solution

An intent-driven trunk topology creation method using a unique topology model with a start point, end point, and optional intermediate jog points connected by segments of multiple layers and widths, where point coordinates are derived from reference objects rather than specified in micron values, allowing for flexible and reproducible trunk creation across different design contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If custom routing solutions are used for high-speed and analog/mixed signal designs, then routing flexibility is improved, but design complexity increases due to aggressive scaling and complex DRC rules

Engineering Contradiction:
Improverouting flexibilityVSAvoiddesign complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The routing process is divided into two distinct phases: trunk routing for high-speed/analog signals with manual control, and standard routing for other signals with automated DRC checking. This segmentation allows complex routing requirements to be handled separately from standard routing, reducing overall design complexity while maintaining routing flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Trunk routes are established before final routing completion, creating a preliminary routing structure that guides subsequent routing operations. This preliminary action ensures that critical high-speed and analog signal paths are determined early, allowing designers to maintain control over complex routing requirements while simplifying the remaining routing process.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual trunk routing is performed for each design scenario, then routing precision is improved, but design time increases

Engineering Contradiction:
Improverouting precisionVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The trunk routing system provides universal functionality that serves multiple purposes: it establishes precise routes for high-speed and analog signals, creates templates for subsequent routing operations, and enables what-if analysis for different design scenarios. This multi-functionality allows a single trunk routing operation to achieve precision routing while simultaneously preparing for various design alternatives, reducing overall design time.

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

Solution Approach 2:

Once trunk routes are established for a particular design scenario, they can be copied and reused in similar design situations or modified for what-if analysis. This copying capability preserves routing precision across multiple designs while significantly reducing the time required to create similar routing structures in different scenarios.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If existing routing solutions are used, then implementation simplicity is maintained, but design efficiency and reusability decrease

Engineering Contradiction:
Improveimplementation simplicityVSAvoiddesign efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The trunk routing system is designed to be dynamic and adaptable to different design scenarios. Trunk routes can be easily modified, adjusted, and reused across different designs and what-if analysis scenarios. This dynamic nature maintains implementation simplicity while dramatically improving design efficiency and reusability, as the same trunk routing framework can serve multiple design purposes without requiring complete re-routing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11966681B2Topology-driven structured trunk routing
Publication Date: 2024.04.23 INTEL CORP
  • US11966681B2 patent drawing
  • US11966681B2 patent drawing
  • US11966681B2 patent drawing

AI summary

The computer executable instructions include a command that accepts multiple user input through various command options. The command encapsulates and implements multiple original software algorithms that convert trunking design intent, expressed via the command options, into trunks on multiple layers of a process technology node. Once executed, the command generates shapes of trunks of specified topology on specified layers. The command includes a set of options to generate a simple or complex trunking topology. The command accepts topology, set of zones, nets and many other options that the user provides to the command to yield trunks of a desired topology. The topology description is relative; thus, it can easily adjust as design changes. The command together with its options represents trunk creation intent.