Add files via upload
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.min_max.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.min_max.rpt
new file mode 100644
index 0000000..89dcd39
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.min_max.rpt
@@ -0,0 +1,118 @@
+min_max_report
+Startpoint: io_in[18] (input port clocked by wb_clk_i)
+Endpoint: io_out[31] (output port clocked by wb_clk_i)
+Path Group: wb_clk_i
+Path Type: min
+
+Fanout     Cap    Slew   Delay    Time   Description
+-----------------------------------------------------------------------------
+                  0.00    0.00    0.00   clock wb_clk_i (rise edge)
+                          0.00    0.00   clock network delay (ideal)
+                          6.00    6.00 v input external delay
+                  0.01    0.00    6.00 v io_in[18] (in)
+     1    0.00                           io_in[18] (net)
+                  0.01    0.00    6.00 v input10/A (sky130_fd_sc_hd__buf_1)
+                  0.06    0.10    6.10 v input10/X (sky130_fd_sc_hd__buf_1)
+     1    0.01                           net10 (net)
+                  0.06    0.00    6.10 v _526_/A (sky130_fd_sc_hd__clkbuf_2)
+                  0.09    0.16    6.27 v _526_/X (sky130_fd_sc_hd__clkbuf_2)
+     1    0.02                           net41 (net)
+                  0.09    0.00    6.27 v output41/A (sky130_fd_sc_hd__clkbuf_2)
+                  0.08    0.17    6.44 v output41/X (sky130_fd_sc_hd__clkbuf_2)
+     1    0.02                           io_out[31] (net)
+                  0.08    0.00    6.44 v io_out[31] (out)
+                                  6.44   data arrival time
+
+                  0.00    0.00    0.00   clock wb_clk_i (rise edge)
+                          0.00    0.00   clock network delay (ideal)
+                          0.00    0.00   clock reconvergence pessimism
+                         -6.00   -6.00   output external delay
+                                 -6.00   data required time
+-----------------------------------------------------------------------------
+                                 -6.00   data required time
+                                 -6.44   data arrival time
+-----------------------------------------------------------------------------
+                                 12.44   slack (MET)
+
+
+Startpoint: io_in[14] (input port clocked by wb_clk_i)
+Endpoint: io_out[30] (output port clocked by wb_clk_i)
+Path Group: wb_clk_i
+Path Type: max
+
+Fanout     Cap    Slew   Delay    Time   Description
+-----------------------------------------------------------------------------
+                  0.00    0.00    0.00   clock wb_clk_i (rise edge)
+                          0.00    0.00   clock network delay (ideal)
+                          6.00    6.00 v input external delay
+                  0.01    0.00    6.00 v io_in[14] (in)
+     1    0.01                           io_in[14] (net)
+                  0.01    0.00    6.00 v input6/A (sky130_fd_sc_hd__buf_1)
+                  0.07    0.11    6.11 v input6/X (sky130_fd_sc_hd__buf_1)
+     2    0.01                           net6 (net)
+                  0.07    0.00    6.11 v _191_/A (sky130_fd_sc_hd__nor2_1)
+                  0.22    0.21    6.32 ^ _191_/Y (sky130_fd_sc_hd__nor2_1)
+     3    0.01                           _097_ (net)
+                  0.22    0.00    6.32 ^ _192_/C (sky130_fd_sc_hd__and3_1)
+                  0.08    0.21    6.54 ^ _192_/X (sky130_fd_sc_hd__and3_1)
+     2    0.01                           _098_ (net)
+                  0.08    0.00    6.54 ^ _193_/D_N (sky130_fd_sc_hd__or4b_4)
+                  0.12    0.52    7.05 v _193_/X (sky130_fd_sc_hd__or4b_4)
+     5    0.02                           _117_ (net)
+                  0.12    0.00    7.05 v _246_/A (sky130_fd_sc_hd__inv_2)
+                  0.10    0.13    7.18 ^ _246_/Y (sky130_fd_sc_hd__inv_2)
+     4    0.02                           _099_ (net)
+                  0.10    0.00    7.18 ^ _570_/S (sky130_fd_sc_hd__mux2_1)
+                  0.13    0.42    7.60 v _570_/X (sky130_fd_sc_hd__mux2_1)
+     5    0.02                           _103_ (net)
+                  0.13    0.00    7.60 v _614_/S0 (sky130_fd_sc_hd__mux4_1)
+                  0.11    0.51    8.11 v _614_/X (sky130_fd_sc_hd__mux4_1)
+     1    0.01                           _187_ (net)
+                  0.11    0.00    8.11 v _569_/A0 (sky130_fd_sc_hd__mux2_8)
+                  0.11    0.40    8.51 v _569_/X (sky130_fd_sc_hd__mux2_8)
+    18    0.07                           _110_ (net)
+                  0.11    0.00    8.51 v _223_/A (sky130_fd_sc_hd__inv_2)
+                  0.06    0.09    8.60 ^ _223_/Y (sky130_fd_sc_hd__inv_2)
+     2    0.01                           _123_ (net)
+                  0.06    0.00    8.60 ^ _262_/A (sky130_fd_sc_hd__or2_2)
+                  0.11    0.17    8.77 ^ _262_/X (sky130_fd_sc_hd__or2_2)
+     5    0.02                           _131_ (net)
+                  0.11    0.00    8.77 ^ _263_/A (sky130_fd_sc_hd__inv_2)
+                  0.05    0.07    8.84 v _263_/Y (sky130_fd_sc_hd__inv_2)
+     5    0.02                           net33 (net)
+                  0.05    0.00    8.84 v _574_/A1 (sky130_fd_sc_hd__mux2_1)
+                  0.09    0.34    9.18 v _574_/X (sky130_fd_sc_hd__mux2_1)
+     4    0.01                           _002_ (net)
+                  0.09    0.00    9.18 v _269_/B (sky130_fd_sc_hd__or3_2)
+                  0.11    0.52    9.70 v _269_/X (sky130_fd_sc_hd__or3_2)
+     4    0.01                           _135_ (net)
+                  0.11    0.00    9.70 v _278_/B (sky130_fd_sc_hd__or2_1)
+                  0.09    0.28    9.98 v _278_/X (sky130_fd_sc_hd__or2_1)
+     2    0.01                           _140_ (net)
+                  0.09    0.00    9.98 v _284_/A (sky130_fd_sc_hd__inv_2)
+                  0.07    0.09   10.07 ^ _284_/Y (sky130_fd_sc_hd__inv_2)
+     3    0.01                           _011_ (net)
+                  0.07    0.00   10.08 ^ _287_/B (sky130_fd_sc_hd__nor2_1)
+                  0.04    0.05   10.12 v _287_/Y (sky130_fd_sc_hd__nor2_1)
+     1    0.00                           _016_ (net)
+                  0.04    0.00   10.12 v _552_/A1 (sky130_fd_sc_hd__mux2_1)
+                  0.10    0.35   10.47 v _552_/X (sky130_fd_sc_hd__mux2_1)
+     1    0.01                           net40 (net)
+                  0.10    0.00   10.48 v output40/A (sky130_fd_sc_hd__clkbuf_2)
+                  0.08    0.17   10.65 v output40/X (sky130_fd_sc_hd__clkbuf_2)
+     1    0.02                           io_out[30] (net)
+                  0.08    0.00   10.65 v io_out[30] (out)
+                                 10.65   data arrival time
+
+                  0.00   30.00   30.00   clock wb_clk_i (rise edge)
+                          0.00   30.00   clock network delay (ideal)
+                          0.00   30.00   clock reconvergence pessimism
+                         -6.00   24.00   output external delay
+                                 24.00   data required time
+-----------------------------------------------------------------------------
+                                 24.00   data required time
+                                -10.65   data arrival time
+-----------------------------------------------------------------------------
+                                 13.35   slack (MET)
+
+
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.rpt
new file mode 100644
index 0000000..44acd6c
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.rpt
@@ -0,0 +1,2 @@
+check_report
+No paths found.
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.timing.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.timing.rpt
new file mode 100644
index 0000000..8ce26df
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts.timing.rpt
@@ -0,0 +1,2 @@
+timing_report
+No paths found.
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_clock_skew.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_clock_skew.rpt
new file mode 100644
index 0000000..ad1f1f8
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_clock_skew.rpt
@@ -0,0 +1 @@
+SKIPPED!
\ No newline at end of file
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_tns.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_tns.rpt
new file mode 100644
index 0000000..8574118
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_tns.rpt
@@ -0,0 +1,2 @@
+tns_report
+tns 0.00
diff --git a/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_wns.rpt b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_wns.rpt
new file mode 100644
index 0000000..5c25f79
--- /dev/null
+++ b/openlane/user_proj_example/runs/user_proj_example/reports/cts/cts_wns.rpt
@@ -0,0 +1,2 @@
+wns_report
+wns 0.00