Static Voltage Drop Prediction Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing semiconductor device design process is time-consuming and lacks early prevention for static voltage drop (SIR) issues, with traditional methods requiring lengthy iterations and being inefficient in finding optimal bump locations during the floorplan layout revising stage, leading to SIR divergency risks.

Innovation Solution

A static voltage drop prediction system utilizing machine learning techniques to predict SIR violations in floorplan layouts before placement, with automatic bump assignment optimization to reduce SIR results, implemented in an electronic design automation (EDA) system that includes a SIR prediction platform and bump assignment adjustment tool.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional SIR analysis is performed after routing using trial and error method, then SIR violations can be detected, but the design process becomes time-consuming and requires multiple iterations

Engineering Contradiction:
ImproveSIR violation detectionVSAvoiddesign process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs SIR prediction at the floorplan stage before routing is completed. By using machine learning models to predict SIR violations early in the design process based on floorplan characteristics, the system identifies potential problems before they require time-consuming routing iterations and manual adjustments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the manual trial-and-error mechanical adjustment process with an automated machine learning-based prediction system. The ML model automatically analyzes floorplan data and predicts SIR violations, eliminating the need for repeated manual routing adjustments and iterations.

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

2Manufacturing precision

If manual trial and error method is used to find optimal bump locations, then bump assignment can be optimized, but the process lacks efficiency and may miss optimal solutions within limited trials

Engineering Contradiction:
Improvebump location optimizationVSAvoidoptimization speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces manual trial-and-error bump location optimization with an automated machine learning system that efficiently searches and identifies optimal bump assignments. The ML model processes multiple configurations rapidly and identifies optimal solutions without being constrained by limited manual trial attempts.

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

Solution Approach 2:

The system performs self-optimization of bump locations using the trained machine learning model. The model automatically analyzes the floorplan and determines optimal bump assignments without requiring manual intervention or iterative adjustments by designers.

Inventive Principle:
Principle #25Self-service

3Reliability

If floorplan layout is revised after routing stage to fix SIR issues, then SIR violations can be corrected, but long fixing iterations are induced and SIR divergency risk increases

Engineering Contradiction:
ImproveSIR complianceVSAvoidfixing iteration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs SIR prediction and optimization at the floorplan stage before routing is finalized. By identifying and addressing potential SIR violations early in the design process, the system prevents the need for complex post-routing revisions and multiple fixing iterations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning model provides early feedback on potential SIR violations based on floorplan characteristics. This feedback allows designers to adjust the floorplan proactively before routing, avoiding the complexity of post-routing SIR fixes and reducing the risk of SIR divergency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240378367A1Static voltage drop prediction system and method
Publication Date: 2024.11.14 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US20240378367A1 patent drawing
  • US20240378367A1 patent drawing
  • US20240378367A1 patent drawing

AI summary

A method is provided, including following operations: receiving, by a static voltage drop (SIR) prediction circuitry, floorplan data of a floorplan layout of a semiconductor device; generating a first SIR result by a machine learning model based on the floorplan data; generating a first similarity value based on a comparison of the floorplan data with a plurality of training data; generating a second SIR result based on the first SIR result and a first compensation value, corresponding to the first similarity value, in a mapping table; and generating a bump assignment data to update the floorplan data based on a comparison between the second SIR result with a plurality of predetermined SIR values.