Matt Liberty
ee21333caa
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-06-12 09:51:56 -07:00
James Cherry
8d65a6258d
read_spef rm -reduce_to
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-12 09:48:18 -07:00
James Cherry
6af5583baf
power ok
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-11 21:08:58 -07:00
James Cherry
fcbb1840ab
issue40 liberty multi-segment receiver capacitance
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-11 21:07:03 -07:00
James Cherry
113e917c01
rm pointless this->
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-11 20:50:11 -07:00
Matt Liberty
6e3d87cfc3
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-06-11 06:02:56 -07:00
Parallax Support
d9b28d03ca
Merge pull request #35 from antmicro/59336-fix-filtered-arrivals-race
...
Guarded insertion into filtered_arrivals_ in sta::Search
2024-06-10 16:32:52 -07:00
Jan Bylicki
1258bdc259
search/Search.cc: Added a mutex for insertion to filtered_arrivals
...
Signed-off-by: Jan Bylicki <jbylicki@antmicro.com>
2024-06-10 17:21:24 +02:00
James Cherry
e81d3c5d9d
issue38 ccs_sim1
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-05 10:38:41 -07:00
James Cherry
b98f44c65f
gcc warning
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-04 12:19:10 -07:00
James Cherry
7358e2698e
unique_lock -> lock_guard
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-03 14:09:30 -07:00
James Cherry
6c1322b6ee
write_verilog -include_pwr_gnd
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-02 21:15:27 -07:00
James Cherry
a9106a190e
issue37 get_pins -hierarchical
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-02 21:08:39 -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
89f82a825c
write_spice cap order
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-31 10:41:37 -07:00
James Cherry
14344c9969
ArcDcalcArg::ArcDcalcArg()
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-31 08:19:05 -07:00
James Cherry
6e87a618e7
write_spice
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-31 08:14:59 -07:00
Matt Liberty
e01d3f163f
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-30 09:46:04 -07:00
James Cherry
49c713e493
issue34 get_property liberty_cell area
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-30 09:39:11 -07:00
Matt Liberty
365de9631e
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-30 09:29:55 -07:00
James Cherry
e5e33ccb0d
issue33 set_assigned_transition output_pin incr dcalc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-30 09:15:34 -07:00
Matt Liberty
99276b89cf
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-28 15:59:15 -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
8a6c4c6d88
set_logic_one/zero bidir loop
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-27 19:33:08 -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
Matt Liberty
b71b48ad16
Merge remote-tracking branch 'upstream/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-17 08:53:37 -07:00
James Cherry
f9618418d9
ccs_ceff, ccs_sim allow null drvr_pin, vdd check
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-13 19:15:13 -07:00
James Cherry
abacd6c89c
set_assigned_delay/check warn if no timing arc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-13 12:21:20 -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
2ddd8900a9
report_clock_skews include uncertainty
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-09 16:56:23 -07:00
Matt Liberty
ee8d3d0fa2
remove any diffs from upstream/master
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-09 10:44:43 -07:00
Matt Liberty
1f9adb4b96
Merge remote-tracking branch 'upstream/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-05-08 16:48:48 -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
Matt Liberty
00c2082003
Merge remote-tracking branch 'parallax/master'
...
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-04-29 08:46:15 -07:00
James Cherry
fdca0dff7a
write_verilog use inout for power/ground
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-24 09:34:21 -07:00
James Cherry
22453cc8bf
Sta::netSlack use connectedPinIterator
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-24 08:38:25 -07:00
James Cherry
8ae487c602
write_timing_model leak
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-23 12:57:06 -07:00
James Cherry
1b5c4e2745
Merge pull request #26 from QuantamHD/fix_memory_leak
...
Fixes memory leak in verilog attribute code.
2024-04-23 12:39:14 -07:00
Matt Liberty
f8a9e1771b
Merge remote-tracking branch 'parallax/master'
...
Get the CCS update
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-04-22 15:49:23 -07:00
Ethan Mahintorabi
7335731753
Fixes memory leak in verilog attribute code.
...
There appears to be two leaks one with string handling, and
one with Dcl not freeing the attribute stmt list when it returns
nullptr.
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
2024-04-22 21:54:12 +00:00
James Cherry
d34cde34cd
ssta compile errors
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-21 11:59:10 -07:00
James Cherry
e158ded82e
CCS sim delay calc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-19 17:27:21 -07:00
James Cherry
60d8030a94
liberty min_pulse_width timing group support
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-17 11:49:19 -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
2182bf2713
delete_net doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-13 22:22:03 -07:00