Minju Kim
d765822226
Merge upstream/master into secure-sta_update_0814
...
Signed-off-by: Minju Kim <[email protected] >
2026-08-14 19:47:46 +09:00
Akash Levy and Cursor
e9c075ab94
BIGFEATURE: Add set_path_margin command ( #469 )
...
* Implement set_path_margin command
Adds a new set_path_margin SDC command that applies a signed slack
adjustment to the capture-clock side of timing paths. A positive
margin tightens the path (harder to meet) and a negative margin
loosens it. Supports -setup/-hold/-from/-through/-to scoping,
priority/override semantics matching other exceptions, text and
JSON report output, and write_sdc serialisation.
Adapted from Silimate PR #57 ; uses upstream/master Mode/Scene and
string_view APIs. Test uses unset_path_exceptions in place of the
Silimate-only reset_path alias.
Co-authored-by: Cursor <[email protected] >
* Fix nested delaySum call indentation to match project style.
Co-authored-by: Cursor <[email protected] >
* Address review: store PathMargin on PathEnd, split tests
Keep the path margin exception on PathEndClkConstrained, add
PathEnd::hasPathMargin for report gating, and split the monolithic
regression into set_path_margin1–6. Rebased onto upstream/master and
document the command in ChangeLog.
Co-authored-by: Cursor <[email protected] >
* Document set_path_margin in OpenSTA.fodt/pdf
Add the command reference, index entry, and note that
unset_path_exceptions also clears path margin exceptions.
Co-authored-by: Cursor <[email protected] >
* Drop [[nodiscard]] from PathEnd::hasPathMargin.
Co-authored-by: Cursor <[email protected] >
---------
Co-authored-by: Cursor <[email protected] >
2026-08-09 09:29:03 -07:00
Akash Levy and Cursor
d0526b524b
FEATURE: Implement set_max_dynamic_power and set_max_leakage_power ( #471 )
...
* Implement set_max_dynamic_power and set_max_leakage_power.
Store max dynamic/leakage power like max area, expose getters through Sta,
write them in write_sdc, and document that they are ignored during timing.
Co-authored-by: Cursor <[email protected] >
* Drop get_max_* Tcl wrappers; use SWIG accessors in tests.
James pointed out the get_max_* commands duplicate existing SWIG
accessors; remove them and call sta::max_* from the regression.
Co-authored-by: Cursor <[email protected] >
---------
Co-authored-by: Cursor <[email protected] >
2026-07-31 12:57:23 -07:00
dsengupta0628
0c96ee9a22
upstream changes plus resolved conflict in ci.yml
...
Signed-off-by: dsengupta0628 <[email protected] >
2026-06-29 15:38:16 +00:00
Deepashree Sengupta
37b0b20a62
fix missing path issue ( #452 )
...
Signed-off-by: dsengupta0628 <[email protected] >
2026-06-25 16:55:29 -07:00
dsengupta0628
5dae3933dc
Merge remote-tracking branch 'upstream/master' into sta_latest_0618
2026-06-18 17:45:09 +00:00
James Cherry
376d86bbce
rm Sdc::output_delay_ref_pin_map_
...
Signed-off-by: James Cherry <[email protected] >
2026-06-13 16:45:23 -07:00
James Cherry
740fa7d16c
input ref pin graph edges
...
Signed-off-by: James Cherry <[email protected] >
2026-06-13 16:31:24 -07:00
Peter Gadfort
6bb54f9539
sdc: add clockGroupsNameMap
...
Signed-off-by: Peter Gadfort <[email protected] >
2026-04-23 22:02:02 +00:00
James Cherry
7838986dc4
Clock embed sequence members
...
Signed-off-by: James Cherry <[email protected] >
2026-04-16 18:42:26 -07:00
James Cherry
21848bcdd2
clang tidy
...
Signed-off-by: James Cherry <[email protected] >
2026-04-15 09:38:10 -07:00
James Cherry
63efee64bf
tidy round1
2026-04-13 14:59:05 -07:00
James Cherry
6742692876
string squash
...
Signed-off-by: James Cherry <[email protected] >
2026-03-28 19:13:35 -07:00
James Cherry
134b547501
use std::format squash
2026-03-16 15:01:38 -07:00
James Cherry
981f44db68
update copyright
...
Signed-off-by: James Cherry <[email protected] >
2026-03-10 14:57:45 -07:00
James Cherry
4f540792a0
rm StringSet
...
Signed-off-by: James Cherry <[email protected] >
2026-03-08 15:39:41 -07:00
James Cherry
3b61817f90
sdc:isConstrained for clk latency pin
...
Signed-off-by: James Cherry <[email protected] >
2026-03-07 17:19:23 -07:00
James Cherry
33e480a6c1
liberty memory management
...
Signed-off-by: James Cherry <[email protected] >
2026-02-04 18:33:04 -07:00
James Cherry
d42b821c00
rel 3.0
...
Signed-off-by: James Cherry <[email protected] >
2026-01-13 09:36:45 -07:00
James Cherry
db3a1dd6e6
disconnect_pin do not delete pin from exceptions
...
Signed-off-by: James Cherry <[email protected] >
2025-11-13 10:31:43 -07:00
James Cherry
4dad6ab3b1
disconnect/disconnect pin set_multicycle_path resolves #327
...
Signed-off-by: James Cherry <[email protected] >
2025-11-13 10:06:57 -07:00
James Cherry
82a37d0777
sdc ExceptionPathSet*->ExceptionPathSet
...
commit 277de17b34f4b36b9c889f883872c604b39a7558
Author: James Cherry <[email protected] >
Date: Sat Nov 8 12:53:22 2025 -0700
ExceptionPathSet Set -> std::set
Signed-off-by: James Cherry <[email protected] >
commit ce9afb6d29a5532b9b5fdadcdaf48aeaf1ba9c99
Author: James Cherry <[email protected] >
Date: Sat Nov 8 12:17:01 2025 -0700
ExceptionPathSet*->ExceptionPathSet
Signed-off-by: James Cherry <[email protected] >
Signed-off-by: James Cherry <[email protected] >
2025-11-08 13:38:07 -07:00
James Cherry
10a3cdc4d1
Exception::delete* hash update resolves #325
...
Signed-off-by: James Cherry <[email protected] >
2025-11-04 16:57:28 -07:00
James Cherry
5b312ee084
rm disconnected pin from exceptions resolves #318
...
Signed-off-by: James Cherry <[email protected] >
2025-10-31 10:36:57 -07:00
James Cherry
98d801d7a6
report paths in multiple matching groups resolves ascenium #145
...
Signed-off-by: James Cherry <[email protected] >
2025-10-30 08:53:36 -07:00
James Cherry
1c45b89879
set_min/max_delay illegal endpoint warning
...
Signed-off-by: James Cherry <[email protected] >
2025-07-04 16:43:21 -07:00
James Cherry
606c666180
set_min/max_delay -from reg/D startpoint warning resolves #265
...
Signed-off-by: James Cherry <[email protected] >
2025-07-03 17:08:44 -07:00
James Cherry
0b59461bdd
write_sdc crash after delete instance resolves #248
...
commit 3b7eba13dcfc90dc8f8b0b6c3959c9253c302eae
Author: James Cherry <[email protected] >
Date: Thu May 29 14:05:39 2025 -0700
write_sdc crash after delete instance resolves #248
Signed-off-by: James Cherry <[email protected] >
Signed-off-by: James Cherry <[email protected] >
2025-05-31 11:12:59 -07:00
James Cherry
9c85946be0
set_min/max_delay -probe support
...
commit c7576dba7baa28cab4178faf159d365147d07061
Author: James Cherry <[email protected] >
Date: Tue May 20 14:45:14 2025 -0700
set_min/max_delay -probe doc
Signed-off-by: James Cherry <[email protected] >
commit fbaf5a63fc3323cc0b3bc72479081e30eda81116
Author: James Cherry <[email protected] >
Date: Fri May 16 10:21:45 2025 -0700
break paths at internal endpoints
Signed-off-by: James Cherry <[email protected] >
commit 7ed829dfe3ca930211d272856857cfc177fd5df0
Author: James Cherry <[email protected] >
Date: Fri May 16 08:52:44 2025 -0700
internal startpoints break in PathVisitor::visitFromPath
Signed-off-by: James Cherry <[email protected] >
commit 37eb1247c47773f74d37f683c48df0bb0c68432a
Author: James Cherry <[email protected] >
Date: Thu May 15 12:35:34 2025 -0700
ExceptionPath::noBreak
Signed-off-by: James Cherry <[email protected] >
commit f514f1a97c709416a0ccfab70b4a1047e6c8c501
Author: James Cherry <[email protected] >
Date: Mon May 12 20:35:32 2025 -0700
ExceptionPath::noBreak virtual
Signed-off-by: James Cherry <[email protected] >
commit b94eb1fe13d2c6ab8457f4a7b5ba5e0f98f41f90
Author: James Cherry <[email protected] >
Date: Wed May 7 08:47:55 2025 -0700
set_max_path -probe arg parse
Signed-off-by: James Cherry <[email protected] >
Signed-off-by: James Cherry <[email protected] >
2025-05-20 14:52:04 -07:00
James Cherry
1cc9df8804
remove using std from headers
...
Signed-off-by: James Cherry <[email protected] >
2025-04-11 16:59:48 -07:00
James Cherry
6ebd162d42
factor variables out of sdc
...
Signed-off-by: James Cherry <[email protected] >
2025-04-09 16:35:15 -07:00
James Cherry
0420f2f6f6
Sdc rm virtuals
...
Signed-off-by: James Cherry <[email protected] >
2025-02-12 10:38:40 -07:00
James Cherry
c321b1b4f6
Sdc::clockDeletePin resolves #207
...
Signed-off-by: James Cherry <[email protected] >
2025-02-12 10:32:09 -07:00
James Cherry
2a4fd08211
update copyright
...
Signed-off-by: James Cherry <[email protected] >
2025-01-21 18:54:33 -07:00
James Cherry
22acd12935
set_load -subtract_pin_cap with rise/fall pin caps
...
Signed-off-by: James Cherry <[email protected] >
2024-11-13 17:44:46 -08:00
James Cherry
710d5be4ed
exception -from/-to [all_regs] speedup
...
Signed-off-by: James Cherry <[email protected] >
2024-07-25 08:18:36 -07:00
James Cherry
d0287e5a47
rel 2.6.0
...
Signed-off-by: James Cherry <[email protected] >
2024-07-24 09:04:08 -07:00
James Cherry
3c15ed601e
all_inputs -no_clocks
...
Signed-off-by: James Cherry <[email protected] >
2024-07-17 11:49:20 -07:00
James Cherry
8ae487c602
write_timing_model leak
...
Signed-off-by: James Cherry <[email protected] >
2024-04-23 12:57:06 -07:00
James Cherry
60d8030a94
liberty min_pulse_width timing group support
...
Signed-off-by: James Cherry <[email protected] >
2024-04-17 11:49:19 -07:00
James Cherry
be82087bdf
write_timing_model ignore set_clock_latency -source
...
Signed-off-by: James Cherry <[email protected] >
2024-04-12 20:21:28 -07:00
James Cherry
902a1bff86
parasitics api update
...
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] >
2024-02-08 13:54:52 -07:00
James Cherry
422a5819bd
update copyright
...
Signed-off-by: James Cherry <[email protected] >
2024-01-11 16:34:49 -08:00
James Cherry
ebb0a5d060
sic
...
Signed-off-by: James Cherry <[email protected] >
2024-01-08 18:02:01 -07:00
James Cherry
31369dd750
DelayCalc reorg
...
commit 410ed56c2c2d0d7afb0e84d0c65d5ff75234e9e3
Author: James Cherry <[email protected] >
Date: Sun Nov 19 08:44:13 2023 -0700
ArcDelayCalcBase -> DelayCalcBase
Signed-off-by: James Cherry <[email protected] >
commit 1fdfebe2838c47f6c1866c8a10b14df6439506e0
Author: James Cherry <[email protected] >
Date: Sun Nov 19 08:25:36 2023 -0700
LumpedCapDelayCalc::inputPortDelay
Signed-off-by: James Cherry <[email protected] >
commit 3a5e1d01aaff240b2f71d006d620ccd6a70bce6d
Author: James Cherry <[email protected] >
Date: Fri Nov 17 16:32:32 2023 -0700
gateDelayInit cleanup
Signed-off-by: James Cherry <[email protected] >
commit d0133319126ae4a488a7b31679fbf6507c7f6266
Author: James Cherry <[email protected] >
Date: Fri Nov 17 15:36:12 2023 -0700
mv RCDelayCalc to ArcDelayCalcBase
Signed-off-by: James Cherry <[email protected] >
commit fd028e6ba5e092243a84685eb1756a8e4e4bad76
Author: James Cherry <[email protected] >
Date: Fri Nov 17 14:32:53 2023 -0700
ArcDelayCalcBase
Signed-off-by: James Cherry <[email protected] >
commit 0ce9cf4c766f7419b998b40aed5af14df97249f1
Author: James Cherry <[email protected] >
Date: Fri Nov 17 10:57:41 2023 -0700
ParallelArcDelayCalc -> ParallelDelayCalc
Signed-off-by: James Cherry <[email protected] >
commit 7fa7db6b252f1450fa5b546f5d33d8cb8a94d4bb
Author: James Cherry <[email protected] >
Date: Fri Nov 17 08:45:01 2023 -0700
parallelGateDelay args
Signed-off-by: James Cherry <[email protected] >
commit 6b85756774ce049c0f5f123f6d60ebbcd62cdd2b
Author: James Cherry <[email protected] >
Date: Thu Nov 16 19:55:20 2023 -0700
TimingModel cell_
Signed-off-by: James Cherry <[email protected] >
commit e536d6b0ca0d01e2ad8bd609ad20f9a02497d8f5
Author: James Cherry <[email protected] >
Date: Thu Nov 16 18:07:11 2023 -0700
TimingModel cell_
Signed-off-by: James Cherry <[email protected] >
commit d2d622da4206e06d176e4ae741334fde8df35007
Author: James Cherry <[email protected] >
Date: Thu Nov 16 17:21:15 2023 -0700
rm drvr_cell from arc dcalc funcs
Signed-off-by: James Cherry <[email protected] >
commit 522961e8f58bc1a0f0530a0a5218086280a2bcb0
Author: James Cherry <[email protected] >
Date: Thu Nov 16 16:24:34 2023 -0700
tr -> rf
Signed-off-by: James Cherry <[email protected] >
commit 29aa0ed40345611b9e3a898342ecc17f6355396f
Author: James Cherry <[email protected] >
Date: Thu Nov 16 13:17:44 2023 -0700
GraphDelayCalc
Signed-off-by: James Cherry <[email protected] >
commit 934d9f19c52c62925b23ae9b457f14d25e818f1a
Author: James Cherry <[email protected] >
Date: Thu Nov 16 12:52:55 2023 -0700
ParallelArcDelayCalc
Signed-off-by: James Cherry <[email protected] >
commit d5687d9482ad0f572b017f0ef806ba8e6ff8b6fa
Author: James Cherry <[email protected] >
Date: Thu Nov 16 12:16:05 2023 -0700
ParallelArcDelayCalc pvt
Signed-off-by: James Cherry <[email protected] >
commit 0de501e5bf2329364b572d1360c18d5aedf3b841
Author: James Cherry <[email protected] >
Date: Thu Nov 16 10:46:22 2023 -0700
ParallelArcDelayCalc::findMultiDrvrGateDelay
Signed-off-by: James Cherry <[email protected] >
commit d7457b9e335ed5fa583798e0512914aab6524fcc
Author: James Cherry <[email protected] >
Date: Thu Nov 16 10:19:01 2023 -0700
mv multi_drvr_slew_factor_ to ParallelArcDelayCalc
Signed-off-by: James Cherry <[email protected] >
commit afec4daa2ab6dd61a2450f1ac8a8cad1ef015a29
Author: James Cherry <[email protected] >
Date: Thu Nov 16 08:02:40 2023 -0700
MultiDrvrNet::net_caps vector
Signed-off-by: James Cherry <[email protected] >
commit b450b3a35616ffc8d85610158a91c5d9483b6958
Author: James Cherry <[email protected] >
Date: Thu Nov 16 07:46:43 2023 -0700
sic
Signed-off-by: James Cherry <[email protected] >
commit 65767403b3b2ab4e6f7552625accf9aa4766628a
Author: James Cherry <[email protected] >
Date: Tue Nov 14 17:49:22 2023 -0700
Sta::connectedCap simplify
Signed-off-by: James Cherry <[email protected] >
commit 85bdb8f3362413e7b05f49447a0383140cbb924f
Author: James Cherry <[email protected] >
Date: Tue Nov 14 16:43:38 2023 -0700
ParallelArcDelayCalc
Signed-off-by: James Cherry <[email protected] >
commit 4feea3ba2277d53697b644d79832e309ce98058a
Author: James Cherry <[email protected] >
Date: Tue Nov 14 15:10:18 2023 -0700
mv parallel dcalc to arc delay calc
Signed-off-by: James Cherry <[email protected] >
commit 915ed28a2c05acce6569c7933366ef94da8bfaeb
Author: James Cherry <[email protected] >
Date: Mon Nov 13 17:47:14 2023 -0700
rm MultiDrvrNet::delays_valid_
Signed-off-by: James Cherry <[email protected] >
commit 2384eb4e5bdca1410c4bf5e23f35bfb49f013e74
Author: James Cherry <[email protected] >
Date: Mon Nov 13 16:02:57 2023 -0700
mkae MultiDrvrNets on the fly
Signed-off-by: James Cherry <[email protected] >
Signed-off-by: James Cherry <[email protected] >
2023-11-19 10:04:45 -07:00
James Cherry
5ff9493257
set_voltage
...
Signed-off-by: James Cherry <[email protected] >
2023-09-08 17:51:21 -07:00
James Cherry
deeaaee9a3
set_load port does not override parasitics
...
Signed-off-by: James Cherry <[email protected] >
2023-03-07 17:03:26 -07:00
James Cherry
431b6542a9
define_corners invalid memory access
...
Signed-off-by: James Cherry <[email protected] >
2023-03-06 16:55:27 -07:00
James Cherry
5fbe059b61
Sta::removeNetLoadCaps()
...
Signed-off-by: James Cherry <[email protected] >
2023-02-22 14:50:49 -07:00
James Cherry
cc2ef1783f
update copyright
...
Signed-off-by: James Cherry <[email protected] >
2023-02-18 17:55:40 -07:00