Commit Graph
1921 Commits
Author SHA1 Message Date
James Cherry b04ffe737b LibertyBuilder::makeRegLatchArcs null ref resolves #368
Signed-off-by: James Cherry <[email protected]>
2026-01-20 17:35:25 -07:00
James Cherry 1da3e24afe Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <[email protected]>
2026-01-17 11:56:25 -07:00
James Cherry dda887bc6e report_checks -unique_edges resolves #354
Signed-off-by: James Cherry <[email protected]>
2026-01-17 11:45:40 -07:00
James Cherry fc8d7fad67 Sta::isConstant
Signed-off-by: James Cherry <[email protected]>
2026-01-15 16:30:52 -07:00
James Cherry be56eadb47 SearchPred0 not thru timing checks
Signed-off-by: James Cherry <[email protected]>
2026-01-15 16:14:42 -07:00
James Cherry 24f9ee3f20 Merge branch 'master' into rel_3.0 2026-01-15 15:01:40 -07:00
James Cherry 0429ac324b rm dbg print
Signed-off-by: James Cherry <[email protected]>
2026-01-15 15:00:48 -07:00
James Cherry 5314489195 rebase
Signed-off-by: James Cherry <[email protected]>
2026-01-13 09:43:13 -07:00
James Cherry e5ee0fdb24 fmt
Signed-off-by: James Cherry <[email protected]>
2026-01-13 09:36:51 -07:00
James Cherry 4fbe16e5a4 ApiChanges
Signed-off-by: James Cherry <[email protected]>
2026-01-13 09:36:51 -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 7f65853afa WriteSpice rm dead code
Signed-off-by: James Cherry <[email protected]>
2026-01-11 19:52:55 -08:00
James Cherry b58ff962d6 msg id conflict
Signed-off-by: James Cherry <[email protected]>
2026-01-11 15:01:04 -08:00
James Cherry 3618838be0 read_vcd missing $dumpvars resolves #360
Signed-off-by: James Cherry <[email protected]>
2026-01-10 09:10:42 -08:00
Mike Inouye 128ea3cf28 Use Map with a deterministic instance power iterator (#359)
* Use deterministic instance power iterator

* Use deterministic instance power iterator

* Use std::map instead of sta::Map
2026-01-09 09:49:00 -08:00
James Cherry 808ac488ef error msg id
Signed-off-by: James Cherry <[email protected]>
2026-01-07 09:05:40 -08:00
James Cherry 6a8ffcd898 dcalc bfs incr level/hercules_is_int 0.3 correlation
Signed-off-by: James Cherry <[email protected]>
2026-01-06 15:26:25 -08:00
James Cherry 9d401d1c0e dcalc bfs incr level/hercules_is_int 0.3 correlation
Signed-off-by: James Cherry <[email protected]>
2026-01-06 14:37:26 -08:00
James Cherry 4afa443892 rm PR #342 turd
Signed-off-by: James Cherry <[email protected]>
2025-12-20 11:45:48 -07:00
James Cherry fb61208148 fix and simplify power_json test
Signed-off-by: James Cherry <[email protected]>
2025-12-20 10:45:17 -07:00
nataliakokoromyti 56e4bd8ce1 Report power as JSON (#342)
* fix power_json.tcl

* get rid of the if/else statements throughout
2025-12-20 08:13:15 -08:00
James Cherry 1bf9426e96 power activity propagation thru reg/latch resolves #350
Signed-off-by: James Cherry <[email protected]>
2025-12-20 09:11:41 -07:00
James Cherry 323906cb1a prima3 use asap7_small
Signed-off-by: James Cherry <[email protected]>
2025-12-19 09:40:16 -07:00
James Cherry d0f5a962c8 power debug
Signed-off-by: James Cherry <[email protected]>
2025-12-19 09:40:16 -07:00
Ethan Mahintorabi 7ac4a47db1 util: Add method to get thread count from dispatch queue (#324)
I'm looking to try to have unified thread pool with OpenSTA and OpenROAD
and having this method would make it easier to understand how much
parallelism is available in the pool.

Signed-off-by: Ethan Mahintorabi <[email protected]>
2025-12-12 15:49:22 -08:00
James Cherry 3bda441305 report_clock_skews cache results resolves #113
Signed-off-by: James Cherry <[email protected]>
2025-12-12 15:37:30 -07:00
James Cherry 0dd7d1bbdc rm write_verilog -sort
Signed-off-by: James Cherry <[email protected]>
2025-12-12 09:40:45 -07:00
James Cherry 0772eaaf6a swig exception hander use $action resolves #357
Signed-off-by: James Cherry <[email protected]>
2025-12-10 16:29:22 -07:00
James Cherry bd3efdc322 README
Signed-off-by: James Cherry <[email protected]>
2025-12-07 10:00:28 -07:00
Akash Levy 215a966325 Fix write_units_json (#354) 2025-12-06 08:45:51 -08:00
James Cherry 967f512fdc rename test groups
Signed-off-by: James Cherry <[email protected]>
2025-12-05 14:47:27 -07:00
James Cherry 6ef25d488a more unit issues
Signed-off-by: James Cherry <[email protected]>
2025-12-05 14:47:16 -07:00
James Cherry 75c2b1e80d rm read_vcd test
Signed-off-by: James Cherry <[email protected]>
2025-12-05 12:53:55 -07:00
James Cherry e09e1b7dcf rm set_units_float test
Signed-off-by: James Cherry <[email protected]>
2025-12-05 09:56:14 -07:00
James Cherry e8c7a6541b more unit fallout
Signed-off-by: James Cherry <[email protected]>
2025-12-05 09:51:15 -07:00
James Cherry 8b8b86bb66 fix damage from pr #348
Signed-off-by: James Cherry <[email protected]>
2025-12-04 19:04:57 -07:00
James Cherry 01ad7e5ed3 fix damage from pr #349
Signed-off-by: James Cherry <[email protected]>
2025-12-04 18:39:46 -07:00
Stan Lee 85b790ce45 Large bus width bug with read_vcd (#348)
* a

* Revert "a"

This reverts commit 2717585799dc829618bc523a4b1525df2a298cf1.

* bus issue

* reverse string to match vcd bits

* requested changes

* clearer

* this makes more sense

* revert

* comment

* add test case
2025-12-04 17:04:23 -08:00
Akash Levy 6e16c3f189 Allow set_units/set_cmd_units to support floats properly (#349) 2025-12-04 08:30:05 -08:00
James Cherry aa3088885f vcd missing $dump -> nan activites resolves #346
Signed-off-by: James Cherry <[email protected]>
2025-12-02 18:08:00 -08:00
James Cherry 59a882c769 tcl 8.6.17
Signed-off-by: James Cherry <[email protected]>
2025-12-02 18:07:07 -08:00
James Cherry c9d78679a6 search save/delete enumbed paths
Signed-off-by: James Cherry <[email protected]>
2025-12-02 14:50:41 -08:00
James Cherry 14893099ed replace_cell w/spef memory issue
Signed-off-by: James Cherry <[email protected]>
2025-12-02 14:29:55 -08:00
James Cherry a88895d65c make postpone_latch_outputs_ private
Signed-off-by: James Cherry <[email protected]>
2025-12-02 14:29:33 -08:00
James Cherry b65e8dd9d7 latch crpr orfs resolves orfs1368 eagle20251126
Signed-off-by: James Cherry <[email protected]>
2025-12-02 08:32:06 -08:00
James Cherry f79f442f1d path enum latch resolves orfs #1229 2025-11-24 19:38:22 -08:00
Matt Liberty 4475f89024 Fix C++20 warning (#337)
warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]

Signed-off-by: Matt Liberty <[email protected]>
2025-11-21 07:02:35 -08:00
Matt Liberty 574379eb32 rm stray semicolon (#338)
Signed-off-by: Matt Liberty <[email protected]>
2025-11-21 07:01:39 -08:00
James Cherry cabc1424e0 tclArgError
Signed-off-by: James Cherry <[email protected]>
2025-11-21 07:56:39 -07:00
James Cherry 5a26929be5 clang format from PR #317
Signed-off-by: James Cherry <[email protected]>
2025-11-21 07:48:44 -07:00