James Cherry
0dd7d1bbdc
rm write_verilog -sort
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-12 09:40:45 -07:00
James Cherry
0772eaaf6a
swig exception hander use $action resolves #357
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-10 16:29:22 -07:00
James Cherry
bd3efdc322
README
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
2025-12-05 14:47:27 -07:00
James Cherry
6ef25d488a
more unit issues
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-05 14:47:16 -07:00
James Cherry
75c2b1e80d
rm read_vcd test
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-05 12:53:55 -07:00
James Cherry
e09e1b7dcf
rm set_units_float test
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-05 09:56:14 -07:00
James Cherry
e8c7a6541b
more unit fallout
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-05 09:51:15 -07:00
James Cherry
8b8b86bb66
fix damage from pr #348
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-04 19:04:57 -07:00
James Cherry
01ad7e5ed3
fix damage from pr #349
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
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 <cherry@parallaxsw.com>
2025-12-02 18:08:00 -08:00
James Cherry
59a882c769
tcl 8.6.17
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-02 18:07:07 -08:00
James Cherry
c9d78679a6
search save/delete enumbed paths
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-02 14:50:41 -08:00
James Cherry
14893099ed
replace_cell w/spef memory issue
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-02 14:29:55 -08:00
James Cherry
a88895d65c
make postpone_latch_outputs_ private
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-02 14:29:33 -08:00
Matt Liberty
9c9b5659d6
Merge remote-tracking branch 'upstream/master'
2025-12-02 16:54:43 +00:00
James Cherry
b65e8dd9d7
latch crpr orfs resolves orfs1368 eagle20251126
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-12-02 08:32:06 -08:00
Matt Liberty
eb8ab089df
Merge remote-tracking branch 'parallax/master'
2025-11-25 16:53:40 +00: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 <mliberty@precisioninno.com>
2025-11-21 07:02:35 -08:00
Matt Liberty
574379eb32
rm stray semicolon ( #338 )
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-11-21 07:01:39 -08:00
James Cherry
cabc1424e0
tclArgError
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-21 07:56:39 -07:00
James Cherry
5a26929be5
clang format from PR #317
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-21 07:48:44 -07:00
James Cherry
002c4c41d2
power cell seq has precedence over test_cell resolves #331
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-21 07:46:05 -07:00
Matt Liberty
65dc4e7a14
Prefetch parallaxsw/OpenSTA#337
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-11-20 05:54:21 +00:00
Matt Liberty
581364982d
Merge remote-tracking branch 'upstream/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-11-19 19:40:52 +00:00
James Cherry
5bf832c1b6
set_case_analysis invalidates power resolves #332
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-19 10:49:43 -07:00
James Cherry
10511dee01
set activity invalidates inst power resolves #336
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-18 18:55:56 -07:00
Matt Liberty
759348402d
Get the pin count from the Liberty cell not the Cell ( #334 )
...
The Cell may come from LEF which doesn't have internal pins that
Liberty does. This used to work by dumb luck where the extra two
power pins in LEF happened to align to the extra two internal pins
from Liberty. With the change to pg_pins this no longer works.
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-11-18 14:20:00 -08:00
Matt Liberty
f72bf5ce01
Prefetch https://github.com/parallaxsw/OpenSTA/pull/334
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-11-18 06:36:19 +00:00
Matt Liberty
1d6e79a327
Merge remote-tracking branch 'upstream/master'
2025-11-18 06:35:29 +00:00
Logikable
c4b94c3ee5
Add missing system header includes. ( #330 )
...
Signed-off-by: Sean Luchen <seanluchen@google.com>
2025-11-17 09:23:32 -08:00
Akash Levy
16a92707fb
Fix `isBuffer` ( #329 )
...
* Add support for "well" direction type (nwell, pwell, etc.), and fix isBuffer (+ other functions) to accommodate wells
* Just fix isBuffer issue
2025-11-16 15:34:37 -08:00
James Cherry
f5cae661f4
delete_instance update exceptions
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-13 10:42:23 -07:00
James Cherry
db3a1dd6e6
disconnect_pin do not delete pin from exceptions
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-13 10:31:43 -07:00
James Cherry
7fab248f56
disconnect_mcp_pin.ok
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-13 10:17:08 -07:00
James Cherry
4dad6ab3b1
disconnect/disconnect pin set_multicycle_path resolves #327
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-13 10:06:57 -07:00
Matt Liberty
7b4cea532b
Merge remote-tracking branch 'upstream/master'
2025-11-13 03:32:56 +00:00
James Cherry
771050b0de
cache instance power results
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-09 17:15:05 -07:00
James Cherry
cf903f4db6
suppress rapidus liberty warning
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-09 08:23:53 -07:00
James Cherry
2fc4ece17f
rm Sta:findGroupPathPins
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-08 18:42:41 -07:00
James Cherry
82a37d0777
sdc ExceptionPathSet*->ExceptionPathSet
...
commit 277de17b34f4b36b9c889f883872c604b39a7558
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Nov 8 12:53:22 2025 -0700
ExceptionPathSet Set -> std::set
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ce9afb6d29a5532b9b5fdadcdaf48aeaf1ba9c99
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Nov 8 12:17:01 2025 -0700
ExceptionPathSet*->ExceptionPathSet
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-08 13:38:07 -07:00
James Cherry
8287aec5f6
Verilog make pins for liberty pg_pins resolves #326
...
commit b4a89c93965c49a8685fd41cb6aee10635d7a7f3
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 7 11:48:10 2025 -0700
pg_ -> PwrGnd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 12ddba4bf220cec8459c15e483a871b13e507bf2
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 7 08:56:02 2025 -0700
pg_port
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-07 11:55:43 -07:00
Matt Liberty
d7cb9be1ca
Merge remote-tracking branch 'upstream/master'
2025-11-07 04:44:07 +00:00
James Cherry
845729ad9f
restore Search::makePathGroups
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-06 16:46:05 -07:00
James Cherry
351b8287a7
issue 322 revisited
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-06 12:34:53 -07:00
James Cherry
37b3043843
ssta compile
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-11-06 08:56:53 -07:00