Skip to content

Update sta from upstream#227

Merged
maliberty merged 46 commits intomasterfrom
update
Feb 28, 2024
Merged

Update sta from upstream#227
maliberty merged 46 commits intomasterfrom
update

Conversation

@maliberty
Copy link
Member

Reverts the temporary patching as well.

Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
commit a78442d7d6672bfcbea5f5007803ab27891b9eab
Author: James Cherry <[email protected]>
Date:   Sun Jan 7 13:40:02 2024 -0700

    rm OutputWaveforms::currentVoltage

    Signed-off-by: James Cherry <[email protected]>

commit 074e1c93d4957425c0f2a3afdfce8f0e06ff98a1
Author: James Cherry <[email protected]>
Date:   Wed Dec 13 16:49:08 2023 -0700

    MultiDrvrNet remove instead of update

    Signed-off-by: James Cherry <[email protected]>

commit 0f6deec2ffcbe85a1c473525b93f6a6514692181
Author: James Cherry <[email protected]>
Date:   Wed Dec 13 16:43:24 2023 -0700

    MultiDrvrNet remove instead of update

    Signed-off-by: James Cherry <[email protected]>

commit 2f5f48fe09bacd101d1e909f45e087ba8c620561
Author: James Cherry <[email protected]>
Date:   Mon Dec 11 09:24:54 2023 -0700

    compile errors

    Signed-off-by: James Cherry <[email protected]>

commit e8fc4292e325f7ac10bd8e5d57b5a8111abb05ed
Author: James Cherry <[email protected]>
Date:   Sat Dec 9 18:25:04 2023 -0700

    ArcDcalcWaveforms

    Signed-off-by: James Cherry <[email protected]>

commit be114b10adca194d80ac9529e8635c11ed9c1c32
Author: James Cherry <[email protected]>
Date:   Sat Dec 9 11:34:59 2023 -0700

    GraphDelayCalc::findDriverArcDelays

    Signed-off-by: James Cherry <[email protected]>

commit 7b71e137b088c1293e628e594dde6a8223927ee8
Author: James Cherry <[email protected]>
Date:   Sat Dec 9 10:39:30 2023 -0700

    GraphDelayCalc::findDriverArcDelays

    Signed-off-by: James Cherry <[email protected]>

commit b13a791cd57c5b9f9b454b3cf22959fbe3b9667e
Author: James Cherry <[email protected]>
Date:   Fri Dec 8 13:14:09 2023 -0700

    unused arg

    Signed-off-by: James Cherry <[email protected]>

commit abf90ca7c08fd349cfb68554bdeae5a9c3b91a23
Author: James Cherry <[email protected]>
Date:   Fri Dec 8 13:12:52 2023 -0700

    unused arg

    Signed-off-by: James Cherry <[email protected]>

commit 6bda70448ef133586594503d78b8838421f7a52d
Author: James Cherry <[email protected]>
Date:   Fri Dec 8 13:10:04 2023 -0700

    gateDelay rm pvt arg

    Signed-off-by: James Cherry <[email protected]>

commit 2f51ed07fa14f039a048c3a146ca1b017fb45f16
Author: James Cherry <[email protected]>
Date:   Fri Dec 8 10:24:57 2023 -0700

    dcalc api

    Signed-off-by: James Cherry <[email protected]>

commit 362950b9d9aa52f3c331c1007a6ee6a34140812e
Author: James Cherry <[email protected]>
Date:   Wed Dec 6 17:00:45 2023 -0700

    ArcDcalcResult gateDelay

    Signed-off-by: James Cherry <[email protected]>

commit 91f1307ac04752e00dfde42b34e84f66fdb60a57
Author: James Cherry <[email protected]>
Date:   Mon Dec 4 17:22:40 2023 -0700

    ArcDcalcArg/Result

    Signed-off-by: James Cherry <[email protected]>

commit 74d289e450edf54b1a9215b92c85b1d6a011820d
Author: James Cherry <[email protected]>
Date:   Fri Dec 1 17:45:04 2023 -0700

    multi drvr init

    Signed-off-by: James Cherry <[email protected]>

commit c956838aba74c2f27280253f0452e0350bb05c33
Author: James Cherry <[email protected]>
Date:   Fri Dec 1 12:10:23 2023 -0800

    arc dcalc api

    Signed-off-by: James Cherry <[email protected]>

