Integrated Circuit Simulation Validation via Kirchhoff Laws

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing circuit simulation methods, particularly approximation or reduction techniques, trade off accuracy for performance, leading to uncertain validation of simulation results, as they provide estimates rather than exact solutions, making it difficult to determine the degree of accuracy in complex integrated circuit simulations.

Innovation Solution

A method that validates simulation results by checking adherence to Kirchhoff's current law, voltage law, and power conservation, providing a reporting tool to customize and display inaccuracies, ensuring that estimated results satisfy these laws for accurate circuit simulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If approximation or reduction methods are used for circuit simulation, then simulation speed is improved, but accuracy of simulation results deteriorates

Engineering Contradiction:
Improvesimulation speedVSAvoidaccuracy of simulation results
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism by validating simulation results against Kirchhoff's laws and power conservation principles. The validation process checks whether estimated results satisfy these fundamental electrical laws, providing feedback on the accuracy of approximation methods and enabling iterative improvement of simulation models.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the validation parameters from exact solution comparison to fundamental law verification. Instead of comparing against computationally expensive exact solutions, the system validates against Kirchhoff's current law, Kirchhoff's voltage law, and power conservation, which are universally applicable and computationally efficient to check.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If approximation methods are used for circuit simulation, then computation time is reduced, but reliability of simulation results deteriorates

Engineering Contradiction:
Improvecomputation timeVSAvoidreliability of simulation results
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The validation system performs self-service by automatically checking approximation results against fundamental electrical laws without requiring external verification. The system independently validates its own simulation outputs, ensuring reliability while maintaining the speed benefits of approximation methods.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary validation checks to approximation results before they are used for design decisions. By pre-validating against Kirchhoff's laws and power conservation, the system ensures reliability is established before the simulation results are acted upon, preventing propagation of erroneous results.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If exact solution methods are used for circuit simulation, then accuracy of simulation results is improved, but simulation speed deteriorates

Engineering Contradiction:
Improveaccuracy of simulation resultsVSAvoidsimulation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the simulation validation process into two independent parts: (1) fast approximation simulation for obtaining results, and (2) validation against fundamental laws for ensuring accuracy. This segmentation allows each part to be optimized independently, achieving both speed and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing complete exact solutions for all simulation cases, the patent applies partial validation only where necessary - checking against fundamental laws that must always be satisfied. This partial action approach provides sufficient accuracy verification without the full computational cost of exact solutions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10068043B1Validating integrated circuit simulation results
Publication Date: 2018.09.04 WORLDWIDE PRO
  • US10068043B1 patent drawing
  • US10068043B1 patent drawing
  • US10068043B1 patent drawing

AI summary

A technique validates results from a circuit simulation estimation program. The technique determines whether the estimated results satisfy Kirchhoff's current law (KCL), Kirchhoff's voltage laws (KVL), and power conservation for the original circuit. A reporting tool shows the validation results and may be customized by the user. The tool can show in the original circuitry where the estimated results may be inaccurate.