James Cherry
|
f8d571767c
|
liberty warn for timing group missing related_pin
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-05 09:19:00 -07:00 |
James Cherry
|
2a2b5cd59f
|
write_timing_model ignore set_timing_derate
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-04 11:52:36 -07:00 |
James Cherry
|
1af03c8d0f
|
write_verilog -remove_cells support non-liberty cells
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-04 11:22:23 -07:00 |
James Cherry
|
d163ccbf8e
|
write_timing_model ignore set_input_delay, set_input_delay, set_load
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-04 07:53:15 -07:00 |
James Cherry
|
bbaecd8c97
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-03 18:28:51 -07:00 |
James Cherry
|
64964ee6e4
|
for ref instead of copy
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-03 07:53:48 -07:00 |
James Cherry
|
904cecf988
|
report parasitic annotation resistor loops
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2023-01-01 08:03:53 -07:00 |
James Cherry
|
85507b7a6e
|
dcalc don't trust Network::direction(pin)
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-31 17:47:35 -07:00 |
James Cherry
|
175ec5394c
|
write_timing_model do not clobber set_input_delays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-31 16:36:43 -07:00 |
James Cherry
|
5b9b63fac4
|
regression update
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-31 16:36:24 -07:00 |
James Cherry
|
29358c55eb
|
report_parasitic_annotation skip internal pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-30 19:42:02 -07:00 |
James Cherry
|
85d08a30d6
|
report_net tristate pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-30 19:41:47 -07:00 |
James Cherry
|
576611fe68
|
flush ClockGroupIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-30 12:00:33 -07:00 |
James Cherry
|
baa887ce58
|
typo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-29 17:09:54 -07:00 |
James Cherry
|
b071d1bdaa
|
multiple test_call leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-29 15:29:33 -07:00 |
James Cherry
|
cbe6386b06
|
power examples
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-28 16:30:30 -07:00 |
James Cherry
|
58be6435f2
|
set_power_activity warn for clock ports
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-28 16:30:08 -07:00 |
James Cherry
|
da3f94462f
|
rename examples
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-26 17:19:25 -07:00 |
James Cherry
|
e3f8c693c0
|
set_output_delay doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-26 11:56:14 -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
|
46c683814c
|
sta130 write_verilog missing wire dcls for unconnected concatenation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-16 16:41:15 -10:00 |
James Cherry
|
1ac7d48d02
|
power gated clks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-16 11:27:52 -10:00 |
James Cherry
|
61b10cd221
|
tmp rm gated clk power
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-15 17:42:41 -10: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
|
2d3123c20b
|
rm app/sta.noreadliine
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-05 19:59:22 -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
|
a53f74add7
|
liberty integrated clock gate power
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-12-01 17:17:57 -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
|
305d0dee5c
|
power leakage
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-23 11:52:43 -08:00 |
James Cherry
|
314bc1a4d0
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-21 19:25:41 -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
|
48d6e00419
|
error on unknown command
commit 48a2e4c57dd605fed5ea8d88aac0d7d535d0fce9
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Nov 15 08:36:03 2022 -0700
error on unknown commands
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 18a2174a76043620827002a5e1d8c2e6a40c8c9b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 14 20:17:15 2022 -0700
do not rename unknown
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1aa65285049e97a0a8c64273baa44754f28cbd16
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 14 20:06:27 2022 -0700
typo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9abd197b9751737918883c389860f5ced79b62a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 14 19:36:50 2022 -0700
init cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-15 15:35:17 -07:00 |
James Cherry
|
d71b59be60
|
mt doc pdf
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-14 16:33:52 -07:00 |
James Cherry
|
4449f71636
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-07 15:35:47 -08:00 |
James Cherry
|
cce99c061b
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-06 19:45:08 -08:00 |
James Cherry
|
8200c6d920
|
sprintf deprecated on macos
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-04 19:33:25 -07:00 |
James Cherry
|
c5e86ae0ae
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-04 12:51:40 -07:00 |
James Cherry
|
e3bd330756
|
vcd coverity whining
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-04 09:33:03 -07:00 |
James Cherry
|
65ac35c87f
|
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-03 11:54:51 -07:00 |
James Cherry
|
895ab26f6c
|
reportWaveforms format spec
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 19:30:06 -07:00 |
James Cherry
|
8ee32c91f8
|
reportVcdVarValues compile
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 18:40:51 -07:00 |
James Cherry
|
bbc0495ebd
|
vcd x/z transitions count as 1/2
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 18:17:04 -07:00 |
James Cherry
|
16ae589193
|
report_parasitics_annotation help
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 18:16:47 -07:00 |
James Cherry
|
65b6821c18
|
make timing model check for internal clocks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 17:06:51 -07:00 |
James Cherry
|
07340bf90b
|
ClkSkews::findClkSkew
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 17:00:37 -07:00 |
James Cherry
|
10371720f1
|
OL1467 Segfault during writing timing model for mutlti-corner
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 13:58:10 -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
|
5b50dc0099
|
vcd clk period check
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-11-02 12:19:30 -07:00 |