commit 5aa2c42833e5f68e901d4ac61d8bef426252e5ab
Author: James Cherry <[email protected]>
Date:   Thu Nov 30 15:42:43 2023 -0800

    dcalc api

    Signed-off-by: James Cherry <[email protected]>

commit 434327b7d80fdf8fe3410390c88b299b46e9139b
Author: James Cherry <[email protected]>
Date:   Thu Nov 30 11:36:21 2023 -0800

    arc api

    Signed-off-by: James Cherry <[email protected]>

commit 263e1dee49d7133653fbe0bad9b8243ba5259548
Author: James Cherry <[email protected]>
Date:   Wed Nov 29 18:48:32 2023 -0800

    ArcDelayCalc api

    Signed-off-by: James Cherry <[email protected]>

commit a9f05513c09564d75cb377a5a89399a250ab5d6b
Author: James Cherry <[email protected]>
Date:   Mon Nov 27 10:48:59 2023 -0800

    ArcDelayCalc api

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
jjcherry56 and others added 16 commits January 22, 2024 09:21
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
commit 5eb41d9304fe43d22dcf32b5346a6c9705c0d0b3
Author: James Cherry <[email protected]>
Date:   Thu Feb 8 11:49:16 2024 -0700

    tcl endpoint_count

    Signed-off-by: James Cherry <[email protected]>

commit ffb0e0a083edbbdc3753b829641ba26730d3d882
Author: James Cherry <[email protected]>
Date:   Thu Feb 8 10:51:36 2024 -0700

    ArcDelayCalc::reduceParasitic

    Signed-off-by: James Cherry <[email protected]>

commit ed167b218ed026b0b7427301ace67c3d22cc969a
Author: James Cherry <[email protected]>
Date:   Wed Feb 7 22:46:40 2024 -0700

    parasitics makeResistor/capacitor rm network arg

    Signed-off-by: James Cherry <[email protected]>

commit 41244abfcfdee20ddc9aa8ac80cac2e3e7f68146
Author: James Cherry <[email protected]>
Date:   Wed Feb 7 17:08:04 2024 -0700

    arnoldi coupling caps

    Signed-off-by: James Cherry <[email protected]>

commit a14d6880be0dc22bf008cae63ec93880c8347ccf
Author: James Cherry <[email protected]>
Date:   Wed Feb 7 07:28:31 2024 -0700

    parasiticLoad

    Signed-off-by: James Cherry <[email protected]>

commit 1cacbd7da71c7f8c5ac311caabd03bb74b66e675
Author: James Cherry <[email protected]>
Date:   Wed Feb 7 07:21:49 2024 -0700

    parasitic resistor/capacitor index -> id

    Signed-off-by: James Cherry <[email protected]>

commit 6c749158cc94e5a91376721a8ccb71a8a4d020d5
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 21:42:03 2024 -0700

    arnoldi

    Signed-off-by: James Cherry <[email protected]>

commit 4ffa6002224d76321287f64448929e5ef0ec6edd
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 18:27:33 2024 -0700

    arnoldi parasitic leak

    Signed-off-by: James Cherry <[email protected]>

commit a9666dd7c44126b262c7bd1170db69fafa5ef327
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 17:05:24 2024 -0700

    arnoldi parasitic leak

    Signed-off-by: James Cherry <[email protected]>

commit eca0e8b5ea3b4dbb22a1a2ed11018e6e40229b3f
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 14:40:38 2024 -0700

    comment

    Signed-Off-by: James Cherry <[email protected]>

commit 0263245b5e2412ebefbedc67babf23e1ac047c7b
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 14:24:51 2024 -0700

    CouplingCap -> Capacitor

    Signed-off-by: James Cherry <[email protected]>

commit f9da059814fb09c44cc3529a9a787c3c2192a4e9
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 09:31:00 2024 -0700

    rm parasitic network array if empty

    Signed-off-by: James Cherry <[email protected]>

commit 28c2728e5f2859839818ef228aac51fd0100ae65
Author: James Cherry <[email protected]>
Date:   Tue Feb 6 08:13:03 2024 -0700

    parasitic resistor name -> id

    Signed-off-by: James Cherry <[email protected]>

