Arthur Koucher
|
c0cf80ef56
|
keep footprint string inside its cell
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
|
2024-09-04 18:17:47 -03:00 |
Arthur Koucher
|
253b6bf458
|
add cell footprint support
Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
|
2024-09-03 19:02:55 -03:00 |
James Cherry
|
f54ab5b170
|
prima thread safety
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-17 11:39:47 -07:00 |
James Cherry
|
b51885aa37
|
TmpString use thread_local instead of lock
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-17 11:11:53 -07:00 |
James Cherry
|
8c9959a44c
|
Search::makePathGroups public
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-07 13:37:08 -07:00 |
James Cherry
|
32830ef558
|
Search::makePathGroups set path_groups_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-07 12:53:11 -07:00 |
James Cherry
|
4777bce77e
|
issue66 followup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-07 12:46:44 -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 |
James Cherry
|
7b8720985c
|
liberty statetables
commit 02bf64b7d48b36a7ed68ee0781f3039d2cf86b4a
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Aug 3 15:20:51 2024 -0700
power gated clk w/statetable
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 587c217900e92551393a882aa4792369760dbff9
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Aug 2 16:59:11 2024 -0700
statetable equivalence
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7093b22a41316b346834c63b1f3de132c4301105
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jul 28 16:54:40 2024 -0700
libert Statetable
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit becfdfc6852d01feb184256c8f966a19e57791d4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jul 28 10:17:11 2024 -0700
parse statetables
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-08-04 17:10:04 -07:00 |
James Cherry
|
ad83b05e5b
|
liberty latches require matching when
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-31 19:47:15 -07:00 |
James Cherry
|
79c4fff78c
|
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-31 16:36:24 -07:00 |
James Cherry
|
5f6ff47d83
|
prima multi-corner
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-30 09:15:45 -07:00 |
James Cherry
|
b9b1d22b19
|
Property accessors check type
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-29 22:56:46 -07:00 |
James Cherry
|
d315767d00
|
gcc compile warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-28 22:51:39 -07:00 |
James Cherry
|
710d5be4ed
|
exception -from/-to [all_regs] speedup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-25 08:18:36 -07:00 |
James Cherry
|
df0cb61c11
|
ord issues
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
|
e3a1fd792c
|
require CUDD
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-24 09:04:08 -07:00 |
James Cherry
|
828616fc12
|
ArcDelayCalc::reduceSupported()
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 |
James Cherry
|
6110a6b965
|
issue52 constant disabled edge delay calc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-19 19:55:52 -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
|
765309f609
|
Sta::makeCorners virtual
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-07-13 17:08:43 -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
|
40f8453dc3
|
prima delay calc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-06-30 14:44:31 -07:00 |
wuheng01
|
125463d3cf
|
add is_pad for port
|
2024-06-26 14:43:29 +08: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 |
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
|
7358e2698e
|
unique_lock -> lock_guard
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-06-03 14:09:30 -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
|
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 |
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
|
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 |
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
|
8ae487c602
|
write_timing_model leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-04-23 12:57:06 -07: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
|
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
|
057a5dd283
|
compile warnings
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-04-13 21:18:39 -07:00 |
James Cherry
|
be82087bdf
|
write_timing_model ignore set_clock_latency -source
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-04-12 20:21:28 -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
|
869ad909a3
|
Sta::portExtCaps fanout init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-20 12:29:58 -07:00 |
James Cherry
|
8b5f0caa85
|
indsentation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2024-03-16 09:55:39 -07:00 |
Ethan Mahintorabi
|
8b3e49188c
|
moving to string instead of std::string
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-13 00:00:47 +00: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 |
Ethan Mahintorabi
|
8aef4d549e
|
Adding optional to differentiate between empty sets and unset attributes
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-10 01:56:33 +00:00 |
Ethan Mahintorabi
|
36c1bade14
|
moving attribute types to std::string
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:21 +00:00 |
Ethan Mahintorabi
|
ad6f4cd3b1
|
format fixes
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
|
2024-03-09 22:02:21 +00:00 |
Ethan Mahintorabi
|
414e4e44aa
|
Initial Pass at Attribute parsing
|
2024-03-09 22:02:19 +00:00 |