James Cherry
d1d0e097f9
survive tcl9 damage infliced by homebrew/OpenROAD DependencyInstaller
...
commit b08f24685f52d242985c1c1f48c5b3821728d355
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 2 15:18:46 2025 -0800
tcl9 conditional support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bc0ebaa856196d09ea95cbd4e12e4d88b8a8d13e
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 2 11:33:46 2025 -0800
tcl9 partial support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-02 15:20:41 -08:00
James Cherry
a06c4fc7ac
issue 149, 150, cmdNetwork->Sta::ensureLinked check libs
...
commit 6f3634724fa52fb9d88418c1fa550cc86f8bdf10
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Dec 19 11:49:15 2024 -0700
rm cmdLinkedNetwork
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4d5339327d2c373c3628cafed4ecb243718dc769
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Dec 19 10:13:03 2024 -0700
Sta::ensureLinked
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f17e408fcd10a72f2d8a627cfaf36f22be5c9ef3
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 18 15:54:34 2024 -0700
Sta::ensureNetwork()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-19 16:03:39 -07:00
Akash Levy
7def9a256e
Add `-of_objects` key to `get_lib_pins` ( #128 )
2024-11-16 14:05:34 -08:00
James Cherry
daff3715fc
issue100 parse_port_net_args
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-24 17:44:46 -07:00
James Cherry
bae1afcb11
report_checks -format json
...
commit d4337917f790d90d7e16d068a19d9d9f8f44b760
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 16 16:42:19 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a2707db7210437e4afc7b6af2c0b1e5cbdc0fa2a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 16 15:45:08 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f9d511250046a5d3c5105299e42cdc4d75ccdfef
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Sep 15 18:42:39 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 82d4d5002e9d134396d199e56d47ea3fdee08a16
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Sep 14 20:44:45 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-16 17:04:31 -07:00
Akash Levy
582b419fbc
Use same error code for all -filter errors
2024-08-12 21:27:17 -07:00
Akash Levy
cb25744829
Smallfix
2024-08-12 20:06:44 -07:00
Akash Levy
175f68584f
Revisions based on feedback
2024-08-12 19:40:49 -07:00
Akash Levy
dd897a4f02
Remove redundant tcl type
2024-08-12 04:23:25 -07:00
Akash Levy
992b3d1703
Add tests and fixes to get tests passing
2024-08-12 04:08:19 -07:00
Akash Levy
2b45e5861d
Add tcl types (+ smallfixes)
2024-08-11 23:44:07 -07:00
James Cherry
128deaa7c0
issue66 set_min/max_delay -ignore_clock_latency on clock path
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-05 16:51:46 -07:00
Martin Povišer
697231bbcf
Add static qualifier to StaTclTypes.i helpers
2024-07-31 01:35:22 +02:00
James Cherry
984464de01
rm tcl/StaTcl.i, add util/Util.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-26 15:10:43 -07:00
James Cherry
2c77aa2daf
StaTcl.i cleanup
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
d51497c12d
link_design -no_black_boxes instead of var
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
53a45efd0d
StaTcl.i cleanup
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
eec01fb9e3
StaTcl.i cleanup
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
6b784b1dac
Search.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
8d625fc2c9
StaTcl.i cleanup
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
faded478a8
mv code out of StaTcl.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
8178eeeb77
mv NetworkEdit.i to network
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
d7f3aabd05
Network.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
1baa0dc907
Graph.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
5e855dd989
mv copyright to top in swig files
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
bd42dc5596
move sdc/liberty code out of StaTcl.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
0e0a0624fe
mv sdc swig to Sdc.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
2f9a9016f0
mv liberty swig files to /liberty
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
d0287e5a47
rel 2.6.0
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
Akash Levy
a93369a8e3
Update CmdUtil.tcl
2024-07-24 03:18:36 -07:00
James Cherry
50a249d7ae
path enum for transparent low latch
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-19 17:03:03 -07:00
James Cherry
3c15ed601e
all_inputs -no_clocks
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-17 11:49:20 -07:00
James Cherry
3ba6f0e527
issue44 liberty pos/neg latches
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-07 17:56:55 -07:00
James Cherry
f24d907bf4
get_* -filter property==non_string_value
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-01 16:15:11 -07:00
James Cherry
2b0d0f9d23
write_verilog wire dcls respect -include_pwr_gnd
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-27 19:33:43 -07:00
James Cherry
20ae641fcb
report_clock_skew/latency
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-21 08:45:55 -07:00
James Cherry
73470f4033
reportClkSkew, reportClkLatency use ref for clks
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-20 15:48:00 -07:00
James Cherry
e448ed3dea
define_corners require at least 1 corner
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-12 16:00:03 -07:00
James Cherry
05e38d730a
report_clock_latency -include_internal_latency
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-11 18:12:55 -07:00
James Cherry
986260595f
report_clock_skew -include_internal_latency
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-09 18:06:44 -07:00
James Cherry
51596f8903
help with_output_to_variable
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-08 14:39:19 -07:00
James Cherry
1160c80837
help report_checks
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-08 14:25:29 -07:00
James Cherry
a2777782b0
PathEnd::clkSkew include source clk last wire delay
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-08 14:12:58 -07:00
James Cherry
4146e623d1
get_* -filter do not require spaces around ||/&&
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-13 22:59:36 -07:00
James Cherry
057a5dd283
compile warnings
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-13 21:18:39 -07:00
James Cherry
1d7bd5bafa
PathEndCheck::clkSkew
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-03 09:03:59 -07:00
James Cherry
3c541e0d47
Merge pull request #11 from QuantamHD/attribute_parsing_parallax
...
Verilog attribute parsing OpenSTA
2024-03-16 08:07:12 -07:00
James Cherry
105a078324
set_units allow scale multiplier
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-15 15:46:25 -07:00
James Cherry
4c2a1aa101
set_units allow scale multiplier
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-14 18:11:16 -07:00
Ethan Mahintorabi
d9244a7289
Removes std::optional from the API
...
This reverts commit 8aef4d549e .
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
2024-03-12 20:19:35 +00:00