Search
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Core_EDA
All Projects
Core_EDA
Overview
Activity
Issues
Wiki
Download (1.09 KB)
High Performance IR Analysis
» discussion_notes.txt
jun chen
, 03/29/2025 10:05 PM
诺顿定理
https://max.book118.com/html/2017/0620/116780000.shtm
Coding starting point
In irPGMgr::CalcStaticIRDropByZone() // static IR analysis entrance
result = SolveStaticIR(false) // this is default flat IR solve (use PCG solver, which is MT solving)
else clause // this part we need to work on
// Currently, I made partition, solving
// But iteration talk sync is not added yet
As first step, we need to use MT method for partition version of static IR analysis
We need to use LDL solver (rather than PCG MT solver, since MT code can mess up with each other)
How to talk using Norton current source in middle node?
Please check irPGraph::PreCalcTermCurrOnPNode() as reference
Testing start point
Please study /rnd/jchen/VP_QA_base/QA_utility/test_report_power_network.py
And
/rnd/jchen/VP_QA_base/QA_suite_v2/ir
These testing cases and utility are preliminary work, please help to enhance script:
If there is difference between IR analysis,
what is max difference?
what is average difference?
what is MSE?
Figure out error region?
(1-1/1)
Loading...