Commit Graph

1023 Commits

Author SHA1 Message Date
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
James Cherry a48bb7dbe5 vcd transition count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-02 08:32:42 -07:00
James Cherry aff6342435 Vcd var lookup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-11-01 19:08:22 -07:00
James Cherry 3ba89a1a9c read vcd reorg as class
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 13:49:38 -07:00
James Cherry ca29f41613 read_power_activities -scope
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 13:26:16 -07:00
James Cherry d5f1b2888d read_vcd bus
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-30 10:17:40 -07:00
James Cherry 5cca77d8a6 read_power_activities arg parsing
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-28 18:10:29 -07:00
James Cherry d663b36b48 report_clock_skew bug that ignored positive skews
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-28 17:42:43 -07:00
James Cherry 62e5c864a5 VarTime -> VcdTime
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-28 10:52:27 -07:00
James Cherry cb54dabdfd read_power_activities
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-10-27 19:26:25 -07:00