commit 045fd7efa3ae8b1cf07c5aa421f3119022e3895a
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 21:09:39 2024 -0700

    Map -> map

    Signed-off-by: James Cherry <[email protected]>

commit 8f7d18eed14a8173d91fd98a4e345a16d168b0ee
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 21:04:35 2024 -0700

    ParasiticResistor, ParasiticCapacitor

    Signed-off-by: James Cherry <[email protected]>

commit e2df87a10febc573c77b51a22e82d2d1f6f52af9
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 17:06:34 2024 -0700

    rm ParasticNode::devices

    Signed-off-by: James Cherry <[email protected]>

commit 07133b72b73d204d16f964472c38907c18f9758d
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 16:52:43 2024 -0700

    Parsitic network nodes instead of nodeIterator

    Signed-off-by: James Cherry <[email protected]>

commit 48c08673b11d0c328ed7d70606b6c7a979d9d0b8
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 16:34:31 2024 -0700

    mv otherNode to Parasitics

    Signed-off-by: James Cherry <[email protected]>

commit 99fccc76937c25c68454d8db667306bff2a142ae
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 16:29:23 2024 -0700

    ParasiticNetwork resistor/capacitor array

    Signed-off-by: James Cherry <[email protected]>

commit 9de49992ad403d7bc3468c53201d50825d7b961c
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 09:42:01 2024 -0700

    SpefNameMap

    Signed-off-by: James Cherry <[email protected]>

commit f296850201debeb2cfe1fd0b9c61c3c196f00d65
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 09:11:17 2024 -0700

    comments

    Signed-off-by: James Cherry <[email protected]>

commit 86ca29b9bdeb732c1a596c196e0c4bf91de3ee37
Author: James Cherry <[email protected]>
Date:   Mon Feb 5 08:29:53 2024 -0700

    rm Parasitics::reduceTo

    Signed-off-by: James Cherry <[email protected]>

commit 880bf458d473004ee5d3dc33baa62c9e643ddaec
Author: James Cherry <[email protected]>
Date:   Sun Feb 4 20:15:05 2024 -0700

    loadCap

    Signed-off-by: James Cherry <[email protected]>

commit 67322e686f4703a2a5d9cdd1dd66534814662fe4
Author: James Cherry <[email protected]>
Date:   Sun Feb 4 09:39:21 2024 -0700

    report_parasitic_annotation

    Signed-off-by: James Cherry <[email protected]>

commit 8ef4e9841bca62a5879e74da83cacee70fa50b2f
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 19:13:27 2024 -0700

    ParasiticAnalysisPt use string

    Signed-off-by: James Cherry <[email protected]>

commit 109a85ab37b5a869a72738ac6a6cd84e4a1d1ac4
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 18:59:02 2024 -0700

    rm ParasiticAnalysisPt::min_max_

    Signed-off-by: James Cherry <[email protected]>

commit bb7874537d20a1fe905779fe46d783dba14e2db6
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 12:21:28 2024 -0700

    parasitics rm pole_residue pointer

    Signed-off-by: James Cherry <[email protected]>

commit 9e1e2c484e5cd088a08afc278f25b9fcf2cc5dd9
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 11:54:22 2024 -0700

    parasitics rm loads pointer

    Signed-off-by: James Cherry <[email protected]>

commit cb4a7f870b2371a2ac6b3ce1d340bb5d3c24791a
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 08:05:55 2024 -0700

    parasitics use override

    Signed-off-by: James Cherry <[email protected]>

commit 8e0f84c4fec0411ad3626c836710545531ef219d
Author: James Cherry <[email protected]>
Date:   Sat Feb 3 07:53:59 2024 -0700

    Parasitics::unannotatedLoads

    Signed-off-by: James Cherry <[email protected]>

commit 6b45e369e7be158616219258e6e9a675e87fd8ca
Author: James Cherry <[email protected]>
Date:   Fri Feb 2 12:27:23 2024 -0700

    format

    Signed-off-by: James Cherry <[email protected]>

commit 27e820b36caf7867d20307c7045e86486819db6b
Author: James Cherry <[email protected]>
Date:   Thu Feb 1 18:01:51 2024 -0700

    rm op_cond args

    Signed-off-by: James Cherry <[email protected]>

