Project

General

Profile

Actions

IR analysis » History » Revision 2

« Previous | Revision 2/3 (diff) | Next »
jun chen, 03/29/2025 09:29 PM


IR analysis

Reference Flow

IR drop analysis Background:

You can check "Inside SPICE engine" section of SPICE_for_lib_and_package (lect07_element_stamping.pdf)
So that you can get a brief idea of Nodal Analysis

200

IR drop analysis Basics

Check IR drop analysis core engine in IR_drop_analysis_and_validation.pptx
Check IR drop analysis code flow in IR_drop_analysis_and_validation2.pptx
Static IR analysis with circuit partition IR_drop_analysis_and_validation3.pptx
xGraph-pGraph structure and flow (by 冯叩倩叩 xgraph_pgraph.pptx
pGraph construct (By 000 ) node_build.pptx

700

Dynamic IR analysis

Chip_Package_Co-Simulation

High Performance IR Analysis

timing window file (twf)

Custom Model EMIR (Memory, I0, PAD, IP)

Known issues

  • Vector-less IR is not tested
  • gp and pl will call vector-less IR, but not tested
  • If clock is not specified, min clock will selected, but cells do not belong to that clock will not switch (Not align with ref tool)
  • Vector-less flow also accept VCD?

Project feature list

Supply model support for dynamic IR drop analysis QHH 202010 supply_model.pptx
Circuit partition for static IR DTH 202103 TBD
Circuit partition for dynamic IR DTH 202103 TBD
GSS for static IR DTH 202103 TBD

gu class definition

guXform to scale, rotate graphic object
guPoint point graphic object
guRect Rectangle graphic object
guTrect ??
guTrapz trapezoid graphic object, only accept four points
guPointlist point list
guPolygon Polygon shape
guScanline to handle concave or convex shape
guPolyPath ??
guTrapzlist trapezoid list
guGrid Create point grids within an area, length
guBin Binary search to locate a shape
guMask Shape and, or, not operation
guPattern ??

Updated by jun chen 4 months ago · 3 revisions