Dynamic Phase Matching in Differential Pair Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic design automation, particularly for high-speed PCB circuit designs, achieving compliance with dynamic phase tolerance in differential pair signal routing is challenging due to the complexity of adjusting each segment to match cumulative length, as static phase adjustments are insufficient and require iterative, interactive modifications, often resulting in incomplete compliance.

Innovation Solution

A computer-implemented method for electronic design simulation that automatically identifies and solves for dynamic phase in differential pairs by calculating minimum length violations and iteratively adding adjustments to segments, simultaneously addressing static phase compliance without relying on overall design rule check scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual iterative adjustment of each segment is performed to achieve dynamic phase compliance, then phase matching precision is improved, but operation complexity and time consumption increase significantly

Engineering Contradiction:
Improvephase matching precisionVSAvoidoperation complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system automatically calculates and applies segment adjustments to achieve dynamic phase compliance without requiring manual iterative intervention. The automated algorithm evaluates cumulative length differences and applies corrections independently, eliminating the need for users to manually adjust each segment while maintaining precise phase matching.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical adjustment processes with automated computational algorithms. Instead of requiring users to physically or interactively modify each segment, the system uses computer-based calculations to determine optimal adjustments and automatically applies them, substituting manual operations with automated digital processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If manual iterative adjustment of each segment is performed to achieve dynamic phase compliance, then phase matching precision is improved, but time consumption increases significantly

Engineering Contradiction:
Improvephase matching precisionVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system automatically calculates and applies segment adjustments to achieve dynamic phase compliance without requiring manual iterative intervention. The automated algorithm evaluates cumulative length differences and applies corrections independently, eliminating the need for users to manually adjust each segment while maintaining precise phase matching.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary automated calculations to determine all necessary adjustments before final compliance is achieved. By pre-calculating the cumulative length differences and determining optimal adjustment points in advance, the system eliminates the need for time-consuming iterative manual adjustments and achieves compliance more efficiently.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If single measurement is used for static phase adjustment, then ease of operation is improved, but dynamic phase compliance cannot be achieved

Engineering Contradiction:
Improveease of operationVSAvoiddynamic phase compliance
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent divides the routing path into multiple discrete segments between driver and receiver. Instead of using a single measurement for the entire path, the system evaluates and adjusts each segment individually based on cumulative length differences. This segmentation enables precise dynamic phase control while maintaining operational simplicity through automated processing of each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from static single-point measurement to dynamic multi-point evaluation. By continuously monitoring cumulative length differences at various points along the routing path and adjusting segments accordingly, the system achieves dynamic phase compliance. The automated nature of this dynamic adjustment maintains ease of operation while improving precision.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If iterative rechecking is performed for each adjustment, then phase matching precision is improved, but productivity decreases

Engineering Contradiction:
Improvephase matching precisionVSAvoidproductivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically calculates and applies segment adjustments to achieve dynamic phase compliance without requiring manual iterative intervention. The automated algorithm evaluates cumulative length differences and applies corrections independently, eliminating the need for users to manually adjust each segment while maintaining precise phase matching.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The automated system incorporates feedback mechanisms that continuously monitor phase compliance and automatically apply corrections. Instead of requiring manual rechecking, the system uses automated feedback loops to evaluate adjustments and verify compliance, maintaining high precision while improving productivity by eliminating repetitive manual verification steps.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10409934B1System, method, and computer program product for static and dynamic phase matching in an electronic circuit design
Publication Date: 2019.09.10 CADENCE DESIGN SYST INC
  • US10409934B1 patent drawing
  • US10409934B1 patent drawing
  • US10409934B1 patent drawing

AI summary

The present disclosure relates to a computer-implemented method for electronic design simulation. The method may include providing, at an electronic design associated with one or more computing devices, a differential pair between a driver and a receiver. The method may further include identifying one or more segments associated with the differential pair and automatically solving, using the one or more computing devices, for a dynamic phase associated with the one or more segments.