diff --git a/examples/power.tcl b/examples/power.tcl index 106a2dde..b515f109 100644 --- a/examples/power.tcl +++ b/examples/power.tcl @@ -5,7 +5,6 @@ link_design gcd read_sdc gcd_sky130hd.sdc read_spef gcd_sky130hd.spef -set_power_activity -activity .1 -input_ports clk set_power_activity -input -activity .1 set_power_activity -input_port reset -activity 0 report_power diff --git a/test/example2.ok b/test/delay_calc.ok similarity index 100% rename from test/example2.ok rename to test/delay_calc.ok diff --git a/test/example3.ok b/test/min_max_delays.ok similarity index 100% rename from test/example3.ok rename to test/min_max_delays.ok diff --git a/test/example5.ok b/test/multi_corner.ok similarity index 100% rename from test/example5.ok rename to test/multi_corner.ok diff --git a/test/power.ok b/test/power.ok new file mode 100644 index 00000000..1427934c --- /dev/null +++ b/test/power.ok @@ -0,0 +1,11 @@ +Warning: gcd_sky130hd.v line 527, module sky130_fd_sc_hd__tapvpwrvgnd_1 not found. Creating black box for TAP_11. +Group Internal Switching Leakage Total + Power Power Power Power (Watts) +---------------------------------------------------------------- +Sequential 3.11e-04 4.31e-05 2.96e-10 3.54e-04 43.2% +Combinational 1.74e-04 2.92e-04 6.98e-10 4.66e-04 56.8% +Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% +Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% +---------------------------------------------------------------- +Total 4.85e-04 3.35e-04 9.94e-10 8.20e-04 100.0% + 59.2% 40.8% 0.0% diff --git a/test/power_vcd.ok b/test/power_vcd.ok new file mode 100644 index 00000000..8cc77816 --- /dev/null +++ b/test/power_vcd.ok @@ -0,0 +1,11 @@ +Warning: gcd_sky130hd.v line 527, module sky130_fd_sc_hd__tapvpwrvgnd_1 not found. Creating black box for TAP_11. +Group Internal Switching Leakage Total + Power Power Power Power (Watts) +---------------------------------------------------------------- +Sequential 3.05e-04 3.84e-05 2.96e-10 3.44e-04 44.6% +Combinational 1.48e-04 2.79e-04 6.98e-10 4.27e-04 55.4% +Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% +Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% +---------------------------------------------------------------- +Total 4.53e-04 3.18e-04 9.94e-10 7.71e-04 100.0% + 58.8% 41.2% 0.0% diff --git a/test/regression_vars.tcl b/test/regression_vars.tcl index 163ddc4d..e9ee5dfe 100644 --- a/test/regression_vars.tcl +++ b/test/regression_vars.tcl @@ -101,11 +101,13 @@ proc list_delete { list delete } { # Record tests in sta/examples record_example_tests { - example1 - example2 - example3 - example4 - example5 + sdf_delays + delay_calc + min_max_delays + spef_parasitics + multi_corner + power + power_vcd } define_test_group fast [group_tests all] diff --git a/test/example1.ok b/test/sdf_delays.ok similarity index 100% rename from test/example1.ok rename to test/sdf_delays.ok diff --git a/test/example4.ok b/test/spef_parasitics.ok similarity index 100% rename from test/example4.ok rename to test/spef_parasitics.ok