Structural Routing for Semiconductor IC Topology Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional routing methods for semiconductor integrated circuits lack effective structural control and efficiency, particularly during the detail routing stage, where topology controls are often lost, and manual processing is required, making it difficult to maintain the intended topological structure in complex designs.

Innovation Solution

A structural routing approach that captures users' design intent about the topology and adheres to it throughout the layout process, using a tree-based routing mechanism to generate a complete routing tree, which includes user-provided constraints for trunk and twig structures, and a congestion-driven fish-bone-style router for custom-digital/memory-style designs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional two-staged routing (global routing followed by detail routing) is used, then routing can be completed in a structured manner, but topology controls are lost during detail routing and manual processing is required

Engineering Contradiction:
Improvetopology control precisionVSAvoidrouting automation
Core Design Contradiction:
Manufacturing precisionVSExtent of automation

Solution Approach 1:

The patent applies preliminary action by establishing the complete routing topology structure during the global routing stage before detail routing begins. The router generates a comprehensive routing plan that defines all connection paths, segments, and topological relationships in advance, ensuring topology controls are preserved throughout subsequent detail routing operations without requiring manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If area-based routing is used to handle routing activities in each area independently, then local routing can be thoroughly handled, but structural control over overall topology is significantly reduced

Engineering Contradiction:
Improverouting implementation easeVSAvoidtopology structure stability
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent applies segmentation by dividing the routing process into hierarchical levels where the overall topology is segmented into major routing regions and paths during global routing, while maintaining control over the global topological structure. Each segment is then processed independently during detail routing, ensuring both local routing thoroughness and global topology stability are achieved.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If structural routing with upfront topology structure is used, then topology control can be maintained, but manual processing is required which is problematic for complex modern designs

Engineering Contradiction:
Improvetopology structure stabilityVSAvoidmanual processing complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an automated router that independently performs both global routing and detail routing operations. The routing system automatically generates the complete routing topology, performs congestion analysis, and executes detail routing without requiring manual user intervention, thereby maintaining topology structure stability while eliminating manual processing complexity even for modern complex designs.

Inventive Principle:
Principle #25Self-service

4Productivity

If conventional routers with separation between global router and detail router are used, then routing can be performed in distinct stages, but effective and efficient interaction between the two types of routers is prevented

Engineering Contradiction:
Improverouting speedVSAvoidrouter interaction flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies merging by integrating the global routing and detail routing functions into a single unified router system. This combined router can perform both global topology planning and detailed path execution with seamless interaction between the two functional components, enabling efficient information exchange and coordinated optimization that improves overall routing productivity while maintaining adaptability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10817641B1Method and system to implement topology integrity throughout routing implementations
Publication Date: 2020.10.27 CADENCE DESIGN SYST INC
  • US10817641B1 patent drawing
  • US10817641B1 patent drawing
  • US10817641B1 patent drawing

AI summary

Described is an improved approach to implement routing for electrical designs. A structural routing solution is provided, where an automatic routing mechanism is implemented to generate a complete routing tree. The approach captures users' design intent about the topology, and the routing system adhere to that topology intent throughout the layout process.