Commit Graph

1948 Commits

Author SHA1 Message Date
James Cherry b92db09fd2 Merge branch 'master' into rel_3.0 2026-02-11 09:23:12 -07:00
James Cherry 506914e0a1 Report::printToBufferAppend resolves #379
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-11 09:21:50 -07:00
James Cherry 4c157f46ee InternalPower::related_pg_port string->port
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-11 08:33:09 -07:00
James Cherry 4689eecacd clang-format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-11 08:12:12 -07:00
James Cherry 4823a4e1e0 Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-11 08:11:44 -07:00
James Cherry f08cdd165a Power::findLeakagePower
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-11 08:03:34 -07:00
James Cherry 7cb71fe766 liberty memory management
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-04 18:33:32 -07:00
James Cherry 33e480a6c1 liberty memory management
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-04 18:33:04 -07:00
James Cherry c7f4bb3bb3 Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-04 17:36:33 -07:00
James Cherry cde32a1572 leakage power well pg pin resolves #377
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-04 16:50:28 -07:00
James Cherry 98d0f5605e enable LTO
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-03 11:32:15 -07:00
James Cherry 78f579400c cursor coding-standards
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-03 09:03:37 -07:00
James Cherry 0ae888b619 Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-03 08:40:58 -07:00
James Cherry 3136871ecd LibertyCell::isClockGateLatchNegedge resolves #375
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-03 08:33:46 -07:00
James Cherry 87ea907884 defineScalingFactorVisitors min_pulse_width resolves #376
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-02-03 08:18:41 -07:00
James Cherry 98bffa3b95 Merge branch 'master' into rel_3.0 2026-01-29 19:47:56 -07:00
James Cherry 0c6c3d3d35 leakage power if uncond, ignore cell power resolves #373
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-29 19:44:18 -07:00
James Cherry 5605979049 Sta::netorkChangedNonSdc resolves #372
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-29 16:35:54 -07:00
James Cherry 74f756c77c merge
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-28 12:18:22 -07:00
James Cherry b8c6b56736 Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-28 12:18:14 -07:00
James Cherry 25ea7a3795 network edits invalidate power resolves #371
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-28 12:06:40 -07:00
James Cherry 08acc67c05 Sta::networkChanged() comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-28 11:56:40 -07:00
James Cherry db01a2122e Merge branch 'master' into rel_3.0 2026-01-23 12:40:57 -07:00
Akash Levy 117e4094bc
Fix for invalid operator error handling (#366)
* Fix for invalid operator error handling

* Revisions
2026-01-23 11:39:56 -08:00
James Cherry 2f9bd750db error include msg id
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-23 09:56:15 -07:00
James Cherry 7c15c64a48 Sta::networkChanges/deleteParasitics crash resolves #369, #370
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-21 10:03:49 -07:00
James Cherry cb8dde127e tcl [empty_model net_iterator] resolves @367
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-20 17:50:13 -07:00
James Cherry b04ffe737b LibertyBuilder::makeRegLatchArcs null ref resolves #368
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-20 17:35:25 -07:00
James Cherry 1da3e24afe Merge branch 'master' into rel_3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-17 11:56:25 -07:00
James Cherry dda887bc6e report_checks -unique_edges resolves #354
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-17 11:45:40 -07:00
James Cherry fc8d7fad67 Sta::isConstant
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-15 16:30:52 -07:00
James Cherry be56eadb47 SearchPred0 not thru timing checks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
2026-01-15 15:00:48 -07:00
James Cherry 5314489195 rebase
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-13 09:43:13 -07:00
James Cherry e5ee0fdb24 fmt
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-13 09:36:51 -07:00
James Cherry 4fbe16e5a4 ApiChanges
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-13 09:36:51 -07:00
James Cherry d42b821c00 rel 3.0
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-13 09:36:45 -07:00
James Cherry 7f65853afa WriteSpice rm dead code
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-11 19:52:55 -08:00
James Cherry b58ff962d6 msg id conflict
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-01-11 15:01:04 -08:00
James Cherry 3618838be0 read_vcd missing $dumpvars resolves #360
Signed-off-by: James Cherry <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
2026-01-06 14:37:26 -08:00
James Cherry 4afa443892 rm PR #342 turd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-20 11:45:48 -07:00
James Cherry fb61208148 fix and simplify power_json test
Signed-off-by: James Cherry <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
2025-12-20 09:11:41 -07:00
James Cherry 323906cb1a prima3 use asap7_small
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-19 09:40:16 -07:00