commit 351ed53925c7cc9815f75c34a0320b0dc50445d4
Author: James Cherry <[email protected]>
Date:   Wed Jan 31 17:35:15 2024 -0700

    rm GraphDelayCalc::loadPins()

    Signed-off-by: James Cherry <[email protected]>

commit 3341c7caff595dab0b7519ab5103958aadfe1510
Author: James Cherry <[email protected]>
Date:   Wed Jan 31 17:31:56 2024 -0700

    read_spef arg check

    Signed-off-by: James Cherry <[email protected]>

commit 7d0c1e78b42e33d5298efefa87a982f28f51bc57
Author: James Cherry <[email protected]>
Date:   Wed Jan 31 10:53:35 2024 -0700

    arnoldi use parasitics api

    Signed-off-by: James Cherry <[email protected]>

commit 86b39ac10e5c6556a9b0b5b7bce016884cd935ee
Author: James Cherry <[email protected]>
Date:   Wed Jan 31 10:30:47 2024 -0700

    range iter

    Signed-off-by: James Cherry <[email protected]>

commit 469fad36af69cc8b76e4dfc88a085962795d7c46
Author: James Cherry <[email protected]>
Date:   Tue Jan 30 16:43:46 2024 -0700

    read_spef -reduce

    Signed-off-by: James Cherry <[email protected]>

commit 2b88aa471f083ae895f6277c2c844e308451fff9
Author: James Cherry <[email protected]>
Date:   Mon Jan 29 20:31:47 2024 -0700

    Paraasitics::connectionPin() -> pin()

    Signed-off-by: James Cherry <[email protected]>

commit 7b9ff7e228b215b3121b7e7189d9c0c18ced3ef3
Author: James Cherry <[email protected]>
Date:   Mon Jan 29 17:12:32 2024 -0700

    ParasiticNode::isExternal()

    Signed-off-by: James Cherry <[email protected]>

commit 889c27af846ed1cdf76295da5262836378ab9162
Author: James Cherry <[email protected]>
Date:   Mon Jan 29 11:17:59 2024 -0700

    rm redundant op_cond arg

    Signed-off-by: James Cherry <[email protected]>

commit 7d7ce5e7809bc80f36dd81cb05615a87433ed315
Author: James Cherry <[email protected]>
Date:   Mon Jan 29 11:03:42 2024 -0700

    mv estimatePiElmore to Parasitics

    Signed-off-by: James Cherry <[email protected]>

commit 04e1757b3c8b4e9f5cffbe3b03214fc065fb1c2c
Author: James Cherry <[email protected]>
Date:   Mon Jan 29 09:09:28 2024 -0700

    ParasiticNode un-virtual

    Signed-off-by: James Cherry <[email protected]>

commit 016ce50f82cbb68f9536d3ed5fd511b2f82f4439
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 17:26:04 2024 -0700

    parasitics coupling cap api

    Signed-off-by: James Cherry <[email protected]>

commit 1748629fb462b24b43002ecd3fe1679d367752f4
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 11:12:46 2024 -0700

    Parasitics::value rm ap arg

    Signed-off-by: James Cherry <[email protected]>

commit 1272cb86bcae5960c9af7d589f99f1488aa0b322
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 11:10:57 2024 -0700

    read_spef rm -quiet arg

    Signed-off-by: James Cherry <[email protected]>

commit 3d86a9d86115dde5f20eb4bb8ca15f0c85de5810
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 11:01:24 2024 -0700

    reduce min_max arg

    Signed-off-by: James Cherry <[email protected]>

commit f7abfd5e72e0f74b9ffabf6306bbf809b62d4e98
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 10:59:29 2024 -0700

    rm spef_reader

    Signed-off-by: James Cherry <[email protected]>

commit e3550523b1964b2137419240f748a0b44c3322b6
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 10:58:24 2024 -0700

    reducers rm op_cond arg

    Signed-off-by: James Cherry <[email protected]>

commit cec793accb3db5c41cdb51f85c8530ffc1e085db
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 10:08:45 2024 -0700

    rm NullParastics

    Signed-off-by: James Cherry <[email protected]>

commit 6596d35f6da51cbacb2c21588715773d3b5edb64
Author: James Cherry <[email protected]>
Date:   Sun Jan 28 10:03:29 2024 -0700

    ArcDelayCalc::reduceParasitic

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Signed-off-by: James Cherry <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants