James Cherry
|
576611fe68
|
flush ClockGroupIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-30 12:00:33 -07:00 |
James Cherry
|
1fae33d950
|
delay calculation ignore partial parasitic annotations
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-25 16:46:48 -07:00 |
James Cherry
|
2f9541386d
|
tcl sta::endpoint_violation_count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-13 16:12:46 -10:00 |
James Cherry
|
bc743f477f
|
unify property names
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-04 11:18:02 -08:00 |
James Cherry
|
b752018e27
|
liberty rm "pin" from port function names
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-27 14:47:12 -08:00 |
James Cherry
|
fdba9eb279
|
power activity thru regs caps at 1/clk_period
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-23 22:17:07 -08:00 |
James Cherry
|
333b91e72d
|
liberty upf accessors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-18 12:08:34 -07:00 |
James Cherry
|
9bdd01f01a
|
genclk
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-17 10:03:42 -07:00 |
James Cherry
|
902957de1e
|
PathExpanded missing include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 12:19:45 -07:00 |
James Cherry
|
daef0031e2
|
read_spef rm -incremental
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-10-05 21:46:05 -07:00 |
James Cherry
|
21bbbcfee9
|
makeComponents()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-10-05 13:39:40 -07:00 |
James Cherry
|
4f80bd6f8a
|
check liberty corners
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-10-04 20:50:27 -07:00 |
James Cherry
|
9d6bad01cc
|
Liberty:cornerCell, cornerPort use corner/min_max arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-10-03 11:02:28 -07:00 |
James Cherry
|
60dcc75336
|
report_parasitic_annotation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-10-01 18:45:22 -07:00 |
James Cherry
|
ebaf97a6a6
|
coverity is stupid
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-09-20 09:46:23 -07:00 |
James Cherry
|
28c8185204
|
write_timing_model -library_name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-22 10:55:11 -07:00 |
James Cherry
|
3fb40f963c
|
get_property activity w/o report_power
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-19 15:16:22 -07:00 |
James Cherry
|
0448425fae
|
PathVisitor is-a StaState instead of haa-a
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-11 18:17:46 -07:00 |
James Cherry
|
c43cd616db
|
rm Search::pathPropagatedToClkSrc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-11 12:45:31 -07:00 |
James Cherry
|
0e9974bf63
|
rm unclked tags at internal path delay pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-10 15:43:11 -07:00 |
James Cherry
|
c7debe5463
|
mutateTag cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-09 14:48:39 -07:00 |
James Cherry
|
6002e66cba
|
issue1879 overlapping path delay exceptions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-08-08 21:33:58 -07:00 |
James Cherry
|
b697aa12f0
|
remove support for liberty default_wire_load
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-07-03 10:49:40 -07:00 |
James Cherry
|
a8a9b27077
|
TableAxis shared_ptr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-25 16:31:18 -07:00 |
James Cherry
|
5a8b29d3ee
|
TimingArcAttrs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-25 11:59:07 -07:00 |
James Cherry
|
74bc7af476
|
TimingArcSet attrs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-25 10:31:18 -07:00 |
James Cherry
|
c230ba0e1a
|
TimingArcSets share TimingArcAttrs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-25 10:08:33 -07:00 |
James Cherry
|
937efddf5e
|
Liberty::internalPowers() return ref
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 13:44:49 -07:00 |
James Cherry
|
58a34f1221
|
mv Transision, RiseFallMinMax to util
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 13:26:53 -07:00 |
James Cherry
|
c61fc9b086
|
rm WireTimingArcSetArcIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 11:49:16 -07:00 |
James Cherry
|
eab1f1cc01
|
TimingArcSet::arcs() range iteration
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 11:47:26 -07:00 |
James Cherry
|
3867c28c90
|
LibertyCell::sequentials() range iteration
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 08:30:45 -07:00 |
James Cherry
|
8c5b0fcaa5
|
LibertyCell::timingArcSets() range iteration
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-12 08:21:34 -07:00 |
James Cherry
|
05cdbd5e8f
|
Merge branch 'master' into write_timing_model
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-11 16:38:48 -07:00 |
James Cherry
|
eaf41c446e
|
minor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-11 16:28:13 -07:00 |
James Cherry
|
2b498c93c4
|
write_timing_model input->output arcs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-10 16:26:14 -07:00 |
James Cherry
|
706660a503
|
write_timing_model setup/hold search
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-10 09:39:49 -07:00 |
James Cherry
|
d84051d76f
|
Merge branch 'master' into write_lib
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-09 19:10:06 -07:00 |
James Cherry
|
b292796116
|
liberty support for write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-09 19:08:37 -07:00 |
James Cherry
|
f2c6b49d07
|
write_timing_model
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-08 08:29:53 -07:00 |
James Cherry
|
eeac6fafd6
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 21:27:28 -07:00 |
James Cherry
|
296bc45a17
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 20:57:09 -07:00 |
James Cherry
|
82dfa21484
|
write_lib
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 14:40:58 -07:00 |
James Cherry
|
7ac4af5bcb
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 09:00:11 -07:00 |
James Cherry
|
4b0e6e8e0d
|
rm LibertyLibrary::found_rise_fall_caps_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-05 19:37:11 -07:00 |
James Cherry
|
15b1084e96
|
copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-04 08:16:36 -07:00 |
James Cherry
|
977641d4b6
|
format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-03 10:00:04 -07:00 |
James Cherry
|
f586c53935
|
Sta::worstSlack
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-05-31 21:56:11 -07:00 |
James Cherry
|
489ffac144
|
Property add units
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-21 10:59:47 -07:00 |
James Cherry
|
05844f2698
|
PropertyValue float use constructors instead of strings
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-15 14:15:25 -07:00 |