Circuit Layout Reserved Space Optimization for Dynamic IR Drop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining circuit layout do not adequately consider toggle rate, leading to inefficient placement of decoupling capacitors, resulting in increased IR drop and degraded circuit performance, and higher costs.

Innovation Solution

A method using simulation software to determine the size of reserved space for decoupling capacitors based on toggle rate, optimizing circuit layout by sorting blocks according to toggle rates and adjusting reserved space to minimize dynamic IR drop.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reserved space for DCAP is determined by random or experience-based methods, then the design process is simple, but the dynamic IR drop cannot be effectively reduced

Engineering Contradiction:
Improvedynamic IR drop reductionVSAvoiddesign process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter from fixed or random reserved space to dynamic reserved space that varies according to toggle rate. The reserved space is calculated based on the formula: reserved space = base space + (toggle rate × coefficient), where high toggle rate areas receive larger reserved spaces for DCAP placement, directly addressing the dynamic IR drop problem through parameter optimization

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary analysis of toggle rates during the design phase before final layout completion. By pre-calculating which areas have high toggle rates and pre-reserving appropriate spaces for DCAP in those areas, the system proactively prevents dynamic IR drop issues rather than addressing them after they occur

Inventive Principle:
Principle #10Preliminary action

2Reliability

If more space is reserved for DCAP in high toggle rate areas, then dynamic IR drop is reduced, but space utilization decreases

Engineering Contradiction:
Improvedynamic IR drop reductionVSAvoidspace utilization
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent applies local quality by making the reserved space non-uniform across different areas. Instead of reserving equal space everywhere, the system reserves larger spaces specifically in high toggle rate areas (such as near CPU, GPU, DDR memory) and smaller or no reserved spaces in low toggle rate areas, optimizing both IR drop reduction and space utilization through localized adaptation

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying DCAP reservation selectively only where needed (high toggle rate areas) rather than uniformly across the entire board. This partial application of the reservation strategy reduces unnecessary space consumption in low-toggle-rate areas while maintaining sufficient protection in critical areas

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If reserved space is increased in areas with high component placement density, then dynamic IR drop is reduced, but component placement flexibility decreases

Engineering Contradiction:
Improvedynamic IR drop reductionVSAvoidcomponent placement flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary identification of high toggle rate areas using simulation software analysis before final component placement. By determining which areas require DCAP reservation in advance, the system can plan component placement around these reserved spaces, maintaining flexibility in low-toggle-rate areas while ensuring protection in critical high-density areas

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10860758B2Method of using simulation software to generate circuit layout
Publication Date: 2020.12.08 REALTEK SEMICON CORP
  • US10860758B2 patent drawing
  • US10860758B2 patent drawing
  • US10860758B2 patent drawing

AI summary

A method of using a simulation software to generate a circuit layout, the method comprising: (A) determining a plurality of blocks on a circuit board, wherein each block of the plurality of blocks includes an operating space and a reserved space; (B) determining a size of the reserved space of each block of the plurality of blocks according to at least one specific condition;(C) determining whether to adjust the size of the reserved space of each block of the plurality of blocks according to at least one determining condition; and (D) when it is determined not to adjust the size of the reserved space in step (C), generating the circuit layout according to the size of the reserved space of each block of the plurality of blocks determined in step (B).