Integrated Circuit Simulation Validation via Kirchhoff Laws
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Productivity
If approximation or reduction methods are used for circuit simulation, then simulation speed is improved, but accuracy of simulation results deteriorates
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.
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.
2Loss of time
If approximation methods are used for circuit simulation, then computation time is reduced, but reliability of simulation results deteriorates
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.
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.
3Measurement precision
If exact solution methods are used for circuit simulation, then accuracy of simulation results is improved, but simulation speed deteriorates
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.
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.
Data Source
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.


