Commit Graph

2606 Commits

Author SHA1 Message Date
dsengupta0628
00f4f5e5a8 bring back helper functions needed for our tests
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-05-06 17:49:20 +00:00
dsengupta0628
ac7dfe5fc2 Merge remote-tracking branch 'parallax_sta/master' into sta_update_latest_0505 2026-05-06 13:37:38 +00:00
James Cherry
2a2450f4b7 read_sdc use cmd_mode
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 20:31:39 -07:00
James Cherry
fa3c89f436 RequiredVistor integrate RequiredCmp
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 19:37:43 -07:00
James Cherry
2290ed97c0 rm cast
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 18:20:46 -07:00
James Cherry
4ec11fedba Sta::clockDomains
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 17:39:08 -07:00
James Cherry
b31ae3cdbb Search::reportArrivals
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 17:33:02 -07:00
James Cherry
9ccaa8c9bf rm report_arrival_entries
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 17:28:25 -07:00
James Cherry
9065d915db copy() use copy constructors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 17:25:09 -07:00
James Cherry
801d621d6b Dmp delay calc inline algs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 17:08:16 -07:00
James Cherry
7fca318611 copy() use copy constructors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 16:58:59 -07:00
James Cherry
0968c3f901 comments
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 16:41:14 -07:00
James Cherry
afa2286edc copy() use copy constructors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 16:35:40 -07:00
James Cherry
e0ddce76ac mv Variables.tcl to sdc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 15:39:09 -07:00
James Cherry
c74dac5825 clear_network clear sta
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 15:37:23 -07:00
James Cherry
20af8fdaf6 rm get_object_type
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 15:35:18 -07:00
James Cherry
5b9d0f3aa8 is_object cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 15:02:51 -07:00
James Cherry
bfbbe0d90e rm blank
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-05 14:27:30 -07:00
dsengupta0628
ccce34fea5 Merge remote-tracking branch 'parallax_sta/master' into sta_update_latest_0505 2026-05-05 17:06:10 +00:00
James Cherry
c1ebbb90b1 Vertex::has_sim_value_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-02 10:36:07 -07:00
James Cherry
f813d949ae write_verilog port missing net (issue 429)
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-01 11:34:15 -07:00
James Cherry
bd1cbefcd5 write_sdc -mode
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-01 10:32:20 -07:00
James Cherry
f622da7134 set_mode
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-05-01 10:01:10 -07:00
Matt Liberty
d503c0ede5 Merge pull request #356 from The-OpenROAD-Project-staging/sta_fix_spefrdr
SpefReader: rescue findInstance/findNet for flat names with literal '/' or escaped specials
2026-04-30 18:43:15 +00:00
dsengupta0628
7edfb12825 Merge branch 'master' into sta_fix_spefrdr 2026-04-30 01:15:05 +00:00
dsengupta0628
1e6e43bb48 gemini feedback
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-30 01:14:22 +00:00
Matt Liberty
35e778a9b0 Merge pull request #355 from The-OpenROAD-Project-staging/sta_update_latest_0427
Sta update latest 0427
2026-04-29 20:39:48 +00:00
dsengupta0628
7598f9a4e7 Merge branch 'master' into sta_fix_spefrdr 2026-04-29 19:21:33 +00:00
dsengupta0628
68d4426bf3 fix for sta-1648 in read_spef
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-29 19:20:56 +00:00
dsengupta0628
d1c8750850 update tests to compile fine and also regolden to show uncertain string
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-27 22:10:15 +00:00
dsengupta0628
ae37dc6238 pickup changes from upstream, latest on 4/27
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-27 18:45:35 +00:00
James Cherry
6fd319474f regression
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 18:59:53 -07:00
James Cherry
15c59e7527 regression.tcl
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 16:05:09 -07:00
James Cherry
1eb2e9b11d untabify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 14:45:49 -07:00
James Cherry
f3f608596a leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 13:46:45 -07:00
James Cherry
24ada4b22f Scene::liberty_ use array
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 10:40:14 -07:00
James Cherry
7a236c38b7 flatten Clock::uncertainties
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 10:35:42 -07:00
James Cherry
d4c13bb7cd delays wrt clks refactor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-24 11:54:28 -07:00
James Cherry
a1c3077139 message ids
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-23 18:12:40 -07:00
Matt Liberty
543361765b Merge pull request #352 from gadfort/add-clock_group_map
Some checks failed
Automatically sync branch from upstream. / Automatic sync 'master' from The-OpenROAD-Project/OpenSTA (push) Has been cancelled
Lint Bazel / Run buildifier format (push) Has been cancelled
Lint Bazel / Run buildifier lint (push) Has been cancelled
CI / build (push) Has been cancelled
Scan Code with pre commit trigger / Security-Scan (push) Has been cancelled
sdc: add clockGroupsNameMap
2026-04-23 22:18:45 +00:00
Peter Gadfort
6bb54f9539 sdc: add clockGroupsNameMap
Signed-off-by: Peter Gadfort <gadfort@zeroasic.com>
2026-04-23 22:02:02 +00:00
James Cherry
f361dd6565 spice args
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-23 09:56:45 -07:00
Matt Liberty
f6c6ed8682 Merge pull request #353 from The-OpenROAD-Project-staging/buildifier
Some checks failed
Automatically sync branch from upstream. / Automatic sync 'master' from The-OpenROAD-Project/OpenSTA (push) Has been cancelled
Lint Bazel / Run buildifier format (push) Has been cancelled
Lint Bazel / Run buildifier lint (push) Has been cancelled
CI / build (push) Has been cancelled
Scan Code with pre commit trigger / Security-Scan (push) Has been cancelled
apply buildifier
2026-04-23 06:00:57 +00:00
Matt Liberty
9c8aa5960e apply buildifier
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2026-04-23 05:43:01 +00:00
James Cherry
1edf439547 spef allow illegal unquoted !'s
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-22 11:13:45 -07:00
James Cherry
f9643fbf45 set_pocv_mode warn if no lvf libs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-22 11:13:25 -07:00
James Cherry
c8b9ffb22d tidy
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-21 17:30:35 -07:00
Drew Lewis
ee5021dffc Add missing headers <cstdlib> and <cerrno> to StringUtil.cc for strtof fallback (#426)
Signed-off-by: Drew Lewis <cannada@google.com>
2026-04-21 15:02:29 -07:00
Drew Lewis
d8c56f1d19 Make defineProperty take handler by const& and clean up std::moves (#427)
Signed-off-by: Drew Lewis <cannada@google.com>
2026-04-21 14:59:38 -07:00
James Cherry
daeb8503f9 cursor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-21 10:54:40 -07:00