From 2675487322d241b91fc3e866536cdb247b3cf4c7 Mon Sep 17 00:00:00 2001 From: mo-hosni Date: Sat, 15 Oct 2022 06:38:42 -0700 Subject: [PATCH] add buff_flash_clkrst --- def/buff_flash_clkrst.def | 485 +- gds/buff_flash_clkrst.gds.gz | Bin 14151 -> 16574 bytes lef/buff_flash_clkrst.lef | 120 +- mag/buff_flash_clkrst.mag | 1478 ++++-- maglef/buff_flash_clkrst.mag | 68 +- openlane/buff_flash_clkrst/pin_order.cfg | 8 +- signoff/buff_flash_clkrst/metrics.csv | 2 +- ...n.log => 16-parasitics_extraction.min.log} | 30 +- ...rcx_mcsta.max.log => 17-rcx_mcsta.min.log} | 4488 ++++++++-------- ...x.log => 18-parasitics_extraction.max.log} | 30 +- ...rcx_mcsta.min.log => 19-rcx_mcsta.max.log} | 4588 ++++++++-------- ...m.log => 20-parasitics_extraction.nom.log} | 30 +- ...rcx_mcsta.nom.log => 21-rcx_mcsta.nom.log} | 4634 ++++++++--------- .../{20-rcx_sta.log => 22-rcx_sta.log} | 382 +- .../{21-irdrop.log => 23-irdrop.log} | 22 +- .../{22-gds_ptrs.log => 24-gds_ptrs.log} | 9 +- .../{22-gdsii.log => 24-gdsii.log} | 14 +- .../{22-lef.log => 24-lef.log} | 36 +- .../{22-maglef.log => 24-maglef.log} | 2 +- ...gdsii-klayout.log => 25-gdsii-klayout.log} | 8 +- .../{24-xor.log => 26-xor.log} | 262 +- .../{25-gds.spice.log => 27-gds.spice.log} | 23 +- .../28-buff_flash_clkrst.gds.log | 3 - ...wered_def.log => 28-write_powered_def.log} | 18 +- ...rilog.log => 28-write_powered_verilog.log} | 4 +- ...json => 30-buff_flash_clkrst.gds.lvs.json} | 203 +- .../30-buff_flash_clkrst.gds.lvs.log | 226 + .../{28-lvs.gds.log => 30-lvs.gds.log} | 101 +- .../{29-drc.log => 31-drc.log} | 11 +- .../{30-antenna.log => 32-antenna.log} | 0 .../openlane-signoff/config.tcl | 746 +++ .../sdf/max/buff_flash_clkrst.ff.sdf | 105 +- .../sdf/max/buff_flash_clkrst.ss.sdf | 107 +- .../sdf/max/buff_flash_clkrst.tt.sdf | 105 +- .../sdf/min/buff_flash_clkrst.ff.sdf | 105 +- .../sdf/min/buff_flash_clkrst.ss.sdf | 107 +- .../sdf/min/buff_flash_clkrst.tt.sdf | 107 +- .../sdf/nom/buff_flash_clkrst.ff.sdf | 105 +- .../sdf/nom/buff_flash_clkrst.ss.sdf | 107 +- .../sdf/nom/buff_flash_clkrst.tt.sdf | 107 +- .../spef/buff_flash_clkrst.max.spef | 1062 ++-- .../spef/buff_flash_clkrst.min.spef | 998 ++-- .../spef/buff_flash_clkrst.nom.spef | 998 ++-- verilog/gl/buff_flash_clkrst.v | 225 +- verilog/rtl/buff_flash_clkrst.v | 25 +- 45 files changed, 12285 insertions(+), 10009 deletions(-) rename signoff/buff_flash_clkrst/openlane-signoff/{14-parasitics_extraction.min.log => 16-parasitics_extraction.min.log} (53%) rename signoff/buff_flash_clkrst/openlane-signoff/{17-rcx_mcsta.max.log => 17-rcx_mcsta.min.log} (72%) rename signoff/buff_flash_clkrst/openlane-signoff/{16-parasitics_extraction.max.log => 18-parasitics_extraction.max.log} (53%) rename signoff/buff_flash_clkrst/openlane-signoff/{15-rcx_mcsta.min.log => 19-rcx_mcsta.max.log} (69%) rename signoff/buff_flash_clkrst/openlane-signoff/{18-parasitics_extraction.nom.log => 20-parasitics_extraction.nom.log} (53%) rename signoff/buff_flash_clkrst/openlane-signoff/{19-rcx_mcsta.nom.log => 21-rcx_mcsta.nom.log} (71%) rename signoff/buff_flash_clkrst/openlane-signoff/{20-rcx_sta.log => 22-rcx_sta.log} (70%) rename signoff/buff_flash_clkrst/openlane-signoff/{21-irdrop.log => 23-irdrop.log} (66%) rename signoff/buff_flash_clkrst/openlane-signoff/{22-gds_ptrs.log => 24-gds_ptrs.log} (82%) rename signoff/buff_flash_clkrst/openlane-signoff/{22-gdsii.log => 24-gdsii.log} (91%) rename signoff/buff_flash_clkrst/openlane-signoff/{22-lef.log => 24-lef.log} (59%) rename signoff/buff_flash_clkrst/openlane-signoff/{22-maglef.log => 24-maglef.log} (82%) rename signoff/buff_flash_clkrst/openlane-signoff/{23-gdsii-klayout.log => 25-gdsii-klayout.log} (51%) rename signoff/buff_flash_clkrst/openlane-signoff/{24-xor.log => 26-xor.log} (79%) rename signoff/buff_flash_clkrst/openlane-signoff/{25-gds.spice.log => 27-gds.spice.log} (86%) delete mode 100644 signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.log rename signoff/buff_flash_clkrst/openlane-signoff/{26-write_powered_def.log => 28-write_powered_def.log} (50%) rename signoff/buff_flash_clkrst/openlane-signoff/{26-write_powered_verilog.log => 28-write_powered_verilog.log} (52%) rename signoff/buff_flash_clkrst/openlane-signoff/{28-buff_flash_clkrst.gds.json => 30-buff_flash_clkrst.gds.lvs.json} (59%) create mode 100644 signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.log rename signoff/buff_flash_clkrst/openlane-signoff/{28-lvs.gds.log => 30-lvs.gds.log} (73%) rename signoff/buff_flash_clkrst/openlane-signoff/{29-drc.log => 31-drc.log} (76%) rename signoff/buff_flash_clkrst/openlane-signoff/{30-antenna.log => 32-antenna.log} (100%) create mode 100644 signoff/buff_flash_clkrst/openlane-signoff/config.tcl diff --git a/def/buff_flash_clkrst.def b/def/buff_flash_clkrst.def index ee93b85a..4d0a4860 100644 --- a/def/buff_flash_clkrst.def +++ b/def/buff_flash_clkrst.def @@ -28,27 +28,44 @@ VIAS 3 ; - via3_4_1600_480_1_4_400_400 + VIARULE M2M3_PR + CUTSIZE 200 200 + LAYERS met2 via2 met3 + CUTSPACING 200 200 + ENCLOSURE 40 85 65 65 + ROWCOL 1 4 ; - via4_5_1600_480_1_4_400_400 + VIARULE M3M4_PR + CUTSIZE 200 200 + LAYERS met3 via3 met4 + CUTSPACING 200 200 + ENCLOSURE 90 60 100 65 + ROWCOL 1 4 ; END VIAS -COMPONENTS 73 ; +COMPONENTS 98 ; + - ANTENNA_BUF\[0\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 4600 13600 ) S ; + - ANTENNA_BUF\[10\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 25760 13600 ) S ; + - ANTENNA_BUF\[11\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 23000 16320 ) FN ; + - ANTENNA_BUF\[12\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 20240 16320 ) FN ; + - ANTENNA_BUF\[13\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 25760 16320 ) FN ; + - ANTENNA_BUF\[14\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 12880 5440 ) FN ; + - ANTENNA_BUF\[1\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 12420 16320 ) FN ; + - ANTENNA_BUF\[2\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 5980 10880 ) FN ; + - ANTENNA_BUF\[3\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 16100 10880 ) FN ; + - ANTENNA_BUF\[4\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 16100 16320 ) FN ; + - ANTENNA_BUF\[5\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 16100 5440 ) FN ; + - ANTENNA_BUF\[6\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 23000 13600 ) S ; + - ANTENNA_BUF\[7\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 18860 5440 ) FN ; + - ANTENNA_BUF\[8\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 25760 8160 ) S ; + - ANTENNA_BUF\[9\]_A sky130_fd_sc_hd__diode_2 + PLACED ( 34500 10880 ) FN ; - BUF\[0\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 5520 5440 ) N ; - BUF\[10\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 8160 ) FS ; - BUF\[11\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 13600 ) FS ; - - BUF\[12\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 5440 ) FN ; - - BUF\[13\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 16320 ) FN ; - - BUF\[14\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 21620 5440 ) FN ; - - BUF\[1\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 5520 16320 ) N ; - - BUF\[2\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 4600 8160 ) S ; - - BUF\[3\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 9200 13600 ) FS ; + - BUF\[12\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 5440 ) N ; + - BUF\[13\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 28980 16320 ) N ; + - BUF\[14\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 21620 5440 ) N ; + - BUF\[1\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 5520 16320 ) FN ; + - BUF\[2\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 4600 8160 ) FS ; + - BUF\[3\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 9200 13600 ) S ; - BUF\[4\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 8740 10880 ) FN ; - BUF\[5\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 11500 8160 ) S ; - - BUF\[6\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 16100 13600 ) FS ; + - BUF\[6\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 16100 13600 ) S ; - BUF\[7\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 18400 8160 ) FS ; - - BUF\[8\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 20700 10880 ) N ; - - BUF\[9\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 27600 10880 ) N ; - - FILLER_0_19 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 10580 5440 ) N ; - - FILLER_0_27 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 14260 5440 ) N ; - - FILLER_0_29 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 15180 5440 ) N ; + - BUF\[8\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 20700 10880 ) FN ; + - BUF\[9\] sky130_fd_sc_hd__clkbuf_8 + PLACED ( 27600 10880 ) FN ; + - FILLER_0_19 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 10580 5440 ) N ; + - FILLER_0_23 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 12420 5440 ) N ; + - FILLER_0_26 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 13800 5440 ) N ; + - FILLER_0_29 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 15180 5440 ) N ; - FILLER_0_3 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 3220 5440 ) N ; - - FILLER_0_41 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 20700 5440 ) N ; + - FILLER_0_33 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 17020 5440 ) N ; + - FILLER_0_39 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 19780 5440 ) N ; - FILLER_0_54 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 26680 5440 ) N ; - FILLER_0_57 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 28060 5440 ) N ; - FILLER_0_7 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 5060 5440 ) N ; @@ -57,30 +74,38 @@ COMPONENTS 73 ; - FILLER_1_17 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 9660 8160 ) FS ; - FILLER_1_3 sky130_fd_sc_hd__decap_3 + SOURCE DIST + PLACED ( 3220 8160 ) FS ; - FILLER_1_32 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 16560 8160 ) FS ; - - FILLER_1_47 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 23460 8160 ) FS ; - - FILLER_1_55 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 27140 8160 ) FS ; + - FILLER_1_47 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 23460 8160 ) FS ; + - FILLER_1_51 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 25300 8160 ) FS ; + - FILLER_1_54 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 26680 8160 ) FS ; - FILLER_1_57 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 28060 8160 ) FS ; - FILLER_1_70 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 34040 8160 ) FS ; - FILLER_1_74 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 35880 8160 ) FS ; + - FILLER_2_11 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 6900 10880 ) N ; - FILLER_2_26 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 13800 10880 ) N ; - - FILLER_2_29 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 15180 10880 ) N ; - - FILLER_2_3 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 3220 10880 ) N ; + - FILLER_2_29 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 15180 10880 ) N ; + - FILLER_2_3 sky130_fd_sc_hd__decap_6 + SOURCE DIST + PLACED ( 3220 10880 ) N ; + - FILLER_2_33 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 17020 10880 ) N ; - FILLER_2_52 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 25760 10880 ) N ; - - FILLER_2_67 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 32660 10880 ) N ; - - FILLER_3_15 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 8740 13600 ) FS ; + - FILLER_2_67 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 32660 10880 ) N ; + - FILLER_2_73 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 35420 10880 ) N ; - FILLER_3_27 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 14260 13600 ) FS ; - - FILLER_3_3 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 3220 13600 ) FS ; - - FILLER_3_42 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 21160 13600 ) FS ; + - FILLER_3_3 sky130_fd_sc_hd__decap_3 + SOURCE DIST + PLACED ( 3220 13600 ) FS ; + - FILLER_3_42 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 21160 13600 ) FS ; + - FILLER_3_48 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 23920 13600 ) FS ; - FILLER_3_54 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 26680 13600 ) FS ; - FILLER_3_57 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 28060 13600 ) FS ; - FILLER_3_70 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 34040 13600 ) FS ; - FILLER_3_74 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 35880 13600 ) FS ; - - FILLER_4_19 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 10580 16320 ) N ; - - FILLER_4_27 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 14260 16320 ) N ; - - FILLER_4_29 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 15180 16320 ) N ; + - FILLER_3_8 sky130_fd_sc_hd__decap_8 + SOURCE DIST + PLACED ( 5520 13600 ) FS ; + - FILLER_4_19 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 10580 16320 ) N ; + - FILLER_4_25 sky130_fd_sc_hd__decap_3 + SOURCE DIST + PLACED ( 13340 16320 ) N ; + - FILLER_4_29 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 15180 16320 ) N ; - FILLER_4_3 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 3220 16320 ) N ; - - FILLER_4_41 sky130_ef_sc_hd__decap_12 + SOURCE DIST + PLACED ( 20700 16320 ) N ; - - FILLER_4_53 sky130_fd_sc_hd__decap_3 + SOURCE DIST + PLACED ( 26220 16320 ) N ; + - FILLER_4_33 sky130_fd_sc_hd__decap_6 + SOURCE DIST + PLACED ( 17020 16320 ) N ; + - FILLER_4_39 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 19780 16320 ) N ; + - FILLER_4_42 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 21160 16320 ) N ; + - FILLER_4_48 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 23920 16320 ) N ; + - FILLER_4_54 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 26680 16320 ) N ; - FILLER_4_57 sky130_fd_sc_hd__fill_2 + SOURCE DIST + PLACED ( 28060 16320 ) N ; - FILLER_4_7 sky130_fd_sc_hd__fill_1 + SOURCE DIST + PLACED ( 5060 16320 ) N ; - FILLER_4_70 sky130_fd_sc_hd__decap_4 + SOURCE DIST + PLACED ( 34040 16320 ) N ; @@ -118,123 +143,123 @@ PINS 32 ; + LAYER met4 ( -18730 -7040 ) ( -17130 7040 ) + LAYER met4 ( -27695 -7040 ) ( -26095 7040 ) + FIXED ( 33215 12240 ) N ; - - in_n[0] + NET in_n[0] + DIRECTION INPUT + USE SIGNAL + - in_e[0] + NET in_e[0] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 10810 23000 ) N ; - - in_n[10] + NET in_n[10] + DIRECTION INPUT + USE SIGNAL + - in_e[10] + NET in_e[10] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 33810 23000 ) N ; - - in_n[11] + NET in_n[11] + DIRECTION INPUT + USE SIGNAL + - in_e[11] + NET in_e[11] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 36110 23000 ) N ; - - in_n[1] + NET in_n[1] + DIRECTION INPUT + USE SIGNAL + - in_e[1] + NET in_e[1] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 13110 23000 ) N ; - - in_n[2] + NET in_n[2] + DIRECTION INPUT + USE SIGNAL + - in_e[2] + NET in_e[2] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 15410 23000 ) N ; - - in_n[3] + NET in_n[3] + DIRECTION INPUT + USE SIGNAL + - in_e[3] + NET in_e[3] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 17710 23000 ) N ; - - in_n[4] + NET in_n[4] + DIRECTION INPUT + USE SIGNAL + - in_e[4] + NET in_e[4] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 20010 23000 ) N ; - - in_n[5] + NET in_n[5] + DIRECTION INPUT + USE SIGNAL + - in_e[5] + NET in_e[5] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 22310 23000 ) N ; - - in_n[6] + NET in_n[6] + DIRECTION INPUT + USE SIGNAL + - in_e[6] + NET in_e[6] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 24610 23000 ) N ; - - in_n[7] + NET in_n[7] + DIRECTION INPUT + USE SIGNAL + - in_e[7] + NET in_e[7] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 26910 23000 ) N ; - - in_n[8] + NET in_n[8] + DIRECTION INPUT + USE SIGNAL + - in_e[8] + NET in_e[8] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 29210 23000 ) N ; - - in_n[9] + NET in_n[9] + DIRECTION INPUT + USE SIGNAL + - in_e[9] + NET in_e[9] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 31510 23000 ) N ; - - in_s[0] + NET in_s[0] + DIRECTION INPUT + USE SIGNAL + - in_w[0] + NET in_w[0] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 3910 2000 ) N ; - - in_s[1] + NET in_s[1] + DIRECTION INPUT + USE SIGNAL + - in_w[1] + NET in_w[1] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 6210 2000 ) N ; - - in_s[2] + NET in_s[2] + DIRECTION INPUT + USE SIGNAL + - in_w[2] + NET in_w[2] + DIRECTION INPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 8510 2000 ) N ; - - out_n[0] + NET out_n[0] + DIRECTION OUTPUT + USE SIGNAL + - out_e[0] + NET out_e[0] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 3910 23000 ) N ; - - out_n[1] + NET out_n[1] + DIRECTION OUTPUT + USE SIGNAL + - out_e[1] + NET out_e[1] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 6210 23000 ) N ; - - out_n[2] + NET out_n[2] + DIRECTION OUTPUT + USE SIGNAL + - out_e[2] + NET out_e[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 8510 23000 ) N ; - - out_s[0] + NET out_s[0] + DIRECTION OUTPUT + USE SIGNAL + - out_w[0] + NET out_w[0] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 10810 2000 ) N ; - - out_s[10] + NET out_s[10] + DIRECTION OUTPUT + USE SIGNAL + - out_w[10] + NET out_w[10] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 33810 2000 ) N ; - - out_s[11] + NET out_s[11] + DIRECTION OUTPUT + USE SIGNAL + - out_w[11] + NET out_w[11] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 36110 2000 ) N ; - - out_s[1] + NET out_s[1] + DIRECTION OUTPUT + USE SIGNAL + - out_w[1] + NET out_w[1] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 13110 2000 ) N ; - - out_s[2] + NET out_s[2] + DIRECTION OUTPUT + USE SIGNAL + - out_w[2] + NET out_w[2] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 15410 2000 ) N ; - - out_s[3] + NET out_s[3] + DIRECTION OUTPUT + USE SIGNAL + - out_w[3] + NET out_w[3] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 17710 2000 ) N ; - - out_s[4] + NET out_s[4] + DIRECTION OUTPUT + USE SIGNAL + - out_w[4] + NET out_w[4] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 20010 2000 ) N ; - - out_s[5] + NET out_s[5] + DIRECTION OUTPUT + USE SIGNAL + - out_w[5] + NET out_w[5] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 22310 2000 ) N ; - - out_s[6] + NET out_s[6] + DIRECTION OUTPUT + USE SIGNAL + - out_w[6] + NET out_w[6] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 24610 2000 ) N ; - - out_s[7] + NET out_s[7] + DIRECTION OUTPUT + USE SIGNAL + - out_w[7] + NET out_w[7] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 26910 2000 ) N ; - - out_s[8] + NET out_s[8] + DIRECTION OUTPUT + USE SIGNAL + - out_w[8] + NET out_w[8] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 29210 2000 ) N ; - - out_s[9] + NET out_s[9] + DIRECTION OUTPUT + USE SIGNAL + - out_w[9] + NET out_w[9] + DIRECTION OUTPUT + USE SIGNAL + PORT + LAYER met2 ( -140 -2000 ) ( 140 2000 ) + PLACED ( 31510 2000 ) N ; @@ -378,146 +403,210 @@ SPECIALNETS 2 ; NEW met1 0 + SHAPE STRIPE ( 6320 8160 ) via2_3_1600_480_1_5_320_320 ; END SPECIALNETS NETS 30 ; - - in_n[0] ( PIN in_n[0] ) ( BUF\[3\] A ) + USE SIGNAL - + ROUTED met2 ( 9430 15470 ) ( * 21420 ) - NEW met2 ( 9430 21420 ) ( 10810 * 0 ) - NEW li1 ( 9430 15470 ) L1M1_PR_MR - NEW met1 ( 9430 15470 ) M1M2_PR - NEW met1 ( 9430 15470 ) RECT ( -355 -70 0 70 ) ; - - in_n[10] ( PIN in_n[10] ) ( BUF\[13\] A ) + USE SIGNAL - + ROUTED met1 ( 33810 17510 ) ( 34270 * ) - NEW met2 ( 34270 17510 ) ( * 20060 ) - NEW met2 ( 33810 20060 ) ( 34270 * ) - NEW met2 ( 33810 20060 ) ( * 21420 0 ) - NEW li1 ( 33810 17510 ) L1M1_PR_MR - NEW met1 ( 34270 17510 ) M1M2_PR ; - - in_n[11] ( PIN in_n[11] ) ( BUF\[14\] A ) + USE SIGNAL - + ROUTED met1 ( 26450 6630 ) ( 31510 * ) - NEW met1 ( 31510 6630 ) ( * 6970 ) - NEW met1 ( 31510 6970 ) ( 34270 * ) - NEW met1 ( 34270 6630 ) ( * 6970 ) - NEW met1 ( 34270 6630 ) ( 36110 * ) - NEW met2 ( 36110 6630 ) ( * 21420 0 ) - NEW li1 ( 26450 6630 ) L1M1_PR_MR - NEW met1 ( 36110 6630 ) M1M2_PR ; - - in_n[1] ( PIN in_n[1] ) ( BUF\[4\] A ) + USE SIGNAL - + ROUTED met2 ( 13570 12070 ) ( * 21420 ) - NEW met2 ( 13110 21420 0 ) ( 13570 * ) + - in_e[0] ( PIN in_e[0] ) ( ANTENNA_BUF\[3\]_A DIODE ) ( BUF\[3\] A ) + USE SIGNAL + + ROUTED met1 ( 12650 15470 ) ( 14030 * ) + NEW met2 ( 12650 15470 ) ( * 21420 ) + NEW met2 ( 10810 21420 0 ) ( 12650 * ) + NEW met1 ( 14030 13090 ) ( 16330 * ) + NEW met2 ( 14030 13090 ) ( * 15470 ) + NEW li1 ( 14030 15470 ) L1M1_PR_MR + NEW met1 ( 12650 15470 ) M1M2_PR + NEW li1 ( 16330 13090 ) L1M1_PR_MR + NEW met1 ( 14030 13090 ) M1M2_PR + NEW met1 ( 14030 15470 ) M1M2_PR + NEW met1 ( 14030 15470 ) RECT ( -595 -70 0 70 ) ; + - in_e[10] ( PIN in_e[10] ) ( ANTENNA_BUF\[13\]_A DIODE ) ( BUF\[13\] A ) + USE SIGNAL + + ROUTED met1 ( 29210 17510 ) ( 31970 * ) + NEW met2 ( 31970 17510 ) ( * 21420 ) + NEW met2 ( 31970 21420 ) ( 33810 * 0 ) + NEW met1 ( 26450 17510 ) ( 29210 * ) + NEW li1 ( 29210 17510 ) L1M1_PR_MR + NEW met1 ( 31970 17510 ) M1M2_PR + NEW li1 ( 26450 17510 ) L1M1_PR_MR ; + - in_e[11] ( PIN in_e[11] ) ( ANTENNA_BUF\[14\]_A DIODE ) ( BUF\[14\] A ) + USE SIGNAL + + ROUTED met1 ( 21850 5950 ) ( * 6290 ) + NEW met1 ( 21850 5950 ) ( 34730 * ) + NEW met2 ( 34730 5950 ) ( * 21420 ) + NEW met2 ( 34730 21420 ) ( 36110 * 0 ) + NEW met1 ( 13570 6290 ) ( 21850 * ) + NEW li1 ( 21850 6290 ) L1M1_PR_MR + NEW met1 ( 34730 5950 ) M1M2_PR + NEW li1 ( 13570 6290 ) L1M1_PR_MR ; + - in_e[1] ( PIN in_e[1] ) ( ANTENNA_BUF\[4\]_A DIODE ) ( BUF\[4\] A ) + USE SIGNAL + + ROUTED met1 ( 13110 18530 ) ( 16330 * ) + NEW met2 ( 13110 18530 ) ( * 21420 0 ) + NEW met1 ( 13110 12070 ) ( 13570 * ) + NEW met2 ( 13110 12070 ) ( * 18530 ) + NEW li1 ( 16330 18530 ) L1M1_PR_MR + NEW met1 ( 13110 18530 ) M1M2_PR NEW li1 ( 13570 12070 ) L1M1_PR_MR - NEW met1 ( 13570 12070 ) M1M2_PR - NEW met1 ( 13570 12070 ) RECT ( -355 -70 0 70 ) ; - - in_n[2] ( PIN in_n[2] ) ( BUF\[5\] A ) + USE SIGNAL - + ROUTED met1 ( 14030 10030 ) ( 16330 * ) - NEW met2 ( 14030 10030 ) ( * 21420 ) - NEW met2 ( 14030 21420 ) ( 15410 * 0 ) + NEW met1 ( 13110 12070 ) M1M2_PR ; + - in_e[2] ( PIN in_e[2] ) ( ANTENNA_BUF\[5\]_A DIODE ) ( BUF\[5\] A ) + USE SIGNAL + + ROUTED met2 ( 16330 10030 ) ( * 21420 ) + NEW met2 ( 15410 21420 0 ) ( 16330 * ) + NEW met2 ( 16330 7650 ) ( * 10030 ) NEW li1 ( 16330 10030 ) L1M1_PR_MR - NEW met1 ( 14030 10030 ) M1M2_PR ; - - in_n[3] ( PIN in_n[3] ) ( BUF\[6\] A ) + USE SIGNAL - + ROUTED met2 ( 16330 15470 ) ( * 21420 ) - NEW met2 ( 16330 21420 ) ( 17710 * 0 ) - NEW li1 ( 16330 15470 ) L1M1_PR_MR - NEW met1 ( 16330 15470 ) M1M2_PR - NEW met1 ( 16330 15470 ) RECT ( -355 -70 0 70 ) ; - - in_n[4] ( PIN in_n[4] ) ( BUF\[7\] A ) + USE SIGNAL + NEW met1 ( 16330 10030 ) M1M2_PR + NEW li1 ( 16330 7650 ) L1M1_PR_MR + NEW met1 ( 16330 7650 ) M1M2_PR + NEW met1 ( 16330 10030 ) RECT ( -355 -70 0 70 ) + NEW met1 ( 16330 7650 ) RECT ( -355 -70 0 70 ) ; + - in_e[3] ( PIN in_e[3] ) ( ANTENNA_BUF\[6\]_A DIODE ) ( BUF\[6\] A ) + USE SIGNAL + + ROUTED met1 ( 18170 15470 ) ( 20930 * ) + NEW met2 ( 18170 15470 ) ( * 21420 ) + NEW met2 ( 17710 21420 0 ) ( 18170 * ) + NEW met1 ( 20930 15470 ) ( 23230 * ) + NEW li1 ( 20930 15470 ) L1M1_PR_MR + NEW met1 ( 18170 15470 ) M1M2_PR + NEW li1 ( 23230 15470 ) L1M1_PR_MR ; + - in_e[4] ( PIN in_e[4] ) ( ANTENNA_BUF\[7\]_A DIODE ) ( BUF\[7\] A ) + USE SIGNAL + ROUTED met2 ( 18630 10030 ) ( * 21420 ) NEW met2 ( 18630 21420 ) ( 20010 * 0 ) + NEW met1 ( 18630 7650 ) ( 19090 * ) + NEW met2 ( 18630 7650 ) ( * 10030 ) NEW li1 ( 18630 10030 ) L1M1_PR_MR NEW met1 ( 18630 10030 ) M1M2_PR + NEW li1 ( 19090 7650 ) L1M1_PR_MR + NEW met1 ( 18630 7650 ) M1M2_PR NEW met1 ( 18630 10030 ) RECT ( -355 -70 0 70 ) ; - - in_n[5] ( PIN in_n[5] ) ( BUF\[8\] A ) + USE SIGNAL - + ROUTED met2 ( 20930 12070 ) ( * 21420 ) - NEW met2 ( 20930 21420 ) ( 22310 * 0 ) - NEW li1 ( 20930 12070 ) L1M1_PR_MR - NEW met1 ( 20930 12070 ) M1M2_PR - NEW met1 ( 20930 12070 ) RECT ( -355 -70 0 70 ) ; - - in_n[6] ( PIN in_n[6] ) ( BUF\[9\] A ) + USE SIGNAL - + ROUTED met1 ( 26450 12070 ) ( 27830 * ) - NEW met2 ( 26450 12070 ) ( * 21420 ) - NEW met2 ( 24610 21420 0 ) ( 26450 * ) - NEW li1 ( 27830 12070 ) L1M1_PR_MR - NEW met1 ( 26450 12070 ) M1M2_PR ; - - in_n[7] ( PIN in_n[7] ) ( BUF\[10\] A ) + USE SIGNAL - + ROUTED met1 ( 26910 10030 ) ( 29210 * ) - NEW met2 ( 26910 10030 ) ( * 21420 0 ) + - in_e[5] ( PIN in_e[5] ) ( ANTENNA_BUF\[8\]_A DIODE ) ( BUF\[8\] A ) + USE SIGNAL + + ROUTED met1 ( 23230 12070 ) ( 25530 * ) + NEW met2 ( 23230 12070 ) ( * 21420 ) + NEW met2 ( 22310 21420 0 ) ( 23230 * ) + NEW met2 ( 25990 10370 ) ( * 12070 ) + NEW met1 ( 25530 12070 ) ( 25990 * ) + NEW li1 ( 25530 12070 ) L1M1_PR_MR + NEW met1 ( 23230 12070 ) M1M2_PR + NEW li1 ( 25990 10370 ) L1M1_PR_MR + NEW met1 ( 25990 10370 ) M1M2_PR + NEW met1 ( 25990 12070 ) M1M2_PR + NEW met1 ( 25990 10370 ) RECT ( -355 -70 0 70 ) ; + - in_e[6] ( PIN in_e[6] ) ( ANTENNA_BUF\[9\]_A DIODE ) ( BUF\[9\] A ) + USE SIGNAL + + ROUTED met1 ( 32430 12070 ) ( * 12410 ) + NEW met1 ( 25990 12410 ) ( 32430 * ) + NEW met1 ( 25990 12410 ) ( * 12750 ) + NEW met2 ( 25990 12750 ) ( * 21420 ) + NEW met2 ( 24610 21420 0 ) ( 25990 * ) + NEW met1 ( 32430 12410 ) ( 34730 * ) + NEW li1 ( 32430 12070 ) L1M1_PR_MR + NEW met1 ( 25990 12750 ) M1M2_PR + NEW li1 ( 34730 12410 ) L1M1_PR_MR ; + - in_e[7] ( PIN in_e[7] ) ( ANTENNA_BUF\[10\]_A DIODE ) ( BUF\[10\] A ) + USE SIGNAL + + ROUTED met2 ( 26450 15810 ) ( * 21420 ) + NEW met2 ( 26450 21420 ) ( 26910 * 0 ) + NEW met1 ( 27830 10030 ) ( 29210 * ) + NEW met2 ( 27830 9860 ) ( * 10030 ) + NEW met2 ( 27370 9860 ) ( 27830 * ) + NEW met2 ( 27370 9860 ) ( * 13940 ) + NEW met2 ( 26450 13940 ) ( 27370 * ) + NEW met2 ( 26450 13940 ) ( * 15810 ) + NEW li1 ( 26450 15810 ) L1M1_PR_MR + NEW met1 ( 26450 15810 ) M1M2_PR NEW li1 ( 29210 10030 ) L1M1_PR_MR - NEW met1 ( 26910 10030 ) M1M2_PR ; - - in_n[8] ( PIN in_n[8] ) ( BUF\[11\] A ) + USE SIGNAL + NEW met1 ( 27830 10030 ) M1M2_PR + NEW met1 ( 26450 15810 ) RECT ( -355 -70 0 70 ) ; + - in_e[8] ( PIN in_e[8] ) ( ANTENNA_BUF\[11\]_A DIODE ) ( BUF\[11\] A ) + USE SIGNAL + ROUTED met1 ( 29210 15470 ) ( 30130 * ) - NEW met2 ( 30130 15470 ) ( * 18020 ) - NEW met2 ( 29210 18020 ) ( 30130 * ) - NEW met2 ( 29210 18020 ) ( * 21420 0 ) + NEW met2 ( 30130 15470 ) ( * 17340 ) + NEW met2 ( 29210 17340 ) ( 30130 * ) + NEW met2 ( 29210 17340 ) ( * 21420 0 ) + NEW met1 ( 23690 18190 ) ( 29210 * ) NEW li1 ( 29210 15470 ) L1M1_PR_MR - NEW met1 ( 30130 15470 ) M1M2_PR ; - - in_n[9] ( PIN in_n[9] ) ( BUF\[12\] A ) + USE SIGNAL - + ROUTED met1 ( 31970 6630 ) ( 33810 * ) - NEW met2 ( 31970 6630 ) ( * 21420 ) - NEW met2 ( 31510 21420 0 ) ( 31970 * ) - NEW li1 ( 33810 6630 ) L1M1_PR_MR - NEW met1 ( 31970 6630 ) M1M2_PR ; - - in_s[0] ( PIN in_s[0] ) ( BUF\[0\] A ) + USE SIGNAL - + ROUTED met2 ( 3910 3740 0 ) ( * 6290 ) - NEW met1 ( 3910 6290 ) ( 5750 * ) - NEW met1 ( 3910 6290 ) M1M2_PR - NEW li1 ( 5750 6290 ) L1M1_PR_MR ; - - in_s[1] ( PIN in_s[1] ) ( BUF\[1\] A ) + USE SIGNAL - + ROUTED met2 ( 6210 3740 0 ) ( * 7140 ) - NEW met2 ( 5290 7140 ) ( 6210 * ) - NEW met2 ( 5290 7140 ) ( * 17170 ) - NEW met1 ( 5290 17170 ) ( 5750 * ) - NEW met1 ( 5290 17170 ) M1M2_PR - NEW li1 ( 5750 17170 ) L1M1_PR_MR ; - - in_s[2] ( PIN in_s[2] ) ( BUF\[2\] A ) + USE SIGNAL - + ROUTED met2 ( 8510 3740 0 ) ( * 9690 ) - NEW met1 ( 8510 9690 ) ( 9430 * ) - NEW met1 ( 8510 9690 ) M1M2_PR - NEW li1 ( 9430 9690 ) L1M1_PR_MR ; - - out_n[0] ( PIN out_n[0] ) ( BUF\[0\] X ) + USE SIGNAL - + ROUTED met1 ( 4830 6630 ) ( 9430 * ) - NEW met2 ( 4830 6630 ) ( * 21420 ) + NEW met1 ( 30130 15470 ) M1M2_PR + NEW li1 ( 23690 18190 ) L1M1_PR_MR + NEW met1 ( 29210 18190 ) M1M2_PR + NEW met2 ( 29210 18190 ) RECT ( -70 -485 70 0 ) ; + - in_e[9] ( PIN in_e[9] ) ( ANTENNA_BUF\[12\]_A DIODE ) ( BUF\[12\] A ) + USE SIGNAL + + ROUTED met1 ( 20930 18530 ) ( 31510 * ) + NEW met2 ( 31510 18530 ) ( * 21420 0 ) + NEW met1 ( 29210 6290 ) ( 30590 * ) + NEW met2 ( 30590 6290 ) ( * 18530 ) + NEW li1 ( 20930 18530 ) L1M1_PR_MR + NEW met1 ( 31510 18530 ) M1M2_PR + NEW li1 ( 29210 6290 ) L1M1_PR_MR + NEW met1 ( 30590 6290 ) M1M2_PR + NEW met1 ( 30590 18530 ) M1M2_PR + NEW met1 ( 30590 18530 ) RECT ( -595 -70 0 70 ) ; + - in_w[0] ( PIN in_w[0] ) ( ANTENNA_BUF\[0\]_A DIODE ) ( BUF\[0\] A ) + USE SIGNAL + + ROUTED met1 ( 5290 6630 ) ( 5750 * ) + NEW met2 ( 5290 6630 ) ( * 14110 ) + NEW met2 ( 3910 3740 0 ) ( * 6630 ) + NEW met1 ( 3910 6630 ) ( 5290 * ) + NEW li1 ( 5750 6630 ) L1M1_PR_MR + NEW met1 ( 5290 6630 ) M1M2_PR + NEW li1 ( 5290 14110 ) L1M1_PR_MR + NEW met1 ( 5290 14110 ) M1M2_PR + NEW met1 ( 3910 6630 ) M1M2_PR + NEW met1 ( 5290 14110 ) RECT ( -355 -70 0 70 ) ; + - in_w[1] ( PIN in_w[1] ) ( ANTENNA_BUF\[1\]_A DIODE ) ( BUF\[1\] A ) + USE SIGNAL + + ROUTED met1 ( 4370 17170 ) ( 10350 * ) + NEW met2 ( 4370 3740 ) ( * 17170 ) + NEW met2 ( 4370 3740 ) ( 5750 * ) + NEW met2 ( 5750 3740 ) ( * 4420 ) + NEW met2 ( 5750 4420 ) ( 6210 * ) + NEW met2 ( 6210 3740 0 ) ( * 4420 ) + NEW met1 ( 10350 17170 ) ( 12650 * ) + NEW li1 ( 10350 17170 ) L1M1_PR_MR + NEW met1 ( 4370 17170 ) M1M2_PR + NEW li1 ( 12650 17170 ) L1M1_PR_MR ; + - in_w[2] ( PIN in_w[2] ) ( ANTENNA_BUF\[2\]_A DIODE ) ( BUF\[2\] A ) + USE SIGNAL + + ROUTED met2 ( 6670 9180 ) ( * 11390 ) + NEW met2 ( 6670 9180 ) ( 7590 * ) + NEW met2 ( 7590 8500 ) ( * 9180 ) + NEW met2 ( 7590 8500 ) ( 8510 * ) + NEW met2 ( 8510 3740 0 ) ( * 8500 ) + NEW met1 ( 4830 9690 ) ( 6670 * ) + NEW li1 ( 6670 11390 ) L1M1_PR_MR + NEW met1 ( 6670 11390 ) M1M2_PR + NEW li1 ( 4830 9690 ) L1M1_PR_MR + NEW met1 ( 6670 9690 ) M1M2_PR + NEW met1 ( 6670 11390 ) RECT ( -355 -70 0 70 ) + NEW met2 ( 6670 9690 ) RECT ( -70 -485 70 0 ) ; + - out_e[0] ( PIN out_e[0] ) ( BUF\[0\] X ) + USE SIGNAL + + ROUTED met1 ( 4830 6290 ) ( 9430 * ) + NEW met2 ( 4830 6290 ) ( * 21420 ) NEW met2 ( 3910 21420 0 ) ( 4830 * ) - NEW li1 ( 9430 6630 ) L1M1_PR_MR - NEW met1 ( 4830 6630 ) M1M2_PR ; - - out_n[1] ( PIN out_n[1] ) ( BUF\[1\] X ) + USE SIGNAL - + ROUTED met1 ( 7590 17850 ) ( 9430 * ) + NEW li1 ( 9430 6290 ) L1M1_PR_MR + NEW met1 ( 4830 6290 ) M1M2_PR ; + - out_e[1] ( PIN out_e[1] ) ( BUF\[1\] X ) + USE SIGNAL + + ROUTED met1 ( 6670 17850 ) ( 7590 * ) NEW met2 ( 7590 17850 ) ( * 21420 ) NEW met2 ( 6210 21420 0 ) ( 7590 * ) - NEW li1 ( 9430 17850 ) L1M1_PR_MR + NEW li1 ( 6670 17850 ) L1M1_PR_MR NEW met1 ( 7590 17850 ) M1M2_PR ; - - out_n[2] ( PIN out_n[2] ) ( BUF\[2\] X ) + USE SIGNAL - + ROUTED met1 ( 5750 10030 ) ( 8050 * ) - NEW met2 ( 8050 10030 ) ( * 21420 ) - NEW met2 ( 8050 21420 ) ( 8510 * 0 ) - NEW li1 ( 5750 10030 ) L1M1_PR_MR - NEW met1 ( 8050 10030 ) M1M2_PR ; - - out_s[0] ( PIN out_s[0] ) ( BUF\[3\] X ) + USE SIGNAL + - out_e[2] ( PIN out_e[2] ) ( BUF\[2\] X ) + USE SIGNAL + + ROUTED met2 ( 8510 10030 ) ( * 21420 0 ) + NEW li1 ( 8510 10030 ) L1M1_PR_MR + NEW met1 ( 8510 10030 ) M1M2_PR + NEW met1 ( 8510 10030 ) RECT ( -355 -70 0 70 ) ; + - out_w[0] ( PIN out_w[0] ) ( BUF\[3\] X ) + USE SIGNAL + ROUTED met2 ( 10810 3740 0 ) ( * 4420 ) - NEW met2 ( 10810 4420 ) ( 11270 * ) - NEW met2 ( 11270 3740 ) ( * 4420 ) - NEW met2 ( 11270 3740 ) ( 12190 * ) - NEW met2 ( 12190 3740 ) ( * 14790 ) - NEW met1 ( 12190 14790 ) ( 13110 * ) - NEW met1 ( 12190 14790 ) M1M2_PR - NEW li1 ( 13110 14790 ) L1M1_PR_MR ; - - out_s[10] ( PIN out_s[10] ) ( BUF\[13\] X ) + USE SIGNAL + NEW met2 ( 10350 4420 ) ( 10810 * ) + NEW met2 ( 10350 3740 ) ( * 4420 ) + NEW met2 ( 9430 3740 ) ( 10350 * ) + NEW met2 ( 9430 3740 ) ( * 14790 ) + NEW met1 ( 9430 14790 ) ( 9890 * ) + NEW met1 ( 9430 14790 ) M1M2_PR + NEW li1 ( 9890 14790 ) L1M1_PR_MR ; + - out_w[10] ( PIN out_w[10] ) ( BUF\[13\] X ) + USE SIGNAL + ROUTED met2 ( 33810 3740 0 ) ( * 7140 ) NEW met2 ( 33810 7140 ) ( 34270 * ) - NEW met2 ( 34270 7140 ) ( * 16830 ) - NEW met1 ( 34270 16830 ) ( * 17170 ) - NEW met1 ( 30130 17170 ) ( 34270 * ) - NEW met1 ( 34270 16830 ) M1M2_PR - NEW li1 ( 30130 17170 ) L1M1_PR_MR ; - - out_s[11] ( PIN out_s[11] ) ( BUF\[14\] X ) + USE SIGNAL - + ROUTED met2 ( 36110 3740 0 ) ( * 5950 ) - NEW met1 ( 22770 5950 ) ( 36110 * ) - NEW met1 ( 22770 5950 ) ( * 6290 ) - NEW met1 ( 36110 5950 ) M1M2_PR - NEW li1 ( 22770 6290 ) L1M1_PR_MR ; - - out_s[1] ( PIN out_s[1] ) ( BUF\[4\] X ) + USE SIGNAL - + ROUTED met2 ( 13110 3740 0 ) ( * 11730 ) + NEW met2 ( 34270 7140 ) ( * 17170 ) + NEW met1 ( 33350 17170 ) ( 34270 * ) + NEW met1 ( 34270 17170 ) M1M2_PR + NEW li1 ( 33350 17170 ) L1M1_PR_MR ; + - out_w[11] ( PIN out_w[11] ) ( BUF\[14\] X ) + USE SIGNAL + + ROUTED met2 ( 36110 3740 0 ) ( * 6630 ) + NEW met1 ( 25990 6630 ) ( 36110 * ) + NEW met1 ( 36110 6630 ) M1M2_PR + NEW li1 ( 25990 6630 ) L1M1_PR_MR ; + - out_w[1] ( PIN out_w[1] ) ( BUF\[4\] X ) + USE SIGNAL + + ROUTED met2 ( 13110 3740 0 ) ( * 11390 ) + NEW met1 ( 13110 11390 ) ( * 11730 ) NEW met1 ( 9890 11730 ) ( 13110 * ) - NEW met1 ( 13110 11730 ) M1M2_PR + NEW met1 ( 13110 11390 ) M1M2_PR NEW li1 ( 9890 11730 ) L1M1_PR_MR ; - - out_s[2] ( PIN out_s[2] ) ( BUF\[5\] X ) + USE SIGNAL + - out_w[2] ( PIN out_w[2] ) ( BUF\[5\] X ) + USE SIGNAL + ROUTED met2 ( 15410 3740 0 ) ( * 4420 ) NEW met2 ( 14950 4420 ) ( 15410 * ) NEW met2 ( 14950 3740 ) ( * 4420 ) @@ -526,46 +615,48 @@ NETS 30 ; NEW met1 ( 12650 9350 ) ( 14030 * ) NEW met1 ( 14030 9350 ) M1M2_PR NEW li1 ( 12650 9350 ) L1M1_PR_MR ; - - out_s[3] ( PIN out_s[3] ) ( BUF\[6\] X ) + USE SIGNAL + - out_w[3] ( PIN out_w[3] ) ( BUF\[6\] X ) + USE SIGNAL + ROUTED met2 ( 17710 3740 0 ) ( * 14790 ) - NEW met1 ( 17710 14790 ) ( 20010 * ) + NEW met1 ( 17250 14790 ) ( 17710 * ) NEW met1 ( 17710 14790 ) M1M2_PR - NEW li1 ( 20010 14790 ) L1M1_PR_MR ; - - out_s[4] ( PIN out_s[4] ) ( BUF\[7\] X ) + USE SIGNAL + NEW li1 ( 17250 14790 ) L1M1_PR_MR ; + - out_w[4] ( PIN out_w[4] ) ( BUF\[7\] X ) + USE SIGNAL + ROUTED met2 ( 20010 3740 0 ) ( * 4420 ) NEW met2 ( 20010 4420 ) ( 20930 * ) NEW met2 ( 20930 4420 ) ( * 9350 ) NEW met1 ( 20930 9350 ) ( 22310 * ) NEW met1 ( 20930 9350 ) M1M2_PR NEW li1 ( 22310 9350 ) L1M1_PR_MR ; - - out_s[5] ( PIN out_s[5] ) ( BUF\[8\] X ) + USE SIGNAL + - out_w[5] ( PIN out_w[5] ) ( BUF\[8\] X ) + USE SIGNAL + ROUTED met2 ( 22310 3740 0 ) ( * 11730 ) - NEW met1 ( 22310 11730 ) ( 24610 * ) + NEW met1 ( 21850 11730 ) ( 22310 * ) NEW met1 ( 22310 11730 ) M1M2_PR - NEW li1 ( 24610 11730 ) L1M1_PR_MR ; - - out_s[6] ( PIN out_s[6] ) ( BUF\[9\] X ) + USE SIGNAL - + ROUTED met2 ( 24610 3740 0 ) ( * 5780 ) - NEW met2 ( 24610 5780 ) ( 25530 * ) - NEW met2 ( 25530 5780 ) ( * 11730 ) - NEW met1 ( 25530 11730 ) ( 31510 * ) - NEW met1 ( 25530 11730 ) M1M2_PR - NEW li1 ( 31510 11730 ) L1M1_PR_MR ; - - out_s[7] ( PIN out_s[7] ) ( BUF\[10\] X ) + USE SIGNAL + NEW li1 ( 21850 11730 ) L1M1_PR_MR ; + - out_w[6] ( PIN out_w[6] ) ( BUF\[9\] X ) + USE SIGNAL + + ROUTED met2 ( 24610 3740 0 ) ( * 4420 ) + NEW met2 ( 24610 4420 ) ( 25070 * ) + NEW met2 ( 25070 3740 ) ( * 4420 ) + NEW met2 ( 25070 3740 ) ( 26450 * ) + NEW met2 ( 26450 3740 ) ( * 11730 ) + NEW met1 ( 26450 11730 ) ( 28290 * ) + NEW met1 ( 26450 11730 ) M1M2_PR + NEW li1 ( 28290 11730 ) L1M1_PR_MR ; + - out_w[7] ( PIN out_w[7] ) ( BUF\[10\] X ) + USE SIGNAL + ROUTED met2 ( 26910 3740 0 ) ( * 9350 ) NEW met1 ( 26910 9350 ) ( 32890 * ) NEW met1 ( 26910 9350 ) M1M2_PR NEW li1 ( 32890 9350 ) L1M1_PR_MR ; - - out_s[8] ( PIN out_s[8] ) ( BUF\[11\] X ) + USE SIGNAL + - out_w[8] ( PIN out_w[8] ) ( BUF\[11\] X ) + USE SIGNAL + ROUTED met2 ( 29210 3740 0 ) ( * 4420 ) NEW met2 ( 29210 4420 ) ( 30130 * ) NEW met2 ( 30130 4420 ) ( * 14790 ) NEW met1 ( 30130 14790 ) ( 32890 * ) NEW met1 ( 30130 14790 ) M1M2_PR NEW li1 ( 32890 14790 ) L1M1_PR_MR ; - - out_s[9] ( PIN out_s[9] ) ( BUF\[12\] X ) + USE SIGNAL + - out_w[9] ( PIN out_w[9] ) ( BUF\[12\] X ) + USE SIGNAL + ROUTED met2 ( 31510 3740 0 ) ( * 6290 ) - NEW met1 ( 30130 6290 ) ( 31510 * ) + NEW met1 ( 31510 6290 ) ( 32890 * ) NEW met1 ( 31510 6290 ) M1M2_PR - NEW li1 ( 30130 6290 ) L1M1_PR_MR ; + NEW li1 ( 32890 6290 ) L1M1_PR_MR ; END NETS END DESIGN diff --git a/gds/buff_flash_clkrst.gds.gz b/gds/buff_flash_clkrst.gds.gz index 6f1d7361803a77a8cf8fd5826d28c93c4c916748..f57e2bc3b6d6745c5ad9976a4cedabc2e9c0aca3 100644 GIT binary patch literal 16574 zcmeIZX;_n2_b>dkwOVSG3My5GR7InrP(?+iq$-F=fubTJL+S)7LIh+8B&2mHMUbdW zB9bVmh)l{9#-zv)ks+Xv2mvAl5+H;CA@lU^B=(&Dd#2|)AI^3DACA|B?EBvLp4MLL zx7PaY4J7%Se`)@G`4umBd4soitq7XcSo_v=b*Sh?rAZ7m}^tD;YsRoxkM{)$m~r`*d}fE6+KdU0OF z_w8N({hiyXA%3bR3!k!51ZK)PhfYJFr#9#8L#%Sf3}(3JCWLeiK@z4)^eR;Ii^F37 ztATr7?eKr6H!+c8B|YNY|3KDn!L>p7lcO&F}NO!HqfgfJ$%UNrdmu{swo z8r5PO$@~EnQOSHNrIQN8^fr~*nEIx4XlUzY>upUzy*U96Q{*jlbrxCi>`ZnML=aw8K8iUgRC*lVAp!Xm@GxDfUlE%-_t} zf-U6r&4u_2HtYFUJtsq>;|}6zsA@(~l)-wm`L%SnHasEjVT53u&UPQCM`o4~DTnYE z^7CHE1MofdF5t&(@#aX>6X>F)q2m*X;CJX^x4pxY7@5B3q$ze(uaR{H6xw1BT9Fxs zc7v%mM^x_A^Ni~}(glpB`-3ix=GVrZ54wz)Uo$b%Go`p6bg94F(;H@ftB$NP2e+Odl+{E6xjTI{jjagrZ4TevU8z0oJWns*`U{p0~` z!MQu9f+e1MW(LZ;$;*_cS=m2lNc~aQmpQ>djUB)))(ER=_cwi&2e~@`n0&~E%bh!- zs~Z(DFUu%VNk_4SzHe9k56baG2yb z&}s3Vah`q4bNi+#!aIUgF1`f?rptlwmO}<}LC1ws+$AJK`5@82;YZmQMm};#UvfgC zQ)7>7NkXOmpec{76Xj`mseKKP%Tf`dX0{i3uV(g1+O*;fE|l19WFD)XjNIN= z{Yy3>W+qj|weTW1aEq_QaKfx&%6(~9r!V}$UJu4$dn9z1)h)2`1UQ~RnXqxgJoR1X zEW}?pjEt;+E=H5*fRg#(d+dK%ocaBA&`Y3^F{p!Zc9`d6fPVZzz6gTviSHKQ9N`}I zoSYBuilP*l!3ST^_u@k-gAuNiFS2f?HXNCJn{zXjwebn7#&zv z_O_Z_IdQ+o%Sz7_b+6~14X_aBgOu>J9u{{ds}wUP;*JgSYpT6`PmB;(sIXXvsj1zM zi>sLh^ZeNtZVqK{9}cOlxAT2ef4tZeQ-AAOT|VN2W8;z-YT%{mKkbLZiR!ZtS=F=0 zaQ4L6M{;Mpi%^oP_vjp~aZA&tJV9!exgljoIr{U7X-!V=p17W|xh~$@3x7{J?QutkdEqOMFAz<>if{ zPKU?m$P2B@gPc%`wA11o>>L$2O7Om@9D|=z6~9+>V%y(55*1Oish@27mPZe5?0D{% zyC?2F93I^G!@#c9u<{APm3*kOBT^YO^k@T%^Iba&cZ?4SP)u@0!&S87G^^XPp-EKd zt&`9@_(jCW1xd&Gk%MNDPx{--hd8~Q7L}+KPUWYg%`64fePw@g2qhTOgkm2@^)_A6 z(0GeH$x&KI(m&AXrC)7}9G^HJl8`NqKJvY+H{E*V%Bfb`U(&Cg7lj&R3*SaS5Xex~{Z}6VR7>)mL+ISEdarX4P)gvB6 zO(Xw?utL|*1L16$G{!U2ZQMTvu8j%kmBKfik2~Tj0ICHf4#d@yejbdgU%5#ro3D)x z5FNbUm1k2Q+r#9Et4C(Vcgss|Mb@#DN72ny; zid%M^&bhVGvpn7RV&bmzmnwQzs%L!{cPyd?zBV%3yBwoxbm(xiadWeG`^EnA{}yL5 zWBdGeo+`=04pdC|?K+GUmi!=j8|_%)v2^5i65;Y#`vFCD2NRX)xC43q8%Ejg3%RpN zToc%CwcpNaw8N#A%Os33H9F>F+}oN`tJrFJo$y|p(TFg1ApMW(`lbqAEl`!x*@w~S z1JR6Ixv;ZQ<*el;Gj;s5;pj7oJInpZt*ycUhE+#c$@i#3(0&CZ%d{iev17UffYDF_ zl@WO?A?o^yJewMw zcE7AonB6N!IEupH+DA__9XbLUXWzSVEe=*V6}wv=VwuQ=scX6QzIU-sTdcEQ3i*>B1Sv*H=%*j!lIqM-XGE5`X&N#{*L zcgyIeL)P<^7RpM`_1{kAkIS~z;O=v09o0|&g}Pso5{{z0SV(hl^PS2MEPs%ps&6FB zhw(X2F~__Ps_)07dON8f#-yI8zJDbuHQhQ5SC%tXoogcK9PcenB_4Go+F`F=Fo1Y& zuz0c(e`-ZWl(>a67QwDt=#!0kd&GDaCtUSE4=QUMjr~zgP`y}Lk7~tn(Z8r@PlLh6 zv7|M>D*DD?9Q{ljm4h)@F!D_A75(Dba9j^kh#_xEz{VC7zrPh5yd!}eo0rVx8pW=g}>7HL9oVP}H$an#aqtG4teiX?cqlyqE8N1}*5Jr)po4ju9?Y%hNe> zxvO*M?$^ufeS*^8MEji1-BTx{t;UDv1sYViPd*jVP7W0%G>Jyc(ep%$?&x{)fFEKj z1O~jZ29HZ+^VO#myze%QtW9>gV^u3*&XicUusFqO4&Xn++?DwT;S0rRGWo*Bn^xU& zekG=wVEKjzI!0*ElLX==D0-yjsc$JF}R z8Y4^_dMVTV<9O0N6HwdF47w|{h3%AmuryO;_U!RPGOz+&*wEr-g--QMR#hew?UJvE zx9xUF-oeftsKz~rQyWva2IZne#dR+#4eUBSkAHbGV(RG6D^1~9`w|y7rz?X8^N;vk zZ-D3S29K3~4@6tvXI)+NE-9J)Hk;nyGQ#eXU;7G`_N2i0mP6OQ=&h1V_xi+mjOQmc z+i>Av^mq4p-fvT#7SK0Ixqq(Na>JPkQ^q>f-Rfw5&adsjz zl-)(Xn$$||I9}3yK0G4~Qn|a*uBjdm&n#M`L}Ykm&Oqy9W20^|=RRIRvkcIIi<|(5 z2D|2p2hbFx)LLaux6M}Aa&O$^<`*TW9M-CjFVYB(|zqnynF=L_6jQm~N z>Qsl5rd~7rb3Y04;QX=aToa7Xh{^Y7eSWWBV&J399e4k}{DNms;ai)7cb5s?eMsAh z97xLy&9t%GCwF*|)uMigOz*sif)X9w@%+11NviwFMXCtt=B4F_5GarL^j2>;smTn^ z+@OCup{Es>(EVVJSeU^%@g_RBJ+idI-(N@}AN;Ak;={K^X&1UsrA%0ofO)7Jt8c4D zwo9=ct!v22)q$0@$ zv1P)CzZ~LXJm=l&9bMSN7*RuQC||@_y&31!D9hli+`NtX-TDIlz_o-nfzsy2 z?Re{N;y2|M#Ahy~I-<`{cIBz{kW1Tz$LETDOY6lWgJev**ky#Y5>}q>jo<{oeSZ=| z8Jh8Zm*e^(3$3<4!pANv>_NUPP(F_x)cw+9p5Wxb)6S{W^O=ey=32Y4B>A_5OEsmAjcS{$`$Yu&H2vq>4Nc(_j~R7ZJ(j3`D2&yXF@q^eu-Z z#XU(Y>BsR8H@S?}d-b%_Nar$T_Lprsa(oV_kXpLsw;p7N&d)4}RO`e*?FrtZC2@ z)y@1kMrFPg7`S}g)H}V#Fz+n&(}U1I%C{Hg9Tc3+Ss{-elf;>KpK*4#xX|vFbL?bC zv~m1T_gM4U3sVAWQ4Sm%hZ#y()8COv_w@8urGywxKX3Z!rz(XW^O%#LqQt_7j<*C#Wh_vRPpm$Gjk0yfH!S$?vfV7B6+1zX{p`y+-7OJxmRh*w1Q4&(PH*HFqXqT( zhnuEphnr}eYfS<#@99UDeCgJ3k1TTW^)~MOPR=z{$I2w*;n-4G z$pK#zK~x`rI-2{dLa_~6f8IE?g@5b|yd7-Q?@k%tXiLNBdx?(`$FL)ss)%nmv>n#Bzc84*Q=a`WJ#xQ8n!`(%7h8D)*YG2ib(O&%P;M``UFc?% zH?|c#G&-SwLRN7582f8m9&=N8Wr?GqKg8+VrNr^&Xf+6`foPub*AF)fDWh@U$E z-3uQKeiz3G8}B2XgccO*%PAQ1+gozZ72Dc2HRkc7!iBOM`t)2@V6V6?wg=l}$MqYu z|6HSJP87`Ql8!}vct__q`_`*^Bgg(#lxDc^Po;JJX=W$IVH6}ps*>hnBzL)XJS@SP zZQ>XrF`_=~ItisX7Kz~*R7OH#aoynb`3b=p_0H#tU0W!As{5ao=aDtsosgb)agnrj zeSM2yapy^>3xB!XD)0ivqCWo3vfMreJr{|g69rmgDjbs{d(jy7wzuFEU=Di7FFIvw z9cT0)*NzDg``*bc;|H|scTqoDcS#;fA^fE>1j6>oK7+bhc&=Zy1hH0m0lY|5QorO7E% z;fE|{YFIUhMJ3o9tC3(3(w{UfukK6H4m}Fv4z+M>Lywlpt!L@ zai>gC6f`U=(<5z^Sy-CEu*B2M=YK9itWvH4Dqfa*1_No_)pR2daxL6ZyYw!5`o%IP!8pDc~@L?^BRMm48ImSz=hdBwhZy~2qw0s7l+ z&3O<}BD}YCnI>gbZL1n96Hc_qsw~Y&s)W_fX^_2w&Tc)@W|^O6DaN6gy;++jnUl!c znn3k8^LOSZezHm`Qn?}r8(h!ZD|S2z=RKn8PoTFg=J>xNE*Ph*#rvH5FZ2AXAYRlfU>loArye5vPt zpJ_Oqvx@5njs*y>sqCa$0&7Vxv?jI(&SlYj#H=O3$uLH1zw90q{aKwkgAJxcnMNkK zXdIU?0o1v~vNVwV){tJpy3!jAh)S%I?8{t1G2ee+Q4i1uIEPW78-n{avxEzR=%Hzi zCc_6EOV$1amttfTpf7RjtU^v6?tL9;Ftk$^238-RvzJpt@P#BrJO)QxTu4lrgs<5^ zs=t3O*&Fwox}rVYvDo7zu9u>ISrt7LgZ_DOnZG|qwG@J{w;kCg%hk{p(nyU`Y6fP8 z3ZfOYRz72wRT=tjN`1M*StSQ-eVL-lx1!Tp&^e0FSg!G*4(h#;v|XO-U>xnx`ZDBH zFb0y7{)z9T&Q0bDeUi%tvseq|;X)~IDr=Baow_hYpMU>~9G5S=)3~V#5FD3)^+J>{ zf$}AyT>ZuH-+&7DYgAa>%e*TiYwX`Az`+4)-^8w6e6s|yT6qAh*vjk@#sVPKrCvA> zp!#x1sUKyTGqwk8EtfVJR~pYSq_4X6eo`i694M_{sj^EEUN-V!=<`w^?MMQ;HDZP-7)L*IgpH+Gr=@ZpI`tgMy99V*%-X1T42r7Ch z3{=j!+{q{)41%~=xKkE-Jt~h5Oq47M;`%K#FQFPL9gKVgkgDb(B0Vn8#4M{N3fl;5 z+!Ux#qFleCZI{~)KkPVImZ@cFH3XK(+H%iEGa>Rwbv^IGfSiVO`;pfEc|%xAj`_l$9+wk3JzZui zsiy58EQxlu5d|aI)Yvvr&iGpq2sgIMkrtl&=G(^zGaX3)o&C$;28eM`YzJb|uVpUU z`Z)C_k&j%(O~(6!t#j;`U52NBGV2v((KCP&m*(O;*?cmMM52jiSEOFxd2JC>ZNm-NKcQe z_a>A5{YxMyaQ>xt%PsvJEAm3n`zoEQx20Zwx#^CI!YaNJ;WKo9h(*) zC38cJ@RG?80I6_M6qn1`&?In%Gh6!=a$Yr%_*@O}={|$3=pi1Mf1E;jp4sFjGBxp; zrZABeN0WBk%_TfTank4)a5gbgT+RuoEmRSsQ?}7C1>*yl(gPGZpP9 zpg3HqerDVcKY4j$4-E)hyL{%z3ow;{2Yv)9P^MS~U@4`&tDx^5IZ1 zYd>-_$HUJRdx+Y_iv27K-$2( z0E%su&CS02+==Hs7NKtM=S~oDZ)KUGpXn@F79kANfxY{iZZt$qlWe-fKud1jP{|TY zkj??0`zIevRp;^a_Wd;ivMac#ezaayts@2>V?(Nhp-QjMA7Y!=&|=PUKG&(+TuS)Q zZ9lhDyGJM(VLAp;UuMyT4zA9w@EN}Qi4G2CfFyi;e3|{!Et0*xWKDLv_YRFXk++1r zMMej!XG#vPz94>x>ex=T?$%sQd5rCOzxAaxUGkV2AJkFoK@0sxUZzak`f%@$w_$eM zo63?^Q5wi{Fm<->#5!ihcl+zIV3B<>pM6i8SgN-bjn~h*IE3JIxm1f$F>>78Q^S5@ z$GNna>9yLjy7CMyW-v{ciylseN46M}I=6dv!8wO$iSQB+ZB7|UK8q1tcGPBDDDrDk zMRlC^y}+}IB=tmT%fTJX0aCnY38zdJE%A%ET zbpsqvRhNSAhf%i**oY5JoxP>|8mN(%eYA)47M%}67TW)0{xTQd3yA?fXULuA^TDc# z;*1>v@xn|qE#`2*bzHKlMzc$$uSphai+?JgV1wC;=Tx)kJWdN9B%J{AWIo&?`Cr;O z;1r)eyC^25*odNRc{NZGl&hhrxs>UwnYw!>@k!bz7s;zIbB*j0iuHkGxTjssYuHVF z?qO}N%(tSze@lj$BRL)_(fza;g{Go6I`jpLmEkQv`oI5joL@V>- z$E|Vs0BAiW zyIl;ftZwXW?H5APr(*2(-5vpns>~2pY;S7pjJy^erPPDaa#Qc*+0@n4slfL9*Y1fw z9)0yc>hjg>wSU(olU=^#-*x{#oBeRVZIgC|rtrgkAH$pHQN09>4!?!uU99ollp9;b z*#^;>_n?sG6JM-VOn7{yUkq~l2t{>5|36sZ<1ah&Jc+}6DCqB})(@N~Kwzx@N&3;yG zD62X&D9oXVYv!KoChU=A_bwX00yOZXyz4juzz z5wj^243>fHE`DSqk>LoCry!>pe})Fb%hG%QSQZWYo0=z~#-P}!X5%!>SB;9FGru=v8q-#x z1_Ua==olNNvv`jTIMbGd~!h7L1j7J%J)6yqQBd1M^sZKsrUo^}Tp+szBsaL#a&;1=_N z)5v)3LcmWN4*IUkl@X}wt)Y0uwPPLF@k7l&@@($2QnIqtbRCiPt7rZ)C1%dJke)3_pD&h{0_TyawBTU|IXgYmzXH%0r#w;i zn!dtTw5BMnKje)nft>*789h(U#pipx0y2EXT(oH}+eH#Mc&!BK?W%84mo`KqF{4|X?|YuE~psh~3Z-K3R?aR8*t6t}x7rU{PW!{CA? z7x~_Z7X_2nYrJulJebBQE}PZU#SO*s5~PZ#E$VZtEUHDyF9ob`&Ups3t zve**!P41(o{^~iIx&!UCzol+ z4>|4$bRgjd*lXa0RcZWkmYI&}oENl&6ys7ld`D4Zd+V@o$&7?#%@ZKJ)Mn`0JYxF> zLbcZ9n;cfKR<6Ts+T>6rMU-6#N(pGp-_WmRZ@#KBgxf~Bad7(!91rRd9%7zwSRwEMvWb|1>R}wI{rm& zADjAsFbZLZYRw#et)MINyIGL}oE#Jfw@OAx$%B5hR;NMfC z?8m%3HSC^QAiN=zZwR>Rk1W)UrKq-Mv^bjz8BL(1wDY!V>MF>V#5pvWeOZ1ZyKDIUsu^&e`!T#JNhsSBB z)qjw~Zzhz6;h=1HaBoPpC$u`(roUUzg1QL?fG+Ao)q^7A@mHgo(*Q9uc>){;@xKyr z4SeWSNn(_B688tY!aI;t%uf)Roz@w+s8bwzk!cr~fm3XC9=5GPPq{A%Wq9pa4t!K) zH+ndpd2c_ir`<5DkE(vWPSo%ZEiv{zgZhi=6;$R3ZWOCGq(_ zQl*iq?FY2P?~?iKCd~ne@{WAG(-J?q?4#8Y{{V6x^PzgDr(`UOdl`6JBW9>PdowQf z>@c`jOd|_pe3`csb+%MRs3b)pbRjQG(HU+TO89gJtK~(BpoJDU9%DT+Ftg>4+YG4z z;NFxVYdP!+$M$WG=Jrsi>IWkKvbW7SCWCusLl$@|?UL`Lo-mIjsQL`WyRJpNbCoIKvwHE&v~b%12LP1_RAFubtERoi)Kb_- z)AvbzEl?G`bYw-e#a6Y!e{mF}`kk}# zfz936SaN5r-IHic~~*Ev?kL$0u$7N`MH>0{)hIkKX}tsA+b6KW&A; zN~}XKF5jE$7f}c;1-QzlC@zk>Mvpj+!A^N|Z5PZN)lQC+Hh`i9OOR2NQSZuTFfMJV zO0mO)k4&+O8we1sIQ~i6pp2;EROiA^@sb2fbNjj>V;9A1LL4=wUqezMc5vyf38o#K zFAaRe`t$noKg~5Wrb6b>%hl8PIbCK%Y9ULR3!lqx$Uy0J;UnSGe=!n?X%S*T;4#(! z5RbF$2j-{d8qYTI0VB^Y^#*I$cj|klHm)i8khs4;fH-#7Vsr-(OF=wCAJk`cE3>P%WTvW?92A}7tqwNfJMzoZ3MTz5c_>TB%qT&#!%`2A@*HvpNRRIbW5Kb_)om7beOd_ z5N`krSFds*{}E-S^Prq%fLr_`i3PSRq0$P?fPG35{4LlB{#1i2U*1e~2!||?(raXj zrD7#7CjN~Poan1LSn1vtJ)A(l=2^_p=!R){O8nftAH)C;B*a4_;zmpXbi^2FDIYg< zR@TA##U8tZ1wx^3sH}7@mSQbx7*4=L7e3CX6hy18qJM}1myp^_!9J>51Uap{vA#2$ zU5|`h0soeS<&wsaCCvfNHC zN1Vvq$NE6v#aoX*;``+~2&iY^39NN61#OQu`e)hHjdI12TIeFHzoOZEI;JgS74|fn z(RdwI(c)Kvd~d5Ok0;P41k}j4Vak*>F8ykz@#6 z=z9v;6w~Xi>qp2d=F2{}<(krBnswu<+tNz-ZA@K1Hkf8vb*Ro?%-f7T-&ujRxL0ht z9oupB1)ww}#<;mVp9KJq$`a;Q>u4G3cU7d$9NjRFaHp6LWlPqd?M*ikuDE%&o4oK!0Ig59$8NE>=bI3 z3Ljv|V6{wLa>^3Wh+G4$Y}DP`x%Gn2%*uSDj1fHqrG!=3`6@#(ibN}wpT$8fLBX;| z{~*>SbpP3k^1`opHGJ*ydl3r`rfHhvgak(eibQ=D>74fDJXJk+W+>*0L1Q~OZ-Ky4 z~~`Z2H9>YB-((1@r%bOBN1Q{ixxju@p#OGeI8?QKQNPC|=_lN<=_QH&1d zrML7sx<6eDPZ(`R>7@0Dc~8zmLFaQ&J?;18LV-S{+g=BMiZ_V@9TB{rJU7~)(}!;U zCsz<7AFB4tHF0o-gX=i|R9K<+^L509VEKRTLsUz_#~6^azssG8#3iUS!?MWh>^~kC zu>J@A3uJCgb=UKu|M&BMNd}Iag4MwVNmf6x*va_MmyEDS^|{7Xy1QNwY=O`nqq{#x zhy;h>r*y=wRU<=YDPw+COcjkN{ZfbTb<|VLYJ|>b*)Q{B1_(9ZO!3D?Ap1*0Pppkf zQmgv)^DYh^_o5_BBvT*2EjW=C_X+kLDVrltwh;VYoj)Uq>MuKO z7lc}^n(2Rz%&r>5RKG#*mkc;R50C?*qvTguGI`WienVBUGvckS>Jof6Fpb%YjMF56 zWv6ZR_L89ic;`0aX$ztmdClG-OmwkmfZK^?FB%O8Q!d#S`(9j#?Zi|cwuljwMW%)} zhz9zz*p>VxyoyPUzOna9eVriAW;Oto9c(PE=~Di0#<}4e!<4WRB4i#KP}2$ z89kE?)Ik-&e*VF>wvYDrKVsRcDl*;$d*=S&>=-Ag@F8|?;8ZZ;vZL$wPq$G|ru3d3 z6NSwq3g-zY86}tfSFadk33^hI5f{R`2j~0mq^fDR7E=WF}l1!sMS%QLi` zBbXMUqg!2TCsL2Y>Q`d@I9}?3^%E62GESy_pmZjamG?qysH!lGfX5$J448SLnETqi zM#%1~odcGpyYmCqsFUly+mRFghjI(i-{#zy+_3=Ly>40DYWT{mhaJA>mUldRu&cJu z-;!|Zlx1rQ^%*;YQu!ug+nHiZyDXNt#(!vku2t4qHs%?7_f*cUiDR86ufW&nyjT9W zv-L9{cC1jJ01Z1=M9T8=BMKd*6Wzxx)e7puq7@rvrw(?Z(j!Lp@>Z$*kUP~h6Ku${ zKJ-tb%?sg?Z_v_lIjsfMz$Qp z!tFI5Qfnq;Ca-&#EDz8d`*?*vVbfZfJpB^;uXc2s6`k|fE!D_{hqh;T6ZATSwr8J^ W2?I?EI!p$ic)uZG_Kz?A_5T4rm<${M literal 14151 zcmeHtd011~w&$(#spWN`gsX@QDP>YqKnW@$kd#v)P=JDfOi7h8s0fiU3?aFe15hfF zS-=pLNkxc)7{)|ph>VdzqD&D21c)Sr0GV_8B+=LRec$cZ{rc0REt+hAg=6BysIh{E7msMwDf`gI4mwt~rk34rNG%_mMJR~scFY|=;ceCHe^WeXk zkD$K&>!bUd|E6Epec3_p&f&iuJGPpC;QP%#A->sfdiHOtf8BrgY~#MYy^r>%#w6a_ z+xCk~-{f5rd!5@ug9mQh$&bCYkFU2OB0uhYC<91j;F_4hyyYHDVwr=$?g3stC8i3H z9QhzRo*@}5w08{Xv!6}Z8>&dG`eAlj;id@4U2>HeU(IOFK(s&O#y}{+^FxC*xfNqC zD9aB!%|~lz=Ztjvieh_4{L0KEid<&lUO-pNKr~VpVw^nK=4aDb8Qxz4DHu5TJZ3(B z&_%nZ650RfOaIP_{>mhp%kuA6V#N!LisTb0svTCetd1s85!fmtPWjbfs zzf5&Kaut6qEw+6?Aar7c=gI1uuFKYR=VI5wDxccJ9M_B#U4#8_>IjeQu&#+|X}mI$1&aWfH7KrE$zAC14d&>SDM)e)&+k0yI%8k z`tpo->Due`<1^ny_!~v*S+CP)9XUd)O@Fty(kS|t?K*w-^=oN@Uyjh?jXMj0HFcD= zVX?GlZvq(SvYP5s!DY-rK5-w1a{{Ok&sfNhhh~=^Q5h#qUmjF=-biesSho}@3fT=m z7fI{tH=q-f&?ye`cB=_a?5P_KO%z-3t)y_G9B0`)ieTzb@cGQ0^cSyb!J-=s=64ZM zvc2Kkgs++qOx+1S3;45>Z(WJc?kE(3^NubRAw}N`6OvFVG#ZMaho&Fap^PtE9~oI< z)nCWA#H=U0sALY6O*Xy{xH}$B;%(yB0y=eEj=B3peX^@B1IOHG$(8@IXD|1iW2kI1 zt+rXamcdCpI?@Q-vF6%p#ve7UkVRk{^v&4z3tLE3&52Vu;rhwi!~tl;$U8@lXfrM1 z-#@{ozpa8 zF1yH&6^+V_w@r=T9o;uOC7YGmg;AS@4)rl7`<^_FNg(@Wy-Sq+x~^%O2$C*j59d_q z^sWa&3P@0TlhcfRW%mOiU~Rl~*g5OnT4d3+LIcLb%b02Yxm#@mXN> zMoUYFq-8(BW<|>zS=LVz-3tcvM>Ybue;Zp`()Ss*lU0k*s6K0g_m7wB0BUh~+^CIX z5Z9n{PmC$`eq#7)?%}KDv%1{5w1#Qt_j=@7s6BUra+9kKz%G6w`+wRX?B`gH@RsE} z!X*trvgoY=aw{RaewHMED0*Apf83N{uq*^>mTW&oIW2)CmpJIj-#9!(&J@3g7bb7B z?%MyYFfj?2Qh=S@2uW>xkV%-rW7E-}uq2)a|MUC)k@unW?o|n!NPd)PgnJvjJc=q^ z3uLU42^xl|LSkbeHV8XSJ?qmes@d8dvS2W0{MavW-oMweEJW`7=itrMfs>-QtC%6S z_8jW{54^c)J0zSfw!?Cy^01U#iiVp&+iiZqNGGzoihdn*dUT0}-GV4o-gy0U)PtG8 zFurug${pvT5Q>}Li2KDMWClw>@4>?QQM2;i`$F#?;rv=r6qRSOh^GFGv7d9~|E_QL zxr@hcTGok;Ycd2~Mt(#es+*Y({v7P%Lg2~R@%5h<5*$F+QlsC88r42As~v@YFbcoW*`;fw`iO;C;sj-PL>_ig%%SX_ynM94@!guT<^c z@e=9NEUa|p2ha?mjtw}Op5(g4vu2L|4p0TUhVqrfRPgof9rFr))NK9dk`1- z(OqK+OkMzUS{To0xRlN75H&HY8!NjkF^Yh~AQ4OPbJxQPpIwVa(7fw|Zbs08>w^F? zi0d#_!MCuY z`|)nguN+pk86DCQpZ-&sg9#M7)tr#V^{2eY zxL60_ZA&1Q^PHO<2FNXtSqwh_kBbib?Q^($EZhV1EvInx4T=nAnDF!R-rn{?i;s$W zZ&`Rlh&&kNA;@e3cQ9cmYNj|34%@ zokVd67DbT&yOxdAPzZ7OU`F(iJAa)=Q@_tevUV1sYq7KE;U`0A-tm~kD^D+NeJ?){ zWXxN9XQ7jr%gAmz2Tu!-#NWb0Napl60-5ZJxRF`?%GGOkQBp@FKs{6M)Xs71AZ3h^ zJx{c{y&h}k$c{d(&&C!t^^pRKy2yR>q>Y}^(ob^4Y%XD48F9<<=RgzxSd&cZD-fy-pVUv2{wGAVy45$zOeG?wYlsw z8{cm_Il=CW-FkhcOVQ`q^A}?;_(Ah3DD*+J-TDVjGX?+FnDi*VzsBC(hwE|#&&WFS zO$o}3yIyf#DiT+rj*NLcyv;4!#m{pRo!|&<`{)|HrSfPuOz@9#48QApYk3SW1^<+a z1ZhJ8g!|;eJedI8)ruD!&$h4SErfSGg&6cZKH> zJmgQ(^hIOLJI5&a0IzI<%swHyNId1Mz%ECQ$SF@+B0xl0B%J4Tm_4dXWquCwChU)t zG3$^s3kf?wuMNW@U+`8otVdW}tBse{axae4}=w@><8t<%6A-tQ*|ZpzpmBtO#QF z9!=a0&2wmWXq)cEeMf{YG2C()K8kwj4;9rNl^%CYecBHN&A3)o#dJI~?r<91J(K%6 zkl-Fm$YY5YuH>64A_&X0m_f+mA&$mnf*?^opMDXSSTe*kc)UXPUX-nzhzAlqw0D>2M;`F$!_A^{$Jm_0kajx>MN}VqB1{|;$*azO6e_am^EEY0 zTaF+WWls&Zi)n_|co$L}eazY$t!*p#f^ETgHbhn(R%x5Y}*@1sERl z*pO#J*#Y-{vzG9=3%_iGF&bopQ7&PON3Mc#f!}VdCTSm$QRnR)2{<=*YCx(`E2bd} z<914ZXwd9vLsgo6Raf}r`*KqK$`gEeW9;ab(1rH8s?c`lk^M4bbR);HtRh`{=I$K7 zW*3ZLJ1mCfkKaV#_O^7_#V&>cyItHGbx#l@EUwqi@}}T1&ISj)dD((~^4qKN**>9q zpU`YfCb0C`r2A^TIIb)-TaP$qM#&kyS1*mQq;0~y=a6pH&XNSogyVzClmgsjQ0twj zHFri>%l11E^*MA=!~UE2&k_0H+Fjt&H4EuYUa78wu~~K4YWm_8g-m0K4TRwo%uNx^ z7R<`*LNpzQ9d$S)r-oIW=KGrYIcwIT+6`!bx|;lA=FHGyZiVDkM$o+mvBL|dFrKz$ zmq%xknJXRnnn-=<>u-sDk4>OXFbzN_CxccVznaY0lAB@fSv-S!7&unGmFnG+Fy){? zh|;Or!KSmQ``>xkD-c@Dhqpo&1~wp7=jq9bbeSQ}&_}YvF8FFkUOeXPXK8c&Tz`&9Oom6P z@$@z34;yWk!yoz8Uk>857@=V2jVD=tdG}7E75T(nQHs*&S(yvnV7#{4(&6AwR&$xb z(NhNts%SpZE*raUNsBMoq~%l)WC?kO_XgWH=hRh}+HbLW(;ig4hrFI}A#8BsOsJSv zKBE^*E8iOxqvumvG12~;NrR5xpCm^0w0Rg|-(KbiNL)z;5rILLvVV8awB1Y~rcONf zlk~s+u-|2_mV&wm?#*RrHDKCFGxlTvYE%a}$k#eW)mH;YtZmiMyCjsK#e zJ)RTPyCq#;dVw&IZRz$>pVl%oH<`an@Z%9g5Dn&l@Ux81MwL6q?{DLl+R}Gdv;`zY z?rVFp%h&FirFBjN+xGEa({*T*9l?5Qg9lDed7SSkw9J0-7@GY;wCm=O&Rv_1b`R*& z;wis^Q{$s)bKa532c`=`p1Wq>Vk|XUaWg{J_~obLa+;>EyglQRHTDldKc8npj!X9_>EHqhl`YktJq~Lr;zyppKJT$^4EDM4?0gCKGOoxH7Ks@wxByss0PMMSHVWCjg)iXrHNg!b-ecHS}I)Jw$EYPvTr!z zvd7Iyyub1v;l$7hzvnj10SM-niD~&-2)E&ty3N<19!)FI+v}{1@qr=WduF|b8m)n~ zqLbDqME5guAPn{n)3-6YqEZHP1OE|lPufCWoZP@%k`(L+AB2cbqQ6zO4Ms;RYZV7h z``~n+Jf&{*9Aw_u!$BR*UM4^2kPM#;l7~I2`ak`;b(uVqITi)rZ;dm$lX9h+~^HDA6&W$=;zNGMbvJ^6(R8*rsJ;f>o zikTFx22nGa* z?;)wNcXRQ>3PJ|@)B2%Ge1VuQ{euUr2W6ms56ZCL;Y1;$Fl#)PgwlxU$7927oKj;y zRDxevoSpkiUHiEauI+->+C`CWuSQef*>X{$N^vnjjhC6O3~aLq{c%@+OJ zc2K>1Htn=E729ENUD>@5MxrX0nM(VUBsSEc%rBF{(iiZ~L>t~FOuRLnKIf)1rx1du z4~y@$bC*B<-Wrb^^y{-ojqPK>Oj^2G$r|#Eg%VoQuOPg-;n{Z9TP3t4u_NR6`e zpIN@HvcHF-?YKMR8%Xr;BC2tpJzhIJR1WbHN14>GJwCh~VFl=fNEGw|JNG1KPyzwm zIR2$I zj06pM0_4mLY9 zDo%is-VX2iNf9%fd(2i9Upo7>CSx5{W=6AC{LTcL^Bww=tuP;8Sk+gICPf1HRVXpb zjxpc4u$cr0>z+W+xfZmzT?aeJA#McmnOygkOUcH(SB#nfh_wI$>}LXuefZNjdvHenXMyyv#fgD0TiUB!{fQ3u_z!CISY=lq;gw)f5 z6U)l-iUsxfqCa20fxam50soT6c2GQ#ozGf1X8!?T>S++*2Wo)r=c%4wzDDjlvgjWb zej_Aa{uER=Y1o|7jqLePzc%~&b@(7D!Zv91xB)tQX0q0GknVsq<4nI=+obpn1ST1% z5dEUjv#^c?-wc}7Ibq6Ibwz<@We}$18Vxor#r+D3Vy~o@zD2xi!_H>YM#Zrd8Utn3 z!oVPIXe7vAgMw+NZDH;XwZgpNxLpG|lBOlkIG;?LVx0oowNsUZKWu7-8&aIJ48M}N z&jMmi(_q_o12*<)raNJht)VatOFZgHa#-pPkoad6Z+{Y z0{2r(w<6v2E8LLG##KVll*6a-5pGhP>lZ2U6lSY~Y5Qh)=K_XAgiK6JLqrQ>HVgYm z#I4F@ay7qdJj#gos^NuF<8IO(1^SD#nF!^EAWmdBO06&q4(~>7Jn%YMnx@we)^Zlh z=B*QP)h|{44>Bn*DFFFG7LfSz!Se=>$MhzqC9C4kjvk(kEMc11&lCmfT>!)1c5 zOygP{My?2Gj~b;0*7k9rM@L||9rSvCOL`zDjR{+0U>{@tL|kjq%K6wE;H{74?m%5fwq_iZ9z*}I+a3+Hz#`)+z=H+1VdQ7|O*MwN`*foJQ_#!^z%C|l z7l@%Y7{uUuF7hizRH?rid?h#H-UqaaGHPIBTB=;w0Isq_I`YAeAFh3WOSx)+8;FJ_%>q(k)AtyMkbk zM~G`b0?$whfOQSwG!T$dAjsX}Jk_LSbLrvC`Pxevgfxj#lv4;t=4Kmzeav7 zgRCe04H+8tMG%zyPmxzm;Fk)Cr$Xe7qJNppy3vrLi|YLH&o94)JeB-)X{F_@=qTRT zr3pMHh7&G+8Id`M#|?*l?f6WPQQS&kHDfFMPePSvb2ur%(Gpi&AWZ9AC`SMnLC0}) zM36A1p=X!ob||7iUyQ1H!}(3-KsGg@>|dh z4fXR;g@`v>agE0<&&~lJxz*eBBxeM6ZPtOYmP0^_!1=%M_iJ=7=#bz_8{E%nL3iT< zMYkBlbzr#rCNI2awlGgi;b{|f2P{bxDa61|N)BE%4R&%ZSesE!h<$32kI0T$Ycu7p ztYULCM9;WCe0lMyx&EpO)8~}GYj8HH@KW(I*cf9tc2fE6KkGu1d<%POs}7qv>%Wet z(30`#A0J-hT|@3MgAZyi{62bEl|7t6zDkZ+s|x?mC4B=K)K`b|%d0VG(05e$?7_*( z$^iSmJ~ zbykVMaJU{SfiiK~Ml{?`$L%QhH2ANoq+l@s%pDG^Q@#Zqugvw2@}NAz{`cp#Z?d{1Nbmy< zvuHtoV|W^T&aa~gZlW^YIWNA8Zl#JR+TmN7yRWJZNJ7ZGmXKIbtnkV%ZxE7jU=h{RRUjXIP+-hgVWT zuHF1X$3HYU<|;bUB!7iHZBTIycMYycFUVfF9d}eolYiC)!hwQx+^MEF>EFk5TcE*1 zZfa7ru#aEJ&LCeW$7p|{<7&uYz!y4h0qK~oq$7OL8|3bB6;;Y*e9~CuHPm}V$<#lH z@;{j8AB0kSL?_WpO3@41RbDhbg>Kw_n3ZK{qPo67RnS|6e3se`q_JDkQYRHnnM`{N z4I3Nqo<+L)`oJTg{s2D=K~Vhz6N2BV>5c7IQCkRlURqrGm@eln8B3 zN# z8*EjT_?%J;NL)x=)RLii)J>DIBRVoC0{HbZgLCV-qh-X4$Z22Y&LhT4uS~iaSRaj! z9MPD-%6dM2aI2Hb^o*{JW6o`cbA-ge(j-IMV`P^*4&t?@>r)Je2th)b(6TD z5u^5F_$Xm0fXj(61&@HiB@&VB6x5LhP5NFi(nUqmlh-kG*|1dh0o4{X08b}6bJ)HW zMUN>KEi8EhC#bQ3UUtc2r^d`=+&P84cz4~jF7<&P^;GntsQm^IX5)670qq4fTaS&v z#JRfZK5RL7*&j1<4|hNO?8pgGUp!4o7q<};IAihB4QV4dZjoXZnHkf3k9zv-=wApg z1~tw@VqV7I*Ng{q18cV1L2gb+_CkrEv__c@kL-k#CucVZ zhj-zA^*|b8us!f}-=9X=0%&O=iT4&U1fZYUILT$HC-SCy_D15?jTOlB}jYeQ)cQ*(xfC;4}T?jrupFA&#lPNCb z#51eJPWRS=mkj_vX_aVD-lUFt70HbB~Ebe+L6kJK|5gS5Y@x8drfLz|A9< z6F#_&#N_T$-Yf$PbqxH}p}N4^n&-YFyqFWNK~v2x(;IJ>E0;_Nmuk3Wgkp2Yi@+j{ zgFM$Qx4!AZOU)QvP)1&;d1gFJV%%?M?%~VH4K?YgA0ILa8tOS#QiJ_jPw=DY#8X|6 zM3Qf4$?P?01uaqF{Pyrc9HLM+*Y18x3`qMzND2!E-q%yV^2N>2aeUvH#l`EA(v?}E#AAE$}`@s0>iLcKxSmq-t7_YQvw#%+B0v7O(&u>v>`UU zBVfwZCeWfK$6JAmZPWq5CT?~Z{R4k&^bb&r>seQmzP+WJ$^um)B^{*3(F?J>G5HYa zHimGu*zC`?7|d-=;bzreuK7pP4>BF&6@3su#i}{oX`Nc0qupBYpKNu69r+~M@kMiN zl3gLtIngW}Oh32@^kg*An`CKDOZ=yJK3^nYp#txr;LfR10}vN#Y~c?vKw+KJKoST9 z0Ez_`8dX*tMcY&t9?pEMM7DynmjAo(Cf-gI@-Vac7Dt4}Dp`c!1UfKTg_UZ4__#%jb;wn9n+I=2D}?Huc{Nd!dA(EB#&O0cLgm-h z@(RACyl1G#)J;s`wH;6=JX5ax(da@|7pnN^M1$B{H5ZPUJmUd*+t)>LIh`t>`JZI%_Bg!;Tv@YN=Rp{4kldTJorJ5%-K* z0q~?dB3P4pTBevi(ZF$6^}(TwMBFiwN~x!qd>!q9Bu(PsE3OBUthf$I$r>@lFR#Xr zj;aooumfn(Nujz1y{r!dyDRUp{;RsmKO8OLu6>!@j$^dRmszwE#{F_ol;3QLFQm8#uQQhHCOfU7Vni8Ful#6Y$4c9)z#u8+AY>)E^6Zw zJ`;ISpQ`AM60PTlC3>o!L+p1ty6WW_(JW3LK>m0re&TH{FmP(ZuU?%QA+cGa17_+y z$QHEC!Y|Q452`=dhBui--AcGLbcu))T^>^#30oU>Pkq^&Ccdu0Ca5Niz|!V31g;ad zq4zUcu^-uxf7)lfIbLmZ_n4=uCmS=1$l#fAe$fAX@MMf@k8Pe}p0~MU2eFzC#~kDZ zO00{1*=+{zu>k+5X(d<>>9GaZT=kT?C}-}(t(H=cEB?BIyD8i98Q3a@egMoCy`KSo zlce7O@>}F<1uC8T$G@thqnus`__+g7Tp(uvJXNL|FT>di)c=3{e+Ls@`*A7UHURUu zyubqb^`w01XTCmFy&1cKCp}RJwHb&CgbQZ&>TH;ZCW*X&V=7BR!j51HdenWaF^4h3 z3P;s*o}MuUJZJ{J+$>L5)?9D8DzpA-gK>@HXiB(a26zkKR(QW{3E3xnHx$qAKxvsI z^@l9A809TQ_C>{wE@tL-S!8y;k}-~y)ZIH!5?VJ|XTGO<>PcQer!jrM`vr4!;fET3 z1BPyJaRyIebZp;J`e@^a-=2HWQJ1#@lKaET_*TlDRs`*JigEkmYcI! zw+}Z1NhDr=PXuba1g)bEPy(!xn*sGD9Yjs6c02_$`-tgCLMrAQ{shL>P*Ej)n3o&P zJ3=y?cjdbk^6-!M5r?JPY^(OSrgUNN>3lcVzy#*0z>_QGr#r0hv`!b$Kerzj|N3%q zw=k*st)W!7=}C845atx@wij%Q0%*qv0@x!p;!mg(L5mlvl)Z|Ty|z8+4r%@H5L0?a zoF&DcoJ^NXH@%;(o_h;E@&zAJ+`vba-iv~|$p!F{k9bn7=yno(Jos=Ian=hKPoY=$ zVGd|OJ3?+`yVdd7#|%F5)>a%KeiPp94^+`ZG6SfK7$&YntY=Bu1rdnvv3YAx=hHVw z{kgc8NRL+-9Ny1%t|UT9b-pHg)8a!5ywLIbc12RvMH1v5=@QH<$wDZsx&tne;8~#2 z<9&eG{tIkMq0n4>tB}9AD0nS9SqYh}Znr~%V;$cwIGXE*o3?6iWC<|MZu_lT9^UFo zgwfG!JgpqM3avQ#Jpz5v`>xH^;xmlsLf+();IzBlWxXJ%XpFMUbbsJvCfm08NuFV_ xAn&ZQ{Z`$+sBCwu+ri3qpSm5cY%|pD-<9o=xl!EycHB2!u#n!tU%vUve*;5(PnrM# diff --git a/lef/buff_flash_clkrst.lef b/lef/buff_flash_clkrst.lef index 83a42551..078ecdeb 100644 --- a/lef/buff_flash_clkrst.lef +++ b/lef/buff_flash_clkrst.lef @@ -47,246 +47,246 @@ MACRO buff_flash_clkrst RECT 32.415 5.200 34.015 19.280 ; END END VPWR - PIN in_n[0] + PIN in_e[0] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 10.670 21.000 10.950 25.000 ; END - END in_n[0] - PIN in_n[10] + END in_e[0] + PIN in_e[10] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 33.670 21.000 33.950 25.000 ; END - END in_n[10] - PIN in_n[11] + END in_e[10] + PIN in_e[11] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 35.970 21.000 36.250 25.000 ; END - END in_n[11] - PIN in_n[1] + END in_e[11] + PIN in_e[1] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 12.970 21.000 13.250 25.000 ; END - END in_n[1] - PIN in_n[2] + END in_e[1] + PIN in_e[2] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 15.270 21.000 15.550 25.000 ; END - END in_n[2] - PIN in_n[3] + END in_e[2] + PIN in_e[3] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 17.570 21.000 17.850 25.000 ; END - END in_n[3] - PIN in_n[4] + END in_e[3] + PIN in_e[4] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 19.870 21.000 20.150 25.000 ; END - END in_n[4] - PIN in_n[5] + END in_e[4] + PIN in_e[5] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 22.170 21.000 22.450 25.000 ; END - END in_n[5] - PIN in_n[6] + END in_e[5] + PIN in_e[6] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 24.470 21.000 24.750 25.000 ; END - END in_n[6] - PIN in_n[7] + END in_e[6] + PIN in_e[7] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 26.770 21.000 27.050 25.000 ; END - END in_n[7] - PIN in_n[8] + END in_e[7] + PIN in_e[8] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 29.070 21.000 29.350 25.000 ; END - END in_n[8] - PIN in_n[9] + END in_e[8] + PIN in_e[9] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 31.370 21.000 31.650 25.000 ; END - END in_n[9] - PIN in_s[0] + END in_e[9] + PIN in_w[0] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 3.770 0.000 4.050 4.000 ; END - END in_s[0] - PIN in_s[1] + END in_w[0] + PIN in_w[1] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 6.070 0.000 6.350 4.000 ; END - END in_s[1] - PIN in_s[2] + END in_w[1] + PIN in_w[2] DIRECTION INPUT ; USE SIGNAL ; PORT LAYER met2 ; RECT 8.370 0.000 8.650 4.000 ; END - END in_s[2] - PIN out_n[0] + END in_w[2] + PIN out_e[0] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 3.770 21.000 4.050 25.000 ; END - END out_n[0] - PIN out_n[1] + END out_e[0] + PIN out_e[1] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 6.070 21.000 6.350 25.000 ; END - END out_n[1] - PIN out_n[2] + END out_e[1] + PIN out_e[2] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 8.370 21.000 8.650 25.000 ; END - END out_n[2] - PIN out_s[0] + END out_e[2] + PIN out_w[0] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 10.670 0.000 10.950 4.000 ; END - END out_s[0] - PIN out_s[10] + END out_w[0] + PIN out_w[10] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 33.670 0.000 33.950 4.000 ; END - END out_s[10] - PIN out_s[11] + END out_w[10] + PIN out_w[11] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 35.970 0.000 36.250 4.000 ; END - END out_s[11] - PIN out_s[1] + END out_w[11] + PIN out_w[1] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 12.970 0.000 13.250 4.000 ; END - END out_s[1] - PIN out_s[2] + END out_w[1] + PIN out_w[2] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 15.270 0.000 15.550 4.000 ; END - END out_s[2] - PIN out_s[3] + END out_w[2] + PIN out_w[3] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 17.570 0.000 17.850 4.000 ; END - END out_s[3] - PIN out_s[4] + END out_w[3] + PIN out_w[4] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 19.870 0.000 20.150 4.000 ; END - END out_s[4] - PIN out_s[5] + END out_w[4] + PIN out_w[5] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 22.170 0.000 22.450 4.000 ; END - END out_s[5] - PIN out_s[6] + END out_w[5] + PIN out_w[6] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 24.470 0.000 24.750 4.000 ; END - END out_s[6] - PIN out_s[7] + END out_w[6] + PIN out_w[7] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 26.770 0.000 27.050 4.000 ; END - END out_s[7] - PIN out_s[8] + END out_w[7] + PIN out_w[8] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 29.070 0.000 29.350 4.000 ; END - END out_s[8] - PIN out_s[9] + END out_w[8] + PIN out_w[9] DIRECTION OUTPUT TRISTATE ; USE SIGNAL ; PORT LAYER met2 ; RECT 31.370 0.000 31.650 4.000 ; END - END out_s[9] + END out_w[9] OBS LAYER nwell ; RECT 1.650 17.625 37.910 19.230 ; diff --git a/mag/buff_flash_clkrst.mag b/mag/buff_flash_clkrst.mag index bd41419f..cf267eea 100644 --- a/mag/buff_flash_clkrst.mag +++ b/mag/buff_flash_clkrst.mag @@ -1,38 +1,53 @@ magic tech sky130A magscale 1 2 -timestamp 1665682149 +timestamp 1665840465 << viali >> -rect 1869 3553 1903 3587 -rect 6745 3485 6779 3519 -rect 1133 3417 1167 3451 -rect 6009 3417 6043 3451 -rect 1869 3077 1903 3111 -rect 3249 3077 3283 3111 +rect 3249 3689 3283 3723 +rect 4169 3689 4203 3723 +rect 4721 3621 4755 3655 +rect 1317 3553 1351 3587 +rect 5273 3485 5307 3519 +rect 5825 3485 5859 3519 +rect 2053 3417 2087 3451 +rect 2513 3417 2547 3451 +rect 6653 3417 6687 3451 +rect 5273 3145 5307 3179 +rect 2789 3077 2823 3111 +rect 4169 3077 4203 3111 +rect 4629 3077 4663 3111 rect 5825 3077 5859 3111 -rect 2605 2941 2639 2975 -rect 3985 2941 4019 2975 +rect 1961 2941 1995 2975 +rect 3433 2941 3467 2975 rect 6561 2941 6595 2975 +rect 1041 2805 1075 2839 +rect 3249 2601 3283 2635 +rect 6929 2465 6963 2499 rect 2697 2397 2731 2431 -rect 4169 2397 4203 2431 -rect 5549 2397 5583 2431 +rect 5089 2397 5123 2431 +rect 6469 2397 6503 2431 rect 1961 2329 1995 2363 -rect 4905 2329 4939 2363 -rect 6285 2329 6319 2363 -rect 1133 1989 1167 2023 +rect 4353 2329 4387 2363 +rect 5641 2329 5675 2363 +rect 1317 2261 1351 2295 +rect 5181 2057 5215 2091 +rect 1685 1989 1719 2023 rect 3249 1989 3283 2023 rect 3709 1989 3743 2023 rect 5825 1989 5859 2023 -rect 1869 1921 1903 1955 +rect 949 1921 983 1955 rect 2513 1853 2547 1887 rect 4445 1853 4479 1887 rect 6561 1853 6595 1887 -rect 1869 1309 1903 1343 -rect 5273 1309 5307 1343 -rect 6745 1309 6779 1343 -rect 1133 1241 1167 1275 -rect 4537 1241 4571 1275 -rect 6009 1241 6043 1275 +rect 3249 1513 3283 1547 +rect 3801 1513 3835 1547 +rect 1133 1309 1167 1343 +rect 5181 1309 5215 1343 +rect 1869 1241 1903 1275 +rect 2697 1241 2731 1275 +rect 4353 1241 4387 1275 +rect 5825 1241 5859 1275 +rect 6561 1241 6595 1275 << metal1 >> rect 368 3834 7544 3856 rect 368 3782 1110 3834 @@ -57,42 +72,88 @@ rect 6669 3782 6681 3834 rect 6733 3782 6745 3834 rect 6797 3782 7544 3834 rect 368 3760 7544 3782 -rect 1486 3544 1492 3596 -rect 1544 3584 1550 3596 -rect 1857 3587 1915 3593 -rect 1857 3584 1869 3587 -rect 1544 3556 1869 3584 -rect 1544 3544 1550 3556 -rect 1857 3553 1869 3556 -rect 1903 3553 1915 3587 -rect 1857 3547 1915 3553 -rect 6733 3519 6791 3525 -rect 6733 3485 6745 3519 -rect 6779 3516 6791 3519 -rect 6822 3516 6828 3528 -rect 6779 3488 6828 3516 -rect 6779 3485 6791 3488 -rect 6733 3479 6791 3485 -rect 6822 3476 6828 3488 -rect 6880 3476 6886 3528 -rect 1026 3408 1032 3460 -rect 1084 3448 1090 3460 -rect 1121 3451 1179 3457 -rect 1121 3448 1133 3451 -rect 1084 3420 1133 3448 -rect 1084 3408 1090 3420 -rect 1121 3417 1133 3420 -rect 1167 3417 1179 3451 -rect 1121 3411 1179 3417 -rect 5997 3451 6055 3457 -rect 5997 3417 6009 3451 -rect 6043 3448 6055 3451 -rect 6043 3420 6868 3448 -rect 6043 3417 6055 3420 -rect 5997 3411 6055 3417 -rect 6840 3392 6868 3420 -rect 6822 3340 6828 3392 -rect 6880 3340 6886 3392 +rect 2590 3680 2596 3732 +rect 2648 3720 2654 3732 +rect 3237 3723 3295 3729 +rect 3237 3720 3249 3723 +rect 2648 3692 3249 3720 +rect 2648 3680 2654 3692 +rect 3237 3689 3249 3692 +rect 3283 3689 3295 3723 +rect 3237 3683 3295 3689 +rect 4157 3723 4215 3729 +rect 4157 3689 4169 3723 +rect 4203 3720 4215 3723 +rect 6086 3720 6092 3732 +rect 4203 3692 6092 3720 +rect 4203 3689 4215 3692 +rect 4157 3683 4215 3689 +rect 6086 3680 6092 3692 +rect 6144 3720 6150 3732 +rect 6270 3720 6276 3732 +rect 6144 3692 6276 3720 +rect 6144 3680 6150 3692 +rect 6270 3680 6276 3692 +rect 6328 3680 6334 3732 +rect 4709 3655 4767 3661 +rect 4709 3621 4721 3655 +rect 4755 3652 4767 3655 +rect 5810 3652 5816 3664 +rect 4755 3624 5816 3652 +rect 4755 3621 4767 3624 +rect 4709 3615 4767 3621 +rect 5810 3612 5816 3624 +rect 5868 3612 5874 3664 +rect 1305 3587 1363 3593 +rect 1305 3553 1317 3587 +rect 1351 3584 1363 3587 +rect 1486 3584 1492 3596 +rect 1351 3556 1492 3584 +rect 1351 3553 1363 3556 +rect 1305 3547 1363 3553 +rect 1486 3544 1492 3556 +rect 1544 3544 1550 3596 +rect 5261 3519 5319 3525 +rect 5261 3485 5273 3519 +rect 5307 3516 5319 3519 +rect 5813 3519 5871 3525 +rect 5813 3516 5825 3519 +rect 5307 3488 5825 3516 +rect 5307 3485 5319 3488 +rect 5261 3479 5319 3485 +rect 5813 3485 5825 3488 +rect 5859 3516 5871 3519 +rect 6362 3516 6368 3528 +rect 5859 3488 6368 3516 +rect 5859 3485 5871 3488 +rect 5813 3479 5871 3485 +rect 6362 3476 6368 3488 +rect 6420 3476 6426 3528 +rect 842 3408 848 3460 +rect 900 3448 906 3460 +rect 2041 3451 2099 3457 +rect 2041 3448 2053 3451 +rect 900 3420 2053 3448 +rect 900 3408 906 3420 +rect 2041 3417 2053 3420 +rect 2087 3448 2099 3451 +rect 2501 3451 2559 3457 +rect 2501 3448 2513 3451 +rect 2087 3420 2513 3448 +rect 2087 3417 2099 3420 +rect 2041 3411 2099 3417 +rect 2501 3417 2513 3420 +rect 2547 3417 2559 3451 +rect 2501 3411 2559 3417 +rect 6641 3451 6699 3457 +rect 6641 3417 6653 3451 +rect 6687 3448 6699 3451 +rect 6822 3448 6828 3460 +rect 6687 3420 6828 3448 +rect 6687 3417 6699 3420 +rect 6641 3411 6699 3417 +rect 6822 3408 6828 3420 +rect 6880 3408 6886 3460 rect 368 3290 7699 3312 rect 368 3238 2006 3290 rect 2058 3238 2070 3290 @@ -116,14 +177,33 @@ rect 7565 3238 7577 3290 rect 7629 3238 7641 3290 rect 7693 3238 7699 3290 rect 368 3216 7699 3238 -rect 1854 3108 1860 3120 -rect 1815 3080 1860 3108 -rect 1854 3068 1860 3080 -rect 1912 3068 1918 3120 -rect 3234 3108 3240 3120 -rect 3195 3080 3240 3108 -rect 3234 3068 3240 3080 -rect 3292 3068 3298 3120 +rect 5258 3176 5264 3188 +rect 5219 3148 5264 3176 +rect 5258 3136 5264 3148 +rect 5316 3136 5322 3188 +rect 2498 3068 2504 3120 +rect 2556 3108 2562 3120 +rect 2774 3108 2780 3120 +rect 2556 3080 2780 3108 +rect 2556 3068 2562 3080 +rect 2774 3068 2780 3080 +rect 2832 3068 2838 3120 +rect 3602 3068 3608 3120 +rect 3660 3108 3666 3120 +rect 4157 3111 4215 3117 +rect 4157 3108 4169 3111 +rect 3660 3080 4169 3108 +rect 3660 3068 3666 3080 +rect 4157 3077 4169 3080 +rect 4203 3108 4215 3111 +rect 4617 3111 4675 3117 +rect 4617 3108 4629 3111 +rect 4203 3080 4629 3108 +rect 4203 3077 4215 3080 +rect 4157 3071 4215 3077 +rect 4617 3077 4629 3080 +rect 4663 3077 4675 3111 +rect 4617 3071 4675 3077 rect 5813 3111 5871 3117 rect 5813 3077 5825 3111 rect 5859 3108 5871 3111 @@ -133,24 +213,24 @@ rect 5859 3077 5871 3080 rect 5813 3071 5871 3077 rect 5994 3068 6000 3080 rect 6052 3068 6058 3120 -rect 2406 2932 2412 2984 -rect 2464 2972 2470 2984 -rect 2593 2975 2651 2981 -rect 2593 2972 2605 2975 -rect 2464 2944 2605 2972 -rect 2464 2932 2470 2944 -rect 2593 2941 2605 2944 -rect 2639 2941 2651 2975 -rect 2593 2935 2651 2941 -rect 3510 2932 3516 2984 -rect 3568 2972 3574 2984 -rect 3973 2975 4031 2981 -rect 3973 2972 3985 2975 -rect 3568 2944 3985 2972 -rect 3568 2932 3574 2944 -rect 3973 2941 3985 2944 -rect 4019 2941 4031 2975 -rect 3973 2935 4031 2941 +rect 1854 2932 1860 2984 +rect 1912 2972 1918 2984 +rect 1949 2975 2007 2981 +rect 1949 2972 1961 2975 +rect 1912 2944 1961 2972 +rect 1912 2932 1918 2944 +rect 1949 2941 1961 2944 +rect 1995 2941 2007 2975 +rect 1949 2935 2007 2941 +rect 3421 2975 3479 2981 +rect 3421 2941 3433 2975 +rect 3467 2972 3479 2975 +rect 3510 2972 3516 2984 +rect 3467 2944 3516 2972 +rect 3467 2941 3479 2944 +rect 3421 2935 3479 2941 +rect 3510 2932 3516 2944 +rect 3568 2932 3574 2984 rect 5994 2932 6000 2984 rect 6052 2972 6058 2984 rect 6549 2975 6607 2981 @@ -160,6 +240,10 @@ rect 6052 2932 6058 2944 rect 6549 2941 6561 2944 rect 6595 2941 6607 2975 rect 6549 2935 6607 2941 +rect 1026 2836 1032 2848 +rect 987 2808 1032 2836 +rect 1026 2796 1032 2808 +rect 1084 2796 1090 2848 rect 368 2746 7544 2768 rect 368 2694 1110 2746 rect 1162 2694 1174 2746 @@ -183,50 +267,83 @@ rect 6669 2694 6681 2746 rect 6733 2694 6745 2746 rect 6797 2694 7544 2746 rect 368 2672 7544 2694 -rect 2682 2428 2688 2440 -rect 2643 2400 2688 2428 -rect 2682 2388 2688 2400 -rect 2740 2388 2746 2440 -rect 4154 2428 4160 2440 -rect 4115 2400 4160 2428 -rect 4154 2388 4160 2400 -rect 4212 2388 4218 2440 -rect 5258 2388 5264 2440 -rect 5316 2428 5322 2440 -rect 5537 2431 5595 2437 -rect 5537 2428 5549 2431 -rect 5316 2400 5549 2428 -rect 5316 2388 5322 2400 -rect 5537 2397 5549 2400 -rect 5583 2397 5595 2431 -rect 5537 2391 5595 2397 +rect 2774 2592 2780 2644 +rect 2832 2632 2838 2644 +rect 3237 2635 3295 2641 +rect 3237 2632 3249 2635 +rect 2832 2604 3249 2632 +rect 2832 2592 2838 2604 +rect 3237 2601 3249 2604 +rect 3283 2601 3295 2635 +rect 3237 2595 3295 2601 +rect 5166 2524 5172 2576 +rect 5224 2524 5230 2576 +rect 5184 2496 5212 2524 +rect 6917 2499 6975 2505 +rect 6917 2496 6929 2499 +rect 5184 2468 6929 2496 +rect 2590 2388 2596 2440 +rect 2648 2428 2654 2440 +rect 2685 2431 2743 2437 +rect 2685 2428 2697 2431 +rect 2648 2400 2697 2428 +rect 2648 2388 2654 2400 +rect 2685 2397 2697 2400 +rect 2731 2397 2743 2431 +rect 2685 2391 2743 2397 +rect 4614 2388 4620 2440 +rect 4672 2428 4678 2440 +rect 5077 2431 5135 2437 +rect 5077 2428 5089 2431 +rect 4672 2400 5089 2428 +rect 4672 2388 4678 2400 +rect 5077 2397 5089 2400 +rect 5123 2428 5135 2431 +rect 5166 2428 5172 2440 +rect 5123 2400 5172 2428 +rect 5123 2397 5135 2400 +rect 5077 2391 5135 2397 +rect 5166 2388 5172 2400 +rect 5224 2388 5230 2440 +rect 6472 2437 6500 2468 +rect 6917 2465 6929 2468 +rect 6963 2465 6975 2499 +rect 6917 2459 6975 2465 +rect 6457 2431 6515 2437 +rect 6457 2397 6469 2431 +rect 6503 2397 6515 2431 +rect 6457 2391 6515 2397 rect 1949 2363 2007 2369 rect 1949 2329 1961 2363 rect 1995 2360 2007 2363 -rect 2590 2360 2596 2372 -rect 1995 2332 2596 2360 +rect 4341 2363 4399 2369 +rect 1995 2332 2636 2360 rect 1995 2329 2007 2332 rect 1949 2323 2007 2329 -rect 2590 2320 2596 2332 -rect 2648 2320 2654 2372 -rect 4430 2320 4436 2372 -rect 4488 2360 4494 2372 -rect 4893 2363 4951 2369 -rect 4893 2360 4905 2363 -rect 4488 2332 4905 2360 -rect 4488 2320 4494 2332 -rect 4893 2329 4905 2332 -rect 4939 2329 4951 2363 -rect 4893 2323 4951 2329 -rect 5074 2320 5080 2372 -rect 5132 2360 5138 2372 -rect 6273 2363 6331 2369 -rect 6273 2360 6285 2363 -rect 5132 2332 6285 2360 -rect 5132 2320 5138 2332 -rect 6273 2329 6285 2332 -rect 6319 2329 6331 2363 -rect 6273 2323 6331 2329 +rect 2608 2304 2636 2332 +rect 4341 2329 4353 2363 +rect 4387 2360 4399 2363 +rect 4430 2360 4436 2372 +rect 4387 2332 4436 2360 +rect 4387 2329 4399 2332 +rect 4341 2323 4399 2329 +rect 4430 2320 4436 2332 +rect 4488 2320 4494 2372 +rect 5258 2320 5264 2372 +rect 5316 2360 5322 2372 +rect 5629 2363 5687 2369 +rect 5629 2360 5641 2363 +rect 5316 2332 5641 2360 +rect 5316 2320 5322 2332 +rect 5629 2329 5641 2332 +rect 5675 2329 5687 2363 +rect 5629 2323 5687 2329 +rect 1302 2292 1308 2304 +rect 1263 2264 1308 2292 +rect 1302 2252 1308 2264 +rect 1360 2252 1366 2304 +rect 2590 2252 2596 2304 +rect 2648 2252 2654 2304 rect 368 2202 7699 2224 rect 368 2150 2006 2202 rect 2058 2150 2070 2202 @@ -250,46 +367,40 @@ rect 7565 2150 7577 2202 rect 7629 2150 7641 2202 rect 7693 2150 7699 2202 rect 368 2128 7699 2150 -rect 1121 2023 1179 2029 -rect 1121 1989 1133 2023 -rect 1167 2020 1179 2023 -rect 1578 2020 1584 2032 -rect 1167 1992 1584 2020 -rect 1167 1989 1179 1992 -rect 1121 1983 1179 1989 -rect 1578 1980 1584 1992 -rect 1636 1980 1642 2032 -rect 2774 1980 2780 2032 -rect 2832 2020 2838 2032 -rect 3237 2023 3295 2029 -rect 3237 2020 3249 2023 -rect 2832 1992 3249 2020 -rect 2832 1980 2838 1992 -rect 3237 1989 3249 1992 -rect 3283 1989 3295 2023 +rect 5166 2088 5172 2100 +rect 5127 2060 5172 2088 +rect 5166 2048 5172 2060 +rect 5224 2048 5230 2100 +rect 1670 2020 1676 2032 +rect 1631 1992 1676 2020 +rect 1670 1980 1676 1992 +rect 1728 1980 1734 2032 +rect 3234 2020 3240 2032 +rect 3195 1992 3240 2020 +rect 3234 1980 3240 1992 +rect 3292 1980 3298 2032 rect 3694 2020 3700 2032 rect 3655 1992 3700 2020 -rect 3237 1983 3295 1989 rect 3694 1980 3700 1992 rect 3752 1980 3758 2032 -rect 5350 1980 5356 2032 -rect 5408 2020 5414 2032 +rect 5534 1980 5540 2032 +rect 5592 2020 5598 2032 rect 5813 2023 5871 2029 rect 5813 2020 5825 2023 -rect 5408 1992 5825 2020 -rect 5408 1980 5414 1992 +rect 5592 1992 5825 2020 +rect 5592 1980 5598 1992 rect 5813 1989 5825 1992 rect 5859 1989 5871 2023 rect 5813 1983 5871 1989 -rect 1670 1912 1676 1964 -rect 1728 1952 1734 1964 -rect 1857 1955 1915 1961 -rect 1857 1952 1869 1955 -rect 1728 1924 1869 1952 -rect 1728 1912 1734 1924 -rect 1857 1921 1869 1924 -rect 1903 1921 1915 1955 -rect 1857 1915 1915 1921 +rect 937 1955 995 1961 +rect 937 1921 949 1955 +rect 983 1952 995 1955 +rect 1302 1952 1308 1964 +rect 983 1924 1308 1952 +rect 983 1921 995 1924 +rect 937 1915 995 1921 +rect 1302 1912 1308 1924 +rect 1360 1912 1366 1964 rect 2501 1887 2559 1893 rect 2501 1853 2513 1887 rect 2547 1884 2559 1887 @@ -340,64 +451,85 @@ rect 6669 1606 6681 1658 rect 6733 1606 6745 1658 rect 6797 1606 7544 1658 rect 368 1584 7544 1606 -rect 6288 1380 6868 1408 -rect 934 1300 940 1352 -rect 992 1340 998 1352 -rect 1857 1343 1915 1349 -rect 1857 1340 1869 1343 -rect 992 1312 1869 1340 -rect 992 1300 998 1312 -rect 1857 1309 1869 1312 -rect 1903 1309 1915 1343 -rect 1857 1303 1915 1309 -rect 5261 1343 5319 1349 -rect 5261 1309 5273 1343 -rect 5307 1340 5319 1343 -rect 6288 1340 6316 1380 -rect 5307 1312 6316 1340 -rect 5307 1309 5319 1312 -rect 5261 1303 5319 1309 -rect 6362 1300 6368 1352 -rect 6420 1340 6426 1352 -rect 6733 1343 6791 1349 -rect 6733 1340 6745 1343 -rect 6420 1312 6745 1340 -rect 6420 1300 6426 1312 -rect 6733 1309 6745 1312 -rect 6779 1309 6791 1343 -rect 6840 1340 6868 1380 +rect 3234 1544 3240 1556 +rect 3195 1516 3240 1544 +rect 3234 1504 3240 1516 +rect 3292 1504 3298 1556 +rect 3694 1504 3700 1556 +rect 3752 1544 3758 1556 +rect 3789 1547 3847 1553 +rect 3789 1544 3801 1547 +rect 3752 1516 3801 1544 +rect 3752 1504 3758 1516 +rect 3789 1513 3801 1516 +rect 3835 1513 3847 1547 +rect 3789 1507 3847 1513 +rect 750 1300 756 1352 +rect 808 1340 814 1352 +rect 1026 1340 1032 1352 +rect 808 1312 1032 1340 +rect 808 1300 814 1312 +rect 1026 1300 1032 1312 +rect 1084 1340 1090 1352 +rect 1121 1343 1179 1349 +rect 1121 1340 1133 1343 +rect 1084 1312 1133 1340 +rect 1084 1300 1090 1312 +rect 1121 1309 1133 1312 +rect 1167 1309 1179 1343 +rect 1121 1303 1179 1309 +rect 5169 1343 5227 1349 +rect 5169 1309 5181 1343 +rect 5215 1340 5227 1343 rect 7190 1340 7196 1352 -rect 6840 1312 7196 1340 -rect 6733 1303 6791 1309 +rect 5215 1312 7196 1340 +rect 5215 1309 5227 1312 +rect 5169 1303 5227 1309 rect 7190 1300 7196 1312 rect 7248 1300 7254 1352 -rect 750 1232 756 1284 -rect 808 1272 814 1284 -rect 1121 1275 1179 1281 -rect 1121 1272 1133 1275 -rect 808 1244 1133 1272 -rect 808 1232 814 1244 -rect 1121 1241 1133 1244 -rect 1167 1241 1179 1275 -rect 1121 1235 1179 1241 -rect 4525 1275 4583 1281 -rect 4525 1241 4537 1275 -rect 4571 1241 4583 1275 -rect 4525 1235 4583 1241 -rect 5997 1275 6055 1281 -rect 5997 1241 6009 1275 -rect 6043 1272 6055 1275 -rect 6270 1272 6276 1284 -rect 6043 1244 6276 1272 -rect 6043 1241 6055 1244 -rect 5997 1235 6055 1241 -rect 4540 1204 4568 1235 -rect 6270 1232 6276 1244 -rect 6328 1232 6334 1284 -rect 7190 1204 7196 1216 -rect 4540 1176 7196 1204 -rect 7190 1164 7196 1176 -rect 7248 1164 7254 1216 +rect 934 1232 940 1284 +rect 992 1272 998 1284 +rect 1857 1275 1915 1281 +rect 1857 1272 1869 1275 +rect 992 1244 1869 1272 +rect 992 1232 998 1244 +rect 1857 1241 1869 1244 +rect 1903 1241 1915 1275 +rect 1857 1235 1915 1241 +rect 2685 1275 2743 1281 +rect 2685 1241 2697 1275 +rect 2731 1272 2743 1275 +rect 4341 1275 4399 1281 +rect 4341 1272 4353 1275 +rect 2731 1244 4353 1272 +rect 2731 1241 2743 1244 +rect 2685 1235 2743 1241 +rect 4341 1241 4353 1244 +rect 4387 1241 4399 1275 +rect 4341 1235 4399 1241 +rect 5813 1275 5871 1281 +rect 5813 1241 5825 1275 +rect 5859 1272 5871 1275 +rect 6086 1272 6092 1284 +rect 5859 1244 6092 1272 +rect 5859 1241 5871 1244 +rect 5813 1235 5871 1241 +rect 4356 1204 4384 1235 +rect 6086 1232 6092 1244 +rect 6144 1232 6150 1284 +rect 6270 1232 6276 1284 +rect 6328 1272 6334 1284 +rect 6549 1275 6607 1281 +rect 6549 1272 6561 1275 +rect 6328 1244 6561 1272 +rect 6328 1232 6334 1244 +rect 6549 1241 6561 1244 +rect 6595 1241 6607 1275 +rect 6549 1235 6607 1241 +rect 6914 1204 6920 1216 +rect 4356 1176 6920 1204 +rect 6914 1164 6920 1176 +rect 6972 1164 6978 1216 rect 368 1114 7699 1136 rect 368 1062 2006 1114 rect 2058 1062 2070 1114 @@ -442,10 +574,14 @@ rect 6553 3782 6605 3834 rect 6617 3782 6669 3834 rect 6681 3782 6733 3834 rect 6745 3782 6797 3834 +rect 2596 3680 2648 3732 +rect 6092 3680 6144 3732 +rect 6276 3680 6328 3732 +rect 5816 3612 5868 3664 rect 1492 3544 1544 3596 -rect 6828 3476 6880 3528 -rect 1032 3408 1084 3460 -rect 6828 3340 6880 3392 +rect 6368 3476 6420 3528 +rect 848 3408 900 3460 +rect 6828 3408 6880 3460 rect 2006 3238 2058 3290 rect 2070 3238 2122 3290 rect 2134 3238 2186 3290 @@ -466,20 +602,27 @@ rect 7449 3238 7501 3290 rect 7513 3238 7565 3290 rect 7577 3238 7629 3290 rect 7641 3238 7693 3290 -rect 1860 3111 1912 3120 -rect 1860 3077 1869 3111 -rect 1869 3077 1903 3111 -rect 1903 3077 1912 3111 -rect 1860 3068 1912 3077 -rect 3240 3111 3292 3120 -rect 3240 3077 3249 3111 -rect 3249 3077 3283 3111 -rect 3283 3077 3292 3111 -rect 3240 3068 3292 3077 +rect 5264 3179 5316 3188 +rect 5264 3145 5273 3179 +rect 5273 3145 5307 3179 +rect 5307 3145 5316 3179 +rect 5264 3136 5316 3145 +rect 2504 3068 2556 3120 +rect 2780 3111 2832 3120 +rect 2780 3077 2789 3111 +rect 2789 3077 2823 3111 +rect 2823 3077 2832 3111 +rect 2780 3068 2832 3077 +rect 3608 3068 3660 3120 rect 6000 3068 6052 3120 -rect 2412 2932 2464 2984 +rect 1860 2932 1912 2984 rect 3516 2932 3568 2984 rect 6000 2932 6052 2984 +rect 1032 2839 1084 2848 +rect 1032 2805 1041 2839 +rect 1041 2805 1075 2839 +rect 1075 2805 1084 2839 +rect 1032 2796 1084 2805 rect 1110 2694 1162 2746 rect 1174 2694 1226 2746 rect 1238 2694 1290 2746 @@ -500,20 +643,19 @@ rect 6553 2694 6605 2746 rect 6617 2694 6669 2746 rect 6681 2694 6733 2746 rect 6745 2694 6797 2746 -rect 2688 2431 2740 2440 -rect 2688 2397 2697 2431 -rect 2697 2397 2731 2431 -rect 2731 2397 2740 2431 -rect 2688 2388 2740 2397 -rect 4160 2431 4212 2440 -rect 4160 2397 4169 2431 -rect 4169 2397 4203 2431 -rect 4203 2397 4212 2431 -rect 4160 2388 4212 2397 -rect 5264 2388 5316 2440 -rect 2596 2320 2648 2372 +rect 2780 2592 2832 2644 +rect 5172 2524 5224 2576 +rect 2596 2388 2648 2440 +rect 4620 2388 4672 2440 +rect 5172 2388 5224 2440 rect 4436 2320 4488 2372 -rect 5080 2320 5132 2372 +rect 5264 2320 5316 2372 +rect 1308 2295 1360 2304 +rect 1308 2261 1317 2295 +rect 1317 2261 1351 2295 +rect 1351 2261 1360 2295 +rect 1308 2252 1360 2261 +rect 2596 2252 2648 2304 rect 2006 2150 2058 2202 rect 2070 2150 2122 2202 rect 2134 2150 2186 2202 @@ -534,15 +676,28 @@ rect 7449 2150 7501 2202 rect 7513 2150 7565 2202 rect 7577 2150 7629 2202 rect 7641 2150 7693 2202 -rect 1584 1980 1636 2032 -rect 2780 1980 2832 2032 +rect 5172 2091 5224 2100 +rect 5172 2057 5181 2091 +rect 5181 2057 5215 2091 +rect 5215 2057 5224 2091 +rect 5172 2048 5224 2057 +rect 1676 2023 1728 2032 +rect 1676 1989 1685 2023 +rect 1685 1989 1719 2023 +rect 1719 1989 1728 2023 +rect 1676 1980 1728 1989 +rect 3240 2023 3292 2032 +rect 3240 1989 3249 2023 +rect 3249 1989 3283 2023 +rect 3283 1989 3292 2023 +rect 3240 1980 3292 1989 rect 3700 2023 3752 2032 rect 3700 1989 3709 2023 rect 3709 1989 3743 2023 rect 3743 1989 3752 2023 rect 3700 1980 3752 1989 -rect 5356 1980 5408 2032 -rect 1676 1912 1728 1964 +rect 5540 1980 5592 2032 +rect 1308 1912 1360 1964 rect 2780 1844 2832 1896 rect 4160 1844 4212 1896 rect 5356 1844 5408 1896 @@ -566,12 +721,19 @@ rect 6553 1606 6605 1658 rect 6617 1606 6669 1658 rect 6681 1606 6733 1658 rect 6745 1606 6797 1658 -rect 940 1300 992 1352 -rect 6368 1300 6420 1352 +rect 3240 1547 3292 1556 +rect 3240 1513 3249 1547 +rect 3249 1513 3283 1547 +rect 3283 1513 3292 1547 +rect 3240 1504 3292 1513 +rect 3700 1504 3752 1556 +rect 756 1300 808 1352 +rect 1032 1300 1084 1352 rect 7196 1300 7248 1352 -rect 756 1232 808 1284 +rect 940 1232 992 1284 +rect 6092 1232 6144 1284 rect 6276 1232 6328 1284 -rect 7196 1164 7248 1216 +rect 6920 1164 6972 1216 rect 2006 1062 2058 1114 rect 2070 1062 2122 1114 rect 2134 1062 2186 1114 @@ -595,11 +757,16 @@ rect 7641 1062 7693 1114 << metal2 >> rect 754 4298 810 5000 rect 1214 4298 1270 5000 -rect 1674 4298 1730 5000 -rect 2134 4298 2190 5000 rect 754 4270 980 4298 rect 754 4200 810 4270 -rect 952 1358 980 4270 +rect 848 3460 900 3466 +rect 848 3402 900 3408 +rect 756 1352 808 1358 +rect 756 1294 808 1300 +rect 768 800 796 1294 +rect 754 0 810 800 +rect 860 762 888 3402 +rect 952 1290 980 4270 rect 1214 4270 1532 4298 rect 1214 4200 1270 4270 rect 1110 3836 1418 3845 @@ -617,12 +784,15 @@ rect 1332 3780 1356 3782 rect 1412 3780 1418 3782 rect 1110 3771 1418 3780 rect 1504 3602 1532 4270 -rect 1596 4270 1730 4298 +rect 1674 4200 1730 5000 +rect 2134 4298 2190 5000 +rect 2134 4270 2544 4298 +rect 2134 4200 2190 4270 rect 1492 3596 1544 3602 rect 1492 3538 1544 3544 -rect 1032 3460 1084 3466 -rect 1032 3402 1084 3408 -rect 1044 1442 1072 3402 +rect 1032 2848 1084 2854 +rect 1032 2790 1084 2796 +rect 1044 1358 1072 2790 rect 1110 2748 1418 2757 rect 1110 2746 1116 2748 rect 1172 2746 1196 2748 @@ -637,18 +807,10 @@ rect 1252 2692 1276 2694 rect 1332 2692 1356 2694 rect 1412 2692 1418 2694 rect 1110 2683 1418 2692 -rect 1596 2038 1624 4270 -rect 1674 4200 1730 4270 -rect 1872 4270 2190 4298 -rect 1872 3126 1900 4270 -rect 2134 4200 2190 4270 -rect 2594 4298 2650 5000 -rect 3054 4298 3110 5000 -rect 3514 4298 3570 5000 -rect 3974 4298 4030 5000 -rect 4434 4298 4490 5000 -rect 2594 4270 2728 4298 -rect 2594 4200 2650 4270 +rect 1308 2304 1360 2310 +rect 1308 2246 1360 2252 +rect 1320 1970 1348 2246 +rect 1688 2038 1716 4200 rect 2006 3292 2314 3301 rect 2006 3290 2012 3292 rect 2068 3290 2092 3292 @@ -663,82 +825,14 @@ rect 2148 3236 2172 3238 rect 2228 3236 2252 3238 rect 2308 3236 2314 3238 rect 2006 3227 2314 3236 -rect 1860 3120 1912 3126 -rect 1860 3062 1912 3068 -rect 2412 2984 2464 2990 -rect 2412 2926 2464 2932 -rect 2006 2204 2314 2213 -rect 2006 2202 2012 2204 -rect 2068 2202 2092 2204 -rect 2148 2202 2172 2204 -rect 2228 2202 2252 2204 -rect 2308 2202 2314 2204 -rect 2068 2150 2070 2202 -rect 2250 2150 2252 2202 -rect 2006 2148 2012 2150 -rect 2068 2148 2092 2150 -rect 2148 2148 2172 2150 -rect 2228 2148 2252 2150 -rect 2308 2148 2314 2150 -rect 2006 2139 2314 2148 -rect 1584 2032 1636 2038 -rect 1584 1974 1636 1980 -rect 1676 1964 1728 1970 -rect 1676 1906 1728 1912 -rect 1110 1660 1418 1669 -rect 1110 1658 1116 1660 -rect 1172 1658 1196 1660 -rect 1252 1658 1276 1660 -rect 1332 1658 1356 1660 -rect 1412 1658 1418 1660 -rect 1172 1606 1174 1658 -rect 1354 1606 1356 1658 -rect 1110 1604 1116 1606 -rect 1172 1604 1196 1606 -rect 1252 1604 1276 1606 -rect 1332 1604 1356 1606 -rect 1412 1604 1418 1606 -rect 1110 1595 1418 1604 -rect 1044 1414 1256 1442 -rect 940 1352 992 1358 -rect 940 1294 992 1300 -rect 756 1284 808 1290 -rect 756 1226 808 1232 -rect 768 800 796 1226 -rect 1228 800 1256 1414 -rect 1688 800 1716 1906 -rect 2006 1116 2314 1125 -rect 2006 1114 2012 1116 -rect 2068 1114 2092 1116 -rect 2148 1114 2172 1116 -rect 2228 1114 2252 1116 -rect 2308 1114 2314 1116 -rect 2068 1062 2070 1114 -rect 2250 1062 2252 1114 -rect 2006 1060 2012 1062 -rect 2068 1060 2092 1062 -rect 2148 1060 2172 1062 -rect 2228 1060 2252 1062 -rect 2308 1060 2314 1062 -rect 2006 1051 2314 1060 -rect 2148 870 2268 898 -rect 2148 800 2176 870 -rect 754 0 810 800 -rect 1214 0 1270 800 -rect 1674 0 1730 800 -rect 2134 0 2190 800 -rect 2240 762 2268 870 -rect 2424 762 2452 2926 -rect 2700 2446 2728 4270 -rect 2792 4270 3110 4298 -rect 2688 2440 2740 2446 -rect 2688 2382 2740 2388 -rect 2596 2372 2648 2378 -rect 2596 2314 2648 2320 -rect 2608 800 2636 2314 -rect 2792 2038 2820 4270 +rect 2516 3126 2544 4270 +rect 2594 4200 2650 5000 +rect 3054 4298 3110 5000 +rect 3514 4298 3570 5000 +rect 3974 4298 4030 5000 +rect 3054 4270 3280 4298 rect 3054 4200 3110 4270 -rect 3252 4270 3570 4298 +rect 2608 3738 2636 4200 rect 2903 3836 3211 3845 rect 2903 3834 2909 3836 rect 2965 3834 2989 3836 @@ -753,13 +847,50 @@ rect 3045 3780 3069 3782 rect 3125 3780 3149 3782 rect 3205 3780 3211 3782 rect 2903 3771 3211 3780 -rect 3252 3126 3280 4270 -rect 3514 4200 3570 4270 -rect 3712 4270 4030 4298 -rect 3240 3120 3292 3126 -rect 3240 3062 3292 3068 -rect 3516 2984 3568 2990 -rect 3516 2926 3568 2932 +rect 2596 3732 2648 3738 +rect 2596 3674 2648 3680 +rect 2504 3120 2556 3126 +rect 2504 3062 2556 3068 +rect 1860 2984 1912 2990 +rect 1860 2926 1912 2932 +rect 1676 2032 1728 2038 +rect 1676 1974 1728 1980 +rect 1308 1964 1360 1970 +rect 1308 1906 1360 1912 +rect 1320 1850 1348 1906 +rect 1320 1822 1532 1850 +rect 1504 1714 1532 1822 +rect 1504 1686 1716 1714 +rect 1110 1660 1418 1669 +rect 1110 1658 1116 1660 +rect 1172 1658 1196 1660 +rect 1252 1658 1276 1660 +rect 1332 1658 1356 1660 +rect 1412 1658 1418 1660 +rect 1172 1606 1174 1658 +rect 1354 1606 1356 1658 +rect 1110 1604 1116 1606 +rect 1172 1604 1196 1606 +rect 1252 1604 1276 1606 +rect 1332 1604 1356 1606 +rect 1412 1604 1418 1606 +rect 1110 1595 1418 1604 +rect 1032 1352 1084 1358 +rect 1032 1294 1084 1300 +rect 940 1284 992 1290 +rect 940 1226 992 1232 +rect 1136 870 1256 898 +rect 1136 762 1164 870 +rect 1228 800 1256 870 +rect 1688 800 1716 1686 +rect 860 734 1164 762 +rect 1214 0 1270 800 +rect 1674 0 1730 800 +rect 1872 762 1900 2926 +rect 2608 2446 2636 3674 +rect 2780 3120 2832 3126 +rect 2780 3062 2832 3068 +rect 2792 2650 2820 3062 rect 2903 2748 3211 2757 rect 2903 2746 2909 2748 rect 2965 2746 2989 2748 @@ -774,11 +905,59 @@ rect 3045 2692 3069 2694 rect 3125 2692 3149 2694 rect 3205 2692 3211 2694 rect 2903 2683 3211 2692 -rect 2780 2032 2832 2038 -rect 2780 1974 2832 1980 +rect 2780 2644 2832 2650 +rect 2780 2586 2832 2592 +rect 2596 2440 2648 2446 +rect 2596 2382 2648 2388 +rect 2596 2304 2648 2310 +rect 2596 2246 2648 2252 +rect 2006 2204 2314 2213 +rect 2006 2202 2012 2204 +rect 2068 2202 2092 2204 +rect 2148 2202 2172 2204 +rect 2228 2202 2252 2204 +rect 2308 2202 2314 2204 +rect 2068 2150 2070 2202 +rect 2250 2150 2252 2202 +rect 2006 2148 2012 2150 +rect 2068 2148 2092 2150 +rect 2148 2148 2172 2150 +rect 2228 2148 2252 2150 +rect 2308 2148 2314 2150 +rect 2006 2139 2314 2148 +rect 2006 1116 2314 1125 +rect 2006 1114 2012 1116 +rect 2068 1114 2092 1116 +rect 2148 1114 2172 1116 +rect 2228 1114 2252 1116 +rect 2308 1114 2314 1116 +rect 2068 1062 2070 1114 +rect 2250 1062 2252 1114 +rect 2006 1060 2012 1062 +rect 2068 1060 2092 1062 +rect 2148 1060 2172 1062 +rect 2228 1060 2252 1062 +rect 2308 1060 2314 1062 +rect 2006 1051 2314 1060 +rect 2056 870 2176 898 +rect 2056 762 2084 870 +rect 2148 800 2176 870 +rect 2608 800 2636 2246 +rect 3252 2038 3280 4270 +rect 3514 4270 3648 4298 +rect 3514 4200 3570 4270 +rect 3620 3126 3648 4270 +rect 3712 4270 4030 4298 +rect 3608 3120 3660 3126 +rect 3608 3062 3660 3068 +rect 3516 2984 3568 2990 +rect 3516 2926 3568 2932 +rect 3240 2032 3292 2038 +rect 3240 1974 3292 1980 rect 2780 1896 2832 1902 rect 2780 1838 2832 1844 -rect 2240 734 2452 762 +rect 1872 734 2084 762 +rect 2134 0 2190 800 rect 2594 0 2650 800 rect 2792 762 2820 1838 rect 2903 1660 3211 1669 @@ -795,13 +974,20 @@ rect 3045 1604 3069 1606 rect 3125 1604 3149 1606 rect 3205 1604 3211 1606 rect 2903 1595 3211 1604 +rect 3252 1562 3280 1974 +rect 3240 1556 3292 1562 +rect 3240 1498 3292 1504 rect 2976 870 3096 898 rect 2976 762 3004 870 rect 3068 800 3096 870 rect 3528 800 3556 2926 rect 3712 2038 3740 4270 rect 3974 4200 4030 4270 -rect 4172 4270 4490 4298 +rect 4434 4298 4490 5000 +rect 4894 4298 4950 5000 +rect 5354 4298 5410 5000 +rect 4434 4270 4660 4298 +rect 4434 4200 4490 4270 rect 3799 3292 4107 3301 rect 3799 3290 3805 3292 rect 3861 3290 3885 3292 @@ -816,10 +1002,8 @@ rect 3941 3236 3965 3238 rect 4021 3236 4045 3238 rect 4101 3236 4107 3238 rect 3799 3227 4107 3236 -rect 4172 2446 4200 4270 -rect 4434 4200 4490 4270 -rect 4894 4298 4950 5000 -rect 4894 4270 5304 4298 +rect 4632 2446 4660 4270 +rect 4894 4270 5212 4298 rect 4894 4200 4950 4270 rect 4696 3836 5004 3845 rect 4696 3834 4702 3836 @@ -849,20 +1033,56 @@ rect 4838 2692 4862 2694 rect 4918 2692 4942 2694 rect 4998 2692 5004 2694 rect 4696 2683 5004 2692 -rect 5276 2446 5304 4270 -rect 5354 4200 5410 5000 +rect 5184 2582 5212 4270 +rect 5276 4270 5410 4298 +rect 5276 3194 5304 4270 +rect 5354 4200 5410 4270 rect 5814 4200 5870 5000 -rect 6274 4298 6330 5000 -rect 6274 4270 6408 4298 -rect 6274 4200 6330 4270 -rect 4160 2440 4212 2446 -rect 4160 2382 4212 2388 -rect 5264 2440 5316 2446 -rect 5264 2382 5316 2388 +rect 6274 4200 6330 5000 +rect 6734 4298 6790 5000 +rect 7194 4298 7250 5000 +rect 6380 4270 6790 4298 +rect 5828 3670 5856 4200 +rect 6288 3738 6316 4200 +rect 6092 3732 6144 3738 +rect 6092 3674 6144 3680 +rect 6276 3732 6328 3738 +rect 6276 3674 6328 3680 +rect 5816 3664 5868 3670 +rect 5816 3606 5868 3612 +rect 5828 3482 5856 3606 +rect 5828 3454 6040 3482 +rect 5592 3292 5900 3301 +rect 5592 3290 5598 3292 +rect 5654 3290 5678 3292 +rect 5734 3290 5758 3292 +rect 5814 3290 5838 3292 +rect 5894 3290 5900 3292 +rect 5654 3238 5656 3290 +rect 5836 3238 5838 3290 +rect 5592 3236 5598 3238 +rect 5654 3236 5678 3238 +rect 5734 3236 5758 3238 +rect 5814 3236 5838 3238 +rect 5894 3236 5900 3238 +rect 5592 3227 5900 3236 +rect 5264 3188 5316 3194 +rect 5264 3130 5316 3136 +rect 5276 2802 5304 3130 +rect 6012 3126 6040 3454 +rect 6000 3120 6052 3126 +rect 6000 3062 6052 3068 +rect 6000 2984 6052 2990 +rect 6000 2926 6052 2932 +rect 5276 2774 5488 2802 +rect 5172 2576 5224 2582 +rect 5172 2518 5224 2524 +rect 4620 2440 4672 2446 +rect 4620 2382 4672 2388 +rect 5172 2440 5224 2446 +rect 5172 2382 5224 2388 rect 4436 2372 4488 2378 rect 4436 2314 4488 2320 -rect 5080 2372 5132 2378 -rect 5080 2314 5132 2320 rect 3799 2204 4107 2213 rect 3799 2202 3805 2204 rect 3861 2202 3885 2204 @@ -879,8 +1099,11 @@ rect 4101 2148 4107 2150 rect 3799 2139 4107 2148 rect 3700 2032 3752 2038 rect 3700 1974 3752 1980 +rect 3712 1562 3740 1974 rect 4160 1896 4212 1902 rect 4160 1838 4212 1844 +rect 3700 1556 3752 1562 +rect 3700 1498 3752 1504 rect 3799 1116 4107 1125 rect 3799 1114 3805 1116 rect 3861 1114 3885 1116 @@ -899,6 +1122,11 @@ rect 4172 898 4200 1838 rect 3988 870 4200 898 rect 3988 800 4016 870 rect 4448 800 4476 2314 +rect 5184 2106 5212 2382 +rect 5264 2372 5316 2378 +rect 5264 2314 5316 2320 +rect 5172 2100 5224 2106 +rect 5172 2042 5224 2048 rect 4696 1660 5004 1669 rect 4696 1658 4702 1660 rect 4758 1658 4782 1660 @@ -913,29 +1141,17 @@ rect 4838 1604 4862 1606 rect 4918 1604 4942 1606 rect 4998 1604 5004 1606 rect 4696 1595 5004 1604 -rect 5092 1170 5120 2314 -rect 5368 2038 5396 4200 -rect 5828 3618 5856 4200 -rect 5828 3590 6040 3618 -rect 5592 3292 5900 3301 -rect 5592 3290 5598 3292 -rect 5654 3290 5678 3292 -rect 5734 3290 5758 3292 -rect 5814 3290 5838 3292 -rect 5894 3290 5900 3292 -rect 5654 3238 5656 3290 -rect 5836 3238 5838 3290 -rect 5592 3236 5598 3238 -rect 5654 3236 5678 3238 -rect 5734 3236 5758 3238 -rect 5814 3236 5838 3238 -rect 5894 3236 5900 3238 -rect 5592 3227 5900 3236 -rect 6012 3126 6040 3590 -rect 6000 3120 6052 3126 -rect 6000 3062 6052 3068 -rect 6000 2984 6052 2990 -rect 6000 2926 6052 2932 +rect 4908 870 5028 898 +rect 4908 800 4936 870 +rect 2792 734 3004 762 +rect 3054 0 3110 800 +rect 3514 0 3570 800 +rect 3974 0 4030 800 +rect 4434 0 4490 800 +rect 4894 0 4950 800 +rect 5000 762 5028 870 +rect 5276 762 5304 2314 +rect 5460 1986 5488 2774 rect 5592 2204 5900 2213 rect 5592 2202 5598 2204 rect 5654 2202 5678 2204 @@ -950,12 +1166,12 @@ rect 5734 2148 5758 2150 rect 5814 2148 5838 2150 rect 5894 2148 5900 2150 rect 5592 2139 5900 2148 -rect 5356 2032 5408 2038 -rect 5356 1974 5408 1980 +rect 5540 2032 5592 2038 +rect 5460 1980 5540 1986 +rect 5460 1974 5592 1980 +rect 5460 1958 5580 1974 rect 5356 1896 5408 1902 rect 5356 1838 5408 1844 -rect 4908 1142 5120 1170 -rect 4908 800 4936 1142 rect 5368 800 5396 1838 rect 5592 1116 5900 1125 rect 5592 1114 5598 1116 @@ -972,11 +1188,10 @@ rect 5814 1060 5838 1062 rect 5894 1060 5900 1062 rect 5592 1051 5900 1060 rect 6012 898 6040 2926 -rect 6380 1358 6408 4270 -rect 6734 4200 6790 5000 -rect 7194 4200 7250 5000 -rect 6748 4026 6776 4200 -rect 6748 3998 6868 4026 +rect 6104 1290 6132 3674 +rect 6380 3534 6408 4270 +rect 6734 4200 6790 4270 +rect 6932 4270 7250 4298 rect 6489 3836 6797 3845 rect 6489 3834 6495 3836 rect 6551 3834 6575 3836 @@ -991,11 +1206,10 @@ rect 6631 3780 6655 3782 rect 6711 3780 6735 3782 rect 6791 3780 6797 3782 rect 6489 3771 6797 3780 -rect 6840 3534 6868 3998 -rect 6828 3528 6880 3534 -rect 6828 3470 6880 3476 -rect 6828 3392 6880 3398 -rect 6828 3334 6880 3340 +rect 6368 3528 6420 3534 +rect 6368 3470 6420 3476 +rect 6828 3460 6880 3466 +rect 6828 3402 6880 3408 rect 6489 2748 6797 2757 rect 6489 2746 6495 2748 rect 6551 2746 6575 2748 @@ -1024,17 +1238,18 @@ rect 6631 1604 6655 1606 rect 6711 1604 6735 1606 rect 6791 1604 6797 1606 rect 6489 1595 6797 1604 -rect 6840 1442 6868 3334 +rect 6840 1442 6868 3402 rect 6748 1414 6868 1442 -rect 6368 1352 6420 1358 -rect 6368 1294 6420 1300 +rect 6092 1284 6144 1290 +rect 6092 1226 6144 1232 rect 6276 1284 6328 1290 rect 6276 1226 6328 1232 rect 5828 870 6040 898 rect 5828 800 5856 870 rect 6288 800 6316 1226 rect 6748 800 6776 1414 -rect 7208 1358 7236 4200 +rect 6932 1222 6960 4270 +rect 7194 4200 7250 4270 rect 7385 3292 7693 3301 rect 7385 3290 7391 3292 rect 7447 3290 7471 3292 @@ -1065,9 +1280,9 @@ rect 7687 2148 7693 2150 rect 7385 2139 7693 2148 rect 7196 1352 7248 1358 rect 7196 1294 7248 1300 -rect 7196 1216 7248 1222 -rect 7196 1158 7248 1164 -rect 7208 800 7236 1158 +rect 6920 1216 6972 1222 +rect 6920 1158 6972 1164 +rect 7208 800 7236 1294 rect 7385 1116 7693 1125 rect 7385 1114 7391 1116 rect 7447 1114 7471 1116 @@ -1082,12 +1297,7 @@ rect 7527 1060 7551 1062 rect 7607 1060 7631 1062 rect 7687 1060 7693 1062 rect 7385 1051 7693 1060 -rect 2792 734 3004 762 -rect 3054 0 3110 800 -rect 3514 0 3570 800 -rect 3974 0 4030 800 -rect 4434 0 4490 800 -rect 4894 0 4950 800 +rect 5000 734 5304 762 rect 5354 0 5410 800 rect 5814 0 5870 800 rect 6274 0 6330 800 @@ -1148,60 +1358,6 @@ rect 2012 3236 2068 3238 rect 2092 3236 2148 3238 rect 2172 3236 2228 3238 rect 2252 3236 2308 3238 -rect 2012 2202 2068 2204 -rect 2092 2202 2148 2204 -rect 2172 2202 2228 2204 -rect 2252 2202 2308 2204 -rect 2012 2150 2058 2202 -rect 2058 2150 2068 2202 -rect 2092 2150 2122 2202 -rect 2122 2150 2134 2202 -rect 2134 2150 2148 2202 -rect 2172 2150 2186 2202 -rect 2186 2150 2198 2202 -rect 2198 2150 2228 2202 -rect 2252 2150 2262 2202 -rect 2262 2150 2308 2202 -rect 2012 2148 2068 2150 -rect 2092 2148 2148 2150 -rect 2172 2148 2228 2150 -rect 2252 2148 2308 2150 -rect 1116 1658 1172 1660 -rect 1196 1658 1252 1660 -rect 1276 1658 1332 1660 -rect 1356 1658 1412 1660 -rect 1116 1606 1162 1658 -rect 1162 1606 1172 1658 -rect 1196 1606 1226 1658 -rect 1226 1606 1238 1658 -rect 1238 1606 1252 1658 -rect 1276 1606 1290 1658 -rect 1290 1606 1302 1658 -rect 1302 1606 1332 1658 -rect 1356 1606 1366 1658 -rect 1366 1606 1412 1658 -rect 1116 1604 1172 1606 -rect 1196 1604 1252 1606 -rect 1276 1604 1332 1606 -rect 1356 1604 1412 1606 -rect 2012 1114 2068 1116 -rect 2092 1114 2148 1116 -rect 2172 1114 2228 1116 -rect 2252 1114 2308 1116 -rect 2012 1062 2058 1114 -rect 2058 1062 2068 1114 -rect 2092 1062 2122 1114 -rect 2122 1062 2134 1114 -rect 2134 1062 2148 1114 -rect 2172 1062 2186 1114 -rect 2186 1062 2198 1114 -rect 2198 1062 2228 1114 -rect 2252 1062 2262 1114 -rect 2262 1062 2308 1114 -rect 2012 1060 2068 1062 -rect 2092 1060 2148 1062 -rect 2172 1060 2228 1062 -rect 2252 1060 2308 1062 rect 2909 3834 2965 3836 rect 2989 3834 3045 3836 rect 3069 3834 3125 3836 @@ -1220,6 +1376,24 @@ rect 2909 3780 2965 3782 rect 2989 3780 3045 3782 rect 3069 3780 3125 3782 rect 3149 3780 3205 3782 +rect 1116 1658 1172 1660 +rect 1196 1658 1252 1660 +rect 1276 1658 1332 1660 +rect 1356 1658 1412 1660 +rect 1116 1606 1162 1658 +rect 1162 1606 1172 1658 +rect 1196 1606 1226 1658 +rect 1226 1606 1238 1658 +rect 1238 1606 1252 1658 +rect 1276 1606 1290 1658 +rect 1290 1606 1302 1658 +rect 1302 1606 1332 1658 +rect 1356 1606 1366 1658 +rect 1366 1606 1412 1658 +rect 1116 1604 1172 1606 +rect 1196 1604 1252 1606 +rect 1276 1604 1332 1606 +rect 1356 1604 1412 1606 rect 2909 2746 2965 2748 rect 2989 2746 3045 2748 rect 3069 2746 3125 2748 @@ -1238,6 +1412,42 @@ rect 2909 2692 2965 2694 rect 2989 2692 3045 2694 rect 3069 2692 3125 2694 rect 3149 2692 3205 2694 +rect 2012 2202 2068 2204 +rect 2092 2202 2148 2204 +rect 2172 2202 2228 2204 +rect 2252 2202 2308 2204 +rect 2012 2150 2058 2202 +rect 2058 2150 2068 2202 +rect 2092 2150 2122 2202 +rect 2122 2150 2134 2202 +rect 2134 2150 2148 2202 +rect 2172 2150 2186 2202 +rect 2186 2150 2198 2202 +rect 2198 2150 2228 2202 +rect 2252 2150 2262 2202 +rect 2262 2150 2308 2202 +rect 2012 2148 2068 2150 +rect 2092 2148 2148 2150 +rect 2172 2148 2228 2150 +rect 2252 2148 2308 2150 +rect 2012 1114 2068 1116 +rect 2092 1114 2148 1116 +rect 2172 1114 2228 1116 +rect 2252 1114 2308 1116 +rect 2012 1062 2058 1114 +rect 2058 1062 2068 1114 +rect 2092 1062 2122 1114 +rect 2122 1062 2134 1114 +rect 2134 1062 2148 1114 +rect 2172 1062 2186 1114 +rect 2186 1062 2198 1114 +rect 2198 1062 2228 1114 +rect 2252 1062 2262 1114 +rect 2262 1062 2308 1114 +rect 2012 1060 2068 1062 +rect 2092 1060 2148 1062 +rect 2172 1060 2228 1062 +rect 2252 1060 2308 1062 rect 2909 1658 2965 1660 rect 2989 1658 3045 1660 rect 3069 1658 3125 1660 @@ -1310,6 +1520,24 @@ rect 4702 2692 4758 2694 rect 4782 2692 4838 2694 rect 4862 2692 4918 2694 rect 4942 2692 4998 2694 +rect 5598 3290 5654 3292 +rect 5678 3290 5734 3292 +rect 5758 3290 5814 3292 +rect 5838 3290 5894 3292 +rect 5598 3238 5644 3290 +rect 5644 3238 5654 3290 +rect 5678 3238 5708 3290 +rect 5708 3238 5720 3290 +rect 5720 3238 5734 3290 +rect 5758 3238 5772 3290 +rect 5772 3238 5784 3290 +rect 5784 3238 5814 3290 +rect 5838 3238 5848 3290 +rect 5848 3238 5894 3290 +rect 5598 3236 5654 3238 +rect 5678 3236 5734 3238 +rect 5758 3236 5814 3238 +rect 5838 3236 5894 3238 rect 3805 2202 3861 2204 rect 3885 2202 3941 2204 rect 3965 2202 4021 2204 @@ -1364,24 +1592,6 @@ rect 4702 1604 4758 1606 rect 4782 1604 4838 1606 rect 4862 1604 4918 1606 rect 4942 1604 4998 1606 -rect 5598 3290 5654 3292 -rect 5678 3290 5734 3292 -rect 5758 3290 5814 3292 -rect 5838 3290 5894 3292 -rect 5598 3238 5644 3290 -rect 5644 3238 5654 3290 -rect 5678 3238 5708 3290 -rect 5708 3238 5720 3290 -rect 5720 3238 5734 3290 -rect 5758 3238 5772 3290 -rect 5772 3238 5784 3290 -rect 5784 3238 5814 3290 -rect 5838 3238 5848 3290 -rect 5848 3238 5894 3290 -rect 5598 3236 5654 3238 -rect 5678 3236 5734 3238 -rect 5758 3236 5814 3238 -rect 5838 3236 5894 3238 rect 5598 2202 5654 2204 rect 5678 2202 5734 2204 rect 5758 2202 5814 2204 @@ -2329,21 +2539,81 @@ rect 7531 1056 7547 1120 rect 7611 1056 7627 1120 rect 7691 1056 7699 1120 rect 7379 1040 7699 1056 -use sky130_fd_sc_hd__clkbuf_8 BUF\[0\] $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[0\]_A OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag +timestamp 1665323087 +transform -1 0 1104 0 -1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[1\]_A +timestamp 1665323087 +transform -1 0 2668 0 1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[2\]_A +timestamp 1665323087 +transform -1 0 1380 0 1 2176 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[3\]_A +timestamp 1665323087 +transform -1 0 3404 0 1 2176 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[4\]_A +timestamp 1665323087 +transform -1 0 3404 0 1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[5\]_A +timestamp 1665323087 +transform -1 0 3404 0 1 1088 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[6\]_A +timestamp 1665323087 +transform -1 0 4784 0 -1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[7\]_A +timestamp 1665323087 +transform -1 0 3956 0 1 1088 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[8\]_A +timestamp 1665323087 +transform -1 0 5336 0 -1 2176 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[9\]_A +timestamp 1665323087 +transform -1 0 7084 0 1 2176 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[10\]_A +timestamp 1665323087 +transform -1 0 5336 0 -1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[11\]_A +timestamp 1665323087 +transform -1 0 4784 0 1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[12\]_A +timestamp 1665323087 +transform -1 0 4232 0 1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[13\]_A +timestamp 1665323087 +transform -1 0 5336 0 1 3264 +box -38 -48 222 592 +use sky130_fd_sc_hd__diode_2 ANTENNA_BUF\[14\]_A +timestamp 1665323087 +transform -1 0 2760 0 1 1088 +box -38 -48 222 592 +use sky130_fd_sc_hd__clkbuf_8 BUF\[0\] OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 1104 0 1 1088 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[1\] timestamp 1665323087 -transform 1 0 1104 0 1 3264 +transform -1 0 2116 0 1 3264 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[2\] timestamp 1665323087 -transform -1 0 1932 0 -1 2176 +transform 1 0 920 0 -1 2176 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[3\] timestamp 1665323087 -transform 1 0 1840 0 -1 3264 +transform -1 0 2852 0 -1 3264 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[4\] timestamp 1665323087 @@ -2355,7 +2625,7 @@ transform -1 0 3312 0 -1 2176 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[6\] timestamp 1665323087 -transform 1 0 3220 0 -1 3264 +transform -1 0 4232 0 -1 3264 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[7\] timestamp 1665323087 @@ -2363,11 +2633,11 @@ transform 1 0 3680 0 -1 2176 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[8\] timestamp 1665323087 -transform 1 0 4140 0 1 2176 +transform -1 0 5152 0 1 2176 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[9\] timestamp 1665323087 -transform 1 0 5520 0 1 2176 +transform -1 0 6532 0 1 2176 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[10\] timestamp 1665323087 @@ -2379,40 +2649,48 @@ transform 1 0 5796 0 -1 3264 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[12\] timestamp 1665323087 -transform -1 0 6808 0 1 1088 +transform 1 0 5796 0 1 1088 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[13\] timestamp 1665323087 -transform -1 0 6808 0 1 3264 +transform 1 0 5796 0 1 3264 box -38 -48 1050 592 use sky130_fd_sc_hd__clkbuf_8 BUF\[14\] timestamp 1665323087 -transform -1 0 5336 0 1 1088 +transform 1 0 4324 0 1 1088 box -38 -48 1050 592 -use sky130_fd_sc_hd__decap_4 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__decap_4 FILLER_0_3 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 644 0 1 1088 box -38 -48 406 592 -use sky130_fd_sc_hd__fill_1 FILLER_0_7 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__fill_1 FILLER_0_7 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 1012 0 1 1088 box -38 -48 130 592 -use sky130_fd_sc_hd__decap_8 FILLER_0_19 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__decap_4 FILLER_0_19 timestamp 1665323087 transform 1 0 2116 0 1 1088 -box -38 -48 774 592 -use sky130_fd_sc_hd__fill_1 FILLER_0_27 +box -38 -48 406 592 +use sky130_fd_sc_hd__fill_1 FILLER_0_23 timestamp 1665323087 -transform 1 0 2852 0 1 1088 +transform 1 0 2484 0 1 1088 box -38 -48 130 592 -use sky130_ef_sc_hd__decap_12 FILLER_0_29 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__fill_2 FILLER_0_26 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag +timestamp 1665323087 +transform 1 0 2760 0 1 1088 +box -38 -48 222 592 +use sky130_fd_sc_hd__fill_2 FILLER_0_29 timestamp 1665323087 transform 1 0 3036 0 1 1088 -box -38 -48 1142 592 -use sky130_fd_sc_hd__fill_2 FILLER_0_41 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag -timestamp 1665323087 -transform 1 0 4140 0 1 1088 box -38 -48 222 592 +use sky130_fd_sc_hd__decap_4 FILLER_0_33 +timestamp 1665323087 +transform 1 0 3404 0 1 1088 +box -38 -48 406 592 +use sky130_fd_sc_hd__decap_4 FILLER_0_39 +timestamp 1665323087 +transform 1 0 3956 0 1 1088 +box -38 -48 406 592 use sky130_fd_sc_hd__fill_2 FILLER_0_54 timestamp 1665323087 transform 1 0 5336 0 1 1088 @@ -2429,7 +2707,7 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_74 timestamp 1665323087 transform 1 0 7176 0 1 1088 box -38 -48 130 592 -use sky130_fd_sc_hd__decap_3 FILLER_1_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__decap_3 FILLER_1_3 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 644 0 -1 2176 box -38 -48 314 592 @@ -2441,14 +2719,18 @@ use sky130_fd_sc_hd__decap_4 FILLER_1_32 timestamp 1665323087 transform 1 0 3312 0 -1 2176 box -38 -48 406 592 -use sky130_fd_sc_hd__decap_8 FILLER_1_47 +use sky130_fd_sc_hd__decap_4 FILLER_1_47 timestamp 1665323087 transform 1 0 4692 0 -1 2176 -box -38 -48 774 592 -use sky130_fd_sc_hd__fill_1 FILLER_1_55 +box -38 -48 406 592 +use sky130_fd_sc_hd__fill_1 FILLER_1_51 timestamp 1665323087 -transform 1 0 5428 0 -1 2176 +transform 1 0 5060 0 -1 2176 box -38 -48 130 592 +use sky130_fd_sc_hd__fill_2 FILLER_1_54 +timestamp 1665323087 +transform 1 0 5336 0 -1 2176 +box -38 -48 222 592 use sky130_fd_sc_hd__fill_2 FILLER_1_57 timestamp 1665323087 transform 1 0 5612 0 -1 2176 @@ -2461,42 +2743,58 @@ use sky130_fd_sc_hd__fill_1 FILLER_1_74 timestamp 1665323087 transform 1 0 7176 0 -1 2176 box -38 -48 130 592 -use sky130_ef_sc_hd__decap_12 FILLER_2_3 +use sky130_fd_sc_hd__decap_6 FILLER_2_3 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 644 0 1 2176 -box -38 -48 1142 592 +box -38 -48 590 592 +use sky130_fd_sc_hd__decap_4 FILLER_2_11 +timestamp 1665323087 +transform 1 0 1380 0 1 2176 +box -38 -48 406 592 use sky130_fd_sc_hd__fill_2 FILLER_2_26 timestamp 1665323087 transform 1 0 2760 0 1 2176 box -38 -48 222 592 -use sky130_ef_sc_hd__decap_12 FILLER_2_29 +use sky130_fd_sc_hd__fill_2 FILLER_2_29 timestamp 1665323087 transform 1 0 3036 0 1 2176 -box -38 -48 1142 592 +box -38 -48 222 592 +use sky130_fd_sc_hd__decap_8 FILLER_2_33 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag +timestamp 1665323087 +transform 1 0 3404 0 1 2176 +box -38 -48 774 592 use sky130_fd_sc_hd__decap_4 FILLER_2_52 timestamp 1665323087 transform 1 0 5152 0 1 2176 box -38 -48 406 592 -use sky130_fd_sc_hd__decap_8 FILLER_2_67 +use sky130_fd_sc_hd__decap_4 FILLER_2_67 timestamp 1665323087 transform 1 0 6532 0 1 2176 -box -38 -48 774 592 -use sky130_ef_sc_hd__decap_12 FILLER_3_3 +box -38 -48 406 592 +use sky130_fd_sc_hd__fill_2 FILLER_2_73 +timestamp 1665323087 +transform 1 0 7084 0 1 2176 +box -38 -48 222 592 +use sky130_fd_sc_hd__decap_3 FILLER_3_3 timestamp 1665323087 transform 1 0 644 0 -1 3264 -box -38 -48 1142 592 -use sky130_fd_sc_hd__fill_1 FILLER_3_15 +box -38 -48 314 592 +use sky130_fd_sc_hd__decap_8 FILLER_3_8 timestamp 1665323087 -transform 1 0 1748 0 -1 3264 -box -38 -48 130 592 +transform 1 0 1104 0 -1 3264 +box -38 -48 774 592 use sky130_fd_sc_hd__decap_4 FILLER_3_27 timestamp 1665323087 transform 1 0 2852 0 -1 3264 box -38 -48 406 592 -use sky130_ef_sc_hd__decap_12 FILLER_3_42 +use sky130_fd_sc_hd__decap_4 FILLER_3_42 timestamp 1665323087 transform 1 0 4232 0 -1 3264 -box -38 -48 1142 592 +box -38 -48 406 592 +use sky130_fd_sc_hd__decap_4 FILLER_3_48 +timestamp 1665323087 +transform 1 0 4784 0 -1 3264 +box -38 -48 406 592 use sky130_fd_sc_hd__fill_2 FILLER_3_54 timestamp 1665323087 transform 1 0 5336 0 -1 3264 @@ -2521,26 +2819,38 @@ use sky130_fd_sc_hd__fill_1 FILLER_4_7 timestamp 1665323087 transform 1 0 1012 0 1 3264 box -38 -48 130 592 -use sky130_fd_sc_hd__decap_8 FILLER_4_19 +use sky130_fd_sc_hd__decap_4 FILLER_4_19 timestamp 1665323087 transform 1 0 2116 0 1 3264 -box -38 -48 774 592 -use sky130_fd_sc_hd__fill_1 FILLER_4_27 +box -38 -48 406 592 +use sky130_fd_sc_hd__decap_3 FILLER_4_25 timestamp 1665323087 -transform 1 0 2852 0 1 3264 -box -38 -48 130 592 -use sky130_ef_sc_hd__decap_12 FILLER_4_29 +transform 1 0 2668 0 1 3264 +box -38 -48 314 592 +use sky130_fd_sc_hd__fill_2 FILLER_4_29 timestamp 1665323087 transform 1 0 3036 0 1 3264 -box -38 -48 1142 592 -use sky130_ef_sc_hd__decap_12 FILLER_4_41 +box -38 -48 222 592 +use sky130_fd_sc_hd__decap_6 FILLER_4_33 timestamp 1665323087 -transform 1 0 4140 0 1 3264 -box -38 -48 1142 592 -use sky130_fd_sc_hd__decap_3 FILLER_4_53 +transform 1 0 3404 0 1 3264 +box -38 -48 590 592 +use sky130_fd_sc_hd__fill_1 FILLER_4_39 timestamp 1665323087 -transform 1 0 5244 0 1 3264 -box -38 -48 314 592 +transform 1 0 3956 0 1 3264 +box -38 -48 130 592 +use sky130_fd_sc_hd__decap_4 FILLER_4_42 +timestamp 1665323087 +transform 1 0 4232 0 1 3264 +box -38 -48 406 592 +use sky130_fd_sc_hd__decap_4 FILLER_4_48 +timestamp 1665323087 +transform 1 0 4784 0 1 3264 +box -38 -48 406 592 +use sky130_fd_sc_hd__fill_2 FILLER_4_54 +timestamp 1665323087 +transform 1 0 5336 0 1 3264 +box -38 -48 222 592 use sky130_fd_sc_hd__fill_2 FILLER_4_57 timestamp 1665323087 transform 1 0 5612 0 1 3264 @@ -2593,7 +2903,7 @@ use sky130_fd_sc_hd__decap_3 PHY_9 timestamp 1665323087 transform -1 0 7544 0 1 3264 box -38 -48 314 592 -use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag +use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_10 OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag timestamp 1665323087 transform 1 0 2944 0 1 1088 box -38 -48 130 592 @@ -2638,66 +2948,98 @@ flabel metal4 s 4690 1040 5010 3856 0 FreeSans 1920 90 0 0 VPWR port 1 nsew power bidirectional flabel metal4 s 6483 1040 6803 3856 0 FreeSans 1920 90 0 0 VPWR port 1 nsew power bidirectional -flabel metal2 s 2134 4200 2190 5000 0 FreeSans 224 90 0 0 in_n[0] +flabel metal2 s 2134 4200 2190 5000 0 FreeSans 224 90 0 0 in_e[0] port 2 nsew signal input -flabel metal2 s 6734 4200 6790 5000 0 FreeSans 224 90 0 0 in_n[10] +flabel metal2 s 6734 4200 6790 5000 0 FreeSans 224 90 0 0 in_e[10] port 3 nsew signal input -flabel metal2 s 7194 4200 7250 5000 0 FreeSans 224 90 0 0 in_n[11] +flabel metal2 s 7194 4200 7250 5000 0 FreeSans 224 90 0 0 in_e[11] port 4 nsew signal input -flabel metal2 s 2594 4200 2650 5000 0 FreeSans 224 90 0 0 in_n[1] +flabel metal2 s 2594 4200 2650 5000 0 FreeSans 224 90 0 0 in_e[1] port 5 nsew signal input -flabel metal2 s 3054 4200 3110 5000 0 FreeSans 224 90 0 0 in_n[2] +flabel metal2 s 3054 4200 3110 5000 0 FreeSans 224 90 0 0 in_e[2] port 6 nsew signal input -flabel metal2 s 3514 4200 3570 5000 0 FreeSans 224 90 0 0 in_n[3] +flabel metal2 s 3514 4200 3570 5000 0 FreeSans 224 90 0 0 in_e[3] port 7 nsew signal input -flabel metal2 s 3974 4200 4030 5000 0 FreeSans 224 90 0 0 in_n[4] +flabel metal2 s 3974 4200 4030 5000 0 FreeSans 224 90 0 0 in_e[4] port 8 nsew signal input -flabel metal2 s 4434 4200 4490 5000 0 FreeSans 224 90 0 0 in_n[5] +flabel metal2 s 4434 4200 4490 5000 0 FreeSans 224 90 0 0 in_e[5] port 9 nsew signal input -flabel metal2 s 4894 4200 4950 5000 0 FreeSans 224 90 0 0 in_n[6] +flabel metal2 s 4894 4200 4950 5000 0 FreeSans 224 90 0 0 in_e[6] port 10 nsew signal input -flabel metal2 s 5354 4200 5410 5000 0 FreeSans 224 90 0 0 in_n[7] +flabel metal2 s 5354 4200 5410 5000 0 FreeSans 224 90 0 0 in_e[7] port 11 nsew signal input -flabel metal2 s 5814 4200 5870 5000 0 FreeSans 224 90 0 0 in_n[8] +flabel metal2 s 5814 4200 5870 5000 0 FreeSans 224 90 0 0 in_e[8] port 12 nsew signal input -flabel metal2 s 6274 4200 6330 5000 0 FreeSans 224 90 0 0 in_n[9] +flabel metal2 s 6274 4200 6330 5000 0 FreeSans 224 90 0 0 in_e[9] port 13 nsew signal input -flabel metal2 s 754 0 810 800 0 FreeSans 224 90 0 0 in_s[0] +flabel metal2 s 754 0 810 800 0 FreeSans 224 90 0 0 in_w[0] port 14 nsew signal input -flabel metal2 s 1214 0 1270 800 0 FreeSans 224 90 0 0 in_s[1] +flabel metal2 s 1214 0 1270 800 0 FreeSans 224 90 0 0 in_w[1] port 15 nsew signal input -flabel metal2 s 1674 0 1730 800 0 FreeSans 224 90 0 0 in_s[2] +flabel metal2 s 1674 0 1730 800 0 FreeSans 224 90 0 0 in_w[2] port 16 nsew signal input -flabel metal2 s 754 4200 810 5000 0 FreeSans 224 90 0 0 out_n[0] +flabel metal2 s 754 4200 810 5000 0 FreeSans 224 90 0 0 out_e[0] port 17 nsew signal tristate -flabel metal2 s 1214 4200 1270 5000 0 FreeSans 224 90 0 0 out_n[1] +flabel metal2 s 1214 4200 1270 5000 0 FreeSans 224 90 0 0 out_e[1] port 18 nsew signal tristate -flabel metal2 s 1674 4200 1730 5000 0 FreeSans 224 90 0 0 out_n[2] +flabel metal2 s 1674 4200 1730 5000 0 FreeSans 224 90 0 0 out_e[2] port 19 nsew signal tristate -flabel metal2 s 2134 0 2190 800 0 FreeSans 224 90 0 0 out_s[0] +flabel metal2 s 2134 0 2190 800 0 FreeSans 224 90 0 0 out_w[0] port 20 nsew signal tristate -flabel metal2 s 6734 0 6790 800 0 FreeSans 224 90 0 0 out_s[10] +flabel metal2 s 6734 0 6790 800 0 FreeSans 224 90 0 0 out_w[10] port 21 nsew signal tristate -flabel metal2 s 7194 0 7250 800 0 FreeSans 224 90 0 0 out_s[11] +flabel metal2 s 7194 0 7250 800 0 FreeSans 224 90 0 0 out_w[11] port 22 nsew signal tristate -flabel metal2 s 2594 0 2650 800 0 FreeSans 224 90 0 0 out_s[1] +flabel metal2 s 2594 0 2650 800 0 FreeSans 224 90 0 0 out_w[1] port 23 nsew signal tristate -flabel metal2 s 3054 0 3110 800 0 FreeSans 224 90 0 0 out_s[2] +flabel metal2 s 3054 0 3110 800 0 FreeSans 224 90 0 0 out_w[2] port 24 nsew signal tristate -flabel metal2 s 3514 0 3570 800 0 FreeSans 224 90 0 0 out_s[3] +flabel metal2 s 3514 0 3570 800 0 FreeSans 224 90 0 0 out_w[3] port 25 nsew signal tristate -flabel metal2 s 3974 0 4030 800 0 FreeSans 224 90 0 0 out_s[4] +flabel metal2 s 3974 0 4030 800 0 FreeSans 224 90 0 0 out_w[4] port 26 nsew signal tristate -flabel metal2 s 4434 0 4490 800 0 FreeSans 224 90 0 0 out_s[5] +flabel metal2 s 4434 0 4490 800 0 FreeSans 224 90 0 0 out_w[5] port 27 nsew signal tristate -flabel metal2 s 4894 0 4950 800 0 FreeSans 224 90 0 0 out_s[6] +flabel metal2 s 4894 0 4950 800 0 FreeSans 224 90 0 0 out_w[6] port 28 nsew signal tristate -flabel metal2 s 5354 0 5410 800 0 FreeSans 224 90 0 0 out_s[7] +flabel metal2 s 5354 0 5410 800 0 FreeSans 224 90 0 0 out_w[7] port 29 nsew signal tristate -flabel metal2 s 5814 0 5870 800 0 FreeSans 224 90 0 0 out_s[8] +flabel metal2 s 5814 0 5870 800 0 FreeSans 224 90 0 0 out_w[8] port 30 nsew signal tristate -flabel metal2 s 6274 0 6330 800 0 FreeSans 224 90 0 0 out_s[9] +flabel metal2 s 6274 0 6330 800 0 FreeSans 224 90 0 0 out_w[9] port 31 nsew signal tristate +rlabel via1 4033 3264 4033 3264 0 VGND +rlabel metal1 3956 3808 3956 3808 0 VPWR +rlabel metal1 2668 3094 2668 3094 0 in_e[0] +rlabel metal1 6118 3502 6118 3502 0 in_e[10] +rlabel metal1 4370 1224 4370 1224 0 in_e[11] +rlabel metal1 2944 3706 2944 3706 0 in_e[1] +rlabel metal2 3266 3145 3266 3145 0 in_e[2] +rlabel metal1 3910 3094 3910 3094 0 in_e[3] +rlabel metal2 3726 3145 3726 3145 0 in_e[4] +rlabel metal1 4876 2414 4876 2414 0 in_e[5] +rlabel metal1 6486 2448 6486 2448 0 in_e[6] +rlabel metal2 5290 3723 5290 3723 0 in_e[7] +rlabel metal1 5934 3094 5934 3094 0 in_e[8] +rlabel metal1 5244 3706 5244 3706 0 in_e[9] +rlabel metal1 1104 1326 1104 1326 0 in_w[0] +rlabel metal1 1472 3434 1472 3434 0 in_w[1] +rlabel metal2 1334 2057 1334 2057 0 in_w[2] +rlabel metal1 1426 1258 1426 1258 0 out_e[0] +rlabel metal1 1426 3570 1426 3570 0 out_e[1] +rlabel metal2 1702 3138 1702 3138 0 out_e[2] +rlabel metal2 2162 823 2162 823 0 out_w[0] +rlabel metal2 6762 1095 6762 1095 0 out_w[10] +rlabel metal2 7222 1044 7222 1044 0 out_w[11] +rlabel metal2 2622 1520 2622 1520 0 out_w[1] +rlabel metal2 3082 823 3082 823 0 out_w[2] +rlabel metal2 3542 1860 3542 1860 0 out_w[3] +rlabel metal2 4002 823 4002 823 0 out_w[4] +rlabel metal2 4462 1554 4462 1554 0 out_w[5] +rlabel metal2 4922 823 4922 823 0 out_w[6] +rlabel metal2 5382 1316 5382 1316 0 out_w[7] +rlabel metal2 5842 823 5842 823 0 out_w[8] +rlabel metal2 6302 1010 6302 1010 0 out_w[9] << properties >> string FIXED_BBOX 0 0 8000 5000 << end >> diff --git a/maglef/buff_flash_clkrst.mag b/maglef/buff_flash_clkrst.mag index 75885cad..1304a94d 100644 --- a/maglef/buff_flash_clkrst.mag +++ b/maglef/buff_flash_clkrst.mag @@ -1,7 +1,7 @@ magic tech sky130A magscale 1 2 -timestamp 1665682150 +timestamp 1665840466 << nwell >> rect 330 3525 7582 3846 rect 330 2437 7582 3003 @@ -101,72 +101,72 @@ rlabel metal4 s 4690 1040 5010 3856 6 VPWR port 2 nsew power bidirectional rlabel metal4 s 6483 1040 6803 3856 6 VPWR port 2 nsew power bidirectional -rlabel metal2 s 2134 4200 2190 5000 6 in_n[0] +rlabel metal2 s 2134 4200 2190 5000 6 in_e[0] port 3 nsew signal input -rlabel metal2 s 6734 4200 6790 5000 6 in_n[10] +rlabel metal2 s 6734 4200 6790 5000 6 in_e[10] port 4 nsew signal input -rlabel metal2 s 7194 4200 7250 5000 6 in_n[11] +rlabel metal2 s 7194 4200 7250 5000 6 in_e[11] port 5 nsew signal input -rlabel metal2 s 2594 4200 2650 5000 6 in_n[1] +rlabel metal2 s 2594 4200 2650 5000 6 in_e[1] port 6 nsew signal input -rlabel metal2 s 3054 4200 3110 5000 6 in_n[2] +rlabel metal2 s 3054 4200 3110 5000 6 in_e[2] port 7 nsew signal input -rlabel metal2 s 3514 4200 3570 5000 6 in_n[3] +rlabel metal2 s 3514 4200 3570 5000 6 in_e[3] port 8 nsew signal input -rlabel metal2 s 3974 4200 4030 5000 6 in_n[4] +rlabel metal2 s 3974 4200 4030 5000 6 in_e[4] port 9 nsew signal input -rlabel metal2 s 4434 4200 4490 5000 6 in_n[5] +rlabel metal2 s 4434 4200 4490 5000 6 in_e[5] port 10 nsew signal input -rlabel metal2 s 4894 4200 4950 5000 6 in_n[6] +rlabel metal2 s 4894 4200 4950 5000 6 in_e[6] port 11 nsew signal input -rlabel metal2 s 5354 4200 5410 5000 6 in_n[7] +rlabel metal2 s 5354 4200 5410 5000 6 in_e[7] port 12 nsew signal input -rlabel metal2 s 5814 4200 5870 5000 6 in_n[8] +rlabel metal2 s 5814 4200 5870 5000 6 in_e[8] port 13 nsew signal input -rlabel metal2 s 6274 4200 6330 5000 6 in_n[9] +rlabel metal2 s 6274 4200 6330 5000 6 in_e[9] port 14 nsew signal input -rlabel metal2 s 754 0 810 800 6 in_s[0] +rlabel metal2 s 754 0 810 800 6 in_w[0] port 15 nsew signal input -rlabel metal2 s 1214 0 1270 800 6 in_s[1] +rlabel metal2 s 1214 0 1270 800 6 in_w[1] port 16 nsew signal input -rlabel metal2 s 1674 0 1730 800 6 in_s[2] +rlabel metal2 s 1674 0 1730 800 6 in_w[2] port 17 nsew signal input -rlabel metal2 s 754 4200 810 5000 6 out_n[0] +rlabel metal2 s 754 4200 810 5000 6 out_e[0] port 18 nsew signal output -rlabel metal2 s 1214 4200 1270 5000 6 out_n[1] +rlabel metal2 s 1214 4200 1270 5000 6 out_e[1] port 19 nsew signal output -rlabel metal2 s 1674 4200 1730 5000 6 out_n[2] +rlabel metal2 s 1674 4200 1730 5000 6 out_e[2] port 20 nsew signal output -rlabel metal2 s 2134 0 2190 800 6 out_s[0] +rlabel metal2 s 2134 0 2190 800 6 out_w[0] port 21 nsew signal output -rlabel metal2 s 6734 0 6790 800 6 out_s[10] +rlabel metal2 s 6734 0 6790 800 6 out_w[10] port 22 nsew signal output -rlabel metal2 s 7194 0 7250 800 6 out_s[11] +rlabel metal2 s 7194 0 7250 800 6 out_w[11] port 23 nsew signal output -rlabel metal2 s 2594 0 2650 800 6 out_s[1] +rlabel metal2 s 2594 0 2650 800 6 out_w[1] port 24 nsew signal output -rlabel metal2 s 3054 0 3110 800 6 out_s[2] +rlabel metal2 s 3054 0 3110 800 6 out_w[2] port 25 nsew signal output -rlabel metal2 s 3514 0 3570 800 6 out_s[3] +rlabel metal2 s 3514 0 3570 800 6 out_w[3] port 26 nsew signal output -rlabel metal2 s 3974 0 4030 800 6 out_s[4] +rlabel metal2 s 3974 0 4030 800 6 out_w[4] port 27 nsew signal output -rlabel metal2 s 4434 0 4490 800 6 out_s[5] +rlabel metal2 s 4434 0 4490 800 6 out_w[5] port 28 nsew signal output -rlabel metal2 s 4894 0 4950 800 6 out_s[6] +rlabel metal2 s 4894 0 4950 800 6 out_w[6] port 29 nsew signal output -rlabel metal2 s 5354 0 5410 800 6 out_s[7] +rlabel metal2 s 5354 0 5410 800 6 out_w[7] port 30 nsew signal output -rlabel metal2 s 5814 0 5870 800 6 out_s[8] +rlabel metal2 s 5814 0 5870 800 6 out_w[8] port 31 nsew signal output -rlabel metal2 s 6274 0 6330 800 6 out_s[9] +rlabel metal2 s 6274 0 6330 800 6 out_w[9] port 32 nsew signal output << properties >> string FIXED_BBOX 0 0 8000 5000 string LEFclass BLOCK string LEFview TRUE -string GDS_END 83666 -string GDS_FILE ../gds/buff_flash_clkrst.gds -string GDS_START 25066 +string GDS_END 98794 +string GDS_FILE /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.magic.gds +string GDS_START 27910 << end >> diff --git a/openlane/buff_flash_clkrst/pin_order.cfg b/openlane/buff_flash_clkrst/pin_order.cfg index 3962bdf2..9864db2a 100644 --- a/openlane/buff_flash_clkrst/pin_order.cfg +++ b/openlane/buff_flash_clkrst/pin_order.cfg @@ -1,7 +1,7 @@ #S -in_s.* -out_s.* +in_w.* +out_w.* #N -out_n.* -in_n.* \ No newline at end of file +out_e.* +in_e.* \ No newline at end of file diff --git a/signoff/buff_flash_clkrst/metrics.csv b/signoff/buff_flash_clkrst/metrics.csv index 3bd0638c..3ffde9fa 100644 --- a/signoff/buff_flash_clkrst/metrics.csv +++ b/signoff/buff_flash_clkrst/metrics.csv @@ -1,2 +1,2 @@ design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GRT_ADJUSTMENT,STD_CELL_LIBRARY,DIODE_INSERTION_STRATEGY -/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst,buff_flash_clkrst,22_10_13_10_28,flow completed,0h0m29s0ms,0h0m13s0ms,-2.0,0.001,-1,46.74,481.88,-1,0,0,0,0,0,0,0,-1,-1,-1,-1,357,60,0.0,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,376761.0,0.0,5.19,13.85,0.0,0.0,0.0,4,30,4,30,0,0,0,15,0,0,0,0,0,0,0,0,-1,-1,-1,10,7,0,17,487.96799999999985,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8.0,125.0,8,AREA 0,10,50,1,8.965,3.395,0.96,0.3,sky130_fd_sc_hd,3 +/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst,buff_flash_clkrst,22_10_15_06_27,flow completed,0h0m29s0ms,0h0m13s0ms,-2.0,0.001,-1,46.74,477.77,-1,0,0,0,0,0,0,0,-1,0,-1,-1,428,89,0.0,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,376761.0,0.0,9.91,24.62,0.0,0.0,0.0,4,30,4,30,0,0,0,15,0,0,0,0,0,0,0,0,-1,-1,-1,10,7,0,17,487.96799999999985,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8.0,125.0,8,AREA 0,10,50,1,8.965,3.395,0.96,0.3,sky130_fd_sc_hd,3 diff --git a/signoff/buff_flash_clkrst/openlane-signoff/14-parasitics_extraction.min.log b/signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.min.log similarity index 53% rename from signoff/buff_flash_clkrst/openlane-signoff/14-parasitics_extraction.min.log rename to signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.min.log index 1fa8db76..6ad095b4 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/14-parasitics_extraction.min.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.min.log @@ -1,40 +1,40 @@ OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. -[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.min.lef +[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.min.lef [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later. The LEF parser will ignore this statement. -To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.min.lef at line 930. +To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.min.lef at line 930. [INFO ODB-0223] Created 13 technology layers [INFO ODB-0224] Created 25 technology vias [INFO ODB-0225] Created 441 library cells -[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.min.lef -[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.min.lef +[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO ODB-0128] Design: buff_flash_clkrst [INFO ODB-0130] Created 32 pins. -[INFO ODB-0131] Created 73 components and 308 component-terminals. -[INFO ODB-0132] Created 2 special nets and 278 connections. -[INFO ODB-0133] Created 30 nets and 30 connections. -[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0131] Created 98 components and 423 component-terminals. +[INFO ODB-0132] Created 2 special nets and 378 connections. +[INFO ODB-0133] Created 30 nets and 45 connections. +[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def Using RCX ruleset '/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre'... [INFO RCX-0431] Defined process_corner X with ext_model_index 0 [INFO RCX-0029] Defined extraction corner X [INFO RCX-0008] extracting parasitics of buff_flash_clkrst ... [INFO RCX-0435] Reading extraction model file /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre ... [INFO RCX-0436] RC segment generation buff_flash_clkrst (max_merge_res 50.0) ... -[INFO RCX-0040] Final 30 rc segments +[INFO RCX-0040] Final 60 rc segments [INFO RCX-0439] Coupling Cap extraction buff_flash_clkrst ... [INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded. -[INFO RCX-0043] 156 wires to be extracted -[INFO RCX-0442] 66% completion -- 103 wires have been extracted -[INFO RCX-0442] 100% completion -- 156 wires have been extracted -[INFO RCX-0045] Extract 30 nets, 60 rsegs, 60 caps, 53 ccs +[INFO RCX-0043] 189 wires to be extracted +[INFO RCX-0442] 64% completion -- 121 wires have been extracted +[INFO RCX-0442] 100% completion -- 189 wires have been extracted +[INFO RCX-0045] Extract 30 nets, 90 rsegs, 90 caps, 83 ccs [INFO RCX-0015] Finished extracting buff_flash_clkrst. -Writing result to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.spef... +Writing result to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.spef... Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! -Writing extracted parasitics to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.spef... +Writing extracted parasitics to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.spef... [INFO RCX-0016] Writing SPEF ... [INFO RCX-0443] 30 nets finished [INFO RCX-0017] Finished writing SPEF ... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.max.log b/signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.min.log similarity index 72% rename from signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.max.log rename to signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.min.log index aa13f0ce..e6150536 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.max.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/17-rcx_mcsta.min.log @@ -10,8 +10,8 @@ report_checks -path_delay min (Hold) ======================= Slowest Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -21,140 +21,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.03 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.09 0.00 1.86 v out_s[3] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.09 0.00 1.86 v out_s[10] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.03 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.09 0.00 1.86 v out_s[0] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.03 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.09 0.00 1.86 v out_n[2] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.09 0.00 1.87 v out_n[0] (out) + 0.03 0.02 1.62 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.09 0.00 1.87 v out_e[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -170,8 +42,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -181,268 +53,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.03 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.09 0.00 1.87 v out_s[8] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.03 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.09 0.00 1.87 v out_s[5] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.09 0.00 1.87 v out_s[4] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.09 0.00 1.87 v out_s[1] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.09 0.00 1.87 v out_s[9] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.09 0.00 1.87 v out_n[1] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.09 0.00 1.87 v out_s[7] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.09 0.00 1.87 v out_s[6] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.03 0.02 1.62 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.03 0.00 1.62 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.09 0.25 1.87 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.09 0.00 1.87 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.09 0.00 1.87 v out_w[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -458,8 +74,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -469,12 +85,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.88 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.09 0.00 1.88 v out_s[11] (out) + 0.03 0.02 1.62 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.09 0.00 1.87 v out_w[5] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.09 0.00 1.87 v out_w[3] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.09 0.00 1.87 v out_w[10] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.09 0.00 1.87 v out_w[1] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.09 0.00 1.87 v out_w[4] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.09 0.00 1.87 v out_w[0] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.09 0.00 1.87 v out_w[7] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.09 0.00 1.87 v out_w[8] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.09 0.00 1.87 v out_e[0] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.09 0.00 1.88 v out_w[6] (out) 1.88 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -490,11 +394,107 @@ Fanout Cap Slew Delay Time Description 3.23 slack (MET) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.88 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.09 0.00 1.88 v out_e[1] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.03 1.63 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.04 0.00 1.63 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.88 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.09 0.00 1.88 v out_w[9] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.05 0.03 1.63 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.63 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.89 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.09 0.00 1.89 v out_w[11] (out) + 1.89 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.89 data arrival time +----------------------------------------------------------------------------- + 3.24 slack (MET) + + ======================= Typical Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -504,12 +504,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.75 v out_s[3] (out) + 0.02 0.01 1.61 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.75 v out_e[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -525,8 +525,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -536,364 +536,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.75 v out_s[0] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.05 0.00 1.75 v out_s[10] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.01 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.05 0.00 1.75 v out_n[2] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.05 0.00 1.75 v out_s[8] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.75 v out_s[5] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.05 0.00 1.75 v out_n[0] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.75 v out_s[4] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.05 0.00 1.75 v out_s[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.02 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.75 v out_s[9] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.02 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.75 v out_n[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.02 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.05 0.00 1.75 v out_s[7] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.02 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.02 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.75 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.75 v out_w[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -909,8 +557,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -920,12 +568,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.02 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.02 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.75 v out_w[5] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.75 v out_w[3] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.05 0.00 1.75 v out_w[10] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.02 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.75 v out_w[4] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.02 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.05 0.00 1.75 v out_w[1] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.02 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.05 0.00 1.75 v out_w[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.02 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.05 0.00 1.75 v out_w[7] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.02 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.05 0.00 1.75 v out_w[8] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.05 0.00 1.75 v out_e[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.02 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.05 0.00 1.75 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.05 0.00 1.75 v out_w[6] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -941,8 +877,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -952,12 +888,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.05 0.00 1.75 v out_s[11] (out) + 0.02 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.02 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.75 v out_e[1] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -973,11 +909,75 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.02 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.75 v out_w[9] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.76 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.05 0.00 1.76 v out_w[11] (out) + 1.76 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.76 data arrival time +----------------------------------------------------------------------------- + 3.11 slack (MET) + + ======================= Fastest Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -987,76 +987,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.60 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.04 0.00 1.70 v out_s[3] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.60 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.04 0.00 1.70 v out_s[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[2] (in) - 1 0.00 in_s[2] (net) + 0.01 0.00 1.60 v in_w[2] (in) + 2 0.01 in_w[2] (net) 0.01 0.00 1.60 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.04 0.00 1.70 v out_n[2] (out) + 1 0.03 out_e[2] (net) + 0.04 0.00 1.70 v out_e[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1072,8 +1008,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1083,300 +1019,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.60 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.04 0.00 1.70 v out_s[10] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.60 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.04 0.00 1.70 v out_s[5] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.60 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.04 0.00 1.70 v out_s[8] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.60 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.04 0.00 1.70 v out_n[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.01 0.00 1.60 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.04 0.00 1.70 v out_s[4] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.01 0.00 1.60 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.04 0.00 1.70 v out_s[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.01 0.00 1.60 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.04 0.00 1.70 v out_s[9] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.04 0.00 1.70 v out_n[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.01 0.00 1.60 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.04 0.00 1.70 v out_s[7] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.01 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.01 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.04 0.00 1.70 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.04 0.00 1.70 v out_w[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1392,8 +1040,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1403,12 +1051,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.60 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.04 0.00 1.70 v out_w[5] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.00 1.60 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.01 0.00 1.60 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.04 0.00 1.70 v out_w[3] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.00 1.60 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.01 0.00 1.60 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.04 0.00 1.70 v out_w[10] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.04 0.00 1.70 v out_w[4] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.04 0.00 1.70 v out_w[1] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.04 0.00 1.70 v out_w[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.01 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.04 0.00 1.70 v out_w[7] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.04 0.00 1.70 v out_w[8] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.04 0.00 1.70 v out_e[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.04 0.00 1.70 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.04 0.00 1.70 v out_w[6] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1424,8 +1360,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1435,12 +1371,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.01 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.04 0.00 1.70 v out_s[11] (out) + 0.01 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.04 0.00 1.70 v out_e[1] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1456,6 +1392,70 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.01 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.04 0.00 1.70 v out_w[9] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.10 1.70 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.04 0.00 1.71 v out_w[11] (out) + 1.71 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.71 data arrival time +----------------------------------------------------------------------------- + 3.06 slack (MET) + + min_report_end max_report @@ -1465,8 +1465,8 @@ report_checks -path_delay max (Setup) ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1476,12 +1476,76 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) + 0.08 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.08 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.94 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.94 ^ out_w[11] (out) + 1.94 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.94 data arrival time +----------------------------------------------------------------------------- + 4.21 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.08 0.05 1.65 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.08 0.00 1.65 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.93 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.12 0.00 1.93 ^ out_w[9] (out) + 1.93 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.93 data arrival time +----------------------------------------------------------------------------- + 4.22 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.07 0.04 1.64 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.07 0.00 1.64 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.12 0.00 1.92 ^ out_e[1] (out) 1.92 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1497,8 +1561,8 @@ Fanout Cap Slew Delay Time Description 4.23 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1508,12 +1572,332 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.06 0.04 1.64 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.06 0.00 1.64 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.12 0.00 1.92 ^ out_w[6] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.06 0.00 1.64 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.12 0.00 1.92 ^ out_e[0] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.06 0.00 1.64 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.12 0.00 1.92 ^ out_w[8] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.06 0.00 1.64 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.12 0.00 1.92 ^ out_w[7] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.06 0.00 1.64 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.12 0.00 1.92 ^ out_w[0] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.06 0.00 1.64 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.12 0.00 1.92 ^ out_w[4] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.06 0.00 1.64 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.12 0.00 1.91 ^ out_w[1] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.06 0.00 1.64 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.12 0.00 1.91 ^ out_w[10] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.06 0.00 1.64 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.27 1.91 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.12 0.00 1.91 ^ out_w[5] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.06 0.00 1.64 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.12 0.00 1.91 ^ out_w[3] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) 0.06 0.00 1.64 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.12 0.27 1.91 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.12 0.00 1.91 ^ out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.12 0.00 1.91 ^ out_w[2] (out) 1.91 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1529,8 +1913,8 @@ Fanout Cap Slew Delay Time Description 4.24 slack (MET) -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1540,12 +1924,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.06 0.00 1.64 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.12 0.00 1.91 ^ out_s[7] (out) + 0.06 0.04 1.64 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.06 0.00 1.64 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.27 1.91 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.12 0.00 1.91 ^ out_e[2] (out) 1.91 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1561,395 +1945,11 @@ Fanout Cap Slew Delay Time Description 4.24 slack (MET) -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.06 0.00 1.64 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.12 0.00 1.91 ^ out_n[1] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.05 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.12 0.00 1.91 ^ out_s[6] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.06 0.00 1.64 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.12 0.00 1.91 ^ out_s[9] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.05 0.00 1.63 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.12 0.00 1.91 ^ out_s[1] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.05 0.00 1.63 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.12 0.00 1.90 ^ out_s[4] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.05 0.00 1.63 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.12 0.00 1.90 ^ out_s[5] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[8] (in) - 1 0.01 in_n[8] (net) - 0.05 0.00 1.63 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.12 0.00 1.90 ^ out_s[8] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.05 0.00 1.63 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.12 0.00 1.90 ^ out_n[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.05 0.00 1.63 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.12 0.00 1.90 ^ out_n[2] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.05 0.00 1.63 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.12 0.00 1.90 ^ out_s[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.05 0.00 1.63 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.12 0.00 1.90 ^ out_s[3] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.05 0.00 1.63 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.12 0.00 1.90 ^ out_s[10] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1959,12 +1959,44 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.79 ^ out_s[11] (out) + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.80 data arrival time +----------------------------------------------------------------------------- + 4.35 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.05 0.03 1.63 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.05 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.07 0.00 1.79 ^ out_w[9] (out) 1.79 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1980,8 +2012,8 @@ Fanout Cap Slew Delay Time Description 4.36 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1991,12 +2023,364 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.04 0.03 1.63 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.07 0.00 1.78 ^ out_e[1] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.07 0.00 1.78 ^ out_w[6] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.04 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.08 0.16 1.78 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.08 0.00 1.78 ^ out_e[0] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.04 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.07 0.00 1.78 ^ out_w[8] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.04 0.00 1.63 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.07 0.00 1.78 ^ out_w[7] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.04 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.07 0.00 1.78 ^ out_w[0] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.04 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.07 0.00 1.78 ^ out_w[4] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.04 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.07 0.00 1.78 ^ out_w[1] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.04 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.07 0.00 1.78 ^ out_w[10] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.04 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.07 0.00 1.78 ^ out_w[5] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.04 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.07 0.00 1.78 ^ out_w[3] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) 0.04 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.07 0.15 1.78 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.07 0.00 1.78 ^ out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.07 0.00 1.78 ^ out_w[2] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2012,8 +2396,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2023,301 +2407,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.07 0.00 1.78 ^ out_s[6] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.07 0.00 1.78 ^ out_s[7] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.04 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.04 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.07 0.00 1.78 ^ out_n[1] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.07 0.00 1.78 ^ out_s[9] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.07 0.00 1.78 ^ out_s[1] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.07 0.00 1.77 ^ out_s[4] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.07 0.00 1.77 ^ out_s[5] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[8] (in) - 1 0.01 in_n[8] (net) - 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.07 0.00 1.77 ^ out_s[8] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.15 1.77 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.08 0.00 1.77 ^ out_n[0] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) + 0.03 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.07 0.00 1.77 ^ out_n[2] (out) - 1.77 data arrival time + 0.07 0.15 1.78 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.07 0.00 1.78 ^ out_e[2] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2327,112 +2423,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.07 0.00 1.77 ^ out_s[0] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.15 1.77 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.08 0.00 1.77 ^ out_s[10] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.07 0.00 1.77 ^ out_s[3] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) + 4.37 slack (MET) ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2442,12 +2442,44 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.74 data arrival time +----------------------------------------------------------------------------- + 4.41 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.04 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.73 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.73 ^ out_w[9] (out) 1.73 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2463,8 +2495,8 @@ Fanout Cap Slew Delay Time Description 4.42 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2474,108 +2506,108 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.72 ^ out_s[2] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.72 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.06 0.00 1.72 ^ out_s[6] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.06 0.00 1.72 ^ out_s[7] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) + 0.03 0.02 1.62 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.72 ^ out_n[1] (out) + 0.05 0.11 1.73 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.73 ^ out_e[1] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.06 0.00 1.73 ^ out_w[6] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.06 0.00 1.73 ^ out_e[0] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.06 0.00 1.72 ^ out_w[8] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2591,8 +2623,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2602,12 +2634,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.72 ^ out_s[9] (out) + 0.03 0.02 1.62 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.05 0.00 1.72 ^ out_w[7] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2623,8 +2655,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2634,12 +2666,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.02 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.06 0.00 1.72 ^ out_s[1] (out) + 0.03 0.02 1.62 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.05 0.00 1.72 ^ out_w[0] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2655,8 +2687,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2666,12 +2698,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.02 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.72 ^ out_s[4] (out) + 0.03 0.02 1.62 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.72 ^ out_w[4] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2687,8 +2719,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2698,12 +2730,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.02 0.00 1.61 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.72 ^ out_s[5] (out) + 0.03 0.02 1.62 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.05 0.00 1.72 ^ out_w[1] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2719,8 +2751,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2730,12 +2762,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[8] (in) - 1 0.01 in_n[8] (net) - 0.02 0.00 1.61 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.06 0.00 1.72 ^ out_s[8] (out) + 0.03 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.06 0.00 1.72 ^ out_w[10] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2751,8 +2783,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2762,12 +2794,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.06 0.00 1.72 ^ out_n[0] (out) + 0.03 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.72 ^ out_w[3] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2783,8 +2815,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2794,12 +2826,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.02 0.00 1.61 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.06 0.00 1.72 ^ out_n[2] (out) + 0.03 0.02 1.62 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.72 ^ out_w[5] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2815,8 +2847,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2826,12 +2858,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.02 0.00 1.61 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.06 0.00 1.72 ^ out_s[0] (out) + 0.03 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.72 ^ out_w[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2847,8 +2879,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2858,44 +2890,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.06 0.00 1.72 ^ out_s[10] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.02 0.00 1.61 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.06 0.00 1.72 ^ out_s[3] (out) + 0.03 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.72 ^ out_e[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2920,8 +2920,8 @@ report_checks -unconstrained ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -2931,13 +2931,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) - 1.92 data arrival time + 0.08 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.08 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.94 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.94 ^ out_w[11] (out) + 1.94 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2947,16 +2947,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.92 data arrival time + -1.94 data arrival time ----------------------------------------------------------------------------- - 4.23 slack (MET) + 4.21 slack (MET) ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2966,13 +2966,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.79 ^ out_s[11] (out) - 1.79 data arrival time + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2982,16 +2982,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.79 data arrival time + -1.80 data arrival time ----------------------------------------------------------------------------- - 4.36 slack (MET) + 4.35 slack (MET) ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -3001,13 +3001,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) - 1.73 data arrival time + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -3017,9 +3017,9 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.73 data arrival time + -1.74 data arrival time ----------------------------------------------------------------------------- - 4.42 slack (MET) + 4.41 slack (MET) @@ -3079,7 +3079,7 @@ worst_slack =========================================================================== report_worst_slack -max (Setup) ============================================================================ -worst slack 4.23 +worst slack 4.21 =========================================================================== report_worst_slack -min (Hold) @@ -3099,12 +3099,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% +Combinational 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% 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 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% - 46.2% 52.8% 1.1% +Total 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% + 46.1% 52.8% 1.1% ======================= Typical Corner =================================== @@ -3112,12 +3112,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% +Combinational 8.49e-06 1.01e-05 2.26e-10 1.86e-05 100.0% 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 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% - 45.6% 54.4% 0.0% +Total 8.49e-06 1.01e-05 2.26e-10 1.86e-05 100.0% + 45.5% 54.4% 0.0% ======================= Fastest Corner ================================= @@ -3126,11 +3126,11 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% +Combinational 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% 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 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% +Total 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% 44.8% 55.2% 0.0% power_report_end area_report @@ -3138,15 +3138,15 @@ area_report =========================================================================== report_design_area ============================================================================ -Design area 215 u^2 44% utilization. +Design area 253 u^2 52% utilization. area_report_end Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! Writing SDF files for all corners... -Writing SDF for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.ff.sdf... -Writing SDF for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.ss.sdf... -Writing SDF for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.tt.sdf... +Writing SDF for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.ff.sdf... +Writing SDF for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.ss.sdf... +Writing SDF for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.tt.sdf... Writing timing models for all corners... -Writing timing models for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.ff.lib... -Writing timing models for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.ss.lib... -Writing timing models for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.tt.lib... +Writing timing models for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.ff.lib... +Writing timing models for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.ss.lib... +Writing timing models for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_min/buff_flash_clkrst.tt.lib... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.max.log b/signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.max.log similarity index 53% rename from signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.max.log rename to signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.max.log index 6134b5ff..d1222c41 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/16-parasitics_extraction.max.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.max.log @@ -1,40 +1,40 @@ OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. -[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.max.lef +[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.max.lef [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later. The LEF parser will ignore this statement. -To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.max.lef at line 930. +To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.max.lef at line 930. [INFO ODB-0223] Created 13 technology layers [INFO ODB-0224] Created 25 technology vias [INFO ODB-0225] Created 441 library cells -[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.max.lef -[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.max.lef +[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO ODB-0128] Design: buff_flash_clkrst [INFO ODB-0130] Created 32 pins. -[INFO ODB-0131] Created 73 components and 308 component-terminals. -[INFO ODB-0132] Created 2 special nets and 278 connections. -[INFO ODB-0133] Created 30 nets and 30 connections. -[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0131] Created 98 components and 423 component-terminals. +[INFO ODB-0132] Created 2 special nets and 378 connections. +[INFO ODB-0133] Created 30 nets and 45 connections. +[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def Using RCX ruleset '/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre'... [INFO RCX-0431] Defined process_corner X with ext_model_index 0 [INFO RCX-0029] Defined extraction corner X [INFO RCX-0008] extracting parasitics of buff_flash_clkrst ... [INFO RCX-0435] Reading extraction model file /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre ... [INFO RCX-0436] RC segment generation buff_flash_clkrst (max_merge_res 50.0) ... -[INFO RCX-0040] Final 46 rc segments +[INFO RCX-0040] Final 72 rc segments [INFO RCX-0439] Coupling Cap extraction buff_flash_clkrst ... [INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded. -[INFO RCX-0043] 156 wires to be extracted -[INFO RCX-0442] 66% completion -- 103 wires have been extracted -[INFO RCX-0442] 100% completion -- 156 wires have been extracted -[INFO RCX-0045] Extract 30 nets, 76 rsegs, 76 caps, 53 ccs +[INFO RCX-0043] 189 wires to be extracted +[INFO RCX-0442] 64% completion -- 121 wires have been extracted +[INFO RCX-0442] 100% completion -- 189 wires have been extracted +[INFO RCX-0045] Extract 30 nets, 102 rsegs, 102 caps, 87 ccs [INFO RCX-0015] Finished extracting buff_flash_clkrst. -Writing result to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.spef... +Writing result to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.spef... Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! -Writing extracted parasitics to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_max/buff_flash_clkrst.spef... +Writing extracted parasitics to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.spef... [INFO RCX-0016] Writing SPEF ... [INFO RCX-0443] 30 nets finished [INFO RCX-0017] Finished writing SPEF ... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/15-rcx_mcsta.min.log b/signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.max.log similarity index 69% rename from signoff/buff_flash_clkrst/openlane-signoff/15-rcx_mcsta.min.log rename to signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.max.log index 0c66840d..9dffa3ff 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/15-rcx_mcsta.min.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.max.log @@ -10,8 +10,8 @@ report_checks -path_delay min (Hold) ======================= Slowest Corner =================================== -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -21,268 +21,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.09 0.00 1.86 v out_s[10] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.09 0.00 1.86 v out_s[3] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.02 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.09 0.00 1.86 v out_s[0] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.09 0.00 1.86 v out_n[2] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.09 0.00 1.86 v out_n[0] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.03 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.09 0.00 1.86 v out_s[8] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.03 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.09 0.00 1.86 v out_s[5] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[4] (in) - 1 0.00 in_n[4] (net) - 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.09 0.00 1.86 v out_s[4] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[1] (in) - 1 0.00 in_n[1] (net) - 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.09 0.00 1.87 v out_s[1] (out) + 0.03 0.02 1.62 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.09 0.00 1.87 v out_e[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -298,8 +42,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -309,140 +53,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.09 0.00 1.87 v out_s[9] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.09 0.00 1.87 v out_n[1] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.09 0.00 1.87 v out_s[7] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.09 0.00 1.87 v out_s[6] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.03 0.02 1.62 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.03 0.00 1.62 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.09 0.25 1.87 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.09 0.00 1.87 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.09 0.00 1.87 v out_w[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -458,8 +74,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -469,12 +85,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.09 0.00 1.87 v out_s[11] (out) + 0.03 0.02 1.62 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.09 0.00 1.87 v out_w[5] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -490,11 +106,395 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.09 0.00 1.87 v out_w[3] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.09 0.00 1.87 v out_w[10] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.09 0.00 1.87 v out_w[4] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.09 0.00 1.87 v out_w[1] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.09 0.00 1.88 v out_w[0] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.09 0.00 1.88 v out_w[7] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.09 0.00 1.88 v out_w[8] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.09 0.00 1.88 v out_e[0] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.88 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.09 0.00 1.88 v out_w[6] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.88 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.09 0.00 1.88 v out_e[1] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.05 0.03 1.63 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.05 0.00 1.63 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.89 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.09 0.00 1.89 v out_w[9] (out) + 1.89 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.89 data arrival time +----------------------------------------------------------------------------- + 3.24 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.05 0.03 1.63 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.63 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.89 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.09 0.00 1.89 v out_w[11] (out) + 1.89 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.89 data arrival time +----------------------------------------------------------------------------- + 3.24 slack (MET) + + ======================= Typical Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -504,236 +504,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.74 v out_s[3] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.05 0.00 1.74 v out_s[10] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.74 v out_s[0] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.01 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.05 0.00 1.74 v out_n[2] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.05 0.00 1.74 v out_s[8] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.05 0.00 1.74 v out_n[0] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.74 v out_s[5] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[4] (in) - 1 0.00 in_n[4] (net) - 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.75 v out_s[4] (out) + 0.02 0.01 1.61 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.75 v out_e[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -749,8 +525,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -760,140 +536,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[1] (in) - 1 0.00 in_n[1] (net) - 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.05 0.00 1.75 v out_s[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.01 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.75 v out_s[9] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.75 v out_n[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.01 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.05 0.00 1.75 v out_s[7] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.01 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.02 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.02 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.75 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.75 v out_w[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -909,8 +557,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -920,12 +568,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.02 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.02 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.75 v out_w[5] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.75 v out_w[3] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.05 0.00 1.75 v out_w[10] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.02 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.75 v out_w[4] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.02 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.05 0.00 1.75 v out_w[1] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.02 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.05 0.00 1.75 v out_w[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.02 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.05 0.00 1.75 v out_w[7] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.02 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.05 0.00 1.75 v out_w[8] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.14 1.75 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.06 0.00 1.75 v out_e[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.02 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.05 0.00 1.75 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.05 0.00 1.75 v out_w[6] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -941,8 +877,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -952,12 +888,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.05 0.00 1.75 v out_s[11] (out) + 0.02 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.02 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.75 v out_e[1] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -973,11 +909,75 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.02 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.76 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.76 v out_w[9] (out) + 1.76 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.76 data arrival time +----------------------------------------------------------------------------- + 3.11 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.03 0.00 1.62 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.76 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.05 0.00 1.76 v out_w[11] (out) + 1.76 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.76 data arrival time +----------------------------------------------------------------------------- + 3.11 slack (MET) + + ======================= Fastest Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -987,76 +987,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.60 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.04 0.00 1.70 v out_s[3] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.60 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.04 0.00 1.70 v out_s[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.01 0.00 1.60 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.01 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.04 0.00 1.70 v out_n[2] (out) + 1 0.03 out_e[2] (net) + 0.04 0.00 1.70 v out_e[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1072,8 +1008,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1083,300 +1019,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.60 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.04 0.00 1.70 v out_s[10] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.60 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.04 0.00 1.70 v out_s[8] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.60 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.04 0.00 1.70 v out_s[5] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.60 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.04 0.00 1.70 v out_n[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[4] (in) - 1 0.00 in_n[4] (net) - 0.01 0.00 1.60 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.04 0.00 1.70 v out_s[4] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[1] (in) - 1 0.00 in_n[1] (net) - 0.01 0.00 1.60 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.04 0.00 1.70 v out_s[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.01 0.00 1.60 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.04 0.00 1.70 v out_s[9] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.01 0.00 1.60 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.04 0.00 1.70 v out_n[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.01 0.00 1.60 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.04 0.00 1.70 v out_s[7] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.01 0.00 1.60 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.01 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.04 0.00 1.70 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.04 0.00 1.70 v out_w[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1392,8 +1040,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1403,12 +1051,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.60 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.04 0.00 1.70 v out_w[5] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.04 0.00 1.70 v out_w[3] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.04 0.00 1.70 v out_w[10] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.04 0.00 1.70 v out_w[4] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.04 0.00 1.70 v out_w[1] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.04 0.00 1.70 v out_w[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.01 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.04 0.00 1.70 v out_w[7] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.04 0.00 1.70 v out_w[8] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.04 0.00 1.70 v out_e[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.04 0.00 1.70 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.04 0.00 1.70 v out_w[6] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1424,8 +1360,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1435,12 +1371,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.01 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.04 0.00 1.70 v out_s[11] (out) + 0.01 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.04 0.00 1.70 v out_e[1] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1456,6 +1392,70 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.02 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.10 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.04 0.00 1.71 v out_w[9] (out) + 1.71 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.71 data arrival time +----------------------------------------------------------------------------- + 3.06 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.10 1.71 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.04 0.00 1.71 v out_w[11] (out) + 1.71 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.71 data arrival time +----------------------------------------------------------------------------- + 3.06 slack (MET) + + min_report_end max_report @@ -1465,8 +1465,8 @@ report_checks -path_delay max (Setup) ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1476,12 +1476,140 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) + 0.09 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.09 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.95 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.95 ^ out_w[11] (out) + 1.95 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.95 data arrival time +----------------------------------------------------------------------------- + 4.20 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.08 0.06 1.66 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.08 0.00 1.66 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.94 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.12 0.00 1.94 ^ out_w[9] (out) + 1.94 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.94 data arrival time +----------------------------------------------------------------------------- + 4.21 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.07 0.05 1.65 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.07 0.00 1.65 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.93 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.12 0.00 1.93 ^ out_e[1] (out) + 1.93 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.93 data arrival time +----------------------------------------------------------------------------- + 4.22 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.07 0.04 1.64 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.07 0.00 1.64 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.12 0.00 1.93 ^ out_w[6] (out) + 1.93 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.93 data arrival time +----------------------------------------------------------------------------- + 4.22 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.06 0.00 1.64 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.12 0.00 1.92 ^ out_e[0] (out) 1.92 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1497,8 +1625,8 @@ Fanout Cap Slew Delay Time Description 4.23 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1508,12 +1636,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.05 0.00 1.63 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.12 0.00 1.91 ^ out_s[2] (out) + 0.06 0.04 1.64 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.06 0.00 1.64 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.12 0.00 1.92 ^ out_w[8] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.06 0.00 1.64 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.12 0.00 1.92 ^ out_w[7] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.06 0.00 1.64 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.12 0.00 1.92 ^ out_w[0] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.06 0.00 1.64 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.12 0.00 1.92 ^ out_w[1] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.06 0.00 1.64 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.12 0.00 1.92 ^ out_w[4] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.06 0.00 1.64 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.12 0.00 1.92 ^ out_w[10] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.06 0.00 1.64 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.12 0.00 1.92 ^ out_w[5] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.06 0.00 1.64 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.12 0.00 1.92 ^ out_w[3] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.06 0.00 1.64 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.12 0.00 1.92 ^ out_w[2] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.06 0.00 1.64 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.12 0.00 1.91 ^ out_e[2] (out) 1.91 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1529,427 +1945,11 @@ Fanout Cap Slew Delay Time Description 4.24 slack (MET) -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.05 0.00 1.63 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.12 0.00 1.91 ^ out_s[7] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.05 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.12 0.00 1.91 ^ out_s[6] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.05 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.12 0.00 1.91 ^ out_n[1] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.05 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.12 0.00 1.91 ^ out_s[9] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.05 0.00 1.63 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.12 0.00 1.90 ^ out_s[1] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.05 0.00 1.63 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.12 0.00 1.90 ^ out_s[4] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.05 0.00 1.63 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.12 0.00 1.90 ^ out_s[5] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.05 0.00 1.63 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.12 0.00 1.90 ^ out_s[8] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.04 0.00 1.63 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.12 0.00 1.90 ^ out_n[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.05 0.00 1.63 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.12 0.00 1.90 ^ out_s[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.05 0.00 1.63 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.12 0.00 1.90 ^ out_n[2] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.05 0.00 1.63 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.12 0.00 1.90 ^ out_s[3] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.04 0.00 1.63 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.12 0.00 1.90 ^ out_s[10] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1959,12 +1959,140 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) + 0.06 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.80 data arrival time +----------------------------------------------------------------------------- + 4.35 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.05 0.04 1.64 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.05 0.00 1.64 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.07 0.00 1.80 ^ out_w[9] (out) + 1.80 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.80 data arrival time +----------------------------------------------------------------------------- + 4.35 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.07 0.00 1.79 ^ out_e[1] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.07 0.00 1.79 ^ out_w[6] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.04 0.00 1.63 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.08 0.16 1.78 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.08 0.00 1.78 ^ out_e[0] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1980,8 +2108,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1991,12 +2119,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.07 0.00 1.78 ^ out_s[2] (out) + 0.04 0.03 1.63 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.04 0.00 1.63 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.07 0.00 1.78 ^ out_w[8] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2012,8 +2140,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2023,12 +2151,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.07 0.00 1.78 ^ out_s[7] (out) + 0.04 0.03 1.63 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.04 0.00 1.63 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.07 0.00 1.78 ^ out_w[7] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2044,8 +2172,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2055,12 +2183,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.07 0.00 1.78 ^ out_s[6] (out) + 0.04 0.03 1.63 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.04 0.00 1.63 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.07 0.00 1.78 ^ out_w[0] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2076,8 +2204,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2087,13 +2215,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.07 0.00 1.77 ^ out_n[1] (out) - 1.77 data arrival time + 0.04 0.03 1.63 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.04 0.00 1.63 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.07 0.00 1.78 ^ out_w[1] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2103,13 +2231,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2119,13 +2247,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.07 0.00 1.77 ^ out_s[9] (out) - 1.77 data arrival time + 0.04 0.03 1.63 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.04 0.00 1.63 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.07 0.00 1.78 ^ out_w[4] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2135,13 +2263,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2151,13 +2279,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.07 0.00 1.77 ^ out_s[1] (out) - 1.77 data arrival time + 0.04 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.04 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.08 0.00 1.78 ^ out_w[10] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2167,13 +2295,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2183,13 +2311,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.07 0.00 1.77 ^ out_s[4] (out) - 1.77 data arrival time + 0.04 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.04 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.07 0.00 1.78 ^ out_w[3] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2199,13 +2327,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2215,13 +2343,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.07 0.00 1.77 ^ out_s[5] (out) - 1.77 data arrival time + 0.04 0.03 1.63 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.04 0.00 1.63 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.07 0.00 1.78 ^ out_w[5] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2231,13 +2359,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2247,13 +2375,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.07 0.00 1.77 ^ out_s[8] (out) - 1.77 data arrival time + 0.04 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.04 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.07 0.00 1.78 ^ out_w[2] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2263,13 +2391,13 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) + 4.37 slack (MET) -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2279,13 +2407,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.15 1.77 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.08 0.00 1.77 ^ out_n[0] (out) - 1.77 data arrival time + 0.04 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.04 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.07 0.00 1.78 ^ out_e[2] (out) + 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2295,144 +2423,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.77 data arrival time + -1.78 data arrival time ----------------------------------------------------------------------------- - 4.38 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.07 0.00 1.77 ^ out_n[2] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.07 0.00 1.77 ^ out_s[0] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.07 0.00 1.77 ^ out_s[3] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.07 0.00 1.77 ^ out_s[10] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) + 4.37 slack (MET) ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2442,12 +2442,76 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.74 data arrival time +----------------------------------------------------------------------------- + 4.41 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.04 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.73 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.74 ^ out_w[9] (out) + 1.74 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.74 data arrival time +----------------------------------------------------------------------------- + 4.41 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.73 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.73 ^ out_e[1] (out) 1.73 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2463,8 +2527,8 @@ Fanout Cap Slew Delay Time Description 4.42 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2474,12 +2538,332 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.03 0.02 1.62 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.06 0.00 1.73 ^ out_w[6] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.06 0.00 1.73 ^ out_e[0] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.06 0.00 1.73 ^ out_w[8] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.06 0.00 1.73 ^ out_w[7] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.06 0.00 1.73 ^ out_w[0] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.06 0.00 1.73 ^ out_w[1] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.73 ^ out_w[4] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.06 0.00 1.73 ^ out_w[10] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.06 0.00 1.72 ^ out_w[3] (out) + 1.72 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.72 data arrival time +----------------------------------------------------------------------------- + 4.43 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.10 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.72 ^ out_w[5] (out) + 1.72 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.72 data arrival time +----------------------------------------------------------------------------- + 4.43 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.10 1.72 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.72 ^ out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.72 ^ out_w[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2495,8 +2879,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2506,396 +2890,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.02 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.72 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.06 0.00 1.72 ^ out_s[6] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.02 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.05 0.00 1.72 ^ out_s[7] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.02 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.72 ^ out_n[1] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.02 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.72 ^ out_s[9] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.02 0.00 1.61 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.05 0.00 1.72 ^ out_s[1] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.02 0.00 1.61 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.72 ^ out_s[4] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.02 0.00 1.61 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.72 ^ out_s[5] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.02 0.00 1.61 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.05 0.00 1.72 ^ out_s[8] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.06 0.00 1.72 ^ out_n[0] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.02 0.00 1.61 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.06 0.00 1.72 ^ out_n[2] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.02 0.00 1.61 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.72 ^ out_s[0] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.02 0.00 1.61 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.72 ^ out_s[3] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.06 0.00 1.72 ^ out_s[10] (out) + 0.03 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.10 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.06 0.00 1.72 ^ out_e[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2920,8 +2920,8 @@ report_checks -unconstrained ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -2931,13 +2931,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) - 1.92 data arrival time + 0.09 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.09 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.95 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.95 ^ out_w[11] (out) + 1.95 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2947,16 +2947,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.92 data arrival time + -1.95 data arrival time ----------------------------------------------------------------------------- - 4.23 slack (MET) + 4.20 slack (MET) ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2966,13 +2966,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) - 1.78 data arrival time + 0.06 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2982,16 +2982,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.78 data arrival time + -1.80 data arrival time ----------------------------------------------------------------------------- - 4.37 slack (MET) + 4.35 slack (MET) ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -3001,13 +3001,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) - 1.73 data arrival time + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -3017,9 +3017,9 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.73 data arrival time + -1.74 data arrival time ----------------------------------------------------------------------------- - 4.42 slack (MET) + 4.41 slack (MET) @@ -3079,7 +3079,7 @@ worst_slack =========================================================================== report_worst_slack -max (Setup) ============================================================================ -worst slack 4.23 +worst slack 4.20 =========================================================================== report_worst_slack -min (Hold) @@ -3099,12 +3099,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% +Combinational 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% 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 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% - 46.2% 52.8% 1.1% +Total 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% + 46.1% 52.8% 1.1% ======================= Typical Corner =================================== @@ -3112,12 +3112,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% +Combinational 8.48e-06 1.01e-05 2.26e-10 1.86e-05 100.0% 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 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% - 45.6% 54.4% 0.0% +Total 8.48e-06 1.01e-05 2.26e-10 1.86e-05 100.0% + 45.5% 54.5% 0.0% ======================= Fastest Corner ================================= @@ -3126,27 +3126,27 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% +Combinational 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% 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 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% - 44.8% 55.1% 0.0% +Total 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% + 44.8% 55.2% 0.0% power_report_end area_report =========================================================================== report_design_area ============================================================================ -Design area 215 u^2 44% utilization. +Design area 253 u^2 52% utilization. area_report_end Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! Writing SDF files for all corners... -Writing SDF for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.ff.sdf... -Writing SDF for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.ss.sdf... -Writing SDF for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.tt.sdf... +Writing SDF for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.ff.sdf... +Writing SDF for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.ss.sdf... +Writing SDF for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.tt.sdf... Writing timing models for all corners... -Writing timing models for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.ff.lib... -Writing timing models for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.ss.lib... -Writing timing models for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_min/buff_flash_clkrst.tt.lib... +Writing timing models for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.ff.lib... +Writing timing models for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.ss.lib... +Writing timing models for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_max/buff_flash_clkrst.tt.lib... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.nom.log b/signoff/buff_flash_clkrst/openlane-signoff/20-parasitics_extraction.nom.log similarity index 53% rename from signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.nom.log rename to signoff/buff_flash_clkrst/openlane-signoff/20-parasitics_extraction.nom.log index 75034e3d..124f4270 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/18-parasitics_extraction.nom.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/20-parasitics_extraction.nom.log @@ -1,40 +1,40 @@ OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. -[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef +[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later. The LEF parser will ignore this statement. -To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef at line 930. +To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef at line 930. [INFO ODB-0223] Created 13 technology layers [INFO ODB-0224] Created 25 technology vias [INFO ODB-0225] Created 441 library cells -[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef -[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef +[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO ODB-0128] Design: buff_flash_clkrst [INFO ODB-0130] Created 32 pins. -[INFO ODB-0131] Created 73 components and 308 component-terminals. -[INFO ODB-0132] Created 2 special nets and 278 connections. -[INFO ODB-0133] Created 30 nets and 30 connections. -[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0131] Created 98 components and 423 component-terminals. +[INFO ODB-0132] Created 2 special nets and 378 connections. +[INFO ODB-0133] Created 30 nets and 45 connections. +[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def Using RCX ruleset '/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre'... [INFO RCX-0431] Defined process_corner X with ext_model_index 0 [INFO RCX-0029] Defined extraction corner X [INFO RCX-0008] extracting parasitics of buff_flash_clkrst ... [INFO RCX-0435] Reading extraction model file /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre ... [INFO RCX-0436] RC segment generation buff_flash_clkrst (max_merge_res 50.0) ... -[INFO RCX-0040] Final 30 rc segments +[INFO RCX-0040] Final 60 rc segments [INFO RCX-0439] Coupling Cap extraction buff_flash_clkrst ... [INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded. -[INFO RCX-0043] 156 wires to be extracted -[INFO RCX-0442] 66% completion -- 103 wires have been extracted -[INFO RCX-0442] 100% completion -- 156 wires have been extracted -[INFO RCX-0045] Extract 30 nets, 60 rsegs, 60 caps, 53 ccs +[INFO RCX-0043] 189 wires to be extracted +[INFO RCX-0442] 64% completion -- 121 wires have been extracted +[INFO RCX-0442] 100% completion -- 189 wires have been extracted +[INFO RCX-0045] Extract 30 nets, 90 rsegs, 90 caps, 83 ccs [INFO RCX-0015] Finished extracting buff_flash_clkrst. -Writing result to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.spef... +Writing result to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.spef... Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! -Writing extracted parasitics to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.spef... +Writing extracted parasitics to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.spef... [INFO RCX-0016] Writing SPEF ... [INFO RCX-0443] 30 nets finished [INFO RCX-0017] Finished writing SPEF ... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.nom.log b/signoff/buff_flash_clkrst/openlane-signoff/21-rcx_mcsta.nom.log similarity index 71% rename from signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.nom.log rename to signoff/buff_flash_clkrst/openlane-signoff/21-rcx_mcsta.nom.log index 141803c4..59eebf03 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/19-rcx_mcsta.nom.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/21-rcx_mcsta.nom.log @@ -10,8 +10,8 @@ report_checks -path_delay min (Hold) ======================= Slowest Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -21,236 +21,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.09 0.00 1.86 v out_s[3] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.09 0.00 1.86 v out_s[10] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.03 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.09 0.00 1.86 v out_s[0] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.09 0.00 1.86 v out_n[2] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.09 0.00 1.86 v out_n[0] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.03 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.09 0.00 1.86 v out_s[8] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.03 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.09 0.00 1.86 v out_s[5] (out) - 1.86 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.86 data arrival time ------------------------------------------------------------------------------ - 3.21 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.86 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.09 0.00 1.87 v out_s[4] (out) + 0.03 0.02 1.62 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.09 0.00 1.87 v out_e[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -266,8 +42,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -277,172 +53,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.09 0.00 1.87 v out_s[1] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.09 0.00 1.87 v out_s[9] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.09 0.00 1.87 v out_n[1] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.09 0.00 1.87 v out_s[7] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.09 0.00 1.87 v out_s[6] (out) - 1.87 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.87 data arrival time ------------------------------------------------------------------------------ - 3.22 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.03 0.02 1.62 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.03 0.00 1.62 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.09 0.25 1.87 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.09 0.00 1.87 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.09 0.00 1.87 v out_w[2] (out) 1.87 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -458,8 +74,8 @@ Fanout Cap Slew Delay Time Description 3.22 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ss @@ -469,12 +85,268 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.03 0.02 1.62 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.09 0.25 1.87 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.09 0.00 1.88 v out_s[11] (out) + 0.03 0.02 1.62 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.09 0.00 1.87 v out_w[5] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.09 0.00 1.87 v out_w[3] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.09 0.00 1.87 v out_w[10] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.09 0.00 1.87 v out_w[4] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.09 0.00 1.87 v out_w[1] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.09 0.00 1.87 v out_w[0] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.09 0.00 1.87 v out_w[7] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.09 0.00 1.87 v out_w[8] (out) + 1.87 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.87 data arrival time +----------------------------------------------------------------------------- + 3.22 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.03 0.02 1.62 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.87 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.09 0.00 1.88 v out_e[0] (out) 1.88 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -490,11 +362,139 @@ Fanout Cap Slew Delay Time Description 3.23 slack (MET) +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.62 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.88 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.09 0.00 1.88 v out_w[6] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.02 1.62 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.62 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.25 1.88 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.09 0.00 1.88 v out_e[1] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.04 0.03 1.63 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.04 0.00 1.63 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.88 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.09 0.00 1.88 v out_w[9] (out) + 1.88 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.88 data arrival time +----------------------------------------------------------------------------- + 3.23 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.05 0.03 1.63 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.63 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.09 0.26 1.89 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.09 0.00 1.89 v out_w[11] (out) + 1.89 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.89 data arrival time +----------------------------------------------------------------------------- + 3.24 slack (MET) + + ======================= Typical Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -504,44 +504,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.74 v out_s[3] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.05 0.00 1.75 v out_s[10] (out) + 0.02 0.01 1.61 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.75 v out_e[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -557,8 +525,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -568,332 +536,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.75 v out_s[0] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.01 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.05 0.00 1.75 v out_n[2] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.05 0.00 1.75 v out_s[8] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.75 v out_s[5] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.05 0.00 1.75 v out_n[0] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[4] (in) - 1 0.00 in_n[4] (net) - 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.75 v out_s[4] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.05 0.00 1.75 v out_s[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.01 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.75 v out_s[9] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.75 v out_n[1] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.01 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.05 0.00 1.75 v out_s[7] (out) - 1.75 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.75 data arrival time ------------------------------------------------------------------------------ - 3.10 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.02 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) 0.02 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.75 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.75 v out_w[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -909,8 +557,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -920,12 +568,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.02 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.02 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.75 v out_w[5] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.75 v out_w[3] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.05 0.00 1.75 v out_w[10] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.02 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.75 v out_w[4] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.02 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.05 0.00 1.75 v out_w[1] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.02 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.05 0.00 1.75 v out_w[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.02 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.05 0.00 1.75 v out_w[7] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.02 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.05 0.00 1.75 v out_w[8] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.02 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.05 0.00 1.75 v out_e[0] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.02 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.05 0.14 1.75 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.05 0.00 1.75 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.05 0.00 1.75 v out_w[6] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -941,8 +877,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: tt @@ -952,12 +888,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.02 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.75 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.05 0.00 1.75 v out_s[11] (out) + 0.02 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.02 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.75 v out_e[1] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -973,11 +909,75 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.02 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.76 v out_w[9] (out) + 1.76 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.76 data arrival time +----------------------------------------------------------------------------- + 3.11 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.02 1.62 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.02 0.00 1.62 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.76 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.05 0.00 1.76 v out_w[11] (out) + 1.76 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.76 data arrival time +----------------------------------------------------------------------------- + 3.11 slack (MET) + + ======================= Fastest Corner =================================== -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -987,76 +987,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.60 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.04 0.00 1.70 v out_s[3] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.60 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.04 0.00 1.70 v out_s[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[2] (in) - 1 0.00 in_s[2] (net) + 0.01 0.00 1.60 v in_w[2] (in) + 2 0.01 in_w[2] (net) 0.01 0.00 1.60 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.04 0.00 1.70 v out_n[2] (out) + 1 0.03 out_e[2] (net) + 0.04 0.00 1.70 v out_e[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1072,8 +1008,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1083,300 +1019,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.60 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.04 0.00 1.70 v out_s[10] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[5] (in) - 1 0.00 in_n[5] (net) - 0.01 0.00 1.60 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.04 0.00 1.70 v out_s[5] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.60 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.04 0.00 1.70 v out_s[8] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.01 0.00 1.60 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.04 0.00 1.70 v out_n[0] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.01 0.00 1.60 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.04 0.00 1.70 v out_s[4] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.01 0.00 1.60 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.04 0.00 1.70 v out_s[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.01 0.00 1.60 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.04 0.00 1.70 v out_s[9] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.01 0.00 1.60 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.04 0.00 1.70 v out_n[1] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.01 0.00 1.60 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.04 0.00 1.70 v out_s[7] (out) - 1.70 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.70 data arrival time ------------------------------------------------------------------------------ - 3.05 slack (MET) - - -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.01 0.00 1.60 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.01 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.04 0.00 1.70 v out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.04 0.00 1.70 v out_w[2] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1392,8 +1040,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1403,12 +1051,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.00 1.60 v in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.01 0.00 1.60 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.01 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.01 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.04 0.00 1.70 v out_w[5] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.04 0.00 1.70 v out_w[3] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.04 0.00 1.70 v out_w[10] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.01 0.00 1.61 v BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.04 0.00 1.70 v out_w[4] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.01 0.00 1.61 v BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.04 0.00 1.70 v out_w[1] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.04 0.00 1.70 v out_w[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.01 0.00 1.61 v BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.04 0.00 1.70 v out_w[7] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.04 0.00 1.70 v out_w[8] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.01 0.00 1.61 v BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.04 0.00 1.70 v out_e[0] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.01 0.00 1.61 v BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) 0.04 0.09 1.70 v BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.04 0.00 1.70 v out_s[6] (out) + 1 0.03 out_w[6] (net) + 0.04 0.00 1.70 v out_w[6] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1424,8 +1360,8 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min Corner: ff @@ -1435,12 +1371,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.01 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.04 0.09 1.70 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.04 0.00 1.70 v out_s[11] (out) + 0.01 0.01 1.61 v in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.01 0.00 1.61 v BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.09 1.70 v BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.04 0.00 1.70 v out_e[1] (out) 1.70 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1456,6 +1392,70 @@ Fanout Cap Slew Delay Time Description 3.05 slack (MET) +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.01 0.01 1.61 v in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.01 0.00 1.61 v BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.10 1.70 v BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.04 0.00 1.70 v out_w[9] (out) + 1.70 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.70 data arrival time +----------------------------------------------------------------------------- + 3.05 slack (MET) + + +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.02 0.00 1.61 v BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.10 1.71 v BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.04 0.00 1.71 v out_w[11] (out) + 1.71 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.71 data arrival time +----------------------------------------------------------------------------- + 3.06 slack (MET) + + min_report_end max_report @@ -1465,8 +1465,8 @@ report_checks -path_delay max (Setup) ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1476,12 +1476,108 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) + 0.09 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.09 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.95 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.95 ^ out_w[11] (out) + 1.95 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.95 data arrival time +----------------------------------------------------------------------------- + 4.20 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.08 0.05 1.65 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.08 0.00 1.65 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.94 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.12 0.00 1.94 ^ out_w[9] (out) + 1.94 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.94 data arrival time +----------------------------------------------------------------------------- + 4.21 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.07 0.05 1.65 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.07 0.00 1.65 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.93 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.12 0.00 1.93 ^ out_e[1] (out) + 1.93 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.93 data arrival time +----------------------------------------------------------------------------- + 4.22 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.07 0.04 1.64 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.07 0.00 1.64 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.12 0.00 1.92 ^ out_w[6] (out) 1.92 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1497,8 +1593,8 @@ Fanout Cap Slew Delay Time Description 4.23 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1508,12 +1604,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) + 0.06 0.04 1.64 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.06 0.00 1.64 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.12 0.00 1.92 ^ out_e[0] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.06 0.00 1.64 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.12 0.00 1.92 ^ out_w[8] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.06 0.00 1.64 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.12 0.00 1.92 ^ out_w[7] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.06 0.00 1.64 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.12 0.00 1.92 ^ out_w[0] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.06 0.00 1.64 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.12 0.00 1.92 ^ out_w[1] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.06 0.00 1.64 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.92 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.12 0.00 1.92 ^ out_w[4] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.06 0.00 1.64 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.12 0.00 1.92 ^ out_w[10] (out) + 1.92 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.92 data arrival time +----------------------------------------------------------------------------- + 4.23 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.06 0.00 1.64 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.12 0.00 1.91 ^ out_w[5] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.06 0.00 1.64 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.28 1.91 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.12 0.00 1.91 ^ out_w[3] (out) + 1.91 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.91 data arrival time +----------------------------------------------------------------------------- + 4.24 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ss + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.06 0.04 1.64 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) 0.06 0.00 1.64 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.12 0.00 1.91 ^ out_s[2] (out) + 0.12 0.28 1.91 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.12 0.00 1.91 ^ out_w[2] (out) 1.91 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1529,8 +1913,8 @@ Fanout Cap Slew Delay Time Description 4.24 slack (MET) -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -1540,12 +1924,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.05 0.00 1.63 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.12 0.00 1.91 ^ out_s[7] (out) + 0.06 0.04 1.64 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.06 0.00 1.64 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.27 1.91 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.12 0.00 1.91 ^ out_e[2] (out) 1.91 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1561,395 +1945,11 @@ Fanout Cap Slew Delay Time Description 4.24 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.05 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.12 0.00 1.91 ^ out_s[6] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.05 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.12 0.00 1.91 ^ out_n[1] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.05 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.91 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.12 0.00 1.91 ^ out_s[9] (out) - 1.91 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.91 data arrival time ------------------------------------------------------------------------------ - 4.24 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.05 0.00 1.63 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.12 0.00 1.90 ^ out_s[1] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.05 0.00 1.63 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.12 0.00 1.90 ^ out_s[4] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.05 0.00 1.63 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.12 0.00 1.90 ^ out_s[5] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.05 0.00 1.63 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.12 0.00 1.90 ^ out_s[8] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.05 0.00 1.63 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.12 0.00 1.90 ^ out_n[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.05 0.00 1.63 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.12 0.00 1.90 ^ out_n[2] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.05 0.00 1.63 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.12 0.00 1.90 ^ out_s[0] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.05 0.00 1.63 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.12 0.00 1.90 ^ out_s[3] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ss - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.05 0.03 1.63 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.05 0.00 1.63 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.27 1.90 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.12 0.00 1.90 ^ out_s[10] (out) - 1.90 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.90 data arrival time ------------------------------------------------------------------------------ - 4.25 slack (MET) - - ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1959,12 +1959,108 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.80 data arrival time +----------------------------------------------------------------------------- + 4.35 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.05 0.03 1.63 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.05 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.07 0.00 1.79 ^ out_w[9] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.07 0.00 1.79 ^ out_e[1] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.07 0.00 1.78 ^ out_w[6] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -1980,8 +2076,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -1991,12 +2087,300 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.04 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.04 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.08 0.16 1.78 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.08 0.00 1.78 ^ out_e[0] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.04 0.00 1.63 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.07 0.00 1.78 ^ out_w[8] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.04 0.00 1.63 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.07 0.00 1.78 ^ out_w[7] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.04 0.00 1.63 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.07 0.00 1.78 ^ out_w[0] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.04 0.00 1.63 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.07 0.00 1.78 ^ out_w[1] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.04 0.00 1.63 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.07 0.00 1.78 ^ out_w[4] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.04 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.07 0.00 1.78 ^ out_w[10] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.04 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.07 0.00 1.78 ^ out_w[5] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.04 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.07 0.00 1.78 ^ out_w[3] (out) + 1.78 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.78 data arrival time +----------------------------------------------------------------------------- + 4.37 slack (MET) + + +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: tt + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.04 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) 0.07 0.15 1.78 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.07 0.00 1.78 ^ out_s[2] (out) + 1 0.03 out_w[2] (net) + 0.07 0.00 1.78 ^ out_w[2] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2012,8 +2396,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2023,12 +2407,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.07 0.00 1.78 ^ out_s[6] (out) + 0.04 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.04 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.15 1.78 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.07 0.00 1.78 ^ out_e[2] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2044,395 +2428,11 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.07 0.00 1.78 ^ out_s[7] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.07 0.00 1.78 ^ out_n[1] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.07 0.00 1.78 ^ out_s[9] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.07 0.00 1.77 ^ out_s[1] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.07 0.00 1.77 ^ out_s[4] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.07 0.00 1.77 ^ out_s[5] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.07 0.00 1.77 ^ out_s[8] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.15 1.77 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.08 0.00 1.77 ^ out_n[0] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.07 0.00 1.77 ^ out_n[2] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.07 0.00 1.77 ^ out_s[0] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.07 0.00 1.77 ^ out_s[3] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: tt - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.77 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.07 0.00 1.77 ^ out_s[10] (out) - 1.77 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.77 data arrival time ------------------------------------------------------------------------------ - 4.38 slack (MET) - - ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2442,12 +2442,44 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.74 data arrival time +----------------------------------------------------------------------------- + 4.41 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.04 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.73 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.05 0.00 1.73 ^ out_w[9] (out) 1.73 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2463,8 +2495,8 @@ Fanout Cap Slew Delay Time Description 4.42 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2474,108 +2506,204 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.05 0.00 1.72 ^ out_s[2] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.02 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.72 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.06 0.00 1.72 ^ out_s[6] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.05 0.00 1.72 ^ out_s[7] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) + 0.03 0.02 1.62 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.05 0.00 1.72 ^ out_n[1] (out) + 0.05 0.11 1.73 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.05 0.00 1.73 ^ out_e[1] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.06 0.00 1.73 ^ out_w[6] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.03 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.06 0.00 1.73 ^ out_e[0] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[8] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[8] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[8] (in) + 2 0.01 in_e[8] (net) + 0.03 0.00 1.62 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.73 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[8] (net) + 0.06 0.00 1.73 ^ out_w[8] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[7] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[7] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[7] (in) + 2 0.01 in_e[7] (net) + 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[7] (net) + 0.06 0.00 1.73 ^ out_w[7] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[0] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[0] (in) + 2 0.01 in_e[0] (net) + 0.03 0.00 1.62 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[0] (net) + 0.05 0.00 1.73 ^ out_w[0] (out) + 1.73 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.73 data arrival time +----------------------------------------------------------------------------- + 4.42 slack (MET) + + +Startpoint: in_e[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max +Corner: ff + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.03 0.02 1.62 ^ in_e[1] (in) + 2 0.01 in_e[1] (net) + 0.03 0.00 1.62 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[1] (net) + 0.05 0.00 1.72 ^ out_w[1] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2591,8 +2719,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[9] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[9] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[4] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[4] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2602,12 +2730,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[9] (in) - 1 0.01 in_n[9] (net) - 0.03 0.00 1.62 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[9] (net) - 0.05 0.00 1.72 ^ out_s[9] (out) + 0.03 0.02 1.62 ^ in_e[4] (in) + 2 0.01 in_e[4] (net) + 0.03 0.00 1.62 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[4] (net) + 0.05 0.00 1.72 ^ out_w[4] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2623,8 +2751,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[1] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2634,12 +2762,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[1] (in) - 1 0.01 in_n[1] (net) - 0.02 0.00 1.61 ^ BUF[4]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[4]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[1] (net) - 0.05 0.00 1.72 ^ out_s[1] (out) + 0.03 0.02 1.62 ^ in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.03 0.00 1.62 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.06 0.00 1.72 ^ out_w[10] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2655,8 +2783,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[4] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[4] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2666,12 +2794,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[4] (in) - 1 0.01 in_n[4] (net) - 0.02 0.00 1.61 ^ BUF[7]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[7]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[4] (net) - 0.05 0.00 1.72 ^ out_s[4] (out) + 0.03 0.02 1.62 ^ in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.03 0.00 1.62 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.72 ^ out_w[3] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2687,8 +2815,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[5] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[5] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2698,12 +2826,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[5] (in) - 1 0.01 in_n[5] (net) - 0.02 0.00 1.61 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[5] (net) - 0.05 0.00 1.72 ^ out_s[5] (out) + 0.03 0.02 1.62 ^ in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.03 0.00 1.62 ^ BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.72 ^ out_w[5] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2719,8 +2847,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2730,12 +2858,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[8] (in) - 1 0.01 in_n[8] (net) - 0.02 0.00 1.61 ^ BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.06 0.00 1.72 ^ out_s[8] (out) + 0.03 0.02 1.62 ^ in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.72 ^ out_w[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2751,8 +2879,8 @@ Fanout Cap Slew Delay Time Description 4.43 slack (MET) -Startpoint: in_s[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -2762,140 +2890,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[0] (in) - 1 0.00 in_s[0] (net) - 0.02 0.00 1.61 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[0] (net) - 0.06 0.00 1.72 ^ out_n[0] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.02 0.00 1.61 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.06 0.00 1.72 ^ out_n[2] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.02 0.00 1.61 ^ BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.72 ^ out_s[0] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.02 0.00 1.61 ^ BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.10 1.72 ^ BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.06 0.00 1.72 ^ out_s[10] (out) - 1.72 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.72 data arrival time ------------------------------------------------------------------------------ - 4.43 slack (MET) - - -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max -Corner: ff - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.02 0.01 1.61 ^ in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.02 0.00 1.61 ^ BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.10 1.72 ^ BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.72 ^ out_s[3] (out) + 0.03 0.02 1.62 ^ in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.03 0.00 1.62 ^ BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.11 1.72 ^ BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.72 ^ out_e[2] (out) 1.72 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -2920,8 +2920,8 @@ report_checks -unconstrained ======================= Slowest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ss @@ -2931,13 +2931,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.06 0.04 1.64 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.06 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.12 0.28 1.92 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.12 0.00 1.92 ^ out_s[11] (out) - 1.92 data arrival time + 0.09 0.06 1.66 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.09 0.00 1.66 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.12 0.29 1.95 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.12 0.00 1.95 ^ out_w[11] (out) + 1.95 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2947,16 +2947,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.92 data arrival time + -1.95 data arrival time ----------------------------------------------------------------------------- - 4.23 slack (MET) + 4.20 slack (MET) ======================= Typical Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: tt @@ -2966,13 +2966,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) - 1.78 data arrival time + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -2982,16 +2982,16 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.78 data arrival time + -1.80 data arrival time ----------------------------------------------------------------------------- - 4.37 slack (MET) + 4.35 slack (MET) ======================= Fastest Corner =================================== -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max Corner: ff @@ -3001,13 +3001,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.03 0.00 1.62 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.06 0.11 1.73 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.06 0.00 1.73 ^ out_s[11] (out) - 1.73 data arrival time + 0.04 0.03 1.63 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.06 0.11 1.74 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.06 0.00 1.74 ^ out_w[11] (out) + 1.74 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -3017,9 +3017,9 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.73 data arrival time + -1.74 data arrival time ----------------------------------------------------------------------------- - 4.42 slack (MET) + 4.41 slack (MET) @@ -3079,7 +3079,7 @@ worst_slack =========================================================================== report_worst_slack -max (Setup) ============================================================================ -worst slack 4.23 +worst slack 4.20 =========================================================================== report_worst_slack -min (Hold) @@ -3099,12 +3099,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% +Combinational 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% 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 7.01e-06 8.02e-06 1.61e-07 1.52e-05 100.0% - 46.2% 52.8% 1.1% +Total 7.00e-06 8.02e-06 1.61e-07 1.52e-05 100.0% + 46.1% 52.8% 1.1% ======================= Typical Corner =================================== @@ -3112,12 +3112,12 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% +Combinational 8.49e-06 1.01e-05 2.26e-10 1.86e-05 100.0% 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 8.50e-06 1.01e-05 1.89e-10 1.86e-05 100.0% - 45.6% 54.4% 0.0% +Total 8.49e-06 1.01e-05 2.26e-10 1.86e-05 100.0% + 45.5% 54.5% 0.0% ======================= Fastest Corner ================================= @@ -3126,11 +3126,11 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% +Combinational 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% 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 9.68e-06 1.19e-05 5.58e-10 2.16e-05 100.0% +Total 9.67e-06 1.19e-05 5.95e-10 2.16e-05 100.0% 44.8% 55.2% 0.0% power_report_end area_report @@ -3138,15 +3138,15 @@ area_report =========================================================================== report_design_area ============================================================================ -Design area 215 u^2 44% utilization. +Design area 253 u^2 52% utilization. area_report_end Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! Writing SDF files for all corners... -Writing SDF for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.ff.sdf... -Writing SDF for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.ss.sdf... -Writing SDF for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.tt.sdf... +Writing SDF for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.ff.sdf... +Writing SDF for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.ss.sdf... +Writing SDF for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.tt.sdf... Writing timing models for all corners... -Writing timing models for the ff corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.ff.lib... -Writing timing models for the ss corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.ss.lib... -Writing timing models for the tt corner to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.tt.lib... +Writing timing models for the ff corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.ff.lib... +Writing timing models for the ss corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.ss.lib... +Writing timing models for the tt corner to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.tt.lib... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/20-rcx_sta.log b/signoff/buff_flash_clkrst/openlane-signoff/22-rcx_sta.log similarity index 70% rename from signoff/buff_flash_clkrst/openlane-signoff/20-rcx_sta.log rename to signoff/buff_flash_clkrst/openlane-signoff/22-rcx_sta.log index cfe7d44a..96093271 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/20-rcx_sta.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/22-rcx_sta.log @@ -7,8 +7,8 @@ min_report =========================================================================== report_checks -path_delay min (Hold) ============================================================================ -Startpoint: in_n[3] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[3] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min @@ -17,43 +17,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[3] (in) - 1 0.00 in_n[3] (net) - 0.01 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[3] (net) - 0.05 0.00 1.74 v out_s[3] (out) - 1.74 data arrival time - - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 0.25 0.25 clock uncertainty - 0.00 0.25 clock reconvergence pessimism - -1.60 -1.35 output external delay - -1.35 data required time ------------------------------------------------------------------------------ - -1.35 data required time - -1.74 data arrival time ------------------------------------------------------------------------------ - 3.09 slack (MET) - - -Startpoint: in_n[10] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[10] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: min - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[10] (in) - 1 0.00 in_n[10] (net) - 0.01 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[10] (net) - 0.05 0.00 1.75 v out_s[10] (out) + 0.02 0.01 1.61 v in_w[2] (in) + 2 0.01 in_w[2] (net) + 0.02 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[2] (net) + 0.05 0.00 1.75 v out_e[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -69,8 +38,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[0] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[0] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[2] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[2] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min @@ -79,12 +48,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[0] (in) - 1 0.00 in_n[0] (net) - 0.01 0.00 1.61 v BUF[3]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[3]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[0] (net) - 0.05 0.00 1.75 v out_s[0] (out) + 0.02 0.01 1.61 v in_e[2] (in) + 2 0.01 in_e[2] (net) + 0.02 0.00 1.61 v BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[2] (net) + 0.05 0.00 1.75 v out_w[2] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -100,8 +69,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_s[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[5] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[5] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min @@ -110,12 +79,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_s[2] (in) - 1 0.00 in_s[2] (net) - 0.01 0.00 1.61 v BUF[2]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[2]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[2] (net) - 0.05 0.00 1.75 v out_n[2] (out) + 0.02 0.01 1.61 v in_e[5] (in) + 2 0.01 in_e[5] (net) + 0.02 0.00 1.61 v BUF[8]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[8]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[5] (net) + 0.05 0.00 1.75 v out_w[5] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -131,8 +100,8 @@ Fanout Cap Slew Delay Time Description 3.10 slack (MET) -Startpoint: in_n[8] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[8] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[3] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[3] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: min @@ -141,12 +110,43 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 v input external delay - 0.01 0.01 1.61 v in_n[8] (in) - 1 0.00 in_n[8] (net) - 0.01 0.00 1.61 v BUF[11]/A (sky130_fd_sc_hd__clkbuf_8) - 0.05 0.14 1.74 v BUF[11]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[8] (net) - 0.05 0.00 1.75 v out_s[8] (out) + 0.02 0.01 1.61 v in_e[3] (in) + 2 0.01 in_e[3] (net) + 0.02 0.00 1.61 v BUF[6]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[6]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[3] (net) + 0.05 0.00 1.75 v out_w[3] (out) + 1.75 data arrival time + + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 0.25 0.25 clock uncertainty + 0.00 0.25 clock reconvergence pessimism + -1.60 -1.35 output external delay + -1.35 data required time +----------------------------------------------------------------------------- + -1.35 data required time + -1.75 data arrival time +----------------------------------------------------------------------------- + 3.10 slack (MET) + + +Startpoint: in_e[10] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[10] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: min + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 v input external delay + 0.02 0.01 1.61 v in_e[10] (in) + 2 0.01 in_e[10] (net) + 0.02 0.00 1.61 v BUF[13]/A (sky130_fd_sc_hd__clkbuf_8) + 0.05 0.14 1.75 v BUF[13]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[10] (net) + 0.05 0.00 1.75 v out_w[10] (out) 1.75 data arrival time 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) @@ -168,8 +168,8 @@ max_report =========================================================================== report_checks -path_delay max (Setup) ============================================================================ -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max @@ -178,12 +178,105 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.80 data arrival time +----------------------------------------------------------------------------- + 4.35 slack (MET) + + +Startpoint: in_e[9] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[9] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.05 0.03 1.63 ^ in_e[9] (in) + 2 0.01 in_e[9] (net) + 0.05 0.00 1.63 ^ BUF[12]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[12]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[9] (net) + 0.07 0.00 1.79 ^ out_w[9] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_w[1] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[1] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_w[1] (in) + 2 0.01 in_w[1] (net) + 0.04 0.00 1.63 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.79 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[1] (net) + 0.07 0.00 1.79 ^ out_e[1] (out) + 1.79 data arrival time + + 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 8.00 clock network delay (ideal) + -0.25 7.75 clock uncertainty + 0.00 7.75 clock reconvergence pessimism + -1.60 6.15 output external delay + 6.15 data required time +----------------------------------------------------------------------------- + 6.15 data required time + -1.79 data arrival time +----------------------------------------------------------------------------- + 4.36 slack (MET) + + +Startpoint: in_e[6] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[6] (output port clocked by __VIRTUAL_CLK__) +Path Group: __VIRTUAL_CLK__ +Path Type: max + +Fanout Cap Slew Delay Time Description +----------------------------------------------------------------------------- + 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) + 0.00 0.00 clock network delay (ideal) + 1.60 1.60 ^ input external delay + 0.04 0.03 1.63 ^ in_e[6] (in) + 2 0.01 in_e[6] (net) + 0.04 0.00 1.63 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[6] (net) + 0.07 0.00 1.78 ^ out_w[6] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -199,8 +292,8 @@ Fanout Cap Slew Delay Time Description 4.37 slack (MET) -Startpoint: in_n[2] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[2] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_w[0] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_e[0] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max @@ -209,105 +302,12 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[2] (in) - 1 0.01 in_n[2] (net) - 0.03 0.00 1.62 ^ BUF[5]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[5]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[2] (net) - 0.07 0.00 1.78 ^ out_s[2] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[6] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[6] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[6] (in) - 1 0.01 in_n[6] (net) - 0.03 0.00 1.62 ^ BUF[9]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[9]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[6] (net) - 0.07 0.00 1.78 ^ out_s[6] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_n[7] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[7] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_n[7] (in) - 1 0.01 in_n[7] (net) - 0.03 0.00 1.62 ^ BUF[10]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[10]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[7] (net) - 0.07 0.00 1.78 ^ out_s[7] (out) - 1.78 data arrival time - - 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 8.00 clock network delay (ideal) - -0.25 7.75 clock uncertainty - 0.00 7.75 clock reconvergence pessimism - -1.60 6.15 output external delay - 6.15 data required time ------------------------------------------------------------------------------ - 6.15 data required time - -1.78 data arrival time ------------------------------------------------------------------------------ - 4.37 slack (MET) - - -Startpoint: in_s[1] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_n[1] (output port clocked by __VIRTUAL_CLK__) -Path Group: __VIRTUAL_CLK__ -Path Type: max - -Fanout Cap Slew Delay Time Description ------------------------------------------------------------------------------ - 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) - 0.00 0.00 clock network delay (ideal) - 1.60 1.60 ^ input external delay - 0.03 0.02 1.62 ^ in_s[1] (in) - 1 0.01 in_s[1] (net) - 0.03 0.00 1.62 ^ BUF[1]/A (sky130_fd_sc_hd__clkbuf_8) - 0.07 0.15 1.78 ^ BUF[1]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_n[1] (net) - 0.07 0.00 1.78 ^ out_n[1] (out) + 0.04 0.02 1.62 ^ in_w[0] (in) + 2 0.01 in_w[0] (net) + 0.04 0.00 1.62 ^ BUF[0]/A (sky130_fd_sc_hd__clkbuf_8) + 0.08 0.16 1.78 ^ BUF[0]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_e[0] (net) + 0.08 0.00 1.78 ^ out_e[0] (out) 1.78 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) @@ -329,8 +329,8 @@ check_report =========================================================================== report_checks -unconstrained ============================================================================ -Startpoint: in_n[11] (input port clocked by __VIRTUAL_CLK__) -Endpoint: out_s[11] (output port clocked by __VIRTUAL_CLK__) +Startpoint: in_e[11] (input port clocked by __VIRTUAL_CLK__) +Endpoint: out_w[11] (output port clocked by __VIRTUAL_CLK__) Path Group: __VIRTUAL_CLK__ Path Type: max @@ -339,13 +339,13 @@ Fanout Cap Slew Delay Time Description 0.00 0.00 0.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 0.00 clock network delay (ideal) 1.60 1.60 ^ input external delay - 0.04 0.03 1.63 ^ in_n[11] (in) - 1 0.01 in_n[11] (net) - 0.04 0.00 1.63 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) - 0.08 0.16 1.78 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) - 1 0.03 out_s[11] (net) - 0.08 0.00 1.78 ^ out_s[11] (out) - 1.78 data arrival time + 0.05 0.04 1.64 ^ in_e[11] (in) + 2 0.01 in_e[11] (net) + 0.05 0.00 1.64 ^ BUF[14]/A (sky130_fd_sc_hd__clkbuf_8) + 0.07 0.16 1.80 ^ BUF[14]/X (sky130_fd_sc_hd__clkbuf_8) + 1 0.03 out_w[11] (net) + 0.07 0.00 1.80 ^ out_w[11] (out) + 1.80 data arrival time 0.00 8.00 8.00 clock __VIRTUAL_CLK__ (rise edge) 0.00 8.00 clock network delay (ideal) @@ -355,9 +355,9 @@ Fanout Cap Slew Delay Time Description 6.15 data required time ----------------------------------------------------------------------------- 6.15 data required time - -1.78 data arrival time + -1.80 data arrival time ----------------------------------------------------------------------------- - 4.37 slack (MET) + 4.35 slack (MET) @@ -397,12 +397,12 @@ worst_slack =========================================================================== report_worst_slack -max (Setup) ============================================================================ -worst slack 4.37 +worst slack 4.35 =========================================================================== report_worst_slack -min (Hold) ============================================================================ -worst slack 3.09 +worst slack 3.10 worst_slack_end power_report @@ -413,21 +413,21 @@ Group Internal Switching Leakage Total Power Power Power Power (Watts) ---------------------------------------------------------------- Sequential 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0% -Combinational 8.50e-06 1.01e-05 1.92e-10 1.86e-05 100.0% +Combinational 8.49e-06 1.01e-05 2.31e-10 1.86e-05 100.0% 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 8.50e-06 1.01e-05 1.92e-10 1.86e-05 100.0% - 45.6% 54.4% 0.0% +Total 8.49e-06 1.01e-05 2.31e-10 1.86e-05 100.0% + 45.5% 54.5% 0.0% power_report_end area_report =========================================================================== report_design_area ============================================================================ -Design area 215 u^2 44% utilization. +Design area 253 u^2 52% utilization. area_report_end Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! -Writing SDF to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.sdf... -Writing timing model to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/mca/process_corner_nom/buff_flash_clkrst.lib... +Writing SDF to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.sdf... +Writing timing model to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.lib... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/21-irdrop.log b/signoff/buff_flash_clkrst/openlane-signoff/23-irdrop.log similarity index 66% rename from signoff/buff_flash_clkrst/openlane-signoff/21-irdrop.log rename to signoff/buff_flash_clkrst/openlane-signoff/23-irdrop.log index ccc98e80..8746876e 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/21-irdrop.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/23-irdrop.log @@ -1,24 +1,24 @@ OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. -[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef +[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later. The LEF parser will ignore this statement. -To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef at line 930. +To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef at line 930. [INFO ODB-0223] Created 13 technology layers [INFO ODB-0224] Created 25 technology vias [INFO ODB-0225] Created 441 library cells -[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef -[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef +[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO ODB-0128] Design: buff_flash_clkrst [INFO ODB-0130] Created 32 pins. -[INFO ODB-0131] Created 73 components and 308 component-terminals. -[INFO ODB-0132] Created 2 special nets and 278 connections. -[INFO ODB-0133] Created 30 nets and 30 connections. -[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0131] Created 98 components and 423 component-terminals. +[INFO ODB-0132] Created 2 special nets and 378 connections. +[INFO ODB-0133] Created 30 nets and 45 connections. +[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO]: Setting RC values... -[INFO PSM-0002] Output voltage file is specified as: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/reports/signoff/21-irdrop.rpt. +[INFO PSM-0002] Output voltage file is specified as: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/23-irdrop.rpt. [WARNING PSM-0016] Voltage pad location (VSRC) file not specified, defaulting pad location to checkerboard pattern on core area. [WARNING PSM-0017] X direction bump pitch is not specified, defaulting to 140um. [WARNING PSM-0018] Y direction bump pitch is not specified, defaulting to 140um. @@ -32,6 +32,6 @@ To avoid this warning in the future, remove this statement from the LEF file wit [INFO PSM-0040] All PDN stripes on net VPWR are connected. ########## IR report ################# Worstcase voltage: 1.80e+00 V -Average IR drop : 2.19e-10 V -Worstcase IR drop: 3.61e-10 V +Average IR drop : 2.63e-10 V +Worstcase IR drop: 4.35e-10 V ###################################### diff --git a/signoff/buff_flash_clkrst/openlane-signoff/22-gds_ptrs.log b/signoff/buff_flash_clkrst/openlane-signoff/24-gds_ptrs.log similarity index 82% rename from signoff/buff_flash_clkrst/openlane-signoff/22-gds_ptrs.log rename to signoff/buff_flash_clkrst/openlane-signoff/24-gds_ptrs.log index 7b742df1..59442e34 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/22-gds_ptrs.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/24-gds_ptrs.log @@ -19,9 +19,10 @@ Reading "sky130_fd_sc_hd__clkbuf_8". Reading "sky130_fd_sc_hd__decap_4". Reading "sky130_fd_sc_hd__fill_1". Reading "sky130_fd_sc_hd__decap_3". -Reading "sky130_fd_sc_hd__decap_8". -Reading "sky130_ef_sc_hd__decap_12". -Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__diode_2". Reading "sky130_fd_sc_hd__fill_2". +Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__decap_6". +Reading "sky130_fd_sc_hd__decap_8". Reading "buff_flash_clkrst". -[INFO]: Wrote /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/signoff/gds_ptrs.mag including GDS pointers. +[INFO]: Wrote /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/gds_ptrs.mag including GDS pointers. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/22-gdsii.log b/signoff/buff_flash_clkrst/openlane-signoff/24-gdsii.log similarity index 91% rename from signoff/buff_flash_clkrst/openlane-signoff/22-gdsii.log rename to signoff/buff_flash_clkrst/openlane-signoff/24-gdsii.log index ef4e42f7..7e87c890 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/22-gdsii.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/24-gdsii.log @@ -41,14 +41,15 @@ LEF read, Line 253 (Message): Unknown keyword "DENSITYCHECKSTEP" in LEF file; ig LEF read, Line 290 (Message): Unknown keyword "ANTENNAMODEL" in LEF file; ignoring. LEF read, Line 291 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring. LEF read: Processed 797 lines. -Reading DEF data from file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def. +Reading DEF data from file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def. This action cannot be undone. Processed 3 vias total. - Processed 73 subcell instances total. + Processed 98 subcell instances total. Processed 32 pins total. Processed 2 special nets total. Processed 30 nets total. -DEF read: Processed 571 lines. +DEF read: Processed 662 lines. +Moving label "VGND" from metal1 to via1 in cell buff_flash_clkrst. Root cell box: width x height ( llx, lly ), ( urx, ury ) area (units^2) @@ -59,9 +60,10 @@ internal: 8000 x 5000 ( 0, 0 ), ( 8000, 5000 ) 40000000 Generating output for cell sky130_fd_sc_hd__decap_4 Generating output for cell sky130_fd_sc_hd__fill_1 Generating output for cell sky130_fd_sc_hd__decap_3 - Generating output for cell sky130_fd_sc_hd__decap_8 - Generating output for cell sky130_ef_sc_hd__decap_12 - Generating output for cell sky130_fd_sc_hd__tapvpwrvgnd_1 + Generating output for cell sky130_fd_sc_hd__diode_2 Generating output for cell sky130_fd_sc_hd__fill_2 + Generating output for cell sky130_fd_sc_hd__tapvpwrvgnd_1 + Generating output for cell sky130_fd_sc_hd__decap_6 + Generating output for cell sky130_fd_sc_hd__decap_8 Generating output for cell buff_flash_clkrst [INFO]: GDS Write Complete diff --git a/signoff/buff_flash_clkrst/openlane-signoff/22-lef.log b/signoff/buff_flash_clkrst/openlane-signoff/24-lef.log similarity index 59% rename from signoff/buff_flash_clkrst/openlane-signoff/22-lef.log rename to signoff/buff_flash_clkrst/openlane-signoff/24-lef.log index 95a447b3..3997ae78 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/22-lef.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/24-lef.log @@ -42,32 +42,44 @@ LEF read, Line 290 (Message): Unknown keyword "ANTENNAMODEL" in LEF file; ignori LEF read, Line 291 (Message): Unknown keyword "ANTENNADIFFSIDEAREARATIO" in LEF file; ignoring. LEF read: Processed 797 lines. [INFO]: Writing abstract LEF -Generating LEF output /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.lef for cell buff_flash_clkrst: +Generating LEF output /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.lef for cell buff_flash_clkrst: Diagnostic: Write LEF header for cell buff_flash_clkrst Diagnostic: Writing LEF output for cell buff_flash_clkrst -Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_8" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__clkbuf_8.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__clkbuf_8" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__clkbuf_8.mag. The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__clkbuf_8.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_4" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__decap_4.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_4" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__decap_4.mag. The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_4.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_1" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__fill_1.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_1" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__fill_1.mag. The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__fill_1.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_3" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__decap_3.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_3" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__decap_3.mag. The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_3.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_8" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__decap_8.mag. -The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_8.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__diode_2" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__diode_2.mag. +The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__diode_2.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_ef_sc_hd__decap_12" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_ef_sc_hd__decap_12.mag. -The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_ef_sc_hd__decap_12.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_2" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__fill_2.mag. +The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__fill_2.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__tapvpwrvgnd_1" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__tapvpwrvgnd_1.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__tapvpwrvgnd_1" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__tapvpwrvgnd_1.mag. The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__tapvpwrvgnd_1.mag. The discovered version will be used. -Warning: Parent cell lists instance of "sky130_fd_sc_hd__fill_2" at bad file path /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/sky130_fd_sc_hd__fill_2.mag. -The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__fill_2.mag. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_6" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__decap_6.mag. +The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_6.mag. +The discovered version will be used. +File is already locked by another process. Opening read-only. +Warning: Parent cell lists instance of "sky130_fd_sc_hd__decap_8" at bad file path /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/sky130_fd_sc_hd__decap_8.mag. +The cell exists in the search paths at /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/maglef/sky130_fd_sc_hd__decap_8.mag. The discovered version will be used. Diagnostic: Scale value is 0.005000 [INFO]: LEF Write Complete diff --git a/signoff/buff_flash_clkrst/openlane-signoff/22-maglef.log b/signoff/buff_flash_clkrst/openlane-signoff/24-maglef.log similarity index 82% rename from signoff/buff_flash_clkrst/openlane-signoff/22-maglef.log rename to signoff/buff_flash_clkrst/openlane-signoff/24-maglef.log index 4af53c42..426ad73d 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/22-maglef.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/24-maglef.log @@ -12,7 +12,7 @@ The following types are not handled by extraction and will be treated as non-ele Scaled tech values by 2 / 1 to match internal grid scaling Loading sky130A Device Generator Menu ... Using technology "sky130A", version 1.0.341-2-gde752ec -Reading LEF data from file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.lef. +Reading LEF data from file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.lef. This action cannot be undone. LEF read: Processed 335 lines. [INFO]: DONE GENERATING MAGLEF VIEW diff --git a/signoff/buff_flash_clkrst/openlane-signoff/23-gdsii-klayout.log b/signoff/buff_flash_clkrst/openlane-signoff/25-gdsii-klayout.log similarity index 51% rename from signoff/buff_flash_clkrst/openlane-signoff/23-gdsii-klayout.log rename to signoff/buff_flash_clkrst/openlane-signoff/25-gdsii-klayout.log index 4f7453bf..6c960e4c 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/23-gdsii-klayout.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/25-gdsii-klayout.log @@ -1,10 +1,10 @@ -Input: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def -Output: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.klayout.gds +Input: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def +Output: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.klayout.gds Design: buff_flash_clkrst Technology File: /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyt GDS File List: ['/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds'] -LEF File: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef +LEF File: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef [INFO] Clearing cells... [INFO] Merging GDS files... @@ -13,5 +13,5 @@ LEF File: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_ WARNING: no fill config file specified [INFO] Checking for missing GDS... [INFO] All LEF cells have matching GDS cells -[INFO] Writing out GDS '/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.klayout.gds' +[INFO] Writing out GDS '/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.klayout.gds' [INFO] Done. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/24-xor.log b/signoff/buff_flash_clkrst/openlane-signoff/26-xor.log similarity index 79% rename from signoff/buff_flash_clkrst/openlane-signoff/24-xor.log rename to signoff/buff_flash_clkrst/openlane-signoff/26-xor.log index c6734e42..e6c74262 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/24-xor.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/26-xor.log @@ -1,16 +1,16 @@ -First Layout: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.gds -Second Layout: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.klayout.gds +First Layout: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.gds +Second Layout: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.klayout.gds Design Name: buff_flash_clkrst -Output GDS will be: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/reports/signoff/buff_flash_clkrst.xor.xml -Reading /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.gds .. -Reading /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.klayout.gds .. +Output GDS will be: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/buff_flash_clkrst.xor.xml +Reading /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.gds .. +Reading /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.klayout.gds .. --- Running XOR for 10/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 96 (flat) 4 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 96 (flat) 4 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -27,7 +27,7 @@ XOR differences: 96 Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 32 (flat) 9 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M XOR differences: 32 "output" in: xor.drc:40 Polygons (raw): 32 (flat) 9 (hierarchical) @@ -41,7 +41,7 @@ XOR differences: 32 Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -55,18 +55,18 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 8 (flat) 8 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M XOR differences: 8 "output" in: xor.drc:40 Polygons (raw): 8 (flat) 8 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 122/16 --- "input" in: xor.drc:38 - Polygons (raw): 66 (flat) 7 (hierarchical) + Polygons (raw): 91 (flat) 8 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 66 (flat) 7 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Polygons (raw): 91 (flat) 8 (hierarchical) + Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -80,7 +80,7 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 1 (flat) 1 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 1 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -101,13 +101,13 @@ XOR differences: 1 XOR differences: 1 "output" in: xor.drc:40 Polygons (raw): 1 (flat) 1 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 236/0 --- "input" in: xor.drc:38 - Polygons (raw): 48 (flat) 5 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 68 (flat) 6 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 48 (flat) 5 (hierarchical) + Polygons (raw): 68 (flat) 6 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -121,77 +121,77 @@ XOR differences: 0 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 30 (flat) 1 (hierarchical) + Polygons (raw): 45 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 30 (flat) 1 (hierarchical) - Elapsed: 0.010s Memory: 345.00M -XOR differences: 30 -"output" in: xor.drc:40 - Polygons (raw): 30 (flat) 1 (hierarchical) + Polygons (raw): 45 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M +XOR differences: 45 +"output" in: xor.drc:40 + Polygons (raw): 45 (flat) 1 (hierarchical) + Elapsed: 0.010s Memory: 345.00M --- Running XOR for 4/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 30 (flat) 1 (hierarchical) + Polygons (raw): 45 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 30 (flat) 1 (hierarchical) + Polygons (raw): 45 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M -XOR differences: 30 +XOR differences: 45 "output" in: xor.drc:40 - Polygons (raw): 30 (flat) 1 (hierarchical) + Polygons (raw): 45 (flat) 1 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 5/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 126 (flat) 45 (hierarchical) + Polygons (raw): 172 (flat) 62 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 126 (flat) 45 (hierarchical) - Elapsed: 0.010s Memory: 345.00M -XOR differences: 126 -"output" in: xor.drc:40 - Polygons (raw): 126 (flat) 45 (hierarchical) + Polygons (raw): 172 (flat) 62 (hierarchical) Elapsed: 0.000s Memory: 345.00M +XOR differences: 172 +"output" in: xor.drc:40 + Polygons (raw): 172 (flat) 62 (hierarchical) + Elapsed: 0.010s Memory: 345.00M --- Running XOR for 6/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 150 (flat) 6 (hierarchical) + Polygons (raw): 164 (flat) 6 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 150 (flat) 6 (hierarchical) + Polygons (raw): 164 (flat) 6 (hierarchical) Elapsed: 0.000s Memory: 345.00M -XOR differences: 150 +XOR differences: 164 "output" in: xor.drc:40 - Polygons (raw): 150 (flat) 6 (hierarchical) + Polygons (raw): 164 (flat) 6 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 64/16 --- "input" in: xor.drc:38 - Polygons (raw): 66 (flat) 7 (hierarchical) + Polygons (raw): 91 (flat) 8 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 66 (flat) 7 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Polygons (raw): 91 (flat) 8 (hierarchical) + Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 64/20 --- "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) + Polygons (raw): 98 (flat) 9 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) + Polygons (raw): 98 (flat) 9 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -203,7 +203,7 @@ XOR differences: 0 --- Running XOR for 64/5 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -227,13 +227,13 @@ XOR differences: 0 XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 65/20 --- "input" in: xor.drc:38 - Polygons (raw): 96 (flat) 10 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 121 (flat) 11 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 96 (flat) 10 (hierarchical) + Polygons (raw): 121 (flat) 11 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -251,17 +251,17 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M --- Running XOR for 66/20 --- "input" in: xor.drc:38 - Polygons (raw): 96 (flat) 10 (hierarchical) + Polygons (raw): 106 (flat) 10 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 96 (flat) 10 (hierarchical) + Polygons (raw): 106 (flat) 10 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -272,11 +272,11 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 66/44 --- "input" in: xor.drc:38 - Polygons (raw): 827 (flat) 73 (hierarchical) - Elapsed: 0.010s Memory: 345.00M -"input" in: xor.drc:38 - Polygons (raw): 827 (flat) 73 (hierarchical) + Polygons (raw): 937 (flat) 81 (hierarchical) Elapsed: 0.000s Memory: 345.00M +"input" in: xor.drc:38 + Polygons (raw): 937 (flat) 81 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -286,11 +286,11 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 67/16 --- "input" in: xor.drc:38 - Polygons (raw): 120 (flat) 8 (hierarchical) + Polygons (raw): 300 (flat) 20 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 120 (flat) 8 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 300 (flat) 20 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -300,10 +300,10 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 67/20 --- "input" in: xor.drc:38 - Polygons (raw): 293 (flat) 57 (hierarchical) + Polygons (raw): 345 (flat) 71 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 263 (flat) 27 (hierarchical) + Polygons (raw): 300 (flat) 26 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -314,17 +314,17 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 67/44 --- "input" in: xor.drc:38 - Polygons (raw): 810 (flat) 114 (hierarchical) + Polygons (raw): 825 (flat) 121 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 780 (flat) 84 (hierarchical) + Polygons (raw): 780 (flat) 76 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 30 (flat) 30 (hierarchical) + Polygons (raw): 45 (flat) 45 (hierarchical) Elapsed: 0.010s Memory: 345.00M -XOR differences: 30 +XOR differences: 45 "output" in: xor.drc:40 - Polygons (raw): 30 (flat) 30 (hierarchical) + Polygons (raw): 45 (flat) 45 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 67/5 --- "input" in: xor.drc:38 @@ -342,10 +342,10 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 68/16 --- "input" in: xor.drc:38 - Polygons (raw): 146 (flat) 16 (hierarchical) + Polygons (raw): 196 (flat) 18 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 146 (flat) 16 (hierarchical) + Polygons (raw): 196 (flat) 18 (hierarchical) Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -356,31 +356,31 @@ XOR differences: 0 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 68/20 --- "input" in: xor.drc:38 - Polygons (raw): 296 (flat) 166 (hierarchical) + Polygons (raw): 404 (flat) 226 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 146 (flat) 16 (hierarchical) + Polygons (raw): 196 (flat) 18 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 33 (flat) 33 (hierarchical) - Elapsed: 0.000s Memory: 345.00M -XOR differences: 33 + Polygons (raw): 43 (flat) 43 (hierarchical) + Elapsed: 0.010s Memory: 345.00M +XOR differences: 43 "output" in: xor.drc:40 - Polygons (raw): 33 (flat) 33 (hierarchical) + Polygons (raw): 43 (flat) 43 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 68/44 --- "input" in: xor.drc:38 - Polygons (raw): 150 (flat) 150 (hierarchical) + Polygons (raw): 164 (flat) 164 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 150 (flat) 150 (hierarchical) + Polygons (raw): 164 (flat) 164 (hierarchical) Elapsed: 0.000s Memory: 345.00M -XOR differences: 150 +XOR differences: 164 "output" in: xor.drc:40 - Polygons (raw): 150 (flat) 150 (hierarchical) + Polygons (raw): 164 (flat) 164 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 68/5 --- "input" in: xor.drc:38 @@ -388,10 +388,10 @@ XOR differences: 150 Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -412,17 +412,17 @@ XOR differences: 30 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 69/20 --- "input" in: xor.drc:38 - Polygons (raw): 158 (flat) 158 (hierarchical) + Polygons (raw): 192 (flat) 192 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 158 (flat) 158 (hierarchical) + Polygons (raw): 192 (flat) 192 (hierarchical) Elapsed: 0.000s Memory: 345.00M -XOR differences: 158 +XOR differences: 192 "output" in: xor.drc:40 - Polygons (raw): 158 (flat) 158 (hierarchical) + Polygons (raw): 192 (flat) 192 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 69/44 --- "input" in: xor.drc:38 @@ -438,19 +438,33 @@ XOR differences: 96 "output" in: xor.drc:40 Polygons (raw): 96 (flat) 96 (hierarchical) Elapsed: 0.000s Memory: 345.00M +--- Running XOR for 69/5 --- +"input" in: xor.drc:38 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.010s Memory: 345.00M +"input" in: xor.drc:38 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.000s Memory: 345.00M +"^" in: xor.drc:38 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.000s Memory: 345.00M +XOR differences: 0 +"output" in: xor.drc:40 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.010s Memory: 345.00M --- Running XOR for 7/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 165 (flat) 90 (hierarchical) + Polygons (raw): 199 (flat) 110 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 - Polygons (raw): 165 (flat) 90 (hierarchical) + Polygons (raw): 199 (flat) 110 (hierarchical) Elapsed: 0.000s Memory: 345.00M -XOR differences: 165 +XOR differences: 199 "output" in: xor.drc:40 - Polygons (raw): 165 (flat) 90 (hierarchical) + Polygons (raw): 199 (flat) 110 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 7/1 --- "input" in: xor.drc:38 @@ -469,7 +483,7 @@ XOR differences: 0 --- Running XOR for 7/2 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 30 (flat) 30 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -489,11 +503,11 @@ XOR differences: 30 Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 24 (flat) 24 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M XOR differences: 24 "output" in: xor.drc:40 Polygons (raw): 24 (flat) 24 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 70/44 --- "input" in: xor.drc:38 Polygons (raw): 96 (flat) 96 (hierarchical) @@ -521,7 +535,7 @@ XOR differences: 96 XOR differences: 8 "output" in: xor.drc:40 Polygons (raw): 8 (flat) 8 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 71/20 --- "input" in: xor.drc:38 Polygons (raw): 8 (flat) 8 (hierarchical) @@ -538,14 +552,14 @@ XOR differences: 8 Elapsed: 0.000s Memory: 345.00M --- Running XOR for 78/44 --- "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) + Polygons (raw): 98 (flat) 9 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 98 (flat) 9 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -564,13 +578,27 @@ XOR differences: 96 "output" in: xor.drc:40 Polygons (raw): 96 (flat) 4 (hierarchical) Elapsed: 0.000s Memory: 345.00M +--- Running XOR for 81/23 --- +"input" in: xor.drc:38 + Polygons (raw): 15 (flat) 1 (hierarchical) + Elapsed: 0.010s Memory: 345.00M +"input" in: xor.drc:38 + Polygons (raw): 15 (flat) 1 (hierarchical) + Elapsed: 0.000s Memory: 345.00M +"^" in: xor.drc:38 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.000s Memory: 345.00M +XOR differences: 0 +"output" in: xor.drc:40 + Polygons (raw): 0 (flat) 0 (hierarchical) + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 81/4 --- "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) + Polygons (raw): 98 (flat) 9 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 73 (flat) 8 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Polygons (raw): 98 (flat) 9 (hierarchical) + Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) Elapsed: 0.000s Memory: 345.00M @@ -595,23 +623,23 @@ XOR differences: 0 --- Running XOR for 9/0 --- "input" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 Polygons (raw): 72 (flat) 26 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 72 (flat) 26 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.010s Memory: 345.00M XOR differences: 72 "output" in: xor.drc:40 Polygons (raw): 72 (flat) 26 (hierarchical) Elapsed: 0.000s Memory: 345.00M --- Running XOR for 93/44 --- "input" in: xor.drc:38 - Polygons (raw): 80 (flat) 9 (hierarchical) + Polygons (raw): 105 (flat) 10 (hierarchical) Elapsed: 0.000s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 80 (flat) 9 (hierarchical) + Polygons (raw): 105 (flat) 10 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) @@ -619,34 +647,34 @@ XOR differences: 72 XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.010s Memory: 345.00M + Elapsed: 0.000s Memory: 345.00M --- Running XOR for 94/20 --- "input" in: xor.drc:38 - Polygons (raw): 80 (flat) 9 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 105 (flat) 10 (hierarchical) + Elapsed: 0.010s Memory: 345.00M "input" in: xor.drc:38 - Polygons (raw): 80 (flat) 9 (hierarchical) + Polygons (raw): 105 (flat) 10 (hierarchical) Elapsed: 0.000s Memory: 345.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.000s Memory: 346.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.000s Memory: 346.00M --- Running XOR for 95/20 --- "input" in: xor.drc:38 - Polygons (raw): 48 (flat) 5 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 53 (flat) 5 (hierarchical) + Elapsed: 0.000s Memory: 346.00M "input" in: xor.drc:38 - Polygons (raw): 48 (flat) 5 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Polygons (raw): 53 (flat) 5 (hierarchical) + Elapsed: 0.000s Memory: 346.00M "^" in: xor.drc:38 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M + Elapsed: 0.000s Memory: 346.00M XOR differences: 0 "output" in: xor.drc:40 Polygons (raw): 0 (flat) 0 (hierarchical) - Elapsed: 0.000s Memory: 345.00M -Writing report database: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/reports/signoff/buff_flash_clkrst.xor.xml .. -Total elapsed: 0.290s Memory: 345.00M + Elapsed: 0.010s Memory: 346.00M +Writing report database: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/buff_flash_clkrst.xor.xml .. +Total elapsed: 0.310s Memory: 346.00M diff --git a/signoff/buff_flash_clkrst/openlane-signoff/25-gds.spice.log b/signoff/buff_flash_clkrst/openlane-signoff/27-gds.spice.log similarity index 86% rename from signoff/buff_flash_clkrst/openlane-signoff/25-gds.spice.log rename to signoff/buff_flash_clkrst/openlane-signoff/27-gds.spice.log index fa2b1dbd..9d399c66 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/25-gds.spice.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/27-gds.spice.log @@ -19,19 +19,21 @@ Reading "sky130_fd_sc_hd__clkbuf_8". Reading "sky130_fd_sc_hd__decap_4". Reading "sky130_fd_sc_hd__fill_1". Reading "sky130_fd_sc_hd__decap_3". -Reading "sky130_fd_sc_hd__decap_8". -Reading "sky130_ef_sc_hd__decap_12". -Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__diode_2". Reading "sky130_fd_sc_hd__fill_2". +Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__decap_6". +Reading "sky130_fd_sc_hd__decap_8". Reading "buff_flash_clkrst". Processing sky130_fd_sc_hd__clkbuf_8 Processing sky130_fd_sc_hd__decap_4 Processing sky130_fd_sc_hd__fill_1 Processing sky130_fd_sc_hd__decap_3 -Processing sky130_fd_sc_hd__decap_8 -Processing sky130_ef_sc_hd__decap_12 -Processing sky130_fd_sc_hd__tapvpwrvgnd_1 +Processing sky130_fd_sc_hd__diode_2 Processing sky130_fd_sc_hd__fill_2 +Processing sky130_fd_sc_hd__tapvpwrvgnd_1 +Processing sky130_fd_sc_hd__decap_6 +Processing sky130_fd_sc_hd__decap_8 Processing buff_flash_clkrst Extracting sky130_fd_sc_hd__clkbuf_8 into sky130_fd_sc_hd__clkbuf_8.ext: Extracting sky130_fd_sc_hd__decap_4 into sky130_fd_sc_hd__decap_4.ext: @@ -39,12 +41,13 @@ sky130_fd_sc_hd__decap_4: 2 warnings Extracting sky130_fd_sc_hd__fill_1 into sky130_fd_sc_hd__fill_1.ext: Extracting sky130_fd_sc_hd__decap_3 into sky130_fd_sc_hd__decap_3.ext: sky130_fd_sc_hd__decap_3: 2 warnings +Extracting sky130_fd_sc_hd__diode_2 into sky130_fd_sc_hd__diode_2.ext: +Extracting sky130_fd_sc_hd__fill_2 into sky130_fd_sc_hd__fill_2.ext: +Extracting sky130_fd_sc_hd__tapvpwrvgnd_1 into sky130_fd_sc_hd__tapvpwrvgnd_1.ext: +Extracting sky130_fd_sc_hd__decap_6 into sky130_fd_sc_hd__decap_6.ext: +sky130_fd_sc_hd__decap_6: 2 warnings Extracting sky130_fd_sc_hd__decap_8 into sky130_fd_sc_hd__decap_8.ext: sky130_fd_sc_hd__decap_8: 2 warnings -Extracting sky130_ef_sc_hd__decap_12 into sky130_ef_sc_hd__decap_12.ext: -sky130_ef_sc_hd__decap_12: 2 warnings -Extracting sky130_fd_sc_hd__tapvpwrvgnd_1 into sky130_fd_sc_hd__tapvpwrvgnd_1.ext: -Extracting sky130_fd_sc_hd__fill_2 into sky130_fd_sc_hd__fill_2.ext: Extracting buff_flash_clkrst into buff_flash_clkrst.ext: Total of 8 warnings. exttospice finished. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.log b/signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.log deleted file mode 100644 index 0a843e53..00000000 --- a/signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.log +++ /dev/null @@ -1,3 +0,0 @@ -LVS reports no net, device, pin, or property mismatches. - -Total errors = 0 diff --git a/signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_def.log b/signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_def.log similarity index 50% rename from signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_def.log rename to signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_def.log index ba08cfd3..a552ee12 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_def.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_def.log @@ -1,25 +1,25 @@ OpenROAD 4174c3ad802d2ac1d04d387d2c4b883903f6647e This program is licensed under the BSD-3 license. See the LICENSE file for details. Components of this program may be licensed under more restrictive licenses which must be honored. -[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef +[INFO ODB-0222] Reading LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef [WARNING ODB-0220] WARNING (LEFPARS-2036): SOURCE statement is obsolete in version 5.6 and later. The LEF parser will ignore this statement. -To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef at line 930. +To avoid this warning in the future, remove this statement from the LEF file with version 5.6 or later. See file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef at line 930. [INFO ODB-0223] Created 13 technology layers [INFO ODB-0224] Created 25 technology vias [INFO ODB-0225] Created 441 library cells -[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/merged.nom.lef -[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0226] Finished LEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef +[INFO ODB-0127] Reading DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def [INFO ODB-0128] Design: buff_flash_clkrst [INFO ODB-0130] Created 32 pins. -[INFO ODB-0131] Created 73 components and 308 component-terminals. -[INFO ODB-0132] Created 2 special nets and 278 connections. -[INFO ODB-0133] Created 30 nets and 30 connections. -[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/routing/buff_flash_clkrst.def +[INFO ODB-0131] Created 98 components and 423 component-terminals. +[INFO ODB-0132] Created 2 special nets and 378 connections. +[INFO ODB-0133] Created 30 nets and 45 connections. +[INFO ODB-0134] Finished DEF file: /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def Top-level design name: buff_flash_clkrst Found default power net 'VPWR' Found default ground net 'VGND' Found 1 power ports. Found 1 ground ports. -Modified power connections of 73/73 cells. +Modified power connections of 98/98 cells. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_verilog.log b/signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_verilog.log similarity index 52% rename from signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_verilog.log rename to signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_verilog.log index 8ad08ec0..650a5c97 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/26-write_powered_verilog.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/28-write_powered_verilog.log @@ -3,5 +3,5 @@ This program is licensed under the BSD-3 license. See the LICENSE file for detai Components of this program may be licensed under more restrictive licenses which must be honored. Setting global connections for newly added cells... [WARNING] Did not save OpenROAD database! -Writing netlist to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/signoff/25-buff_flash_clkrst.nl.v... -Writing powered netlist to /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/signoff/25-buff_flash_clkrst.pnl.v... +Writing netlist to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.nl.v... +Writing powered netlist to /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.pnl.v... diff --git a/signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.json b/signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.json similarity index 59% rename from signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.json rename to signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.json index a36686b7..820f63d8 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/28-buff_flash_clkrst.gds.json +++ b/signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.json @@ -70,24 +70,45 @@ ] }, { + "name": [ + "sky130_fd_sc_hd__diode_2", + "sky130_fd_sc_hd__diode_2" + ], + "devices": [ + [ + ["sky130_fd_pr__diode_pw2nd_05v5", 1 ] + ], [ + ["sky130_fd_pr__diode_pw2nd_05v5", 1 ] + ] + ], + "nets": [ + 2, + 2 + ], + "badnets": [ + ], + "badelements": [ + ], "pins": [ [ + "VNB", + "DIODE", "VGND", "VPWR", - "VNB", "VPB" ], [ + "VNB", + "DIODE", "VGND", "VPWR", - "VNB", "VPB" ] ] }, { "name": [ - "sky130_fd_sc_hd__decap_4", - "sky130_fd_sc_hd__decap_4" + "sky130_fd_sc_hd__decap_3", + "sky130_fd_sc_hd__decap_3" ], "devices": [ [ @@ -122,8 +143,8 @@ }, { "name": [ - "sky130_fd_sc_hd__decap_3", - "sky130_fd_sc_hd__decap_3" + "sky130_fd_sc_hd__decap_4", + "sky130_fd_sc_hd__decap_4" ], "devices": [ [ @@ -192,6 +213,42 @@ ] ] }, + { + "name": [ + "sky130_fd_sc_hd__decap_6", + "sky130_fd_sc_hd__decap_6" + ], + "devices": [ + [ + ["sky130_fd_pr__pfet_01v8_hvt", 1], + ["sky130_fd_pr__nfet_01v8", 1 ] + ], [ + ["sky130_fd_pr__pfet_01v8_hvt", 1 ], + ["sky130_fd_pr__nfet_01v8", 1 ] + ] + ], + "nets": [ + 4, + 4 + ], + "badnets": [ + ], + "badelements": [ + ], + "pins": [ + [ + "VPB", + "VNB", + "VPWR", + "VGND" + ], [ + "VPB", + "VNB", + "VPWR", + "VGND" + ] + ] + }, { "name": [ "buff_flash_clkrst", @@ -200,16 +257,18 @@ "devices": [ [ ["sky130_fd_sc_hd__clkbuf_8", 15], - ["sky130_ef_sc_hd__decap_12", 1], - ["sky130_fd_sc_hd__decap_4", 1], + ["sky130_fd_sc_hd__diode_2", 15], ["sky130_fd_sc_hd__decap_3", 1], - ["sky130_fd_sc_hd__decap_8", 1 ] + ["sky130_fd_sc_hd__decap_4", 1], + ["sky130_fd_sc_hd__decap_8", 1], + ["sky130_fd_sc_hd__decap_6", 1 ] ], [ ["sky130_fd_sc_hd__clkbuf_8", 15 ], - ["sky130_ef_sc_hd__decap_12", 1 ], - ["sky130_fd_sc_hd__decap_4", 1 ], + ["sky130_fd_sc_hd__diode_2", 15 ], ["sky130_fd_sc_hd__decap_3", 1 ], - ["sky130_fd_sc_hd__decap_8", 1 ] + ["sky130_fd_sc_hd__decap_4", 1 ], + ["sky130_fd_sc_hd__decap_8", 1 ], + ["sky130_fd_sc_hd__decap_6", 1 ] ] ], "nets": [ @@ -224,69 +283,69 @@ [ "VGND", "VPWR", - "in_n[4]", - "in_n[9]", - "in_n[11]", - "in_n[6]", - "in_s[0]", - "in_s[2]", - "in_n[1]", - "in_n[8]", - "in_n[3]", - "in_n[5]", - "in_n[10]", - "in_s[1]", - "in_n[0]", - "in_n[2]", - "in_n[7]", - "out_s[4]", - "out_s[9]", - "out_s[11]", - "out_s[6]", - "out_n[0]", - "out_n[2]", - "out_s[1]", - "out_s[8]", - "out_s[3]", - "out_s[5]", - "out_s[10]", - "out_n[1]", - "out_s[0]", - "out_s[2]", - "out_s[7]" + "in_e[9]", + "in_e[4]", + "in_e[1]", + "in_w[2]", + "in_e[10]", + "in_e[5]", + "in_e[11]", + "in_e[6]", + "in_e[8]", + "in_e[3]", + "in_w[1]", + "in_e[0]", + "in_w[0]", + "in_e[7]", + "in_e[2]", + "out_w[9]", + "out_w[4]", + "out_w[11]", + "out_w[6]", + "out_e[0]", + "out_e[2]", + "out_w[1]", + "out_w[8]", + "out_w[3]", + "out_w[10]", + "out_w[5]", + "out_e[1]", + "out_w[0]", + "out_w[7]", + "out_w[2]" ], [ "VGND", "VPWR", - "in_n[4]", - "in_n[9]", - "in_n[11]", - "in_n[6]", - "in_s[0]", - "in_s[2]", - "in_n[1]", - "in_n[8]", - "in_n[3]", - "in_n[5]", - "in_n[10]", - "in_s[1]", - "in_n[0]", - "in_n[2]", - "in_n[7]", - "out_s[4]", - "out_s[9]", - "out_s[11]", - "out_s[6]", - "out_n[0]", - "out_n[2]", - "out_s[1]", - "out_s[8]", - "out_s[3]", - "out_s[5]", - "out_s[10]", - "out_n[1]", - "out_s[0]", - "out_s[2]", - "out_s[7]" + "in_e[9]", + "in_e[4]", + "in_e[1]", + "in_w[2]", + "in_e[10]", + "in_e[5]", + "in_e[11]", + "in_e[6]", + "in_e[8]", + "in_e[3]", + "in_w[1]", + "in_e[0]", + "in_w[0]", + "in_e[7]", + "in_e[2]", + "out_w[9]", + "out_w[4]", + "out_w[11]", + "out_w[6]", + "out_e[0]", + "out_e[2]", + "out_w[1]", + "out_w[8]", + "out_w[3]", + "out_w[10]", + "out_w[5]", + "out_e[1]", + "out_w[0]", + "out_w[7]", + "out_w[2]" ] ] } diff --git a/signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.log b/signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.log new file mode 100644 index 00000000..b47c4c4d --- /dev/null +++ b/signoff/buff_flash_clkrst/openlane-signoff/30-buff_flash_clkrst.gds.lvs.log @@ -0,0 +1,226 @@ + +Circuit 1 cell sky130_fd_pr__pfet_01v8_hvt and Circuit 2 cell sky130_fd_pr__pfet_01v8_hvt are black boxes. +Warning: Equate pins: cell sky130_fd_pr__pfet_01v8_hvt is a placeholder, treated as a black box. +Warning: Equate pins: cell sky130_fd_pr__pfet_01v8_hvt is a placeholder, treated as a black box. + +Subcircuit pins: +Circuit 1: sky130_fd_pr__pfet_01v8_hvt |Circuit 2: sky130_fd_pr__pfet_01v8_hvt +-------------------------------------------|------------------------------------------- +1 |1 +2 |2 +3 |3 +4 |4 +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_pr__pfet_01v8_hvt and sky130_fd_pr__pfet_01v8_hvt are equivalent. + +Circuit 1 cell sky130_fd_pr__nfet_01v8 and Circuit 2 cell sky130_fd_pr__nfet_01v8 are black boxes. +Warning: Equate pins: cell sky130_fd_pr__nfet_01v8 is a placeholder, treated as a black box. +Warning: Equate pins: cell sky130_fd_pr__nfet_01v8 is a placeholder, treated as a black box. + +Subcircuit pins: +Circuit 1: sky130_fd_pr__nfet_01v8 |Circuit 2: sky130_fd_pr__nfet_01v8 +-------------------------------------------|------------------------------------------- +1 |1 +2 |2 +3 |3 +4 |4 +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_pr__nfet_01v8 and sky130_fd_pr__nfet_01v8 are equivalent. + +Class sky130_fd_sc_hd__clkbuf_8 (0): Merged 16 parallel devices. +Class sky130_fd_sc_hd__clkbuf_8 (1): Merged 16 parallel devices. +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__clkbuf_8 |Circuit 2: sky130_fd_sc_hd__clkbuf_8 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__pfet_01v8_hvt (10->2) |sky130_fd_pr__pfet_01v8_hvt (10->2) +sky130_fd_pr__nfet_01v8 (10->2) |sky130_fd_pr__nfet_01v8 (10->2) +Number of devices: 4 |Number of devices: 4 +Number of nets: 7 |Number of nets: 7 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__clkbuf_8 |Circuit 2: sky130_fd_sc_hd__clkbuf_8 +-------------------------------------------|------------------------------------------- +X |X +VGND |VGND +VNB |VNB +A |A +VPWR |VPWR +VPB |VPB +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__clkbuf_8 and sky130_fd_sc_hd__clkbuf_8 are equivalent. + +Cell sky130_fd_sc_hd__diode_2 (0) disconnected node: VGND +Cell sky130_fd_sc_hd__diode_2 (0) disconnected node: VPWR +Cell sky130_fd_sc_hd__diode_2 (0) disconnected node: VPB +Cell sky130_fd_sc_hd__diode_2 (1) disconnected node: VGND +Cell sky130_fd_sc_hd__diode_2 (1) disconnected node: VPB +Cell sky130_fd_sc_hd__diode_2 (1) disconnected node: VPWR +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__diode_2 |Circuit 2: sky130_fd_sc_hd__diode_2 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__diode_pw2nd_05v5 (1) |sky130_fd_pr__diode_pw2nd_05v5 (1) +Number of devices: 1 |Number of devices: 1 +Number of nets: 2 |Number of nets: 2 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__diode_2 |Circuit 2: sky130_fd_sc_hd__diode_2 +-------------------------------------------|------------------------------------------- +VNB |VNB +DIODE |DIODE +VGND |VGND +VPWR |VPWR +VPB |VPB +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__diode_2 and sky130_fd_sc_hd__diode_2 are equivalent. + +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__decap_3 |Circuit 2: sky130_fd_sc_hd__decap_3 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__pfet_01v8_hvt (1) |sky130_fd_pr__pfet_01v8_hvt (1) +sky130_fd_pr__nfet_01v8 (1) |sky130_fd_pr__nfet_01v8 (1) +Number of devices: 2 |Number of devices: 2 +Number of nets: 4 |Number of nets: 4 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__decap_3 |Circuit 2: sky130_fd_sc_hd__decap_3 +-------------------------------------------|------------------------------------------- +VPB |VPB +VNB |VNB +VPWR |VPWR +VGND |VGND +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__decap_3 and sky130_fd_sc_hd__decap_3 are equivalent. + +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__decap_4 |Circuit 2: sky130_fd_sc_hd__decap_4 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__pfet_01v8_hvt (1) |sky130_fd_pr__pfet_01v8_hvt (1) +sky130_fd_pr__nfet_01v8 (1) |sky130_fd_pr__nfet_01v8 (1) +Number of devices: 2 |Number of devices: 2 +Number of nets: 4 |Number of nets: 4 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__decap_4 |Circuit 2: sky130_fd_sc_hd__decap_4 +-------------------------------------------|------------------------------------------- +VPB |VPB +VNB |VNB +VPWR |VPWR +VGND |VGND +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__decap_4 and sky130_fd_sc_hd__decap_4 are equivalent. + +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__decap_8 |Circuit 2: sky130_fd_sc_hd__decap_8 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__pfet_01v8_hvt (1) |sky130_fd_pr__pfet_01v8_hvt (1) +sky130_fd_pr__nfet_01v8 (1) |sky130_fd_pr__nfet_01v8 (1) +Number of devices: 2 |Number of devices: 2 +Number of nets: 4 |Number of nets: 4 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__decap_8 |Circuit 2: sky130_fd_sc_hd__decap_8 +-------------------------------------------|------------------------------------------- +VPB |VPB +VNB |VNB +VPWR |VPWR +VGND |VGND +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__decap_8 and sky130_fd_sc_hd__decap_8 are equivalent. + +Subcircuit summary: +Circuit 1: sky130_fd_sc_hd__decap_6 |Circuit 2: sky130_fd_sc_hd__decap_6 +-------------------------------------------|------------------------------------------- +sky130_fd_pr__pfet_01v8_hvt (1) |sky130_fd_pr__pfet_01v8_hvt (1) +sky130_fd_pr__nfet_01v8 (1) |sky130_fd_pr__nfet_01v8 (1) +Number of devices: 2 |Number of devices: 2 +Number of nets: 4 |Number of nets: 4 +--------------------------------------------------------------------------------------- +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: sky130_fd_sc_hd__decap_6 |Circuit 2: sky130_fd_sc_hd__decap_6 +-------------------------------------------|------------------------------------------- +VPB |VPB +VNB |VNB +VPWR |VPWR +VGND |VGND +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes sky130_fd_sc_hd__decap_6 and sky130_fd_sc_hd__decap_6 are equivalent. + +Class buff_flash_clkrst (0): Merged 34 parallel devices. +Class buff_flash_clkrst (1): Merged 34 parallel devices. +Subcircuit summary: +Circuit 1: buff_flash_clkrst |Circuit 2: buff_flash_clkrst +-------------------------------------------|------------------------------------------- +sky130_fd_sc_hd__clkbuf_8 (15) |sky130_fd_sc_hd__clkbuf_8 (15) +sky130_fd_sc_hd__diode_2 (15) |sky130_fd_sc_hd__diode_2 (15) +sky130_fd_sc_hd__decap_3 (13->1) |sky130_fd_sc_hd__decap_3 (13->1) +sky130_fd_sc_hd__decap_4 (21->1) |sky130_fd_sc_hd__decap_4 (21->1) +sky130_fd_sc_hd__decap_8 (2->1) |sky130_fd_sc_hd__decap_8 (2->1) +sky130_fd_sc_hd__decap_6 (2->1) |sky130_fd_sc_hd__decap_6 (2->1) +Number of devices: 34 |Number of devices: 34 +Number of nets: 32 |Number of nets: 32 +--------------------------------------------------------------------------------------- +Resolving automorphisms by property value. +Resolving automorphisms by pin name. +Netlists match uniquely. + +Subcircuit pins: +Circuit 1: buff_flash_clkrst |Circuit 2: buff_flash_clkrst +-------------------------------------------|------------------------------------------- +VGND |VGND +VPWR |VPWR +in_e[9] |in_e[9] +in_e[4] |in_e[4] +in_e[1] |in_e[1] +in_w[2] |in_w[2] +in_e[10] |in_e[10] +in_e[5] |in_e[5] +in_e[11] |in_e[11] +in_e[6] |in_e[6] +in_e[8] |in_e[8] +in_e[3] |in_e[3] +in_w[1] |in_w[1] +in_e[0] |in_e[0] +in_w[0] |in_w[0] +in_e[7] |in_e[7] +in_e[2] |in_e[2] +out_w[9] |out_w[9] +out_w[4] |out_w[4] +out_w[11] |out_w[11] +out_w[6] |out_w[6] +out_e[0] |out_e[0] +out_e[2] |out_e[2] +out_w[1] |out_w[1] +out_w[8] |out_w[8] +out_w[3] |out_w[3] +out_w[10] |out_w[10] +out_w[5] |out_w[5] +out_e[1] |out_e[1] +out_w[0] |out_w[0] +out_w[7] |out_w[7] +out_w[2] |out_w[2] +--------------------------------------------------------------------------------------- +Cell pin lists are equivalent. +Device classes buff_flash_clkrst and buff_flash_clkrst are equivalent. + +Final result: Circuits match uniquely. +. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/28-lvs.gds.log b/signoff/buff_flash_clkrst/openlane-signoff/30-lvs.gds.log similarity index 73% rename from signoff/buff_flash_clkrst/openlane-signoff/28-lvs.gds.log rename to signoff/buff_flash_clkrst/openlane-signoff/30-lvs.gds.log index 545e7bfc..6fe89fe4 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/28-lvs.gds.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/30-lvs.gds.log @@ -11,14 +11,13 @@ Creating placeholder cell definition. Call to undefined subcircuit sky130_fd_sc_hd__nor2_2 Creating placeholder cell definition. Generating JSON file result -Reading netlist file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.gds.spice +Reading netlist file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.gds.spice Call to undefined subcircuit sky130_fd_pr__pfet_01v8_hvt Creating placeholder cell definition. Call to undefined subcircuit sky130_fd_pr__nfet_01v8 Creating placeholder cell definition. -Reading netlist file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/tmp/signoff/25-buff_flash_clkrst.pnl.v +Reading netlist file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.pnl.v Warning: A case-insensitive file has been read and so the verilog file must be treated case-insensitive to match. -Creating placeholder cell definition for module sky130_ef_sc_hd__decap_12. Reading setup file /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl Model sky130_fd_pr__res_generic_po pin end_a == end_b No property mult found for device sky130_fd_pr__res_generic_po @@ -77,8 +76,11 @@ No property topography found for device sky130_fd_pr__pfet_01v8_hvt No property value found for device sky130_fd_pr__diode_pw2nd_05v5 No property mult found for device sky130_fd_pr__diode_pw2nd_05v5 No property perim found for device sky130_fd_pr__diode_pw2nd_05v5 -Comparison output logged to file /home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/logs/signoff/28-buff_flash_clkrst.gds.log -Logging to file "/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/logs/signoff/28-buff_flash_clkrst.gds.log" enabled +No property value found for device sky130_fd_pr__diode_pw2nd_05v5 +No property mult found for device sky130_fd_pr__diode_pw2nd_05v5 +No property perim found for device sky130_fd_pr__diode_pw2nd_05v5 +Comparison output logged to file /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/signoff/30-buff_flash_clkrst.gds.lvs.log +Logging to file "/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/signoff/30-buff_flash_clkrst.gds.lvs.log" enabled Circuit sky130_fd_pr__pfet_01v8_hvt contains no devices. Circuit sky130_fd_pr__nfet_01v8 contains no devices. @@ -110,21 +112,18 @@ Circuit contains 7 nets. Circuit 1 contains 4 devices, Circuit 2 contains 4 devices. Circuit 1 contains 7 nets, Circuit 2 contains 7 nets. -Circuit sky130_ef_sc_hd__decap_12 contains no devices. -Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__decap_4' -Circuit sky130_fd_sc_hd__decap_4 contains 2 device instances. - Class: sky130_fd_pr__nfet_01v8 instances: 1 - Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 -Circuit contains 4 nets. -Contents of circuit 2: Circuit: 'sky130_fd_sc_hd__decap_4' -Circuit sky130_fd_sc_hd__decap_4 contains 2 device instances. - Class: sky130_fd_pr__nfet_01v8 instances: 1 - Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 -Circuit contains 4 nets. +Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__diode_2' +Circuit sky130_fd_sc_hd__diode_2 contains 1 device instances. + Class: sky130_fd_pr__diode_pw2nd_05v5 instances: 1 +Circuit contains 2 nets, and 3 disconnected pins. +Contents of circuit 2: Circuit: 'sky130_fd_sc_hd__diode_2' +Circuit sky130_fd_sc_hd__diode_2 contains 1 device instances. + Class: sky130_fd_pr__diode_pw2nd_05v5 instances: 1 +Circuit contains 2 nets, and 3 disconnected pins. -Circuit 1 contains 2 devices, Circuit 2 contains 2 devices. -Circuit 1 contains 4 nets, Circuit 2 contains 4 nets. +Circuit 1 contains 1 devices, Circuit 2 contains 1 devices. +Circuit 1 contains 2 nets, Circuit 2 contains 2 nets. Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__decap_3' @@ -142,6 +141,21 @@ Circuit 1 contains 2 devices, Circuit 2 contains 2 devices. Circuit 1 contains 4 nets, Circuit 2 contains 4 nets. +Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__decap_4' +Circuit sky130_fd_sc_hd__decap_4 contains 2 device instances. + Class: sky130_fd_pr__nfet_01v8 instances: 1 + Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 +Circuit contains 4 nets. +Contents of circuit 2: Circuit: 'sky130_fd_sc_hd__decap_4' +Circuit sky130_fd_sc_hd__decap_4 contains 2 device instances. + Class: sky130_fd_pr__nfet_01v8 instances: 1 + Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 +Circuit contains 4 nets. + +Circuit 1 contains 2 devices, Circuit 2 contains 2 devices. +Circuit 1 contains 4 nets, Circuit 2 contains 4 nets. + + Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__decap_8' Circuit sky130_fd_sc_hd__decap_8 contains 2 device instances. Class: sky130_fd_pr__nfet_01v8 instances: 1 @@ -157,49 +171,68 @@ Circuit 1 contains 2 devices, Circuit 2 contains 2 devices. Circuit 1 contains 4 nets, Circuit 2 contains 4 nets. +Contents of circuit 1: Circuit: 'sky130_fd_sc_hd__decap_6' +Circuit sky130_fd_sc_hd__decap_6 contains 2 device instances. + Class: sky130_fd_pr__nfet_01v8 instances: 1 + Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 +Circuit contains 4 nets. +Contents of circuit 2: Circuit: 'sky130_fd_sc_hd__decap_6' +Circuit sky130_fd_sc_hd__decap_6 contains 2 device instances. + Class: sky130_fd_pr__nfet_01v8 instances: 1 + Class: sky130_fd_pr__pfet_01v8_hvt instances: 1 +Circuit contains 4 nets. + +Circuit 1 contains 2 devices, Circuit 2 contains 2 devices. +Circuit 1 contains 4 nets, Circuit 2 contains 4 nets. + + Contents of circuit 1: Circuit: 'buff_flash_clkrst' -Circuit buff_flash_clkrst contains 48 device instances. - Class: sky130_ef_sc_hd__decap_12 instances: 7 +Circuit buff_flash_clkrst contains 68 device instances. Class: sky130_fd_sc_hd__clkbuf_8 instances: 15 - Class: sky130_fd_sc_hd__decap_3 instances: 12 - Class: sky130_fd_sc_hd__decap_4 instances: 10 - Class: sky130_fd_sc_hd__decap_8 instances: 4 + Class: sky130_fd_sc_hd__decap_3 instances: 13 + Class: sky130_fd_sc_hd__decap_4 instances: 21 + Class: sky130_fd_sc_hd__decap_6 instances: 2 + Class: sky130_fd_sc_hd__decap_8 instances: 2 + Class: sky130_fd_sc_hd__diode_2 instances: 15 Circuit contains 32 nets. Contents of circuit 2: Circuit: 'buff_flash_clkrst' -Circuit buff_flash_clkrst contains 48 device instances. - Class: sky130_ef_sc_hd__decap_12 instances: 7 +Circuit buff_flash_clkrst contains 68 device instances. Class: sky130_fd_sc_hd__clkbuf_8 instances: 15 - Class: sky130_fd_sc_hd__decap_3 instances: 12 - Class: sky130_fd_sc_hd__decap_4 instances: 10 - Class: sky130_fd_sc_hd__decap_8 instances: 4 + Class: sky130_fd_sc_hd__decap_3 instances: 13 + Class: sky130_fd_sc_hd__decap_4 instances: 21 + Class: sky130_fd_sc_hd__decap_6 instances: 2 + Class: sky130_fd_sc_hd__decap_8 instances: 2 + Class: sky130_fd_sc_hd__diode_2 instances: 15 Circuit contains 32 nets. Circuit was modified by parallel/series device merging. New circuit summary: Contents of circuit 1: Circuit: 'buff_flash_clkrst' -Circuit buff_flash_clkrst contains 19 device instances. - Class: sky130_ef_sc_hd__decap_12 instances: 1 +Circuit buff_flash_clkrst contains 34 device instances. Class: sky130_fd_sc_hd__clkbuf_8 instances: 15 Class: sky130_fd_sc_hd__decap_3 instances: 1 Class: sky130_fd_sc_hd__decap_4 instances: 1 + Class: sky130_fd_sc_hd__decap_6 instances: 1 Class: sky130_fd_sc_hd__decap_8 instances: 1 + Class: sky130_fd_sc_hd__diode_2 instances: 15 Circuit contains 32 nets. Contents of circuit 2: Circuit: 'buff_flash_clkrst' -Circuit buff_flash_clkrst contains 19 device instances. - Class: sky130_ef_sc_hd__decap_12 instances: 1 +Circuit buff_flash_clkrst contains 34 device instances. Class: sky130_fd_sc_hd__clkbuf_8 instances: 15 Class: sky130_fd_sc_hd__decap_3 instances: 1 Class: sky130_fd_sc_hd__decap_4 instances: 1 + Class: sky130_fd_sc_hd__decap_6 instances: 1 Class: sky130_fd_sc_hd__decap_8 instances: 1 + Class: sky130_fd_sc_hd__diode_2 instances: 15 Circuit contains 32 nets. -Circuit 1 contains 19 devices, Circuit 2 contains 19 devices. +Circuit 1 contains 34 devices, Circuit 2 contains 34 devices. Circuit 1 contains 32 nets, Circuit 2 contains 32 nets. Final result: Circuits match uniquely. . -Logging to file "/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/logs/signoff/28-buff_flash_clkrst.gds.log" disabled +Logging to file "/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/signoff/30-buff_flash_clkrst.gds.lvs.log" disabled LVS Done. diff --git a/signoff/buff_flash_clkrst/openlane-signoff/29-drc.log b/signoff/buff_flash_clkrst/openlane-signoff/31-drc.log similarity index 76% rename from signoff/buff_flash_clkrst/openlane-signoff/29-drc.log rename to signoff/buff_flash_clkrst/openlane-signoff/31-drc.log index 05c67141..8cb43177 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/29-drc.log +++ b/signoff/buff_flash_clkrst/openlane-signoff/31-drc.log @@ -19,10 +19,11 @@ Reading "sky130_fd_sc_hd__clkbuf_8". Reading "sky130_fd_sc_hd__decap_4". Reading "sky130_fd_sc_hd__fill_1". Reading "sky130_fd_sc_hd__decap_3". -Reading "sky130_fd_sc_hd__decap_8". -Reading "sky130_ef_sc_hd__decap_12". -Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__diode_2". Reading "sky130_fd_sc_hd__fill_2". +Reading "sky130_fd_sc_hd__tapvpwrvgnd_1". +Reading "sky130_fd_sc_hd__decap_6". +Reading "sky130_fd_sc_hd__decap_8". Reading "buff_flash_clkrst". [INFO]: Loading buff_flash_clkrst @@ -31,6 +32,6 @@ Loading DRC CIF style. No errors found. [INFO]: COUNT: 0 [INFO]: Should be divided by 3 or 4 -[INFO]: DRC Checking DONE (/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/reports/signoff/drc.rpt) -[INFO]: Saving mag view with DRC errors (/home/hosni/My_forks/FINAL/caravel/openlane/buff_flash_clkrst/runs/22_10_13_10_28/results/signoff/buff_flash_clkrst.drc.mag) +[INFO]: DRC Checking DONE (/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/drc.rpt) +[INFO]: Saving mag view with DRC errors (/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.drc.mag) [INFO]: Saved diff --git a/signoff/buff_flash_clkrst/openlane-signoff/30-antenna.log b/signoff/buff_flash_clkrst/openlane-signoff/32-antenna.log similarity index 100% rename from signoff/buff_flash_clkrst/openlane-signoff/30-antenna.log rename to signoff/buff_flash_clkrst/openlane-signoff/32-antenna.log diff --git a/signoff/buff_flash_clkrst/openlane-signoff/config.tcl b/signoff/buff_flash_clkrst/openlane-signoff/config.tcl new file mode 100644 index 00000000..a63b6c1e --- /dev/null +++ b/signoff/buff_flash_clkrst/openlane-signoff/config.tcl @@ -0,0 +1,746 @@ +# Run configs +set ::env(PDK_ROOT) {/home/hosni/OL_LATEST/OpenLane/pdks} +set ::env(BASE_SDC_FILE) {/openlane/scripts/base.sdc} +set ::env(BOTTOM_MARGIN_MULT) {2} +set ::env(CARRY_SELECT_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v} +set ::env(CELLS_LEF) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} +set ::env(CELLS_LEF_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} +set ::env(CELL_CLK_PORT) {CLK} +set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*} +set ::env(CHECK_ASSIGN_STATEMENTS) {0} +set ::env(CHECK_UNMAPPED_CELLS) {1} +set ::env(CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_4} +set ::env(CLK_BUFFER_INPUT) {A} +set ::env(CLK_BUFFER_OUTPUT) {X} +set ::env(CLOCK_BUFFER_FANOUT) {16} +set ::env(CLOCK_PERIOD) {8} +set ::env(CLOCK_PORT) {} +set ::env(CLOCK_TREE_SYNTH) {0} +set ::env(CLOCK_WIRE_RC_LAYER) {met5} +set ::env(CONFIGS) {general.tcl checkers.tcl synthesis.tcl floorplan.tcl cts.tcl placement.tcl routing.tcl extraction.tcl} +set ::env(CTS_CLK_BUFFER_LIST) {sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_2} +set ::env(CTS_CLK_MAX_WIRE_LENGTH) {0} +set ::env(CTS_DISABLE_POST_PROCESSING) {0} +set ::env(CTS_DISTANCE_BETWEEN_BUFFERS) {0} +set ::env(CTS_MAX_CAP) {1.53169} +set ::env(CTS_REPORT_TIMING) {1} +set ::env(CTS_ROOT_BUFFER) {sky130_fd_sc_hd__clkbuf_16} +set ::env(CTS_SINK_CLUSTERING_MAX_DIAMETER) {50} +set ::env(CTS_SINK_CLUSTERING_SIZE) {25} +set ::env(CTS_SQR_CAP) {0.258e-3} +set ::env(CTS_SQR_RES) {0.125} +set ::env(CTS_TARGET_SKEW) {200} +set ::env(CTS_TECH_DIR) {N/A} +set ::env(CTS_TOLERANCE) {100} +set ::env(CVC_SCRIPTS_DIR) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/cvc} +set ::env(DATA_WIRE_RC_LAYER) {met2} +set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3} +set ::env(DEFAULT_MAX_TRAN) {0.75} +set ::env(DEF_UNITS_PER_MICRON) {1000} +set ::env(DESIGN_CONFIG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/config.tcl} +set ::env(DESIGN_IS_CORE) {0} +set ::env(DESIGN_NAME) {buff_flash_clkrst} +set ::env(DETAILED_ROUTER) {tritonroute} +set ::env(DIE_AREA) {0 0 40 25} +set ::env(DIODE_CELL) {sky130_fd_sc_hd__diode_2} +set ::env(DIODE_CELL_PIN) {DIODE} +set ::env(DIODE_INSERTION_STRATEGY) {3} +set ::env(DIODE_PADDING) {2} +set ::env(DPL_CELL_PADDING) {4} +set ::env(DRC_EXCLUDE_CELL_LIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/drc_exclude.list} +set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells} +set ::env(DRT_OPT_ITERS) {64} +set ::env(ECO_ENABLE) {0} +set ::env(ECO_FINISH) {0} +set ::env(ECO_ITER) {0} +set ::env(ECO_SKIP_PIN) {1} +set ::env(FAKEDIODE_CELL) {sky130_ef_sc_hd__fakediode_2} +set ::env(FILL_CELL) {sky130_fd_sc_hd__fill*} +set ::env(FILL_INSERTION) {1} +set ::env(FP_ASPECT_RATIO) {1} +set ::env(FP_CORE_UTIL) {50} +set ::env(FP_ENDCAP_CELL) {sky130_fd_sc_hd__decap_3} +set ::env(FP_IO_HEXTEND) {-1} +set ::env(FP_IO_HLAYER) {met3} +set ::env(FP_IO_HLENGTH) {4} +set ::env(FP_IO_HTHICKNESS_MULT) {2} +set ::env(FP_IO_MIN_DISTANCE) {3} +set ::env(FP_IO_MODE) {1} +set ::env(FP_IO_UNMATCHED_ERROR) {1} +set ::env(FP_IO_VEXTEND) {-1} +set ::env(FP_IO_VLAYER) {met2} +set ::env(FP_IO_VLENGTH) {4} +set ::env(FP_IO_VTHICKNESS_MULT) {2} +set ::env(FP_PDN_AUTO_ADJUST) {1} +set ::env(FP_PDN_CHECK_NODES) {1} +set ::env(FP_PDN_CORE_RING) {0} +set ::env(FP_PDN_CORE_RING_HOFFSET) {6} +set ::env(FP_PDN_CORE_RING_HSPACING) {1.7} +set ::env(FP_PDN_CORE_RING_HWIDTH) {1.6} +set ::env(FP_PDN_CORE_RING_VOFFSET) {6} +set ::env(FP_PDN_CORE_RING_VSPACING) {1.7} +set ::env(FP_PDN_CORE_RING_VWIDTH) {1.6} +set ::env(FP_PDN_ENABLE_GLOBAL_CONNECTIONS) {1} +set ::env(FP_PDN_ENABLE_MACROS_GRID) {1} +set ::env(FP_PDN_ENABLE_RAILS) {1} +set ::env(FP_PDN_HOFFSET) {16.65} +set ::env(FP_PDN_HORIZONTAL_HALO) {10} +set ::env(FP_PDN_HPITCH) {153.18} +set ::env(FP_PDN_HSPACING) {1.7} +set ::env(FP_PDN_HWIDTH) {1.6} +set ::env(FP_PDN_IRDROP) {1} +set ::env(FP_PDN_LOWER_LAYER) {met4} +set ::env(FP_PDN_RAILS_LAYER) {met1} +set ::env(FP_PDN_RAIL_OFFSET) {0} +set ::env(FP_PDN_RAIL_WIDTH) {0.48} +set ::env(FP_PDN_SKIPTRIM) {0} +set ::env(FP_PDN_UPPER_LAYER) {met5} +set ::env(FP_PDN_VERTICAL_HALO) {10} +set ::env(FP_PDN_VOFFSET) {2} +set ::env(FP_PDN_VPITCH) {7} +set ::env(FP_PDN_VSPACING) {2} +set ::env(FP_PDN_VWIDTH) {1.6} +set ::env(FP_PIN_ORDER_CFG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/pin_order.cfg} +set ::env(FP_SIZING) {absolute} +set ::env(FP_TAPCELL_DIST) {13} +set ::env(FP_TAP_HORIZONTAL_HALO) {10} +set ::env(FP_TAP_VERTICAL_HALO) {10} +set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1} +set ::env(FULL_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v} +set ::env(GDS_FILES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds} +set ::env(GDS_FILES_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds} +set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1} +set ::env(GLB_CFG_FILE) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/config.tcl} +set ::env(GLB_OPTIMIZE_MIRRORING) {1} +set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0} +set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50} +set ::env(GLB_RESIZER_HOLD_SLACK_MARGIN) {0.05} +set ::env(GLB_RESIZER_MAX_CAP_MARGIN) {10} +set ::env(GLB_RESIZER_MAX_SLEW_MARGIN) {10} +set ::env(GLB_RESIZER_MAX_WIRE_LENGTH) {0} +set ::env(GLB_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50} +set ::env(GLB_RESIZER_SETUP_SLACK_MARGIN) {0.025} +set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) {0} +set ::env(GLOBAL_ROUTER) {fastroute} +set ::env(GND_PIN) {VGND} +set ::env(GPIO_PADS_LEF) { /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef } +set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef } +set ::env(GPIO_PADS_VERILOG) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v} +set ::env(GPL_CELL_PADDING) {0} +set ::env(GRT_ADJUSTMENT) {0.3} +set ::env(GRT_ALLOW_CONGESTION) {0} +set ::env(GRT_ANT_ITERS) {3} +set ::env(GRT_ESTIMATE_PARASITICS) {1} +set ::env(GRT_LAYER_ADJUSTMENTS) {0.99,0,0,0,0,0} +set ::env(GRT_MACRO_EXTENSION) {0} +set ::env(GRT_MAX_DIODE_INS_ITERS) {1} +set ::env(GRT_OVERFLOW_ITERS) {50} +set ::env(IO_PCT) {0.2} +set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0} +set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/drc/sky130A_mr.drc} +set ::env(KLAYOUT_PROPERTIES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyp} +set ::env(KLAYOUT_TECH) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyt} +set ::env(KLAYOUT_XOR_GDS) {1} +set ::env(KLAYOUT_XOR_XML) {1} +set ::env(LEC_ENABLE) {0} +set ::env(LEFT_MARGIN_MULT) {4} +set ::env(LIB_FASTEST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib} +set ::env(LIB_SLOWEST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib} +set ::env(LIB_SLOWEST_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib} +set ::env(LIB_SYNTH) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(LIB_TYPICAL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(LOGS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs} +set ::env(LVS_CONNECT_BY_LABEL) {0} +set ::env(LVS_INSERT_POWER_PINS) {1} +set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4} +set ::env(MAGIC_CONVERT_DRC_TO_RDB) {1} +set ::env(MAGIC_DEF_LABELS) {1} +set ::env(MAGIC_DEF_NO_BLOCKAGES) {1} +set ::env(MAGIC_DISABLE_HIER_GDS) {1} +set ::env(MAGIC_DRC_USE_GDS) {1} +set ::env(MAGIC_EXT_USE_GDS) {1} +set ::env(MAGIC_GENERATE_GDS) {1} +set ::env(MAGIC_GENERATE_LEF) {1} +set ::env(MAGIC_GENERATE_MAGLEF) {1} +set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0} +set ::env(MAGIC_MAGICRC) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc} +set ::env(MAGIC_PAD) {0} +set ::env(MAGIC_TECH_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.tech} +set ::env(MAGIC_WRITE_FULL_LEF) {0} +set ::env(MAGIC_ZEROIZE_ORIGIN) {0} +set ::env(NETGEN_SETUP_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl} +set ::env(NO_SYNTH_CELL_LIST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/no_synth.cells} +set ::env(OPENLANE_VERBOSE) {1} +set ::env(PDKPATH) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A} +set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl} +set ::env(PLACE_SITE) {unithd} +set ::env(PLACE_SITE_HEIGHT) {2.720} +set ::env(PLACE_SITE_WIDTH) {0.460} +set ::env(PL_BASIC_PLACEMENT) {0} +set ::env(PL_ESTIMATE_PARASITICS) {1} +set ::env(PL_LIB) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(PL_MACRO_CHANNEL) {0 0} +set ::env(PL_MACRO_HALO) {0 0} +set ::env(PL_MAX_DISPLACEMENT_X) {500} +set ::env(PL_MAX_DISPLACEMENT_Y) {100} +set ::env(PL_OPTIMIZE_MIRRORING) {1} +set ::env(PL_RANDOM_GLB_PLACEMENT) {0} +set ::env(PL_RANDOM_INITIAL_PLACEMENT) {0} +set ::env(PL_RESIZER_ALLOW_SETUP_VIOS) {0} +set ::env(PL_RESIZER_BUFFER_INPUT_PORTS) {1} +set ::env(PL_RESIZER_BUFFER_OUTPUT_PORTS) {1} +set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) {0} +set ::env(PL_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50} +set ::env(PL_RESIZER_HOLD_SLACK_MARGIN) {0.1} +set ::env(PL_RESIZER_MAX_CAP_MARGIN) {20} +set ::env(PL_RESIZER_MAX_SLEW_MARGIN) {20} +set ::env(PL_RESIZER_MAX_WIRE_LENGTH) {0} +set ::env(PL_RESIZER_REPAIR_TIE_FANOUT) {1} +set ::env(PL_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50} +set ::env(PL_RESIZER_SETUP_SLACK_MARGIN) {0.05} +set ::env(PL_RESIZER_TIE_SEPERATION) {0} +set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) {0} +set ::env(PL_ROUTABILITY_DRIVEN) {1} +set ::env(PL_SKIP_INITIAL_PLACEMENT) {0} +set ::env(PL_TARGET_DENSITY) {0.96} +set ::env(PL_TIME_DRIVEN) {1} +set ::env(PRIMARY_SIGNOFF_TOOL) {magic} +set ::env(PROCESS) {130} +set ::env(QUIT_ON_HOLD_VIOLATIONS) {1} +set ::env(QUIT_ON_ILLEGAL_OVERLAPS) {1} +set ::env(QUIT_ON_LVS_ERROR) {1} +set ::env(QUIT_ON_MAGIC_DRC) {1} +set ::env(QUIT_ON_SETUP_VIOLATIONS) {1} +set ::env(QUIT_ON_TIMING_VIOLATIONS) {1} +set ::env(QUIT_ON_TR_DRC) {1} +set ::env(RCX_CC_MODEL) {10} +set ::env(RCX_CONTEXT_DEPTH) {5} +set ::env(RCX_CORNER_COUNT) {1} +set ::env(RCX_COUPLING_THRESHOLD) {0.1} +set ::env(RCX_MAX_RESISTANCE) {50} +set ::env(RCX_MERGE_VIA_WIRE_RES) {1} +set ::env(RCX_RULES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre} +set ::env(RCX_RULES_MAX) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre} +set ::env(RCX_RULES_MIN) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre} +set ::env(REPORTS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports} +set ::env(RESULTS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results} +set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4} +set ::env(RIGHT_MARGIN_MULT) {4} +set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v} +set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16} +set ::env(ROUTING_CORES) {2} +set ::env(RSZ_DONT_TOUCH_RX) {$^} +set ::env(RSZ_USE_OLD_REMOVER) {0} +set ::env(RT_MAX_LAYER) {met5} +set ::env(RT_MIN_LAYER) {met1} +set ::env(RUN_CVC) {1} +set ::env(RUN_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27} +set ::env(RUN_DRT) {1} +set ::env(RUN_IRDROP_REPORT) {1} +set ::env(RUN_KLAYOUT) {1} +set ::env(RUN_KLAYOUT_DRC) {0} +set ::env(RUN_KLAYOUT_XOR) {1} +set ::env(RUN_LVS) {1} +set ::env(RUN_MAGIC) {1} +set ::env(RUN_MAGIC_DRC) {1} +set ::env(RUN_SPEF_EXTRACTION) {1} +set ::env(RUN_TAG) {22_10_15_06_27} +set ::env(SPEF_EXTRACTOR) {openrcx} +set ::env(START_TIME) {2022.10.15_13.27.23} +set ::env(STA_REPORT_POWER) {1} +set ::env(STA_WRITE_LIB) {1} +set ::env(STD_CELL_GROUND_PINS) {VGND VNB} +set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd} +set ::env(STD_CELL_LIBRARY_CDL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl} +set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd} +set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl} +set ::env(STD_CELL_POWER_PINS) {VPWR VPB} +set ::env(SYNTH_ADDER_TYPE) {YOSYS} +set ::env(SYNTH_BIN) {yosys} +set ::env(SYNTH_BUFFERING) {0} +set ::env(SYNTH_CAP_LOAD) {33.442} +set ::env(SYNTH_CLOCK_TRANSITION) {0.15} +set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25} +set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2} +set ::env(SYNTH_DRIVING_CELL_PIN) {Y} +set ::env(SYNTH_ELABORATE_ONLY) {0} +set ::env(SYNTH_EXTRA_MAPPING_FILE) {} +set ::env(SYNTH_FLAT_TOP) {0} +set ::env(SYNTH_LATCH_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v} +set ::env(SYNTH_MAX_FANOUT) {10} +set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X} +set ::env(SYNTH_MUX4_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v} +set ::env(SYNTH_MUX_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v} +set ::env(SYNTH_NO_FLAT) {0} +set ::env(SYNTH_READ_BLACKBOX_LIB) {1} +set ::env(SYNTH_SCRIPT) {/openlane/scripts/yosys/synth.tcl} +set ::env(SYNTH_SHARE_RESOURCES) {1} +set ::env(SYNTH_SIZING) {0} +set ::env(SYNTH_STRATEGY) {AREA 0} +set ::env(SYNTH_TIEHI_PORT) {sky130_fd_sc_hd__conb_1 HI} +set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO} +set ::env(SYNTH_TIMING_DERATE) {0.05} +set ::env(TAKE_LAYOUT_SCROT) {0} +set ::env(TAP_DECAP_INSERTION) {1} +set ::env(TECH_LEF) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef} +set ::env(TECH_LEF_MAX) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef} +set ::env(TECH_LEF_MIN) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef} +set ::env(TECH_LEF_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef} +set ::env(TERMINAL_OUTPUT) {/dev/null} +set ::env(TMP_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp} +set ::env(TOP_MARGIN_MULT) {2} +set ::env(TRACKS_INFO_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info} +set ::env(TRISTATE_BUFFER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v} +set ::env(USE_ARC_ANTENNA_CHECK) {1} +set ::env(USE_GPIO_PADS) {0} +set ::env(VDD_PIN) {VPWR} +set ::env(VERILOG_FILES) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/../../verilog/rtl/buff_flash_clkrst.v} +set ::env(WIRE_RC_LAYER) {met1} +set ::env(YOSYS_REWRITE_VERILOG) {0} +set ::env(cts_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/cts} +set ::env(cts_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/cts} +set ::env(cts_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/cts} +set ::env(cts_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/cts} +set ::env(eco_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/eco} +set ::env(eco_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/eco} +set ::env(eco_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/eco} +set ::env(eco_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/eco} +set ::env(floorplan_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/floorplan} +set ::env(floorplan_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/floorplan} +set ::env(floorplan_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/floorplan} +set ::env(floorplan_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/floorplan} +set ::env(placement_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/placement} +set ::env(placement_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/placement} +set ::env(placement_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/placement} +set ::env(placement_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/placement} +set ::env(routing_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/routing} +set ::env(routing_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/routing} +set ::env(routing_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing} +set ::env(routing_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/routing} +set ::env(signoff_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/signoff} +set ::env(signoff_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff} +set ::env(signoff_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff} +set ::env(signoff_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff} +set ::env(synthesis_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/synthesis} +set ::env(synthesis_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/synthesis} +set ::env(synthesis_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/synthesis} +set ::env(synthesis_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis} +set ::env(SYNTH_MAX_TRAN) {0.75} +set ::env(CURRENT_INDEX) 32 +set ::env(CURRENT_DEF) /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def +set ::env(CURRENT_GUIDE) /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/routing/12-global.guide +set ::env(CURRENT_NETLIST) /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.nl.v +set ::env(CURRENT_POWERED_NETLIST) {0} +set ::env(CURRENT_ODB) /home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.odb +set ::env(PDK_ROOT) {/home/hosni/OL_LATEST/OpenLane/pdks} +set ::env(ANTENNA_CHECK_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.p.def} +set ::env(ANTENNA_VIOLATOR_LIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/32-antenna_violators.rpt} +set ::env(BASE_SDC_FILE) {/openlane/scripts/base.sdc} +set ::env(BASIC_PREP_COMPLETE) {1} +set ::env(BOTTOM_MARGIN_MULT) {2} +set ::env(CARAVEL_ROOT) {} +set ::env(CARRY_SELECT_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/csa_map.v} +set ::env(CELLS_LEF) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} +set ::env(CELLS_LEF_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_ef_sc_hd.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lef/sky130_fd_sc_hd.lef} +set ::env(CELL_CLK_PORT) {CLK} +set ::env(CELL_PAD_EXCLUDE) {sky130_fd_sc_hd__tap* sky130_fd_sc_hd__decap* sky130_ef_sc_hd__decap* sky130_fd_sc_hd__fill*} +set ::env(CHECK_ASSIGN_STATEMENTS) {0} +set ::env(CHECK_UNMAPPED_CELLS) {1} +set ::env(CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_4} +set ::env(CLK_BUFFER_INPUT) {A} +set ::env(CLK_BUFFER_OUTPUT) {X} +set ::env(CLOCK_BUFFER_FANOUT) {16} +set ::env(CLOCK_PERIOD) {8} +set ::env(CLOCK_PORT) {} +set ::env(CLOCK_TREE_SYNTH) {0} +set ::env(CLOCK_WIRE_RC_LAYER) {met5} +set ::env(CONFIGS) {general.tcl checkers.tcl synthesis.tcl floorplan.tcl cts.tcl placement.tcl routing.tcl extraction.tcl} +set ::env(CORE_AREA) {1.84 5.44 37.72 19.04} +set ::env(CORE_HEIGHT) {13.6} +set ::env(CORE_WIDTH) {35.88} +set ::env(CTS_CLK_BUFFER_LIST) {sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_2} +set ::env(CTS_CLK_MAX_WIRE_LENGTH) {0} +set ::env(CTS_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/placement/buff_flash_clkrst.def} +set ::env(CTS_DISABLE_POST_PROCESSING) {0} +set ::env(CTS_DISTANCE_BETWEEN_BUFFERS) {0} +set ::env(CTS_MAX_CAP) {1.53169} +set ::env(CTS_REPORT_TIMING) {1} +set ::env(CTS_ROOT_BUFFER) {sky130_fd_sc_hd__clkbuf_16} +set ::env(CTS_SINK_CLUSTERING_MAX_DIAMETER) {50} +set ::env(CTS_SINK_CLUSTERING_SIZE) {25} +set ::env(CTS_SQR_CAP) {0.258e-3} +set ::env(CTS_SQR_RES) {0.125} +set ::env(CTS_TARGET_SKEW) {200} +set ::env(CTS_TECH_DIR) {N/A} +set ::env(CTS_TOLERANCE) {100} +set ::env(CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.p.def} +set ::env(CURRENT_GDS) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.gds} +set ::env(CURRENT_GUIDE) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/routing/12-global.guide} +set ::env(CURRENT_INDEX) {32} +set ::env(CURRENT_LIB) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.lib} +set ::env(CURRENT_NETLIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.nl.v} +set ::env(CURRENT_ODB) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.odb} +set ::env(CURRENT_POWERED_NETLIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.pnl.v} +set ::env(CURRENT_SDC) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/floorplan/3-initial_fp.sdc} +set ::env(CURRENT_SDF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.sdf} +set ::env(CURRENT_SPEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/process_corner_nom/buff_flash_clkrst.spef} +set ::env(CURRENT_STEP) {} +set ::env(CVC_SCRIPTS_DIR) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/cvc} +set ::env(DATA_WIRE_RC_LAYER) {met2} +set ::env(DECAP_CELL) {sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_6 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_3} +set ::env(DEFAULT_MAX_TRAN) {0.75} +set ::env(DEF_UNITS_PER_MICRON) {1000} +set ::env(DESIGN_CONFIG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/config.tcl} +set ::env(DESIGN_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst} +set ::env(DESIGN_IS_CORE) {0} +set ::env(DESIGN_NAME) {buff_flash_clkrst} +set ::env(DETAILED_ROUTER) {tritonroute} +set ::env(DIE_AREA) {0.0 0.0 40.0 25.0} +set ::env(DIODE_CELL) {sky130_fd_sc_hd__diode_2} +set ::env(DIODE_CELL_PIN) {DIODE} +set ::env(DIODE_INSERTION_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def} +set ::env(DIODE_INSERTION_STRATEGY) {3} +set ::env(DIODE_PADDING) {2} +set ::env(DONT_USE_CELLS) {sky130_fd_sc_hd__a2111oi_0 sky130_fd_sc_hd__a21boi_0 sky130_fd_sc_hd__and2_0 sky130_fd_sc_hd__buf_16 sky130_fd_sc_hd__clkdlybuf4s15_1 sky130_fd_sc_hd__clkdlybuf4s18_1 sky130_fd_sc_hd__fa_4 sky130_fd_sc_hd__lpflow_bleeder_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_1 sky130_fd_sc_hd__lpflow_clkbufkapwr_16 sky130_fd_sc_hd__lpflow_clkbufkapwr_2 sky130_fd_sc_hd__lpflow_clkbufkapwr_4 sky130_fd_sc_hd__lpflow_clkbufkapwr_8 sky130_fd_sc_hd__lpflow_clkinvkapwr_1 sky130_fd_sc_hd__lpflow_clkinvkapwr_16 sky130_fd_sc_hd__lpflow_clkinvkapwr_2 sky130_fd_sc_hd__lpflow_clkinvkapwr_4 sky130_fd_sc_hd__lpflow_clkinvkapwr_8 sky130_fd_sc_hd__lpflow_decapkapwr_12 sky130_fd_sc_hd__lpflow_decapkapwr_3 sky130_fd_sc_hd__lpflow_decapkapwr_4 sky130_fd_sc_hd__lpflow_decapkapwr_6 sky130_fd_sc_hd__lpflow_decapkapwr_8 sky130_fd_sc_hd__lpflow_inputiso0n_1 sky130_fd_sc_hd__lpflow_inputiso0p_1 sky130_fd_sc_hd__lpflow_inputiso1n_1 sky130_fd_sc_hd__lpflow_inputiso1p_1 sky130_fd_sc_hd__lpflow_inputisolatch_1 sky130_fd_sc_hd__lpflow_isobufsrc_1 sky130_fd_sc_hd__lpflow_isobufsrc_16 sky130_fd_sc_hd__lpflow_isobufsrc_2 sky130_fd_sc_hd__lpflow_isobufsrc_4 sky130_fd_sc_hd__lpflow_isobufsrc_8 sky130_fd_sc_hd__lpflow_isobufsrckapwr_16 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_4 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_1 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_2 sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_4 sky130_fd_sc_hd__mux4_4 sky130_fd_sc_hd__o21ai_0 sky130_fd_sc_hd__o311ai_0 sky130_fd_sc_hd__or2_0 sky130_fd_sc_hd__probe_p_8 sky130_fd_sc_hd__probec_p_8 sky130_fd_sc_hd__xor3_1 sky130_fd_sc_hd__xor3_2 sky130_fd_sc_hd__xor3_4 sky130_fd_sc_hd__xnor3_1 sky130_fd_sc_hd__xnor3_2 sky130_fd_sc_hd__xnor3_4 sky130_fd_sc_hd__clkbuf_1 sky130_fd_sc_hd__clkbuf_2 sky130_fd_sc_hd__clkbuf_12 sky130_fd_sc_hd__clkbuf_16 sky130_fd_sc_hd__clkdlybuf4s15_1 sky130_fd_sc_hd__clkdlybuf4s15_2 sky130_fd_sc_hd__clkdlybuf4s18_1 sky130_fd_sc_hd__clkdlybuf4s18_2 sky130_fd_sc_hd__clkdlybuf4s25_1 sky130_fd_sc_hd__clkdlybuf4s25_2 sky130_fd_sc_hd__clkdlybuf4s50_1 sky130_fd_sc_hd__clkdlybuf4s50_2 sky130_fd_sc_hd__dlygate4sd1_1 sky130_fd_sc_hd__dlygate4sd2_1 sky130_fd_sc_hd__dlygate4sd3_1 sky130_fd_sc_hd__dlymetal6s2s_1 sky130_fd_sc_hd__dlymetal6s4s_1 sky130_fd_sc_hd__dlymetal6s6s_1 sky130_fd_sc_hd__buf_1 sky130_fd_sc_hd__buf_2 sky130_fd_sc_hd__buf_12 sky130_fd_sc_hd__decap_3 sky130_ef_sc_hd__decap_12 sky130_fd_sc_hd__decap_4 sky130_fd_sc_hd__decap_8 sky130_fd_sc_hd__decap_3 sky130_fd_sc_hd__decap_6 } +set ::env(DPL_CELL_PADDING) {4} +set ::env(DRC_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff/27-buff_flash_clkrst.p.def} +set ::env(DRC_EXCLUDE_CELL_LIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/drc_exclude.list} +set ::env(DRC_EXCLUDE_CELL_LIST_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/drc_exclude.cells} +set ::env(DRT_OPT_ITERS) {64} +set ::env(ECO_ENABLE) {0} +set ::env(ECO_FINISH) {0} +set ::env(ECO_ITER) {0} +set ::env(ECO_SKIP_PIN) {1} +set ::env(EXT_NETLIST) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.gds.spice} +set ::env(FAKEDIODE_CELL) {sky130_ef_sc_hd__fakediode_2} +set ::env(FILL_CELL) {sky130_fd_sc_hd__fill*} +set ::env(FILL_INSERTION) {1} +set ::env(FP_ASPECT_RATIO) {1} +set ::env(FP_CORE_UTIL) {50} +set ::env(FP_ENDCAP_CELL) {sky130_fd_sc_hd__decap_3} +set ::env(FP_IO_HEXTEND) {-1} +set ::env(FP_IO_HLAYER) {met3} +set ::env(FP_IO_HLENGTH) {4} +set ::env(FP_IO_HTHICKNESS_MULT) {2} +set ::env(FP_IO_MIN_DISTANCE) {3} +set ::env(FP_IO_MODE) {1} +set ::env(FP_IO_UNMATCHED_ERROR) {1} +set ::env(FP_IO_VEXTEND) {-1} +set ::env(FP_IO_VLAYER) {met2} +set ::env(FP_IO_VLENGTH) {4} +set ::env(FP_IO_VTHICKNESS_MULT) {2} +set ::env(FP_PDN_AUTO_ADJUST) {1} +set ::env(FP_PDN_CHECK_NODES) {1} +set ::env(FP_PDN_CORE_RING) {0} +set ::env(FP_PDN_CORE_RING_HOFFSET) {6} +set ::env(FP_PDN_CORE_RING_HSPACING) {1.7} +set ::env(FP_PDN_CORE_RING_HWIDTH) {1.6} +set ::env(FP_PDN_CORE_RING_VOFFSET) {6} +set ::env(FP_PDN_CORE_RING_VSPACING) {1.7} +set ::env(FP_PDN_CORE_RING_VWIDTH) {1.6} +set ::env(FP_PDN_ENABLE_GLOBAL_CONNECTIONS) {1} +set ::env(FP_PDN_ENABLE_MACROS_GRID) {1} +set ::env(FP_PDN_ENABLE_RAILS) {1} +set ::env(FP_PDN_HOFFSET) {1.695} +set ::env(FP_PDN_HORIZONTAL_HALO) {10} +set ::env(FP_PDN_HPITCH) {3.395} +set ::env(FP_PDN_HSPACING) {1.7} +set ::env(FP_PDN_HWIDTH) {1.6} +set ::env(FP_PDN_IRDROP) {1} +set ::env(FP_PDN_LOWER_LAYER) {met4} +set ::env(FP_PDN_RAILS_LAYER) {met1} +set ::env(FP_PDN_RAIL_OFFSET) {0} +set ::env(FP_PDN_RAIL_WIDTH) {0.48} +set ::env(FP_PDN_SKIPTRIM) {0} +set ::env(FP_PDN_UPPER_LAYER) {met5} +set ::env(FP_PDN_VERTICAL_HALO) {10} +set ::env(FP_PDN_VOFFSET) {4.480} +set ::env(FP_PDN_VPITCH) {8.965} +set ::env(FP_PDN_VSPACING) {2} +set ::env(FP_PDN_VWIDTH) {1.6} +set ::env(FP_PIN_ORDER_CFG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/pin_order.cfg} +set ::env(FP_SIZING) {absolute} +set ::env(FP_TAPCELL_DIST) {13} +set ::env(FP_TAP_HORIZONTAL_HALO) {10} +set ::env(FP_TAP_VERTICAL_HALO) {10} +set ::env(FP_WELLTAP_CELL) {sky130_fd_sc_hd__tapvpwrvgnd_1} +set ::env(FULL_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/fa_map.v} +set ::env(GDS_FILES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds} +set ::env(GDS_FILES_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/gds/sky130_fd_sc_hd.gds} +set ::env(GENERATE_FINAL_SUMMARY_REPORT) {1} +set ::env(GLB_CFG_FILE) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/config.tcl} +set ::env(GLB_OPTIMIZE_MIRRORING) {1} +set ::env(GLB_RESIZER_ALLOW_SETUP_VIOS) {0} +set ::env(GLB_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50} +set ::env(GLB_RESIZER_HOLD_SLACK_MARGIN) {0.05} +set ::env(GLB_RESIZER_MAX_CAP_MARGIN) {10} +set ::env(GLB_RESIZER_MAX_SLEW_MARGIN) {10} +set ::env(GLB_RESIZER_MAX_WIRE_LENGTH) {0} +set ::env(GLB_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50} +set ::env(GLB_RESIZER_SETUP_SLACK_MARGIN) {0.025} +set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) {0} +set ::env(GLOBAL_ROUTER) {fastroute} +set ::env(GND_NET) {VGND} +set ::env(GND_NETS) {VGND} +set ::env(GND_PIN) {VGND} +set ::env(GPIO_PADS_LEF) { /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_fd_io.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef } +set ::env(GPIO_PADS_LEF_CORE_SIDE) { /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_fd_io_core.lef /home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/custom_cells/lef/sky130_ef_io_core.lef } +set ::env(GPIO_PADS_VERILOG) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/verilog/sky130_fd_io/sky130_ef_io.v} +set ::env(GPL_CELL_PADDING) {0} +set ::env(GRT_ADJUSTMENT) {0.3} +set ::env(GRT_ALLOW_CONGESTION) {0} +set ::env(GRT_ANT_ITERS) {3} +set ::env(GRT_ESTIMATE_PARASITICS) {1} +set ::env(GRT_LAYER_ADJUSTMENTS) {0.99,0,0,0,0,0} +set ::env(GRT_MACRO_EXTENSION) {0} +set ::env(GRT_MAX_DIODE_INS_ITERS) {1} +set ::env(GRT_OVERFLOW_ITERS) {50} +set ::env(HOME) {/} +set ::env(HOSTNAME) {06e0f21373be} +set ::env(IO_PCT) {0.2} +set ::env(KLAYOUT_DRC_KLAYOUT_GDS) {0} +set ::env(KLAYOUT_DRC_TECH_SCRIPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/drc/sky130A_mr.drc} +set ::env(KLAYOUT_PROPERTIES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyp} +set ::env(KLAYOUT_TECH) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/klayout/tech/sky130A.lyt} +set ::env(KLAYOUT_XOR_GDS) {1} +set ::env(KLAYOUT_XOR_XML) {1} +set ::env(LANG) {en_US.UTF-8} +set ::env(LAST_TIMING_REPORT_TAG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/22-rcx_sta} +set ::env(LC_ALL) {en_US.UTF-8} +set ::env(LC_CTYPE) {en_US.UTF-8} +set ::env(LD_LIBRARY_PATH) {/build//lib:/build//lib/Linux-x86_64:} +set ::env(LEC_ENABLE) {0} +set ::env(LEFT_MARGIN_MULT) {4} +set ::env(LIB_CTS) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/cts/cts.lib} +set ::env(LIB_FASTEST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ff_n40C_1v95.lib} +set ::env(LIB_SLOWEST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib} +set ::env(LIB_SLOWEST_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__ss_100C_1v60.lib} +set ::env(LIB_SYNTH) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis/trimmed.lib} +set ::env(LIB_SYNTH_COMPLETE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(LIB_SYNTH_COMPLETE_NO_PG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis/1-sky130_fd_sc_hd__tt_025C_1v80.no_pg.lib} +set ::env(LIB_SYNTH_MERGED) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis/merged.lib} +set ::env(LIB_SYNTH_NO_PG) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis/1-trimmed.no_pg.lib} +set ::env(LIB_TYPICAL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(LOGS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs} +set ::env(LVS_CONNECT_BY_LABEL) {0} +set ::env(LVS_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def} +set ::env(LVS_INSERT_POWER_PINS) {1} +set ::env(MACRO_BLOCKAGES_LAYER) {li1 met1 met2 met3 met4} +set ::env(MAGIC_CONVERT_DRC_TO_RDB) {1} +set ::env(MAGIC_DEF_LABELS) {1} +set ::env(MAGIC_DEF_NO_BLOCKAGES) {1} +set ::env(MAGIC_DISABLE_HIER_GDS) {1} +set ::env(MAGIC_DRC_USE_GDS) {1} +set ::env(MAGIC_EXT_USE_GDS) {1} +set ::env(MAGIC_GDS) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff/buff_flash_clkrst.magic.gds} +set ::env(MAGIC_GENERATE_GDS) {1} +set ::env(MAGIC_GENERATE_LEF) {1} +set ::env(MAGIC_GENERATE_MAGLEF) {1} +set ::env(MAGIC_INCLUDE_GDS_POINTERS) {0} +set ::env(MAGIC_MAGICRC) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.magicrc} +set ::env(MAGIC_PAD) {0} +set ::env(MAGIC_TECH_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/magic/sky130A.tech} +set ::env(MAGIC_WRITE_FULL_LEF) {0} +set ::env(MAGIC_ZEROIZE_ORIGIN) {0} +set ::env(MAGTYPE) {maglef} +set ::env(MANPATH) {/build//share/man:} +set ::env(MAX_METAL_LAYER) {6} +set ::env(MC_SDF_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/sdf} +set ::env(MC_SPEF_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/mca/spef} +set ::env(MERGED_LEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.nom.lef} +set ::env(MERGED_LEF_MAX) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.max.lef} +set ::env(MERGED_LEF_MIN) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/merged.min.lef} +set ::env(MISMATCHES_OK) {1} +set ::env(NETGEN_SETUP_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/netgen/sky130A_setup.tcl} +set ::env(NO_SYNTH_CELL_LIST) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/no_synth.cells} +set ::env(OPENLANE_MOUNTED_SCRIPTS_VERSION) {32da932761213af689f10088d671e1e3dc38f273} +set ::env(OPENLANE_ROOT) {/openlane} +set ::env(OPENLANE_RUN_TAG) {22_10_15_06_27} +set ::env(OPENLANE_VERBOSE) {1} +set ::env(OPENLANE_VERSION) {e3a5189a1b0fc4290686fcf2ae46cd6d7947cf9f} +set ::env(OPENROAD) {/build/} +set ::env(OPENROAD_BIN) {openroad} +set ::env(PARSITICS_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing/buff_flash_clkrst.def} +set ::env(PATH) {/openlane:/openlane/scripts:/build//bin:/build//bin/Linux-x86_64:/build//pdn/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin} +set ::env(PDK) {sky130A} +set ::env(PDKPATH) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A} +set ::env(PDK_ROOT) {/home/hosni/OL_LATEST/OpenLane/pdks} +set ::env(PDN_CFG) {/openlane/scripts/openroad/common/pdn_cfg.tcl} +set ::env(PLACEMENT_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/floorplan/6-pdn.def} +set ::env(PLACE_SITE) {unithd} +set ::env(PLACE_SITE_HEIGHT) {2.720} +set ::env(PLACE_SITE_WIDTH) {0.460} +set ::env(PL_BASIC_PLACEMENT) {0} +set ::env(PL_ESTIMATE_PARASITICS) {1} +set ::env(PL_INIT_COEFF) {0.00002} +set ::env(PL_IO_ITER) {5} +set ::env(PL_LIB) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(PL_MACRO_CHANNEL) {0 0} +set ::env(PL_MACRO_HALO) {0 0} +set ::env(PL_MAX_DISPLACEMENT_X) {500} +set ::env(PL_MAX_DISPLACEMENT_Y) {100} +set ::env(PL_OPTIMIZE_MIRRORING) {1} +set ::env(PL_RANDOM_GLB_PLACEMENT) {0} +set ::env(PL_RANDOM_INITIAL_PLACEMENT) {0} +set ::env(PL_RESIZER_ALLOW_SETUP_VIOS) {0} +set ::env(PL_RESIZER_BUFFER_INPUT_PORTS) {1} +set ::env(PL_RESIZER_BUFFER_OUTPUT_PORTS) {1} +set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) {0} +set ::env(PL_RESIZER_HOLD_MAX_BUFFER_PERCENT) {50} +set ::env(PL_RESIZER_HOLD_SLACK_MARGIN) {0.1} +set ::env(PL_RESIZER_MAX_CAP_MARGIN) {20} +set ::env(PL_RESIZER_MAX_SLEW_MARGIN) {20} +set ::env(PL_RESIZER_MAX_WIRE_LENGTH) {0} +set ::env(PL_RESIZER_REPAIR_TIE_FANOUT) {1} +set ::env(PL_RESIZER_SETUP_MAX_BUFFER_PERCENT) {50} +set ::env(PL_RESIZER_SETUP_SLACK_MARGIN) {0.05} +set ::env(PL_RESIZER_TIE_SEPERATION) {0} +set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) {0} +set ::env(PL_ROUTABILITY_DRIVEN) {1} +set ::env(PL_SKIP_INITIAL_PLACEMENT) {0} +set ::env(PL_TARGET_DENSITY) {0.96} +set ::env(PL_TIME_DRIVEN) {1} +set ::env(PRIMARY_SIGNOFF_TOOL) {magic} +set ::env(PROCESS) {130} +set ::env(PWD) {/home/hosni/My_forks/marwan/caravel/openlane} +set ::env(QUIT_ON_HOLD_VIOLATIONS) {1} +set ::env(QUIT_ON_ILLEGAL_OVERLAPS) {1} +set ::env(QUIT_ON_LVS_ERROR) {1} +set ::env(QUIT_ON_MAGIC_DRC) {1} +set ::env(QUIT_ON_SETUP_VIOLATIONS) {1} +set ::env(QUIT_ON_TIMING_VIOLATIONS) {1} +set ::env(QUIT_ON_TR_DRC) {1} +set ::env(RCX_CC_MODEL) {10} +set ::env(RCX_CONTEXT_DEPTH) {5} +set ::env(RCX_CORNER_COUNT) {1} +set ::env(RCX_COUPLING_THRESHOLD) {0.1} +set ::env(RCX_MAX_RESISTANCE) {50} +set ::env(RCX_MERGE_VIA_WIRE_RES) {1} +set ::env(RCX_RULES) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.nom.calibre} +set ::env(RCX_RULES_MAX) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.max.calibre} +set ::env(RCX_RULES_MIN) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/rules.openrcx.sky130A.min.calibre} +set ::env(RCX_SDC_FILE) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/floorplan/3-initial_fp.sdc} +set ::env(REPORTS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports} +set ::env(RESULTS_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results} +set ::env(RE_BUFFER_CELL) {sky130_fd_sc_hd__buf_4} +set ::env(RIGHT_MARGIN_MULT) {4} +set ::env(RIPPLE_CARRY_ADDER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/rca_map.v} +set ::env(ROOT_CLK_BUFFER) {sky130_fd_sc_hd__clkbuf_16} +set ::env(ROUTING_CORES) {2} +set ::env(ROUTING_CURRENT_DEF) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/placement/buff_flash_clkrst.def} +set ::env(RSZ_DONT_TOUCH_RX) {\$^} +set ::env(RSZ_LIB) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis/resizer_sky130_fd_sc_hd__tt_025C_1v80.lib} +set ::env(RSZ_USE_OLD_REMOVER) {0} +set ::env(RT_MAX_LAYER) {met5} +set ::env(RT_MIN_LAYER) {met1} +set ::env(RUN_CVC) {1} +set ::env(RUN_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27} +set ::env(RUN_DRT) {1} +set ::env(RUN_IRDROP_REPORT) {1} +set ::env(RUN_KLAYOUT) {1} +set ::env(RUN_KLAYOUT_DRC) {0} +set ::env(RUN_KLAYOUT_XOR) {1} +set ::env(RUN_LVS) {1} +set ::env(RUN_MAGIC) {1} +set ::env(RUN_MAGIC_DRC) {1} +set ::env(RUN_SPEF_EXTRACTION) {1} +set ::env(RUN_STANDALONE) {1} +set ::env(RUN_TAG) {22_10_15_06_27} +set ::env(SCRIPTS_DIR) {/openlane/scripts} +set ::env(SHLVL) {1} +set ::env(SPEF_EXTRACTOR) {openrcx} +set ::env(START_TIME) {2022.10.15_13.27.23} +set ::env(STA_PRE_CTS) {0} +set ::env(STA_REPORT_POWER) {1} +set ::env(STA_WRITE_LIB) {1} +set ::env(STD_CELL_GROUND_PINS) {VGND VNB} +set ::env(STD_CELL_LIBRARY) {sky130_fd_sc_hd} +set ::env(STD_CELL_LIBRARY_CDL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl} +set ::env(STD_CELL_LIBRARY_OPT) {sky130_fd_sc_hd} +set ::env(STD_CELL_LIBRARY_OPT_CDL) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl} +set ::env(STD_CELL_POWER_PINS) {VPWR VPB} +set ::env(SYNTH_ADDER_TYPE) {YOSYS} +set ::env(SYNTH_BIN) {yosys} +set ::env(SYNTH_BUFFERING) {0} +set ::env(SYNTH_CAP_LOAD) {33.442} +set ::env(SYNTH_CLOCK_TRANSITION) {0.15} +set ::env(SYNTH_CLOCK_UNCERTAINTY) {0.25} +set ::env(SYNTH_DRIVING_CELL) {sky130_fd_sc_hd__inv_2} +set ::env(SYNTH_DRIVING_CELL_PIN) {Y} +set ::env(SYNTH_ELABORATE_ONLY) {0} +set ::env(SYNTH_EXTRA_MAPPING_FILE) {} +set ::env(SYNTH_FLAT_TOP) {0} +set ::env(SYNTH_LATCH_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/latch_map.v} +set ::env(SYNTH_MAX_FANOUT) {10} +set ::env(SYNTH_MAX_TRAN) {0.75} +set ::env(SYNTH_MIN_BUF_PORT) {sky130_fd_sc_hd__buf_2 A X} +set ::env(SYNTH_MUX4_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux4_map.v} +set ::env(SYNTH_MUX_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/mux2_map.v} +set ::env(SYNTH_NO_FLAT) {0} +set ::env(SYNTH_OPT) {0} +set ::env(SYNTH_READ_BLACKBOX_LIB) {1} +set ::env(SYNTH_SCRIPT) {/openlane/scripts/yosys/synth.tcl} +set ::env(SYNTH_SHARE_RESOURCES) {1} +set ::env(SYNTH_SIZING) {0} +set ::env(SYNTH_STRATEGY) {AREA 0} +set ::env(SYNTH_TIEHI_PORT) {sky130_fd_sc_hd__conb_1 HI} +set ::env(SYNTH_TIELO_PORT) {sky130_fd_sc_hd__conb_1 LO} +set ::env(SYNTH_TIMING_DERATE) {0.05} +set ::env(TAKE_LAYOUT_SCROT) {0} +set ::env(TAP_DECAP_INSERTION) {1} +set ::env(TECH_LEF) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef} +set ::env(TECH_LEF_MAX) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__max.tlef} +set ::env(TECH_LEF_MIN) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__min.tlef} +set ::env(TECH_LEF_OPT) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef} +set ::env(TECH_METAL_LAYERS) {li1 met1 met2 met3 met4 met5} +set ::env(TERM) {xterm} +set ::env(TERMINAL_OUTPUT) {/dev/null} +set ::env(TMP_DIR) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp} +set ::env(TOP_MARGIN_MULT) {2} +set ::env(TRACKS_INFO_FILE) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tracks.info} +set ::env(TRACKS_INFO_FILE_PROCESSED) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/routing/config.tracks} +set ::env(TRISTATE_BUFFER_MAP) {/home/hosni/OL_LATEST/OpenLane/pdks/sky130A/libs.tech/openlane/sky130_fd_sc_hd/tribuff_map.v} +set ::env(USE_ARC_ANTENNA_CHECK) {1} +set ::env(USE_GPIO_PADS) {0} +set ::env(VCHECK_OUTPUT) {} +set ::env(VDD_NET) {VPWR} +set ::env(VDD_NETS) {VPWR} +set ::env(VDD_PIN) {VPWR} +set ::env(VERILOG_FILES) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/../../verilog/rtl/buff_flash_clkrst.v} +set ::env(WIRE_RC_LAYER) {met1} +set ::env(YOSYS_REWRITE_VERILOG) {0} +set ::env(_) {/openlane/flow.tcl} +set ::env(cts_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/cts} +set ::env(cts_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/cts} +set ::env(cts_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/cts} +set ::env(cts_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/cts} +set ::env(drc_prefix) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff/drc} +set ::env(eco_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/eco} +set ::env(eco_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/eco} +set ::env(eco_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/eco} +set ::env(eco_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/eco} +set ::env(floorplan_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/floorplan} +set ::env(floorplan_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/floorplan} +set ::env(floorplan_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/floorplan} +set ::env(floorplan_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/floorplan} +set ::env(fp_report_prefix) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/floorplan/3-initial_fp} +set ::env(placement_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/placement} +set ::env(placement_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/placement} +set ::env(placement_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/placement} +set ::env(placement_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/placement} +set ::env(routing_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/routing} +set ::env(routing_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/routing} +set ::env(routing_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/routing} +set ::env(routing_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/routing} +set ::env(signoff_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/signoff} +set ::env(signoff_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/signoff} +set ::env(signoff_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/signoff} +set ::env(signoff_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/signoff} +set ::env(synth_report_prefix) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/synthesis/1-synthesis} +set ::env(synthesis_logs) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/logs/synthesis} +set ::env(synthesis_reports) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/reports/synthesis} +set ::env(synthesis_results) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/results/synthesis} +set ::env(synthesis_tmpfiles) {/home/hosni/My_forks/marwan/caravel/openlane/buff_flash_clkrst/runs/22_10_15_06_27/tmp/synthesis} +set ::env(timer_end) {1665840472} +set ::env(timer_routed) {1665840456} +set ::env(timer_start) {1665840443} diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ff.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ff.sdf index 56daec0d..8a4894a7 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ff.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ff.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:04 2022") + (DATE "Sat Oct 15 13:27:41 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.012:0.012:0.012) (0.004:0.004:0.004)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.019:0.019:0.019) (0.006:0.006:0.006)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.015:0.015:0.015) (0.004:0.004:0.004)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.028:0.028:0.028) (0.011:0.011:0.011)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.028:0.028:0.028) (0.011:0.011:0.011)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.020:0.020:0.020) (0.007:0.007:0.007)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.020:0.020:0.020) (0.007:0.007:0.007)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.025:0.025:0.025) (0.009:0.009:0.009)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.025:0.025:0.025) (0.009:0.009:0.009)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.021:0.021:0.021) (0.008:0.008:0.008)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.021:0.021:0.021) (0.008:0.008:0.008)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.103:0.103:0.103) (0.100:0.100:0.100)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) + (IOPATH A X (0.105:0.105:0.105) (0.101:0.101:0.101)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.101:0.101:0.101) (0.098:0.098:0.098)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ss.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ss.sdf index e4eff2a6..66183493 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ss.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.ss.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:04 2022") + (DATE "Sat Oct 15 13:27:41 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.027:0.027:0.027) (0.015:0.015:0.015)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.039:0.039:0.039) (0.022:0.022:0.022)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.031:0.031:0.031) (0.017:0.017:0.017)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.035:0.035:0.035) (0.019:0.019:0.019)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.027:0.027:0.027) (0.015:0.015:0.015)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.031:0.031:0.031) (0.017:0.017:0.017)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.029:0.029:0.029) (0.016:0.016:0.016)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.033:0.033:0.033) (0.018:0.018:0.018)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.034:0.034:0.034) (0.019:0.019:0.019)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.028:0.028:0.028) (0.015:0.015:0.015)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.034:0.034:0.034) (0.019:0.019:0.019)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.034:0.034:0.034) (0.019:0.019:0.019)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.027:0.027:0.027) (0.015:0.015:0.015)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.058:0.058:0.058) (0.034:0.034:0.034)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.058:0.058:0.058) (0.034:0.034:0.034)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.042:0.042:0.042) (0.024:0.024:0.024)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.042:0.042:0.042) (0.024:0.024:0.024)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.039:0.039:0.039) (0.022:0.022:0.022)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.053:0.053:0.053) (0.030:0.030:0.030)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.053:0.053:0.053) (0.030:0.030:0.030)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.046:0.046:0.046) (0.026:0.026:0.026)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.046:0.046:0.046) (0.026:0.026:0.026)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.267:0.267:0.267) (0.268:0.268:0.268)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.261:0.261:0.261) (0.264:0.264:0.264)) + (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.263:0.263:0.263)) + (IOPATH A X (0.271:0.271:0.271) (0.271:0.271:0.271)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.267:0.267:0.267) (0.268:0.268:0.268)) + (IOPATH A X (0.277:0.277:0.277) (0.274:0.274:0.274)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.267:0.267:0.267) (0.268:0.268:0.268)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.257:0.257:0.257) (0.262:0.262:0.262)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -143,7 +158,7 @@ (INSTANCE BUF\[5\]) (DELAY (ABSOLUTE - (IOPATH A X (0.261:0.261:0.261) (0.264:0.264:0.264)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.257:0.257:0.257) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.265:0.265:0.265)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.266:0.266:0.266)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) + (IOPATH A X (0.267:0.267:0.267) (0.268:0.268:0.268)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.tt.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.tt.sdf index 1fe886d7..6dbb2dc4 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.tt.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/max/buff_flash_clkrst.tt.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:04 2022") + (DATE "Sat Oct 15 13:27:41 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.020:0.020:0.020) (0.008:0.008:0.008)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.022:0.022:0.022) (0.010:0.010:0.010)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.020:0.020:0.020) (0.008:0.008:0.008)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.022:0.022:0.022) (0.009:0.009:0.009)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.022:0.022:0.022) (0.009:0.009:0.009)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.022:0.022:0.022) (0.010:0.010:0.010)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.038:0.038:0.038) (0.017:0.017:0.017)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.038:0.038:0.038) (0.017:0.017:0.017)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.027:0.027:0.027) (0.012:0.012:0.012)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.027:0.027:0.027) (0.012:0.012:0.012)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.034:0.034:0.034) (0.016:0.016:0.016)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.034:0.034:0.034) (0.015:0.015:0.015)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.025:0.025:0.025) (0.011:0.011:0.011)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.029:0.029:0.029) (0.013:0.013:0.013)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.029:0.029:0.029) (0.013:0.013:0.013)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.002:0.002:0.002) (0.002:0.002:0.002)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.002:0.002:0.002) (0.002:0.002:0.002)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.146:0.146:0.146)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.151:0.151:0.151) (0.148:0.148:0.148)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) + (IOPATH A X (0.154:0.154:0.154) (0.150:0.150:0.150)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.144:0.144:0.144)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ff.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ff.sdf index 08571d45..8203d265 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ff.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ff.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:02 2022") + (DATE "Sat Oct 15 13:27:38 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.012:0.012:0.012) (0.004:0.004:0.004)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.012:0.012:0.012) (0.004:0.004:0.004)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.025:0.025:0.025) (0.009:0.009:0.009)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.025:0.025:0.025) (0.009:0.009:0.009)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.019:0.019:0.019) (0.006:0.006:0.006)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.019:0.019:0.019) (0.006:0.006:0.006)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.023:0.023:0.023) (0.008:0.008:0.008)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.023:0.023:0.023) (0.008:0.008:0.008)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.020:0.020:0.020) (0.007:0.007:0.007)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.020:0.020:0.020) (0.007:0.007:0.007)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.000:0.000:0.000) (0.000:0.000:0.000)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.100:0.100:0.100)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.102:0.102:0.102) (0.100:0.100:0.100)) + (IOPATH A X (0.104:0.104:0.104) (0.101:0.101:0.101)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.099:0.099:0.099)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.099:0.099:0.099)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ss.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ss.sdf index 7dda8e45..0ea31312 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ss.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.ss.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:02 2022") + (DATE "Sat Oct 15 13:27:38 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.027:0.027:0.027) (0.014:0.014:0.014)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.037:0.037:0.037) (0.020:0.020:0.020)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.029:0.029:0.029) (0.016:0.016:0.016)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.032:0.032:0.032) (0.018:0.018:0.018)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.029:0.029:0.029) (0.016:0.016:0.016)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.028:0.028:0.028) (0.015:0.015:0.015)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.031:0.031:0.031) (0.017:0.017:0.017)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.032:0.032:0.032) (0.017:0.017:0.017)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.027:0.027:0.027) (0.015:0.015:0.015)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.032:0.032:0.032) (0.018:0.018:0.018)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.032:0.032:0.032) (0.018:0.018:0.018)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.053:0.053:0.053) (0.030:0.030:0.030)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.053:0.053:0.053) (0.030:0.030:0.030)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.037:0.037:0.037) (0.020:0.020:0.020)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.035:0.035:0.035) (0.020:0.020:0.020)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.035:0.035:0.035) (0.020:0.020:0.020)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.040:0.040:0.040) (0.022:0.022:0.022)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.040:0.040:0.040) (0.022:0.022:0.022)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.048:0.048:0.048) (0.027:0.027:0.027)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.048:0.048:0.048) (0.027:0.027:0.027)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.043:0.043:0.043) (0.024:0.024:0.024)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.043:0.043:0.043) (0.024:0.024:0.024)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.034:0.034:0.034) (0.019:0.019:0.019)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.034:0.034:0.034) (0.019:0.019:0.019)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.000:0.000:0.000) (0.000:0.000:0.000)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.263:0.263:0.263)) + (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.269:0.269:0.269) (0.269:0.269:0.269)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.266:0.266:0.266)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) + (IOPATH A X (0.274:0.274:0.274) (0.272:0.272:0.272)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.266:0.266:0.266) (0.267:0.267:0.267)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.257:0.257:0.257) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.266:0.266:0.266)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.263:0.263:0.263) (0.266:0.266:0.266)) ) ) ) @@ -143,7 +158,7 @@ (INSTANCE BUF\[5\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.257:0.257:0.257) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.265:0.265:0.265)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.261:0.261:0.261) (0.264:0.264:0.264)) + (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.tt.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.tt.sdf index 39e74210..0bce0ebd 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.tt.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/min/buff_flash_clkrst.tt.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:02 2022") + (DATE "Sat Oct 15 13:27:38 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.018:0.018:0.018) (0.008:0.008:0.008)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.020:0.020:0.020) (0.008:0.008:0.008)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.022:0.022:0.022) (0.009:0.009:0.009)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.022:0.022:0.022) (0.009:0.009:0.009)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.034:0.034:0.034) (0.016:0.016:0.016)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.034:0.034:0.034) (0.016:0.016:0.016)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.026:0.026:0.026) (0.011:0.011:0.011)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.026:0.026:0.026) (0.011:0.011:0.011)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.031:0.031:0.031) (0.014:0.014:0.014)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.031:0.031:0.031) (0.014:0.014:0.014)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.027:0.027:0.027) (0.012:0.012:0.012)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.027:0.027:0.027) (0.012:0.012:0.012)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.022:0.022:0.022) (0.009:0.009:0.009)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.022:0.022:0.022) (0.009:0.009:0.009)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.000:0.000:0.000) (0.000:0.000:0.000)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.000:0.000:0.000) (0.000:0.000:0.000)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.150:0.150:0.150) (0.148:0.148:0.148)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) + (IOPATH A X (0.153:0.153:0.153) (0.150:0.150:0.150)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -143,7 +158,7 @@ (INSTANCE BUF\[5\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ff.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ff.sdf index a57f480c..f784d7a4 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ff.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ff.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:07 2022") + (DATE "Sat Oct 15 13:27:43 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.012:0.012:0.012) (0.004:0.004:0.004)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.014:0.014:0.014) (0.004:0.004:0.004)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.015:0.015:0.015) (0.005:0.005:0.005)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.012:0.012:0.012) (0.004:0.004:0.004)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.013:0.013:0.013) (0.004:0.004:0.004)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.027:0.027:0.027) (0.010:0.010:0.010)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.026:0.026:0.026) (0.010:0.010:0.010)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.017:0.017:0.017) (0.005:0.005:0.005)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.019:0.019:0.019) (0.007:0.007:0.007)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.019:0.019:0.019) (0.007:0.007:0.007)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.018:0.018:0.018) (0.006:0.006:0.006)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.024:0.024:0.024) (0.009:0.009:0.009)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.024:0.024:0.024) (0.009:0.009:0.009)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.017:0.017:0.017) (0.006:0.006:0.006)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.021:0.021:0.021) (0.007:0.007:0.007)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.021:0.021:0.021) (0.007:0.007:0.007)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.016:0.016:0.016) (0.005:0.005:0.005)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.103:0.103:0.103) (0.100:0.100:0.100)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.102:0.102:0.102) (0.100:0.100:0.100)) + (IOPATH A X (0.105:0.105:0.105) (0.101:0.101:0.101)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.101:0.101:0.101) (0.099:0.099:0.099)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.097:0.097:0.097)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.099:0.099:0.099)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.099:0.099:0.099) (0.098:0.098:0.098)) + (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.100:0.100:0.100) (0.098:0.098:0.098)) + (IOPATH A X (0.102:0.102:0.102) (0.099:0.099:0.099)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ss.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ss.sdf index c7397d18..254c9019 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ss.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.ss.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:07 2022") + (DATE "Sat Oct 15 13:27:43 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.027:0.027:0.027) (0.014:0.014:0.014)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.030:0.030:0.030) (0.016:0.016:0.016)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.033:0.033:0.033) (0.018:0.018:0.018)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.027:0.027:0.027) (0.014:0.014:0.014)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.030:0.030:0.030) (0.016:0.016:0.016)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.029:0.029:0.029) (0.015:0.015:0.015)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.032:0.032:0.032) (0.018:0.018:0.018)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.033:0.033:0.033) (0.018:0.018:0.018)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.027:0.027:0.027) (0.015:0.015:0.015)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.033:0.033:0.033) (0.018:0.018:0.018)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.026:0.026:0.026) (0.014:0.014:0.014)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.033:0.033:0.033) (0.018:0.018:0.018)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.027:0.027:0.027) (0.014:0.014:0.014)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.056:0.056:0.056) (0.032:0.032:0.032)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.056:0.056:0.056) (0.032:0.032:0.032)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.036:0.036:0.036) (0.020:0.020:0.020)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.041:0.041:0.041) (0.023:0.023:0.023)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.041:0.041:0.041) (0.023:0.023:0.023)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.038:0.038:0.038) (0.021:0.021:0.021)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.051:0.051:0.051) (0.029:0.029:0.029)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.051:0.051:0.051) (0.029:0.029:0.029)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.037:0.037:0.037) (0.021:0.021:0.021)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.044:0.044:0.044) (0.025:0.025:0.025)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.044:0.044:0.044) (0.025:0.025:0.025)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.035:0.035:0.035) (0.019:0.019:0.019)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.266:0.266:0.266) (0.268:0.268:0.268)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.261:0.261:0.261) (0.264:0.264:0.264)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.265:0.265:0.265) (0.267:0.267:0.267)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.263:0.263:0.263)) + (IOPATH A X (0.270:0.270:0.270) (0.270:0.270:0.270)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.266:0.266:0.266) (0.268:0.268:0.268)) + (IOPATH A X (0.275:0.275:0.275) (0.273:0.273:0.273)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.266:0.266:0.266) (0.268:0.268:0.268)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.264:0.264:0.264) (0.266:0.266:0.266)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.259:0.259:0.259) (0.263:0.263:0.263)) + (IOPATH A X (0.263:0.263:0.263) (0.266:0.266:0.266)) ) ) ) @@ -143,7 +158,7 @@ (INSTANCE BUF\[5\]) (DELAY (ABSOLUTE - (IOPATH A X (0.260:0.260:0.260) (0.264:0.264:0.264)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.257:0.257:0.257) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.263:0.263:0.263) (0.265:0.265:0.265)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.258:0.258:0.258) (0.262:0.262:0.262)) + (IOPATH A X (0.262:0.262:0.262) (0.265:0.265:0.265)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.261:0.261:0.261) (0.264:0.264:0.264)) + (IOPATH A X (0.266:0.266:0.266) (0.268:0.268:0.268)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.tt.sdf b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.tt.sdf index 9cef402d..cd6fbd13 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.tt.sdf +++ b/signoff/buff_flash_clkrst/openlane-signoff/sdf/nom/buff_flash_clkrst.tt.sdf @@ -1,7 +1,7 @@ (DELAYFILE (SDFVERSION "3.0") (DESIGN "buff_flash_clkrst") - (DATE "Thu Oct 13 17:29:07 2022") + (DATE "Sat Oct 15 13:27:43 2022") (VENDOR "Parallax") (PROGRAM "STA") (VERSION "2.3.1") @@ -15,36 +15,51 @@ (INSTANCE) (DELAY (ABSOLUTE - (INTERCONNECT in_n[0] BUF\[3\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[10] BUF\[13\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[11] BUF\[14\].A (0.025:0.025:0.025) (0.011:0.011:0.011)) - (INTERCONNECT in_n[1] BUF\[4\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[2] BUF\[5\].A (0.022:0.022:0.022) (0.009:0.009:0.009)) - (INTERCONNECT in_n[3] BUF\[6\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_n[4] BUF\[7\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[5] BUF\[8\].A (0.019:0.019:0.019) (0.008:0.008:0.008)) - (INTERCONNECT in_n[6] BUF\[9\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_n[7] BUF\[10\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_n[8] BUF\[11\].A (0.018:0.018:0.018) (0.007:0.007:0.007)) - (INTERCONNECT in_n[9] BUF\[12\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_s[0] BUF\[0\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT in_s[1] BUF\[1\].A (0.021:0.021:0.021) (0.009:0.009:0.009)) - (INTERCONNECT in_s[2] BUF\[2\].A (0.017:0.017:0.017) (0.007:0.007:0.007)) - (INTERCONNECT BUF\[0\].X out_n[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[10\].X out_s[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[11\].X out_s[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[12\].X out_s[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[13\].X out_s[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[14\].X out_s[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[1\].X out_n[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[2\].X out_n[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[3\].X out_s[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[4\].X out_s[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[5\].X out_s[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[6\].X out_s[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[7\].X out_s[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[8\].X out_s[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) - (INTERCONNECT BUF\[9\].X out_s[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT in_e[0] BUF\[3\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[0] ANTENNA_BUF\[3\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[10] BUF\[13\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[10] ANTENNA_BUF\[13\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[11] BUF\[14\].A (0.036:0.036:0.036) (0.016:0.016:0.016)) + (INTERCONNECT in_e[11] ANTENNA_BUF\[14\]_A.DIODE (0.036:0.036:0.036) (0.016:0.016:0.016)) + (INTERCONNECT in_e[1] BUF\[4\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[1] ANTENNA_BUF\[4\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] BUF\[5\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[2] ANTENNA_BUF\[5\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] BUF\[6\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[3] ANTENNA_BUF\[6\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[4] BUF\[7\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[4] ANTENNA_BUF\[7\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[5] BUF\[8\].A (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[5] ANTENNA_BUF\[8\]_A.DIODE (0.023:0.023:0.023) (0.010:0.010:0.010)) + (INTERCONNECT in_e[6] BUF\[9\].A (0.026:0.026:0.026) (0.011:0.011:0.011)) + (INTERCONNECT in_e[6] ANTENNA_BUF\[9\]_A.DIODE (0.026:0.026:0.026) (0.011:0.011:0.011)) + (INTERCONNECT in_e[7] BUF\[10\].A (0.024:0.024:0.024) (0.011:0.011:0.011)) + (INTERCONNECT in_e[7] ANTENNA_BUF\[10\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_e[8] BUF\[11\].A (0.024:0.024:0.024) (0.011:0.011:0.011)) + (INTERCONNECT in_e[8] ANTENNA_BUF\[11\]_A.DIODE (0.024:0.024:0.024) (0.011:0.011:0.011)) + (INTERCONNECT in_e[9] BUF\[12\].A (0.033:0.033:0.033) (0.015:0.015:0.015)) + (INTERCONNECT in_e[9] ANTENNA_BUF\[12\]_A.DIODE (0.033:0.033:0.033) (0.015:0.015:0.015)) + (INTERCONNECT in_w[0] BUF\[0\].A (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_w[0] ANTENNA_BUF\[0\]_A.DIODE (0.024:0.024:0.024) (0.010:0.010:0.010)) + (INTERCONNECT in_w[1] BUF\[1\].A (0.028:0.028:0.028) (0.012:0.012:0.012)) + (INTERCONNECT in_w[1] ANTENNA_BUF\[1\]_A.DIODE (0.028:0.028:0.028) (0.012:0.012:0.012)) + (INTERCONNECT in_w[2] BUF\[2\].A (0.022:0.022:0.022) (0.010:0.010:0.010)) + (INTERCONNECT in_w[2] ANTENNA_BUF\[2\]_A.DIODE (0.022:0.022:0.022) (0.010:0.010:0.010)) + (INTERCONNECT BUF\[0\].X out_e[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[10\].X out_w[7] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[11\].X out_w[8] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[12\].X out_w[9] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[13\].X out_w[10] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[14\].X out_w[11] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[1\].X out_e[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[2\].X out_e[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[3\].X out_w[0] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[4\].X out_w[1] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[5\].X out_w[2] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[6\].X out_w[3] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[7\].X out_w[4] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[8\].X out_w[5] (0.001:0.001:0.001) (0.001:0.001:0.001)) + (INTERCONNECT BUF\[9\].X out_w[6] (0.001:0.001:0.001) (0.001:0.001:0.001)) ) ) ) @@ -53,7 +68,7 @@ (INSTANCE BUF\[0\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) @@ -62,7 +77,7 @@ (INSTANCE BUF\[10\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -71,7 +86,7 @@ (INSTANCE BUF\[11\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.147:0.147:0.147)) ) ) ) @@ -80,7 +95,7 @@ (INSTANCE BUF\[12\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.151:0.151:0.151) (0.148:0.148:0.148)) ) ) ) @@ -89,7 +104,7 @@ (INSTANCE BUF\[13\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -98,7 +113,7 @@ (INSTANCE BUF\[14\]) (DELAY (ABSOLUTE - (IOPATH A X (0.149:0.149:0.149) (0.148:0.148:0.148)) + (IOPATH A X (0.154:0.154:0.154) (0.150:0.150:0.150)) ) ) ) @@ -107,7 +122,7 @@ (INSTANCE BUF\[1\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) @@ -116,7 +131,7 @@ (INSTANCE BUF\[2\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -125,7 +140,7 @@ (INSTANCE BUF\[3\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.148:0.148:0.148) (0.146:0.146:0.146)) ) ) ) @@ -134,7 +149,7 @@ (INSTANCE BUF\[4\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -143,7 +158,7 @@ (INSTANCE BUF\[5\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.145:0.145:0.145)) + (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) ) ) ) @@ -152,7 +167,7 @@ (INSTANCE BUF\[6\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -161,7 +176,7 @@ (INSTANCE BUF\[7\]) (DELAY (ABSOLUTE - (IOPATH A X (0.145:0.145:0.145) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -170,7 +185,7 @@ (INSTANCE BUF\[8\]) (DELAY (ABSOLUTE - (IOPATH A X (0.144:0.144:0.144) (0.145:0.145:0.145)) + (IOPATH A X (0.147:0.147:0.147) (0.146:0.146:0.146)) ) ) ) @@ -179,7 +194,7 @@ (INSTANCE BUF\[9\]) (DELAY (ABSOLUTE - (IOPATH A X (0.146:0.146:0.146) (0.146:0.146:0.146)) + (IOPATH A X (0.149:0.149:0.149) (0.147:0.147:0.147)) ) ) ) diff --git a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.max.spef b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.max.spef index e7faa01b..35875585 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.max.spef +++ b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.max.spef @@ -14,606 +14,766 @@ *L_UNIT 1 HENRY *NAME_MAP -*3 in_n[0] -*4 in_n[10] -*5 in_n[11] -*6 in_n[1] -*7 in_n[2] -*8 in_n[3] -*9 in_n[4] -*10 in_n[5] -*11 in_n[6] -*12 in_n[7] -*13 in_n[8] -*14 in_n[9] -*15 in_s[0] -*16 in_s[1] -*17 in_s[2] -*18 out_n[0] -*19 out_n[1] -*20 out_n[2] -*21 out_s[0] -*22 out_s[10] -*23 out_s[11] -*24 out_s[1] -*25 out_s[2] -*26 out_s[3] -*27 out_s[4] -*28 out_s[5] -*29 out_s[6] -*30 out_s[7] -*31 out_s[8] -*32 out_s[9] -*33 BUF\[0\] -*34 BUF\[10\] -*35 BUF\[11\] -*36 BUF\[12\] -*37 BUF\[13\] -*38 BUF\[14\] -*39 BUF\[1\] -*40 BUF\[2\] -*41 BUF\[3\] -*42 BUF\[4\] -*43 BUF\[5\] -*44 BUF\[6\] -*45 BUF\[7\] -*46 BUF\[8\] -*47 BUF\[9\] -*48 FILLER_0_19 -*49 FILLER_0_27 -*50 FILLER_0_29 -*51 FILLER_0_3 -*52 FILLER_0_41 -*53 FILLER_0_54 -*54 FILLER_0_57 -*55 FILLER_0_7 -*56 FILLER_0_70 -*57 FILLER_0_74 -*58 FILLER_1_17 -*59 FILLER_1_3 -*60 FILLER_1_32 -*61 FILLER_1_47 -*62 FILLER_1_55 -*63 FILLER_1_57 -*64 FILLER_1_70 -*65 FILLER_1_74 -*66 FILLER_2_26 -*67 FILLER_2_29 -*68 FILLER_2_3 -*69 FILLER_2_52 -*70 FILLER_2_67 -*71 FILLER_3_15 -*72 FILLER_3_27 -*73 FILLER_3_3 -*74 FILLER_3_42 -*75 FILLER_3_54 -*76 FILLER_3_57 -*77 FILLER_3_70 -*78 FILLER_3_74 -*79 FILLER_4_19 -*80 FILLER_4_27 -*81 FILLER_4_29 -*82 FILLER_4_3 -*83 FILLER_4_41 -*84 FILLER_4_53 -*85 FILLER_4_57 -*86 FILLER_4_7 -*87 FILLER_4_70 -*88 FILLER_4_74 -*89 PHY_0 -*90 PHY_1 -*91 PHY_2 -*92 PHY_3 -*93 PHY_4 -*94 PHY_5 -*95 PHY_6 -*96 PHY_7 -*97 PHY_8 -*98 PHY_9 -*99 TAP_10 -*100 TAP_11 -*101 TAP_12 -*102 TAP_13 -*103 TAP_14 -*104 TAP_15 -*105 TAP_16 +*3 in_e[0] +*4 in_e[10] +*5 in_e[11] +*6 in_e[1] +*7 in_e[2] +*8 in_e[3] +*9 in_e[4] +*10 in_e[5] +*11 in_e[6] +*12 in_e[7] +*13 in_e[8] +*14 in_e[9] +*15 in_w[0] +*16 in_w[1] +*17 in_w[2] +*18 out_e[0] +*19 out_e[1] +*20 out_e[2] +*21 out_w[0] +*22 out_w[10] +*23 out_w[11] +*24 out_w[1] +*25 out_w[2] +*26 out_w[3] +*27 out_w[4] +*28 out_w[5] +*29 out_w[6] +*30 out_w[7] +*31 out_w[8] +*32 out_w[9] +*33 ANTENNA_BUF\[0\]_A +*34 ANTENNA_BUF\[10\]_A +*35 ANTENNA_BUF\[11\]_A +*36 ANTENNA_BUF\[12\]_A +*37 ANTENNA_BUF\[13\]_A +*38 ANTENNA_BUF\[14\]_A +*39 ANTENNA_BUF\[1\]_A +*40 ANTENNA_BUF\[2\]_A +*41 ANTENNA_BUF\[3\]_A +*42 ANTENNA_BUF\[4\]_A +*43 ANTENNA_BUF\[5\]_A +*44 ANTENNA_BUF\[6\]_A +*45 ANTENNA_BUF\[7\]_A +*46 ANTENNA_BUF\[8\]_A +*47 ANTENNA_BUF\[9\]_A +*48 BUF\[0\] +*49 BUF\[10\] +*50 BUF\[11\] +*51 BUF\[12\] +*52 BUF\[13\] +*53 BUF\[14\] +*54 BUF\[1\] +*55 BUF\[2\] +*56 BUF\[3\] +*57 BUF\[4\] +*58 BUF\[5\] +*59 BUF\[6\] +*60 BUF\[7\] +*61 BUF\[8\] +*62 BUF\[9\] +*63 FILLER_0_19 +*64 FILLER_0_23 +*65 FILLER_0_26 +*66 FILLER_0_29 +*67 FILLER_0_3 +*68 FILLER_0_33 +*69 FILLER_0_39 +*70 FILLER_0_54 +*71 FILLER_0_57 +*72 FILLER_0_7 +*73 FILLER_0_70 +*74 FILLER_0_74 +*75 FILLER_1_17 +*76 FILLER_1_3 +*77 FILLER_1_32 +*78 FILLER_1_47 +*79 FILLER_1_51 +*80 FILLER_1_54 +*81 FILLER_1_57 +*82 FILLER_1_70 +*83 FILLER_1_74 +*84 FILLER_2_11 +*85 FILLER_2_26 +*86 FILLER_2_29 +*87 FILLER_2_3 +*88 FILLER_2_33 +*89 FILLER_2_52 +*90 FILLER_2_67 +*91 FILLER_2_73 +*92 FILLER_3_27 +*93 FILLER_3_3 +*94 FILLER_3_42 +*95 FILLER_3_48 +*96 FILLER_3_54 +*97 FILLER_3_57 +*98 FILLER_3_70 +*99 FILLER_3_74 +*100 FILLER_3_8 +*101 FILLER_4_19 +*102 FILLER_4_25 +*103 FILLER_4_29 +*104 FILLER_4_3 +*105 FILLER_4_33 +*106 FILLER_4_39 +*107 FILLER_4_42 +*108 FILLER_4_48 +*109 FILLER_4_54 +*110 FILLER_4_57 +*111 FILLER_4_7 +*112 FILLER_4_70 +*113 FILLER_4_74 +*114 PHY_0 +*115 PHY_1 +*116 PHY_2 +*117 PHY_3 +*118 PHY_4 +*119 PHY_5 +*120 PHY_6 +*121 PHY_7 +*122 PHY_8 +*123 PHY_9 +*124 TAP_10 +*125 TAP_11 +*126 TAP_12 +*127 TAP_13 +*128 TAP_14 +*129 TAP_15 +*130 TAP_16 *PORTS -in_n[0] I -in_n[10] I -in_n[11] I -in_n[1] I -in_n[2] I -in_n[3] I -in_n[4] I -in_n[5] I -in_n[6] I -in_n[7] I -in_n[8] I -in_n[9] I -in_s[0] I -in_s[1] I -in_s[2] I -out_n[0] O -out_n[1] O -out_n[2] O -out_s[0] O -out_s[10] O -out_s[11] O -out_s[1] O -out_s[2] O -out_s[3] O -out_s[4] O -out_s[5] O -out_s[6] O -out_s[7] O -out_s[8] O -out_s[9] O +in_e[0] I +in_e[10] I +in_e[11] I +in_e[1] I +in_e[2] I +in_e[3] I +in_e[4] I +in_e[5] I +in_e[6] I +in_e[7] I +in_e[8] I +in_e[9] I +in_w[0] I +in_w[1] I +in_w[2] I +out_e[0] O +out_e[1] O +out_e[2] O +out_w[0] O +out_w[10] O +out_w[11] O +out_w[1] O +out_w[2] O +out_w[3] O +out_w[4] O +out_w[5] O +out_w[6] O +out_w[7] O +out_w[8] O +out_w[9] O -*D_NET *3 0.000809487 +*D_NET *3 0.0020674 *CONN -*P in_n[0] I -*I *41:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[0] I +*I *56:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *41:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[0] 0.000321834 -2 *41:A 0.000321834 -3 *41:A out_n[2] 0.000165819 -4 *41:A *42:A 0 +1 in_e[0] 0.000430823 +2 *56:A 0 +3 *41:DIODE 0 +4 *3:16 0.000315858 +5 *3:10 0.000746681 +6 *3:10 out_e[2] 0 +7 *3:10 *57:A 0.000249918 +8 *3:10 *6:5 0.000224227 +9 *3:10 *7:7 0 +10 *3:16 *57:A 9.98891e-05 *RES -1 in_n[0] *41:A 45.8093 +1 in_e[0] *3:10 24.86 +2 *3:10 *3:16 35.1371 +3 *3:16 *41:DIODE 23 +4 *3:10 *56:A 23 *END -*D_NET *4 0.00058245 +*D_NET *4 0.0016143 *CONN -*P in_n[10] I -*I *37:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[10] I +*I *52:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *37:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[10] 0.000262561 -2 *37:A 0.000262561 -3 *37:A *5:16 0 -4 *37:A *14:10 0 -5 *37:A *22:9 5.73288e-05 +1 in_e[10] 0.000432618 +2 *52:A 0 +3 *37:DIODE 0.000129225 +4 *4:10 0.000561843 +5 *37:DIODE *35:DIODE 0.000150051 +6 *4:10 *35:DIODE 6.17437e-06 +7 *4:10 *36:DIODE 4.03172e-05 +8 *4:10 *5:12 0 +9 *4:10 *14:8 0.000266865 +10 *4:10 *14:20 2.72055e-05 *RES -1 in_n[10] *37:A 43.51 +1 in_e[10] *4:10 24.1764 +2 *4:10 *37:DIODE 26.0036 +3 *4:10 *52:A 23 *END -*D_NET *5 0.00314715 +*D_NET *5 0.00600546 *CONN -*P in_n[11] I -*I *38:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[11] I +*I *53:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *38:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[11] 0.00125418 -2 *38:A 0 -3 *5:16 0.00125418 -4 *5:16 out_s[10] 0 -5 *5:16 out_s[9] 0.000140259 -6 *5:16 *14:10 0.000186606 -7 *5:16 *23:7 0.000311915 -8 *37:A *5:16 0 +1 in_e[11] 0.00171188 +2 *53:A 0 +3 *38:DIODE 0.000563152 +4 *5:12 0.00227503 +5 *38:DIODE *45:DIODE 1.41244e-05 +6 *5:12 out_w[10] 4.19906e-05 +7 *5:12 out_w[11] 1.97329e-05 +8 *5:12 out_w[9] 0.000143543 +9 *5:12 *14:20 0.000142018 +10 *5:12 *22:8 0.000800779 +11 *5:12 *23:7 0.000293216 +12 *4:10 *5:12 0 *RES -1 in_n[11] *5:16 41.825 -2 *5:16 *38:A 23 +1 in_e[11] *5:12 46.6514 +2 *5:12 *38:DIODE 31.7207 +3 *5:12 *53:A 23 *END -*D_NET *6 0.00149003 +*D_NET *6 0.00198593 *CONN -*P in_n[1] I -*I *42:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[1] I +*I *42:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *57:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[1] 0.00032827 -2 *42:A 0.00032827 -3 *42:A out_s[0] 7.66085e-05 -4 *42:A *7:10 0.000756884 -5 *41:A *42:A 0 +1 in_e[1] 0.000106218 +2 *42:DIODE 0.0002811 +3 *57:A 0.000312012 +4 *6:5 0.00069933 +5 *57:A out_e[2] 0 +6 *57:A out_w[1] 1.32314e-05 +7 *57:A *7:7 0 +8 *6:5 *7:7 0 +9 *3:10 *57:A 0.000249918 +10 *3:10 *6:5 0.000224227 +11 *3:16 *57:A 9.98891e-05 *RES -1 in_n[1] *42:A 48.3779 +1 in_e[1] *6:5 3.06571 +2 *6:5 *57:A 45.4571 +3 *6:5 *42:DIODE 41.48 *END -*D_NET *7 0.00223276 +*D_NET *7 0.0017009 *CONN -*P in_n[2] I -*I *43:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[2] I +*I *58:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *43:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[2] 0.00069966 -2 *43:A 0 -3 *7:10 0.00069966 -4 *7:10 out_s[0] 0 -5 *7:10 out_s[1] 7.03766e-05 -6 *7:10 out_s[2] 6.17437e-06 -7 *7:10 *44:A 0 -8 *42:A *7:10 0.000756884 +1 in_e[2] 0.000653042 +2 *58:A 0 +3 *43:DIODE 0.000117858 +4 *7:7 0.0007709 +5 *43:DIODE out_w[1] 0 +6 *43:DIODE out_w[3] 5.50587e-05 +7 *7:7 out_w[1] 0 +8 *7:7 out_w[3] 0.000104036 +9 *7:7 *8:10 0 +10 *57:A *7:7 0 +11 *3:10 *7:7 0 +12 *6:5 *7:7 0 *RES -1 in_n[2] *7:10 30.9707 -2 *7:10 *43:A 23 +1 in_e[2] *7:7 12.9671 +2 *7:7 *43:DIODE 40.61 +3 *7:7 *58:A 38 *END -*D_NET *8 0.000770166 +*D_NET *8 0.00166779 *CONN -*P in_n[3] I -*I *44:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[3] I +*I *44:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *59:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[3] 0.000385083 -2 *44:A 0.000385083 -3 *44:A *9:9 0 -4 *7:10 *44:A 0 +1 in_e[3] 0.000439767 +2 *44:DIODE 0.000152616 +3 *59:A 0 +4 *8:10 0.000592384 +5 *8:10 *9:7 0.000483019 +6 *7:7 *8:10 0 *RES -1 in_n[3] *44:A 45.8093 +1 in_e[3] *8:10 24.86 +2 *8:10 *59:A 23 +3 *8:10 *44:DIODE 25.5271 *END -*D_NET *9 0.00142628 +*D_NET *9 0.00210735 *CONN -*P in_n[4] I -*I *45:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[4] I +*I *60:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *45:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[4] 0.000615049 -2 *45:A 0 -3 *9:9 0.000615049 -4 *9:9 out_s[3] 0.000196178 -5 *9:9 *46:A 0 -6 *44:A *9:9 0 +1 in_e[4] 0.00051101 +2 *60:A 0 +3 *45:DIODE 0.000147859 +4 *9:7 0.000658868 +5 *45:DIODE out_w[3] 0.000102365 +6 *9:7 out_w[3] 0.000190102 +7 *9:7 *10:10 0 +8 *38:DIODE *45:DIODE 1.41244e-05 +9 *8:10 *9:7 0.000483019 *RES -1 in_n[4] *9:9 28.4436 -2 *9:9 *45:A 23 +1 in_e[4] *9:7 13.4436 +2 *9:7 *45:DIODE 41.2314 +3 *9:7 *60:A 38 *END -*D_NET *10 0.00113314 +*D_NET *10 0.00176516 *CONN -*P in_n[5] I -*I *46:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[5] I +*I *46:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *61:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[5] 0.000566572 -2 *46:A 0.000566572 -3 *9:9 *46:A 0 +1 in_e[5] 0.000696968 +2 *46:DIODE 0 +3 *61:A 0 +4 *10:21 0.000117357 +5 *10:10 0.000814326 +6 *10:10 *11:12 0 +7 *10:21 out_w[5] 0 +8 *10:21 *49:A 7.75329e-06 +9 *10:21 *11:12 1.24376e-05 +10 *10:21 *29:8 0.000116314 +11 *9:7 *10:10 0 *RES -1 in_n[5] *46:A 49.3307 +1 in_e[5] *10:10 28.3814 +2 *10:10 *61:A 23 +3 *10:10 *10:21 32.5271 +4 *10:21 *46:DIODE 23 *END -*D_NET *11 0.00188726 +*D_NET *11 0.00280831 *CONN -*P in_n[6] I -*I *47:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[6] I +*I *47:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *62:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[6] 0.00049832 -2 *47:A 0 -3 *11:10 0.00049832 -4 *11:10 *12:8 0.000748939 -5 *11:10 *29:7 0.000141677 +1 in_e[6] 0.0008542 +2 *47:DIODE 0.000154702 +3 *62:A 2.30556e-05 +4 *11:12 0.00103196 +5 *11:12 *49:A 0.000193197 +6 *11:12 *12:7 0.000439678 +7 *11:12 *29:8 9.90847e-05 +8 *10:10 *11:12 0 +9 *10:21 *11:12 1.24376e-05 *RES -1 in_n[6] *11:10 28.3814 -2 *11:10 *47:A 23 +1 in_e[6] *11:12 32.9386 +2 *11:12 *62:A 23.4971 +3 *11:12 *47:DIODE 25.5271 *END -*D_NET *12 0.00204954 +*D_NET *12 0.00220518 *CONN -*P in_n[7] I -*I *34:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[7] I +*I *34:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *49:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[7] 0.000567827 -2 *34:A 0 -3 *12:8 0.000567827 -4 *12:8 out_s[6] 3.67805e-05 -5 *12:8 out_s[8] 0 -6 *12:8 *35:A 0 -7 *12:8 *30:7 0.000128169 -8 *11:10 *12:8 0.000748939 +1 in_e[7] 0.000250074 +2 *34:DIODE 0 +3 *49:A 0.000452529 +4 *12:7 0.000702603 +5 *49:A out_w[8] 0 +6 *49:A *50:A 0 +7 *49:A *14:20 0 +8 *49:A *29:8 7.77547e-05 +9 *49:A *30:7 8.15864e-05 +10 *12:7 *50:A 0 +11 *12:7 *13:5 0 +12 *10:21 *49:A 7.75329e-06 +13 *11:12 *49:A 0.000193197 +14 *11:12 *12:7 0.000439678 *RES -1 in_n[7] *12:8 29.3964 -2 *12:8 *34:A 23 +1 in_e[7] *12:7 6.50429 +2 *12:7 *49:A 48.0671 +3 *12:7 *34:DIODE 38 *END -*D_NET *13 0.000912246 +*D_NET *13 0.0021476 *CONN -*P in_n[8] I -*I *35:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[8] I +*I *35:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *50:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[8] 0.000453036 -2 *35:A 0.000453036 -3 *35:A *14:10 0 -4 *35:A *31:7 6.17437e-06 -5 *12:8 *35:A 0 +1 in_e[8] 0.000179283 +2 *35:DIODE 0.000170853 +3 *50:A 0.000286446 +4 *13:5 0.000636582 +5 *35:DIODE *36:DIODE 0.000535343 +6 *50:A *14:20 0.000168999 +7 *50:A *31:7 6.17437e-06 +8 *13:5 *14:8 0 +9 *13:5 *14:20 7.69256e-06 +10 *37:DIODE *35:DIODE 0.000150051 +11 *49:A *50:A 0 +12 *4:10 *35:DIODE 6.17437e-06 +13 *12:7 *50:A 0 +14 *12:7 *13:5 0 *RES -1 in_n[8] *35:A 46.5757 +1 in_e[8] *13:5 3.41786 +2 *13:5 *50:A 43.3029 +3 *13:5 *35:DIODE 43.8621 *END -*D_NET *14 0.00209477 +*D_NET *14 0.0049086 *CONN -*P in_n[9] I -*I *36:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[9] I +*I *51:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *36:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[9] 0.000902356 -2 *36:A 0 -3 *14:10 0.000902356 -4 *14:10 out_s[10] 0 -5 *14:10 *23:7 0.000103447 -6 *35:A *14:10 0 -7 *37:A *14:10 0 -8 *5:16 *14:10 0.000186606 +1 in_e[9] 0.000182675 +2 *51:A 0 +3 *36:DIODE 0.000713578 +4 *14:20 0.000559398 +5 *14:8 0.00145565 +6 *14:20 out_w[10] 0 +7 *14:20 out_w[8] 0.000663301 +8 *14:20 out_w[9] 4.6318e-06 +9 *14:20 *22:8 0 +10 *14:20 *23:7 0.000140927 +11 *35:DIODE *36:DIODE 0.000535343 +12 *49:A *14:20 0 +13 *50:A *14:20 0.000168999 +14 *4:10 *36:DIODE 4.03172e-05 +15 *4:10 *14:8 0.000266865 +16 *4:10 *14:20 2.72055e-05 +17 *5:12 *14:20 0.000142018 +18 *13:5 *14:8 0 +19 *13:5 *14:20 7.69256e-06 *RES -1 in_n[9] *14:10 33.0629 -2 *14:10 *36:A 23 +1 in_e[9] *14:8 19.1636 +2 *14:8 *36:DIODE 33.15 +3 *14:8 *14:20 44.3964 +4 *14:20 *51:A 23 *END -*D_NET *15 0.000609775 +*D_NET *15 0.00200711 *CONN -*P in_s[0] I -*I *33:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[0] I +*I *48:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *33:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_s[0] 0.000254485 -2 *33:A 0.000254485 -3 *33:A *16:12 0 -4 *33:A *18:7 0.000100805 +1 in_w[0] 0.000219511 +2 *48:A 2.31866e-05 +3 *33:DIODE 0 +4 *15:13 0.00026515 +5 *15:8 0.000507848 +6 *48:A *18:7 4.40995e-05 +7 *15:8 *16:16 0.00023344 +8 *15:8 *18:7 5.50106e-05 +9 *15:13 out_e[0] 0.000598634 +10 *15:13 out_e[2] 0 +11 *15:13 *40:DIODE 4.31366e-05 +12 *15:13 *17:13 1.70886e-05 *RES -1 in_s[0] *33:A 42.7643 +1 in_w[0] *15:8 19.64 +2 *15:8 *15:13 37.8921 +3 *15:13 *33:DIODE 23 +4 *15:8 *48:A 23.6214 *END -*D_NET *16 0.00215843 +*D_NET *16 0.00344094 *CONN -*P in_s[1] I -*I *39:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[1] I +*I *39:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *54:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[1] 0.000669693 -2 *39:A 0 -3 *16:12 0.000669693 -4 *16:12 out_n[0] 0.000819045 -5 *16:12 out_n[2] 0 -6 *16:12 *40:A 0 -7 *33:A *16:12 0 +1 in_w[1] 0.000986639 +2 *39:DIODE 0.00015351 +3 *54:A 0 +4 *16:16 0.00114015 +5 *16:16 out_e[0] 0.000870268 +6 *16:16 out_e[1] 5.69373e-05 +7 *16:16 out_w[0] 0 +8 *16:16 *17:13 0 +9 *15:8 *16:16 0.00023344 *RES -1 in_s[1] *16:12 30.8464 -2 *16:12 *39:A 23 +1 in_w[1] *16:16 39.215 +2 *16:16 *54:A 23 +3 *16:16 *39:DIODE 25.5271 *END -*D_NET *17 0.000791768 +*D_NET *17 0.00153955 *CONN -*P in_s[2] I -*I *40:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[2] I +*I *40:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *55:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[2] 0.000395884 -2 *40:A 0.000395884 -3 *40:A out_s[0] 0 -4 *16:12 *40:A 0 +1 in_w[2] 0.000399762 +2 *40:DIODE 8.7362e-05 +3 *55:A 0.000156481 +4 *17:13 0.000643605 +5 *17:13 out_w[0] 0.000192119 +6 *15:13 *40:DIODE 4.31366e-05 +7 *15:13 *17:13 1.70886e-05 +8 *16:16 *17:13 0 *RES -1 in_s[2] *40:A 45.3329 +1 in_w[2] *17:13 8.72071 +2 *17:13 *55:A 40.0507 +3 *17:13 *40:DIODE 39.9057 *END -*D_NET *18 0.00275982 +*D_NET *18 0.00324465 *CONN -*P out_n[0] O -*I *33:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[0] O +*I *48:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[0] 0.000649033 -2 *33:X 0.000270953 -3 *18:7 0.000919986 -4 out_n[0] out_n[1] 0 -5 out_n[0] out_n[2] 0 -6 *33:A *18:7 0.000100805 -7 *16:12 out_n[0] 0.000819045 +1 out_e[0] 0.000544747 +2 *48:X 0.000293572 +3 *18:7 0.000838319 +4 out_e[0] out_e[1] 0 +5 out_e[0] out_e[2] 0 +6 *48:A *18:7 4.40995e-05 +7 *15:8 *18:7 5.50106e-05 +8 *15:13 out_e[0] 0.000598634 +9 *16:16 out_e[0] 0.000870268 *RES -1 *33:X *18:7 42.9093 -2 *18:7 out_n[0] 16.4886 +1 *48:X *18:7 42.9093 +2 *18:7 out_e[0] 16.8407 *END -*D_NET *19 0.000996874 +*D_NET *19 0.000749714 *CONN -*P out_n[1] O -*I *39:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[1] O +*I *54:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[1] 0.000351055 -2 *39:X 0.000351055 -3 out_n[1] out_n[2] 0.000294763 -4 out_n[0] out_n[1] 0 +1 out_e[1] 0.000272134 +2 *54:X 0.000272134 +3 out_e[1] out_e[2] 0.000148508 +4 out_e[0] out_e[1] 0 +5 *16:16 out_e[1] 5.69373e-05 *RES -1 *39:X out_n[1] 45.395 +1 *54:X out_e[1] 44.4421 *END -*D_NET *20 0.00183616 +*D_NET *20 0.0013381 *CONN -*P out_n[2] O -*I *40:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[2] O +*I *55:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[2] 0.000507504 -2 *40:X 0.000180283 -3 *20:7 0.000687787 -4 out_n[2] out_s[0] 0 -5 out_n[0] out_n[2] 0 -6 out_n[1] out_n[2] 0.000294763 -7 *41:A out_n[2] 0.000165819 -8 *16:12 out_n[2] 0 +1 out_e[2] 0.00049547 +2 *55:X 0.00049547 +3 out_e[2] out_w[0] 0.000198654 +4 out_e[0] out_e[2] 0 +5 out_e[1] out_e[2] 0.000148508 +6 *57:A out_e[2] 0 +7 *3:10 out_e[2] 0 +8 *15:13 out_e[2] 0 *RES -1 *40:X *20:7 40.5271 -2 *20:7 out_n[2] 12.4907 +1 *55:X out_e[2] 49.8693 *END -*D_NET *21 0.00163663 +*D_NET *21 0.00160821 *CONN -*P out_s[0] O -*I *41:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[0] O +*I *56:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[0] 0.000548786 -2 *41:X 6.80678e-05 -3 *21:7 0.000616853 -4 out_s[0] out_s[1] 0.00032632 -5 out_s[0] out_s[2] 0 -6 out_n[2] out_s[0] 0 -7 *40:A out_s[0] 0 -8 *42:A out_s[0] 7.66085e-05 -9 *7:10 out_s[0] 0 +1 out_w[0] 0.000566387 +2 *56:X 4.23312e-05 +3 *21:7 0.000608718 +4 out_w[0] out_w[1] 0 +5 out_w[0] out_w[2] 0 +6 out_e[2] out_w[0] 0.000198654 +7 *16:16 out_w[0] 0 +8 *17:13 out_w[0] 0.000192119 *RES -1 *41:X *21:7 39.0979 -2 *21:7 out_s[0] 14.935 +1 *56:X *21:7 38.6214 +2 *21:7 out_w[0] 14.935 *END -*D_NET *22 0.0022753 +*D_NET *22 0.00221223 *CONN -*P out_s[10] O -*I *37:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[10] O +*I *52:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[10] 0.000810796 -2 *37:X 0.000298189 -3 *22:9 0.00110899 -4 out_s[10] out_s[11] 0 -5 out_s[10] out_s[9] 0 -6 *37:A *22:9 5.73288e-05 -7 *5:16 out_s[10] 0 -8 *14:10 out_s[10] 0 +1 out_w[10] 0.000224226 +2 *52:X 0.000460506 +3 *22:8 0.000684733 +4 out_w[10] out_w[11] 0 +5 out_w[10] out_w[9] 0 +6 *5:12 out_w[10] 4.19906e-05 +7 *5:12 *22:8 0.000800779 +8 *14:20 out_w[10] 0 +9 *14:20 *22:8 0 *RES -1 *37:X *22:9 42.93 -2 *22:9 out_s[10] 14.3964 +1 *52:X *22:8 49.6311 +2 *22:8 out_w[10] 4.21536 *END -*D_NET *23 0.00285697 +*D_NET *23 0.00187971 *CONN -*P out_s[11] O -*I *38:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[11] O +*I *53:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[11] 0.000131317 -2 *38:X 0.00101936 -3 *23:7 0.00115068 -4 *23:7 out_s[9] 0.000140259 -5 out_s[10] out_s[11] 0 -6 *5:16 *23:7 0.000311915 -7 *14:10 *23:7 0.000103447 +1 out_w[11] 0.000158479 +2 *53:X 0.000482667 +3 *23:7 0.000641146 +4 *23:7 out_w[9] 0.000143543 +5 out_w[10] out_w[11] 0 +6 *5:12 out_w[11] 1.97329e-05 +7 *5:12 *23:7 0.000293216 +8 *14:20 *23:7 0.000140927 *RES -1 *38:X *23:7 37.4586 -2 *23:7 out_s[11] 17.3614 +1 *53:X *23:7 48.6264 +2 *23:7 out_w[11] 3.06571 *END -*D_NET *24 0.00157731 +*D_NET *24 0.00145915 *CONN -*P out_s[1] O -*I *42:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[1] O +*I *57:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[1] 0.00047529 -2 *42:X 0.00047529 -3 out_s[1] out_s[2] 0.000230031 -4 out_s[1] out_s[3] 0 -5 out_s[0] out_s[1] 0.00032632 -6 *7:10 out_s[1] 7.03766e-05 +1 out_w[1] 0.000607943 +2 *57:X 0.000607943 +3 out_w[1] out_w[2] 0.000230031 +4 out_w[0] out_w[1] 0 +5 *43:DIODE out_w[1] 0 +6 *57:A out_w[1] 1.32314e-05 +7 *7:7 out_w[1] 0 *RES -1 *42:X out_s[1] 49.8279 +1 *57:X out_w[1] 49.9729 *END -*D_NET *25 0.00106966 +*D_NET *25 0.00107789 *CONN -*P out_s[2] O -*I *43:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[2] O +*I *58:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[2] 0.000416727 -2 *43:X 0.000416727 -3 out_s[2] out_s[3] 0 -4 out_s[0] out_s[2] 0 -5 out_s[1] out_s[2] 0.000230031 -6 *7:10 out_s[2] 6.17437e-06 +1 out_w[2] 0.000423931 +2 *58:X 0.000423931 +3 out_w[2] out_w[3] 0 +4 out_w[0] out_w[2] 0 +5 out_w[1] out_w[2] 0.000230031 *RES -1 *43:X out_s[2] 48.875 +1 *58:X out_w[2] 48.875 *END -*D_NET *26 0.00157855 +*D_NET *26 0.00142174 *CONN -*P out_s[3] O -*I *44:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[3] O +*I *59:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[3] 0.000532775 -2 *44:X 0.000158411 -3 *26:7 0.000691186 -4 out_s[3] out_s[4] 0 -5 out_s[3] out_s[5] 0 -6 out_s[1] out_s[3] 0 -7 out_s[2] out_s[3] 0 -8 *9:9 out_s[3] 0.000196178 +1 out_w[3] 0.000442637 +2 *59:X 4.24511e-05 +3 *26:7 0.000485088 +4 out_w[3] out_w[4] 0 +5 out_w[2] out_w[3] 0 +6 *43:DIODE out_w[3] 5.50587e-05 +7 *45:DIODE out_w[3] 0.000102365 +8 *7:7 out_w[3] 0.000104036 +9 *9:7 out_w[3] 0.000190102 *RES -1 *44:X *26:7 40.5271 -2 *26:7 out_s[3] 11.5171 +1 *59:X *26:7 38.6214 +2 *26:7 out_w[3] 11.5171 *END -*D_NET *27 0.000935888 +*D_NET *27 0.000964112 *CONN -*P out_s[4] O -*I *45:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[4] O +*I *60:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[4] 0.0004112 -2 *45:X 0.0004112 -3 out_s[4] out_s[5] 0.000113488 -4 out_s[3] out_s[4] 0 +1 out_w[4] 0.000426691 +2 *60:X 0.000426691 +3 out_w[4] out_w[5] 0.000110729 +4 out_w[3] out_w[4] 0 *RES -1 *45:X out_s[4] 46.7 +1 *60:X out_w[4] 46.7 *END -*D_NET *28 0.00124869 +*D_NET *28 0.00105057 *CONN -*P out_s[5] O -*I *46:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[5] O +*I *61:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[5] 0.000567599 -2 *46:X 0.000567599 -3 out_s[5] out_s[6] 0 -4 out_s[3] out_s[5] 0 -5 out_s[4] out_s[5] 0.000113488 +1 out_w[5] 0.000469922 +2 *61:X 0.000469922 +3 out_w[5] out_w[6] 0 +4 out_w[5] *29:8 0 +5 out_w[4] out_w[5] 0.000110729 +6 *10:21 out_w[5] 0 *RES -1 *46:X out_s[5] 48.875 +1 *61:X out_w[5] 46.9693 *END -*D_NET *29 0.00207606 +*D_NET *29 0.00180362 *CONN -*P out_s[6] O -*I *47:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[6] O +*I *62:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[6] 0.000503989 -2 *47:X 0.000404635 -3 *29:7 0.000908623 -4 out_s[6] out_s[7] 8.03508e-05 -5 out_s[5] out_s[6] 0 -6 *11:10 *29:7 0.000141677 -7 *12:8 out_s[6] 3.67805e-05 +1 out_w[6] 0.000127429 +2 *62:X 0.000405099 +3 *29:8 0.000532528 +4 *29:8 out_w[7] 0.00044541 +5 *29:8 out_w[8] 0 +6 out_w[5] out_w[6] 0 +7 out_w[5] *29:8 0 +8 *49:A *29:8 7.77547e-05 +9 *10:21 *29:8 0.000116314 +10 *11:12 *29:8 9.90847e-05 *RES -1 *47:X *29:7 44.3386 -2 *29:7 out_s[6] 9.59071 +1 *62:X *29:8 48.4711 +2 *29:8 out_w[6] 3.82179 *END -*D_NET *30 0.0014735 +*D_NET *30 0.00170032 *CONN -*P out_s[7] O -*I *34:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[7] O +*I *49:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[7] 0.00028451 -2 *34:X 0.00034798 -3 *30:7 0.00063249 -4 out_s[7] out_s[8] 0 -5 out_s[6] out_s[7] 8.03508e-05 -6 *12:8 *30:7 0.000128169 +1 out_w[7] 0.000223333 +2 *49:X 0.000363327 +3 *30:7 0.00058666 +4 out_w[7] out_w[8] 0 +5 *49:A *30:7 8.15864e-05 +6 *29:8 out_w[7] 0.00044541 *RES -1 *34:X *30:7 44.3386 -2 *30:7 out_s[7] 5.88286 +1 *49:X *30:7 44.3386 +2 *30:7 out_w[7] 5.88286 *END -*D_NET *31 0.00179676 +*D_NET *31 0.00217915 *CONN -*P out_s[8] O -*I *35:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[8] O +*I *50:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[8] 0.000680814 -2 *35:X 0.000193091 -3 *31:7 0.000873905 -4 out_s[8] out_s[9] 4.27783e-05 -5 out_s[7] out_s[8] 0 -6 *35:A *31:7 6.17437e-06 -7 *12:8 out_s[8] 0 +1 out_w[8] 0.000541462 +2 *50:X 0.000193107 +3 *31:7 0.000734568 +4 out_w[8] out_w[9] 4.05347e-05 +5 out_w[7] out_w[8] 0 +6 *49:A out_w[8] 0 +7 *50:A *31:7 6.17437e-06 +8 *14:20 out_w[8] 0.000663301 +9 *29:8 out_w[8] 0 *RES -1 *35:X *31:7 41.0036 -2 *31:7 out_s[8] 12.76 +1 *50:X *31:7 41.0036 +2 *31:7 out_w[8] 12.76 *END -*D_NET *32 0.000667532 +*D_NET *32 0.000661458 *CONN -*P out_s[9] O -*I *36:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[9] O +*I *51:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[9] 0.000172118 -2 *36:X 0.000172118 -3 out_s[10] out_s[9] 0 -4 out_s[8] out_s[9] 4.27783e-05 -5 *5:16 out_s[9] 0.000140259 -6 *23:7 out_s[9] 0.000140259 +1 out_w[9] 0.000164603 +2 *51:X 0.000164603 +3 out_w[10] out_w[9] 0 +4 out_w[8] out_w[9] 4.05347e-05 +5 *5:12 out_w[9] 0.000143543 +6 *14:20 out_w[9] 4.6318e-06 +7 *23:7 out_w[9] 0.000143543 *RES -1 *36:X out_s[9] 42.2879 +1 *51:X out_w[9] 42.2879 *END diff --git a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.min.spef b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.min.spef index 1fd93639..05e810e4 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.min.spef +++ b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.min.spef @@ -14,574 +14,734 @@ *L_UNIT 1 HENRY *NAME_MAP -*3 in_n[0] -*4 in_n[10] -*5 in_n[11] -*6 in_n[1] -*7 in_n[2] -*8 in_n[3] -*9 in_n[4] -*10 in_n[5] -*11 in_n[6] -*12 in_n[7] -*13 in_n[8] -*14 in_n[9] -*15 in_s[0] -*16 in_s[1] -*17 in_s[2] -*18 out_n[0] -*19 out_n[1] -*20 out_n[2] -*21 out_s[0] -*22 out_s[10] -*23 out_s[11] -*24 out_s[1] -*25 out_s[2] -*26 out_s[3] -*27 out_s[4] -*28 out_s[5] -*29 out_s[6] -*30 out_s[7] -*31 out_s[8] -*32 out_s[9] -*33 BUF\[0\] -*34 BUF\[10\] -*35 BUF\[11\] -*36 BUF\[12\] -*37 BUF\[13\] -*38 BUF\[14\] -*39 BUF\[1\] -*40 BUF\[2\] -*41 BUF\[3\] -*42 BUF\[4\] -*43 BUF\[5\] -*44 BUF\[6\] -*45 BUF\[7\] -*46 BUF\[8\] -*47 BUF\[9\] -*48 FILLER_0_19 -*49 FILLER_0_27 -*50 FILLER_0_29 -*51 FILLER_0_3 -*52 FILLER_0_41 -*53 FILLER_0_54 -*54 FILLER_0_57 -*55 FILLER_0_7 -*56 FILLER_0_70 -*57 FILLER_0_74 -*58 FILLER_1_17 -*59 FILLER_1_3 -*60 FILLER_1_32 -*61 FILLER_1_47 -*62 FILLER_1_55 -*63 FILLER_1_57 -*64 FILLER_1_70 -*65 FILLER_1_74 -*66 FILLER_2_26 -*67 FILLER_2_29 -*68 FILLER_2_3 -*69 FILLER_2_52 -*70 FILLER_2_67 -*71 FILLER_3_15 -*72 FILLER_3_27 -*73 FILLER_3_3 -*74 FILLER_3_42 -*75 FILLER_3_54 -*76 FILLER_3_57 -*77 FILLER_3_70 -*78 FILLER_3_74 -*79 FILLER_4_19 -*80 FILLER_4_27 -*81 FILLER_4_29 -*82 FILLER_4_3 -*83 FILLER_4_41 -*84 FILLER_4_53 -*85 FILLER_4_57 -*86 FILLER_4_7 -*87 FILLER_4_70 -*88 FILLER_4_74 -*89 PHY_0 -*90 PHY_1 -*91 PHY_2 -*92 PHY_3 -*93 PHY_4 -*94 PHY_5 -*95 PHY_6 -*96 PHY_7 -*97 PHY_8 -*98 PHY_9 -*99 TAP_10 -*100 TAP_11 -*101 TAP_12 -*102 TAP_13 -*103 TAP_14 -*104 TAP_15 -*105 TAP_16 +*3 in_e[0] +*4 in_e[10] +*5 in_e[11] +*6 in_e[1] +*7 in_e[2] +*8 in_e[3] +*9 in_e[4] +*10 in_e[5] +*11 in_e[6] +*12 in_e[7] +*13 in_e[8] +*14 in_e[9] +*15 in_w[0] +*16 in_w[1] +*17 in_w[2] +*18 out_e[0] +*19 out_e[1] +*20 out_e[2] +*21 out_w[0] +*22 out_w[10] +*23 out_w[11] +*24 out_w[1] +*25 out_w[2] +*26 out_w[3] +*27 out_w[4] +*28 out_w[5] +*29 out_w[6] +*30 out_w[7] +*31 out_w[8] +*32 out_w[9] +*33 ANTENNA_BUF\[0\]_A +*34 ANTENNA_BUF\[10\]_A +*35 ANTENNA_BUF\[11\]_A +*36 ANTENNA_BUF\[12\]_A +*37 ANTENNA_BUF\[13\]_A +*38 ANTENNA_BUF\[14\]_A +*39 ANTENNA_BUF\[1\]_A +*40 ANTENNA_BUF\[2\]_A +*41 ANTENNA_BUF\[3\]_A +*42 ANTENNA_BUF\[4\]_A +*43 ANTENNA_BUF\[5\]_A +*44 ANTENNA_BUF\[6\]_A +*45 ANTENNA_BUF\[7\]_A +*46 ANTENNA_BUF\[8\]_A +*47 ANTENNA_BUF\[9\]_A +*48 BUF\[0\] +*49 BUF\[10\] +*50 BUF\[11\] +*51 BUF\[12\] +*52 BUF\[13\] +*53 BUF\[14\] +*54 BUF\[1\] +*55 BUF\[2\] +*56 BUF\[3\] +*57 BUF\[4\] +*58 BUF\[5\] +*59 BUF\[6\] +*60 BUF\[7\] +*61 BUF\[8\] +*62 BUF\[9\] +*63 FILLER_0_19 +*64 FILLER_0_23 +*65 FILLER_0_26 +*66 FILLER_0_29 +*67 FILLER_0_3 +*68 FILLER_0_33 +*69 FILLER_0_39 +*70 FILLER_0_54 +*71 FILLER_0_57 +*72 FILLER_0_7 +*73 FILLER_0_70 +*74 FILLER_0_74 +*75 FILLER_1_17 +*76 FILLER_1_3 +*77 FILLER_1_32 +*78 FILLER_1_47 +*79 FILLER_1_51 +*80 FILLER_1_54 +*81 FILLER_1_57 +*82 FILLER_1_70 +*83 FILLER_1_74 +*84 FILLER_2_11 +*85 FILLER_2_26 +*86 FILLER_2_29 +*87 FILLER_2_3 +*88 FILLER_2_33 +*89 FILLER_2_52 +*90 FILLER_2_67 +*91 FILLER_2_73 +*92 FILLER_3_27 +*93 FILLER_3_3 +*94 FILLER_3_42 +*95 FILLER_3_48 +*96 FILLER_3_54 +*97 FILLER_3_57 +*98 FILLER_3_70 +*99 FILLER_3_74 +*100 FILLER_3_8 +*101 FILLER_4_19 +*102 FILLER_4_25 +*103 FILLER_4_29 +*104 FILLER_4_3 +*105 FILLER_4_33 +*106 FILLER_4_39 +*107 FILLER_4_42 +*108 FILLER_4_48 +*109 FILLER_4_54 +*110 FILLER_4_57 +*111 FILLER_4_7 +*112 FILLER_4_70 +*113 FILLER_4_74 +*114 PHY_0 +*115 PHY_1 +*116 PHY_2 +*117 PHY_3 +*118 PHY_4 +*119 PHY_5 +*120 PHY_6 +*121 PHY_7 +*122 PHY_8 +*123 PHY_9 +*124 TAP_10 +*125 TAP_11 +*126 TAP_12 +*127 TAP_13 +*128 TAP_14 +*129 TAP_15 +*130 TAP_16 *PORTS -in_n[0] I -in_n[10] I -in_n[11] I -in_n[1] I -in_n[2] I -in_n[3] I -in_n[4] I -in_n[5] I -in_n[6] I -in_n[7] I -in_n[8] I -in_n[9] I -in_s[0] I -in_s[1] I -in_s[2] I -out_n[0] O -out_n[1] O -out_n[2] O -out_s[0] O -out_s[10] O -out_s[11] O -out_s[1] O -out_s[2] O -out_s[3] O -out_s[4] O -out_s[5] O -out_s[6] O -out_s[7] O -out_s[8] O -out_s[9] O +in_e[0] I +in_e[10] I +in_e[11] I +in_e[1] I +in_e[2] I +in_e[3] I +in_e[4] I +in_e[5] I +in_e[6] I +in_e[7] I +in_e[8] I +in_e[9] I +in_w[0] I +in_w[1] I +in_w[2] I +out_e[0] O +out_e[1] O +out_e[2] O +out_w[0] O +out_w[10] O +out_w[11] O +out_w[1] O +out_w[2] O +out_w[3] O +out_w[4] O +out_w[5] O +out_w[6] O +out_w[7] O +out_w[8] O +out_w[9] O -*D_NET *3 0.000698578 +*D_NET *3 0.00171247 *CONN -*P in_n[0] I -*I *41:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[0] I +*I *56:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *41:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[0] 0.000265612 -2 *41:A 0.000265612 -3 *41:A out_n[2] 0.000167353 -4 *41:A *42:A 0 +1 in_e[0] 0.000353455 +2 *56:A 0 +3 *41:DIODE 0.000258979 +4 *3:10 0.000612433 +5 *41:DIODE *57:A 9.24049e-05 +6 *3:10 out_e[2] 0 +7 *3:10 *57:A 0.000208491 +8 *3:10 *6:5 0.00018671 +9 *3:10 *7:7 0 *RES -1 in_n[0] *41:A 9.255 +1 in_e[0] *3:10 9.14 +2 *3:10 *41:DIODE 9.32 +3 *3:10 *56:A 1.6 *END -*D_NET *4 0.000496833 +*D_NET *4 0.00133117 *CONN -*P in_n[10] I -*I *37:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[10] I +*I *52:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *37:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[10] 0.000223693 -2 *37:A 0.000223693 -3 *37:A out_s[10] 4.94474e-05 -4 *37:A *36:A 0 -5 *37:A *38:A 0 +1 in_e[10] 0.000342171 +2 *52:A 0 +3 *37:DIODE 0.000105843 +4 *4:10 0.000448014 +5 *37:DIODE *35:DIODE 0.000137064 +6 *4:10 *35:DIODE 5.83121e-06 +7 *4:10 *36:DIODE 3.9232e-05 +8 *4:10 *51:A 2.75538e-05 +9 *4:10 *5:12 0 +10 *4:10 *14:8 0.000225465 *RES -1 in_n[10] *37:A 7.59 +1 in_e[10] *4:10 8.645 +2 *4:10 *37:DIODE 3.775 +3 *4:10 *52:A 1.6 *END -*D_NET *5 0.00265835 +*D_NET *5 0.00501059 *CONN -*P in_n[11] I -*I *38:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[11] I +*I *53:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *38:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[11] 0.0010441 -2 *38:A 0.0010441 -3 *38:A out_s[10] 0 -4 *38:A out_s[11] 0.000287765 -5 *38:A out_s[9] 0.000123225 -6 *38:A *36:A 0.000159156 -7 *37:A *38:A 0 +1 in_e[11] 0.00140418 +2 *53:A 0 +3 *38:DIODE 0.000471488 +4 *5:12 0.00187567 +5 *38:DIODE *45:DIODE 1.52418e-05 +6 *5:12 out_w[10] 0.000707215 +7 *5:12 out_w[11] 0.000290826 +8 *5:12 out_w[9] 0.000123592 +9 *5:12 *51:A 0.000122373 +10 *4:10 *5:12 0 *RES -1 in_n[11] *38:A 23.025 +1 in_e[11] *5:12 24.92 +2 *5:12 *38:DIODE 7.915 +3 *5:12 *53:A 1.6 *END -*D_NET *6 0.00123947 +*D_NET *6 0.00164626 *CONN -*P in_n[1] I -*I *42:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[1] I +*I *42:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *57:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[1] 0.000265945 -2 *42:A 0.000265945 -3 *42:A out_s[0] 7.75325e-05 -4 *42:A *43:A 0.000630049 -5 *41:A *42:A 0 +1 in_e[1] 8.58228e-05 +2 *42:DIODE 0.000237185 +3 *57:A 0.00025049 +4 *6:5 0.000573497 +5 *57:A out_e[2] 0 +6 *57:A out_w[1] 1.16578e-05 +7 *57:A *7:7 0 +8 *6:5 *7:7 0 +9 *41:DIODE *57:A 9.24049e-05 +10 *3:10 *57:A 0.000208491 +11 *3:10 *6:5 0.00018671 *RES -1 in_n[1] *42:A 11.115 +1 in_e[1] *6:5 2.22 +2 *6:5 *57:A 9 +3 *6:5 *42:DIODE 6.12 *END -*D_NET *7 0.00183936 +*D_NET *7 0.00143146 *CONN -*P in_n[2] I -*I *43:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[2] I +*I *58:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *43:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[2] 0.000568975 -2 *43:A 0.000568975 -3 *43:A out_s[0] 0 -4 *43:A out_s[1] 6.55328e-05 -5 *43:A out_s[2] 5.83121e-06 -6 *43:A *44:A 0 -7 *42:A *43:A 0.000630049 +1 in_e[2] 0.000535667 +2 *58:A 0 +3 *43:DIODE 9.35016e-05 +4 *7:7 0.000629168 +5 *43:DIODE out_w[1] 0 +6 *43:DIODE out_w[3] 5.97443e-05 +7 *7:7 out_w[1] 0 +8 *7:7 out_w[3] 0.00011338 +9 *7:7 *8:10 0 +10 *57:A *7:7 0 +11 *3:10 *7:7 0 +12 *6:5 *7:7 0 *RES -1 in_n[2] *43:A 15.165 +1 in_e[2] *7:7 9.39 +2 *7:7 *43:DIODE 5.49 +3 *7:7 *58:A 3.6 *END -*D_NET *8 0.000671935 +*D_NET *8 0.00140258 *CONN -*P in_n[3] I -*I *44:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[3] I +*I *44:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *59:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[3] 0.000335968 -2 *44:A 0.000335968 -3 *44:A *45:A 0 -4 *43:A *44:A 0 +1 in_e[3] 0.000367586 +2 *44:DIODE 0.000132552 +3 *59:A 0 +4 *8:10 0.000500138 +5 *8:10 *9:7 0.000402308 +6 *7:7 *8:10 0 *RES -1 in_n[3] *44:A 9.255 +1 in_e[3] *8:10 9.14 +2 *8:10 *59:A 1.6 +3 *8:10 *44:DIODE 3.43 *END -*D_NET *9 0.00122617 +*D_NET *9 0.001774 *CONN -*P in_n[4] I -*I *45:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[4] I +*I *60:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *45:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[4] 0.00052251 -2 *45:A 0.00052251 -3 *45:A out_s[3] 0.000181152 -4 *45:A *46:A 0 -5 *44:A *45:A 0 +1 in_e[4] 0.000424349 +2 *60:A 0 +3 *45:DIODE 0.000118926 +4 *9:7 0.000543275 +5 *45:DIODE out_w[3] 9.428e-05 +6 *9:7 out_w[3] 0.00017562 +7 *9:7 *10:10 0 +8 *38:DIODE *45:DIODE 1.52418e-05 +9 *8:10 *9:7 0.000402308 *RES -1 in_n[4] *45:A 13.335 +1 in_e[4] *9:7 9.735 +2 *9:7 *45:DIODE 5.94 +3 *9:7 *60:A 3.6 *END -*D_NET *10 0.000985911 +*D_NET *10 0.00149921 *CONN -*P in_n[5] I -*I *46:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[5] I +*I *46:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *61:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[5] 0.000492956 -2 *46:A 0.000492956 -3 *45:A *46:A 0 +1 in_e[5] 0.000603035 +2 *46:DIODE 8.85392e-05 +3 *61:A 0 +4 *10:10 0.000691574 +5 *46:DIODE out_w[5] 0 +6 *46:DIODE out_w[6] 9.71067e-05 +7 *46:DIODE *49:A 8.08153e-06 +8 *46:DIODE *11:12 1.08758e-05 +9 *10:10 *11:12 0 +10 *9:7 *10:10 0 *RES -1 in_n[5] *46:A 11.805 +1 in_e[5] *10:10 11.69 +2 *10:10 *61:A 1.6 +3 *10:10 *46:DIODE 7.43 *END -*D_NET *11 0.00156745 +*D_NET *11 0.00231686 *CONN -*P in_n[6] I -*I *47:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[6] I +*I *47:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *62:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[6] 0.000410161 -2 *47:A 0.000410161 -3 *47:A out_s[6] 0.00012349 -4 *47:A *34:A 0.000623638 +1 in_e[6] 0.000691079 +2 *47:DIODE 0.000128954 +3 *62:A 2.09808e-05 +4 *11:12 0.000841014 +5 *11:12 out_w[6] 9.10513e-05 +6 *11:12 *49:A 0.000166246 +7 *11:12 *12:7 0.000366662 +8 *46:DIODE *11:12 1.08758e-05 +9 *10:10 *11:12 0 *RES -1 in_n[6] *47:A 13.29 +1 in_e[6] *11:12 14.99 +2 *11:12 *62:A 1.96 +3 *11:12 *47:DIODE 3.43 *END -*D_NET *12 0.00169542 +*D_NET *12 0.00180686 *CONN -*P in_n[7] I -*I *34:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[7] I +*I *34:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *49:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[7] 0.000457718 -2 *34:A 0.000457718 -3 *34:A out_s[6] 4.04613e-05 -4 *34:A out_s[7] 0.000115886 -5 *34:A out_s[8] 0 -6 *34:A *35:A 0 -7 *47:A *34:A 0.000623638 +1 in_e[7] 0.000197958 +2 *34:DIODE 0 +3 *49:A 0.000362502 +4 *12:7 0.00056046 +5 *49:A out_w[6] 7.22509e-05 +6 *49:A out_w[7] 7.27003e-05 +7 *49:A out_w[8] 0 +8 *49:A *50:A 0 +9 *49:A *51:A 0 +10 *12:7 *50:A 0 +11 *12:7 *13:5 0 +12 *46:DIODE *49:A 8.08153e-06 +13 *11:12 *49:A 0.000166246 +14 *11:12 *12:7 0.000366662 *RES -1 in_n[7] *34:A 14.025 +1 in_e[7] *12:7 4.71 +2 *12:7 *49:A 10.89 +3 *12:7 *34:DIODE 3.6 *END -*D_NET *13 0.000773264 +*D_NET *13 0.00177695 *CONN -*P in_n[8] I -*I *35:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[8] I +*I *35:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *50:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[8] 0.000383717 -2 *35:A 0.000383717 -3 *35:A out_s[8] 5.83121e-06 -4 *35:A *36:A 0 -5 *34:A *35:A 0 +1 in_e[8] 0.000146697 +2 *35:DIODE 0.000134137 +3 *50:A 0.000228232 +4 *13:5 0.000509065 +5 *35:DIODE *36:DIODE 0.000458446 +6 *50:A out_w[8] 5.83121e-06 +7 *50:A *51:A 0.000142842 +8 *13:5 *51:A 8.80293e-06 +9 *13:5 *14:8 0 +10 *37:DIODE *35:DIODE 0.000137064 +11 *49:A *50:A 0 +12 *4:10 *35:DIODE 5.83121e-06 +13 *12:7 *50:A 0 +14 *12:7 *13:5 0 *RES -1 in_n[8] *35:A 9.81 +1 in_e[8] *13:5 2.475 +2 *13:5 *50:A 7.44 +3 *13:5 *35:DIODE 7.845 *END -*D_NET *14 0.00175178 +*D_NET *14 0.00401854 *CONN -*P in_n[9] I -*I *36:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[9] I +*I *51:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *36:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[9] 0.00074955 -2 *36:A 0.00074955 -3 *36:A out_s[10] 0 -4 *36:A out_s[11] 9.3521e-05 -5 *35:A *36:A 0 -6 *37:A *36:A 0 -7 *38:A *36:A 0.000159156 +1 in_e[9] 0.000146934 +2 *51:A 0.000428034 +3 *36:DIODE 0.000588832 +4 *14:8 0.0011638 +5 *51:A out_w[10] 0 +6 *51:A out_w[11] 0.000121019 +7 *51:A out_w[8] 0.000540764 +8 *51:A out_w[9] 4.43871e-06 +9 *35:DIODE *36:DIODE 0.000458446 +10 *49:A *51:A 0 +11 *50:A *51:A 0.000142842 +12 *4:10 *36:DIODE 3.9232e-05 +13 *4:10 *51:A 2.75538e-05 +14 *4:10 *14:8 0.000225465 +15 *5:12 *51:A 0.000122373 +16 *13:5 *51:A 8.80293e-06 +17 *13:5 *14:8 0 *RES -1 in_n[9] *36:A 16.68 +1 in_e[9] *14:8 5.015 +2 *14:8 *36:DIODE 8.95 +3 *14:8 *51:A 16.025 *END -*D_NET *15 0.000514326 +*D_NET *15 0.00162224 *CONN -*P in_s[0] I -*I *33:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[0] I +*I *48:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *33:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_s[0] 0.000213288 -2 *33:A 0.000213288 -3 *33:A out_n[0] 8.77498e-05 -4 *33:A *39:A 0 +1 in_w[0] 0.000168058 +2 *48:A 1.88743e-05 +3 *33:DIODE 0.000203616 +4 *15:8 0.000390549 +5 *33:DIODE out_e[0] 0.000499096 +6 *33:DIODE out_e[2] 0 +7 *33:DIODE *40:DIODE 4.4073e-05 +8 *33:DIODE *17:13 1.73506e-05 +9 *48:A out_e[0] 3.77879e-05 +10 *15:8 out_e[0] 4.82919e-05 +11 *15:8 *16:16 0.000194547 *RES -1 in_s[0] *33:A 7.05 +1 in_w[0] *15:8 5.36 +2 *15:8 *33:DIODE 11.315 +3 *15:8 *48:A 2.05 *END -*D_NET *16 0.00178446 +*D_NET *16 0.00287332 *CONN -*P in_s[1] I -*I *39:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[1] I +*I *39:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *54:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[1] 0.000549895 -2 *39:A 0.000549895 -3 *39:A out_n[0] 0.000684666 -4 *39:A out_n[2] 0 -5 *39:A *40:A 0 -6 *33:A *39:A 0 +1 in_w[1] 0.000818734 +2 *39:DIODE 0.00013238 +3 *54:A 0 +4 *16:16 0.000951114 +5 *16:16 out_e[0] 0.000725171 +6 *16:16 out_e[1] 5.13714e-05 +7 *16:16 out_w[0] 0 +8 *16:16 *17:13 0 +9 *15:8 *16:16 0.000194547 *RES -1 in_s[1] *39:A 15.075 +1 in_w[1] *16:16 19.535 +2 *16:16 *54:A 1.6 +3 *16:16 *39:DIODE 3.43 *END -*D_NET *17 0.000663109 +*D_NET *17 0.00123721 *CONN -*P in_s[2] I -*I *40:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[2] I +*I *40:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *55:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[2] 0.000331555 -2 *40:A 0.000331555 -3 *40:A out_s[0] 0 -4 *39:A *40:A 0 +1 in_w[2] 0.000313193 +2 *40:DIODE 6.69177e-05 +3 *55:A 0.000118977 +4 *17:13 0.000499088 +5 *17:13 out_w[0] 0.000177613 +6 *33:DIODE *40:DIODE 4.4073e-05 +7 *33:DIODE *17:13 1.73506e-05 +8 *16:16 *17:13 0 *RES -1 in_s[2] *40:A 8.91 +1 in_w[2] *17:13 6.315 +2 *17:13 *55:A 5.085 +3 *17:13 *40:DIODE 4.98 *END -*D_NET *18 0.00231172 +*D_NET *18 0.00268471 *CONN -*P out_n[0] O -*I *33:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[0] O +*I *48:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[0] 0.000769652 -2 *33:X 0.000769652 -3 out_n[0] out_n[1] 0 -4 out_n[0] out_n[2] 0 -5 *33:A out_n[0] 8.77498e-05 -6 *39:A out_n[0] 0.000684666 +1 out_e[0] 0.000687183 +2 *48:X 0.000687183 +3 out_e[0] out_e[1] 0 +4 out_e[0] out_e[2] 0 +5 *33:DIODE out_e[0] 0.000499096 +6 *48:A out_e[0] 3.77879e-05 +7 *15:8 out_e[0] 4.82919e-05 +8 *16:16 out_e[0] 0.000725171 *RES -1 *33:X out_n[0] 19.095 +1 *48:X out_e[0] 19.35 *END -*D_NET *19 0.000816795 +*D_NET *19 0.000633661 *CONN -*P out_n[1] O -*I *39:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[1] O +*I *54:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[1] 0.000285665 -2 *39:X 0.000285665 -3 out_n[1] out_n[2] 0.000245465 -4 out_n[0] out_n[1] 0 +1 out_e[1] 0.000222808 +2 *54:X 0.000222808 +3 out_e[1] out_e[2] 0.000136673 +4 out_e[0] out_e[1] 0 +5 *16:16 out_e[1] 5.13714e-05 *RES -1 *39:X out_n[1] 8.955 +1 *54:X out_e[1] 8.265 *END -*D_NET *20 0.00152863 +*D_NET *20 0.00112598 *CONN -*P out_n[2] O -*I *40:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[2] O +*I *55:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[2] 0.000557907 -2 *40:X 0.000557907 -3 out_n[2] out_s[0] 0 -4 out_n[0] out_n[2] 0 -5 out_n[1] out_n[2] 0.000245465 -6 *39:A out_n[2] 0 -7 *41:A out_n[2] 0.000167353 +1 out_e[2] 0.000403138 +2 *55:X 0.000403138 +3 out_e[2] out_w[0] 0.000183027 +4 out_e[0] out_e[2] 0 +5 out_e[1] out_e[2] 0.000136673 +6 *33:DIODE out_e[2] 0 +7 *57:A out_e[2] 0 +8 *3:10 out_e[2] 0 *RES -1 *40:X out_n[2] 14.475 +1 *55:X out_e[2] 12.195 *END -*D_NET *21 0.00137998 +*D_NET *21 0.00136226 *CONN -*P out_s[0] O -*I *41:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[0] O +*I *56:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[0] 0.000500863 -2 *41:X 0.000500863 -3 out_s[0] out_s[1] 0.000300724 -4 out_s[0] out_s[2] 0 -5 out_n[2] out_s[0] 0 -6 *40:A out_s[0] 0 -7 *42:A out_s[0] 7.75325e-05 -8 *43:A out_s[0] 0 +1 out_w[0] 0.000500808 +2 *56:X 0.000500808 +3 out_w[0] out_w[1] 0 +4 out_w[0] out_w[2] 0 +5 out_e[2] out_w[0] 0.000183027 +6 *16:16 out_w[0] 0 +7 *17:13 out_w[0] 0.000177613 *RES -1 *41:X out_s[0] 15.21 +1 *56:X out_w[0] 14.865 *END -*D_NET *22 0.00187612 +*D_NET *22 0.00180403 *CONN -*P out_s[10] O -*I *37:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[10] O +*I *52:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[10] 0.000913335 -2 *37:X 0.000913335 -3 out_s[10] out_s[11] 0 -4 out_s[10] out_s[9] 0 -5 *36:A out_s[10] 0 -6 *37:A out_s[10] 4.94474e-05 -7 *38:A out_s[10] 0 +1 out_w[10] 0.000548409 +2 *52:X 0.000548409 +3 out_w[10] out_w[11] 0 +4 out_w[10] out_w[9] 0 +5 *51:A out_w[10] 0 +6 *5:12 out_w[10] 0.000707215 *RES -1 *37:X out_s[10] 17.595 +1 *52:X out_w[10] 15.075 *END -*D_NET *23 0.00239933 +*D_NET *23 0.00156852 *CONN -*P out_s[11] O -*I *38:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[11] O +*I *53:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[11] 0.000947411 -2 *38:X 0.000947411 -3 out_s[11] out_s[9] 0.000123225 -4 out_s[10] out_s[11] 0 -5 *36:A out_s[11] 9.3521e-05 -6 *38:A out_s[11] 0.000287765 +1 out_w[11] 0.000516539 +2 *53:X 0.000516539 +3 out_w[11] out_w[9] 0.000123592 +4 out_w[10] out_w[11] 0 +5 *51:A out_w[11] 0.000121019 +6 *5:12 out_w[11] 0.000290826 *RES -1 *38:X out_s[11] 15.78 +1 *53:X out_w[11] 13.515 *END -*D_NET *24 0.00130092 +*D_NET *24 0.00121766 *CONN -*P out_s[1] O -*I *42:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[1] O +*I *57:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[1] 0.000361344 -2 *42:X 0.000361344 -3 out_s[1] out_s[2] 0.000211976 -4 out_s[1] out_s[3] 0 -5 out_s[0] out_s[1] 0.000300724 -6 *43:A out_s[1] 6.55328e-05 +1 out_w[1] 0.000497013 +2 *57:X 0.000497013 +3 out_w[1] out_w[2] 0.000211976 +4 out_w[0] out_w[1] 0 +5 *43:DIODE out_w[1] 0 +6 *57:A out_w[1] 1.16578e-05 +7 *7:7 out_w[1] 0 *RES -1 *42:X out_s[1] 12.165 +1 *57:X out_w[1] 12.27 *END -*D_NET *25 0.000903705 +*D_NET *25 0.000906467 *CONN -*P out_s[2] O -*I *43:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[2] O +*I *58:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[2] 0.000342949 -2 *43:X 0.000342949 -3 out_s[2] out_s[3] 0 -4 out_s[0] out_s[2] 0 -5 out_s[1] out_s[2] 0.000211976 -6 *43:A out_s[2] 5.83121e-06 +1 out_w[2] 0.000347245 +2 *58:X 0.000347245 +3 out_w[2] out_w[3] 0 +4 out_w[0] out_w[2] 0 +5 out_w[1] out_w[2] 0.000211976 *RES -1 *43:X out_s[2] 11.475 +1 *58:X out_w[2] 11.475 *END -*D_NET *26 0.00133229 +*D_NET *26 0.00119998 *CONN -*P out_s[3] O -*I *44:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[3] O +*I *59:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[3] 0.000575568 -2 *44:X 0.000575568 -3 out_s[3] out_s[4] 0 -4 out_s[3] out_s[5] 0 -5 out_s[1] out_s[3] 0 -6 out_s[2] out_s[3] 0 -7 *45:A out_s[3] 0.000181152 +1 out_w[3] 0.00037848 +2 *59:X 0.00037848 +3 out_w[3] out_w[4] 0 +4 out_w[2] out_w[3] 0 +5 *43:DIODE out_w[3] 5.97443e-05 +6 *45:DIODE out_w[3] 9.428e-05 +7 *7:7 out_w[3] 0.00011338 +8 *9:7 out_w[3] 0.00017562 *RES -1 *44:X out_s[3] 13.77 +1 *59:X out_w[3] 12.39 *END -*D_NET *27 0.00079736 +*D_NET *27 0.000811932 *CONN -*P out_s[4] O -*I *45:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[4] O +*I *60:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[4] 0.000337866 -2 *45:X 0.000337866 -3 out_s[4] out_s[5] 0.000121628 -4 out_s[3] out_s[4] 0 +1 out_w[4] 0.000346428 +2 *60:X 0.000346428 +3 out_w[4] out_w[5] 0.000119076 +4 out_w[3] out_w[4] 0 *RES -1 *45:X out_s[4] 9.9 +1 *60:X out_w[4] 9.9 *END -*D_NET *28 0.00105662 +*D_NET *28 0.000872265 *CONN -*P out_s[5] O -*I *46:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[5] O +*I *61:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[5] 0.000467496 -2 *46:X 0.000467496 -3 out_s[5] out_s[6] 0 -4 out_s[3] out_s[5] 0 -5 out_s[4] out_s[5] 0.000121628 +1 out_w[5] 0.000376595 +2 *61:X 0.000376595 +3 out_w[5] out_w[6] 0 +4 out_w[4] out_w[5] 0.000119076 +5 *46:DIODE out_w[5] 0 *RES -1 *46:X out_s[5] 11.475 +1 *61:X out_w[5] 10.095 *END -*D_NET *29 0.00170008 +*D_NET *29 0.00148452 *CONN -*P out_s[6] O -*I *47:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[6] O +*I *62:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[6] 0.000724414 -2 *47:X 0.000724414 -3 out_s[6] out_s[7] 8.73036e-05 -4 out_s[5] out_s[6] 0 -5 *34:A out_s[6] 4.04613e-05 -6 *47:A out_s[6] 0.00012349 +1 out_w[6] 0.000426347 +2 *62:X 0.000426347 +3 out_w[6] out_w[7] 0.00037142 +4 out_w[6] out_w[8] 0 +5 out_w[5] out_w[6] 0 +6 *46:DIODE out_w[6] 9.71067e-05 +7 *49:A out_w[6] 7.22509e-05 +8 *11:12 out_w[6] 9.10513e-05 *RES -1 *47:X out_s[6] 15.135 +1 *62:X out_w[6] 13.95 *END -*D_NET *30 0.00123387 +*D_NET *30 0.00139751 *CONN -*P out_s[7] O -*I *34:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[7] O +*I *49:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[7] 0.000515339 -2 *34:X 0.000515339 -3 out_s[7] out_s[8] 0 -4 out_s[6] out_s[7] 8.73036e-05 -5 *34:A out_s[7] 0.000115886 +1 out_w[7] 0.000476692 +2 *49:X 0.000476692 +3 out_w[7] out_w[8] 0 +4 out_w[6] out_w[7] 0.00037142 +5 *49:A out_w[7] 7.27003e-05 *RES -1 *34:X out_s[7] 12.45 +1 *49:X out_w[7] 12.45 *END -*D_NET *31 0.00148373 +*D_NET *31 0.00176113 *CONN -*P out_s[8] O -*I *35:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[8] O +*I *50:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[8] 0.000716184 -2 *35:X 0.000716184 -3 out_s[8] out_s[9] 4.55329e-05 -4 out_s[7] out_s[8] 0 -5 *34:A out_s[8] 0 -6 *35:A out_s[8] 5.83121e-06 +1 out_w[8] 0.000585783 +2 *50:X 0.000585783 +3 out_w[8] out_w[9] 4.29653e-05 +4 out_w[6] out_w[8] 0 +5 out_w[7] out_w[8] 0 +6 *49:A out_w[8] 0 +7 *50:A out_w[8] 5.83121e-06 +8 *51:A out_w[8] 0.000540764 *RES -1 *35:X out_s[8] 15.015 +1 *50:X out_w[8] 15.015 *END -*D_NET *32 0.000550203 +*D_NET *32 0.000546536 *CONN -*P out_s[9] O -*I *36:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[9] O +*I *51:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[9] 0.000129111 -2 *36:X 0.000129111 -3 out_s[10] out_s[9] 0 -4 out_s[11] out_s[9] 0.000123225 -5 out_s[8] out_s[9] 4.55329e-05 -6 *38:A out_s[9] 0.000123225 +1 out_w[9] 0.000125973 +2 *51:X 0.000125973 +3 out_w[10] out_w[9] 0 +4 out_w[11] out_w[9] 0.000123592 +5 out_w[8] out_w[9] 4.29653e-05 +6 *51:A out_w[9] 4.43871e-06 +7 *5:12 out_w[9] 0.000123592 *RES -1 *36:X out_s[9] 6.705 +1 *51:X out_w[9] 6.705 *END diff --git a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.nom.spef b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.nom.spef index e4f997a5..54f6a9b8 100644 --- a/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.nom.spef +++ b/signoff/buff_flash_clkrst/openlane-signoff/spef/buff_flash_clkrst.nom.spef @@ -14,574 +14,734 @@ *L_UNIT 1 HENRY *NAME_MAP -*3 in_n[0] -*4 in_n[10] -*5 in_n[11] -*6 in_n[1] -*7 in_n[2] -*8 in_n[3] -*9 in_n[4] -*10 in_n[5] -*11 in_n[6] -*12 in_n[7] -*13 in_n[8] -*14 in_n[9] -*15 in_s[0] -*16 in_s[1] -*17 in_s[2] -*18 out_n[0] -*19 out_n[1] -*20 out_n[2] -*21 out_s[0] -*22 out_s[10] -*23 out_s[11] -*24 out_s[1] -*25 out_s[2] -*26 out_s[3] -*27 out_s[4] -*28 out_s[5] -*29 out_s[6] -*30 out_s[7] -*31 out_s[8] -*32 out_s[9] -*33 BUF\[0\] -*34 BUF\[10\] -*35 BUF\[11\] -*36 BUF\[12\] -*37 BUF\[13\] -*38 BUF\[14\] -*39 BUF\[1\] -*40 BUF\[2\] -*41 BUF\[3\] -*42 BUF\[4\] -*43 BUF\[5\] -*44 BUF\[6\] -*45 BUF\[7\] -*46 BUF\[8\] -*47 BUF\[9\] -*48 FILLER_0_19 -*49 FILLER_0_27 -*50 FILLER_0_29 -*51 FILLER_0_3 -*52 FILLER_0_41 -*53 FILLER_0_54 -*54 FILLER_0_57 -*55 FILLER_0_7 -*56 FILLER_0_70 -*57 FILLER_0_74 -*58 FILLER_1_17 -*59 FILLER_1_3 -*60 FILLER_1_32 -*61 FILLER_1_47 -*62 FILLER_1_55 -*63 FILLER_1_57 -*64 FILLER_1_70 -*65 FILLER_1_74 -*66 FILLER_2_26 -*67 FILLER_2_29 -*68 FILLER_2_3 -*69 FILLER_2_52 -*70 FILLER_2_67 -*71 FILLER_3_15 -*72 FILLER_3_27 -*73 FILLER_3_3 -*74 FILLER_3_42 -*75 FILLER_3_54 -*76 FILLER_3_57 -*77 FILLER_3_70 -*78 FILLER_3_74 -*79 FILLER_4_19 -*80 FILLER_4_27 -*81 FILLER_4_29 -*82 FILLER_4_3 -*83 FILLER_4_41 -*84 FILLER_4_53 -*85 FILLER_4_57 -*86 FILLER_4_7 -*87 FILLER_4_70 -*88 FILLER_4_74 -*89 PHY_0 -*90 PHY_1 -*91 PHY_2 -*92 PHY_3 -*93 PHY_4 -*94 PHY_5 -*95 PHY_6 -*96 PHY_7 -*97 PHY_8 -*98 PHY_9 -*99 TAP_10 -*100 TAP_11 -*101 TAP_12 -*102 TAP_13 -*103 TAP_14 -*104 TAP_15 -*105 TAP_16 +*3 in_e[0] +*4 in_e[10] +*5 in_e[11] +*6 in_e[1] +*7 in_e[2] +*8 in_e[3] +*9 in_e[4] +*10 in_e[5] +*11 in_e[6] +*12 in_e[7] +*13 in_e[8] +*14 in_e[9] +*15 in_w[0] +*16 in_w[1] +*17 in_w[2] +*18 out_e[0] +*19 out_e[1] +*20 out_e[2] +*21 out_w[0] +*22 out_w[10] +*23 out_w[11] +*24 out_w[1] +*25 out_w[2] +*26 out_w[3] +*27 out_w[4] +*28 out_w[5] +*29 out_w[6] +*30 out_w[7] +*31 out_w[8] +*32 out_w[9] +*33 ANTENNA_BUF\[0\]_A +*34 ANTENNA_BUF\[10\]_A +*35 ANTENNA_BUF\[11\]_A +*36 ANTENNA_BUF\[12\]_A +*37 ANTENNA_BUF\[13\]_A +*38 ANTENNA_BUF\[14\]_A +*39 ANTENNA_BUF\[1\]_A +*40 ANTENNA_BUF\[2\]_A +*41 ANTENNA_BUF\[3\]_A +*42 ANTENNA_BUF\[4\]_A +*43 ANTENNA_BUF\[5\]_A +*44 ANTENNA_BUF\[6\]_A +*45 ANTENNA_BUF\[7\]_A +*46 ANTENNA_BUF\[8\]_A +*47 ANTENNA_BUF\[9\]_A +*48 BUF\[0\] +*49 BUF\[10\] +*50 BUF\[11\] +*51 BUF\[12\] +*52 BUF\[13\] +*53 BUF\[14\] +*54 BUF\[1\] +*55 BUF\[2\] +*56 BUF\[3\] +*57 BUF\[4\] +*58 BUF\[5\] +*59 BUF\[6\] +*60 BUF\[7\] +*61 BUF\[8\] +*62 BUF\[9\] +*63 FILLER_0_19 +*64 FILLER_0_23 +*65 FILLER_0_26 +*66 FILLER_0_29 +*67 FILLER_0_3 +*68 FILLER_0_33 +*69 FILLER_0_39 +*70 FILLER_0_54 +*71 FILLER_0_57 +*72 FILLER_0_7 +*73 FILLER_0_70 +*74 FILLER_0_74 +*75 FILLER_1_17 +*76 FILLER_1_3 +*77 FILLER_1_32 +*78 FILLER_1_47 +*79 FILLER_1_51 +*80 FILLER_1_54 +*81 FILLER_1_57 +*82 FILLER_1_70 +*83 FILLER_1_74 +*84 FILLER_2_11 +*85 FILLER_2_26 +*86 FILLER_2_29 +*87 FILLER_2_3 +*88 FILLER_2_33 +*89 FILLER_2_52 +*90 FILLER_2_67 +*91 FILLER_2_73 +*92 FILLER_3_27 +*93 FILLER_3_3 +*94 FILLER_3_42 +*95 FILLER_3_48 +*96 FILLER_3_54 +*97 FILLER_3_57 +*98 FILLER_3_70 +*99 FILLER_3_74 +*100 FILLER_3_8 +*101 FILLER_4_19 +*102 FILLER_4_25 +*103 FILLER_4_29 +*104 FILLER_4_3 +*105 FILLER_4_33 +*106 FILLER_4_39 +*107 FILLER_4_42 +*108 FILLER_4_48 +*109 FILLER_4_54 +*110 FILLER_4_57 +*111 FILLER_4_7 +*112 FILLER_4_70 +*113 FILLER_4_74 +*114 PHY_0 +*115 PHY_1 +*116 PHY_2 +*117 PHY_3 +*118 PHY_4 +*119 PHY_5 +*120 PHY_6 +*121 PHY_7 +*122 PHY_8 +*123 PHY_9 +*124 TAP_10 +*125 TAP_11 +*126 TAP_12 +*127 TAP_13 +*128 TAP_14 +*129 TAP_15 +*130 TAP_16 *PORTS -in_n[0] I -in_n[10] I -in_n[11] I -in_n[1] I -in_n[2] I -in_n[3] I -in_n[4] I -in_n[5] I -in_n[6] I -in_n[7] I -in_n[8] I -in_n[9] I -in_s[0] I -in_s[1] I -in_s[2] I -out_n[0] O -out_n[1] O -out_n[2] O -out_s[0] O -out_s[10] O -out_s[11] O -out_s[1] O -out_s[2] O -out_s[3] O -out_s[4] O -out_s[5] O -out_s[6] O -out_s[7] O -out_s[8] O -out_s[9] O +in_e[0] I +in_e[10] I +in_e[11] I +in_e[1] I +in_e[2] I +in_e[3] I +in_e[4] I +in_e[5] I +in_e[6] I +in_e[7] I +in_e[8] I +in_e[9] I +in_w[0] I +in_w[1] I +in_w[2] I +out_e[0] O +out_e[1] O +out_e[2] O +out_w[0] O +out_w[10] O +out_w[11] O +out_w[1] O +out_w[2] O +out_w[3] O +out_w[4] O +out_w[5] O +out_w[6] O +out_w[7] O +out_w[8] O +out_w[9] O -*D_NET *3 0.000746189 +*D_NET *3 0.00187969 *CONN -*P in_n[0] I -*I *41:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[0] I +*I *56:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *41:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[0] 0.000291118 -2 *41:A 0.000291118 -3 *41:A out_n[2] 0.000163953 -4 *41:A *42:A 0 +1 in_e[0] 0.000387464 +2 *56:A 0 +3 *41:DIODE 0.000291067 +4 *3:10 0.000678531 +5 *41:DIODE *57:A 9.56968e-05 +6 *3:10 out_e[2] 0 +7 *3:10 *57:A 0.000225314 +8 *3:10 *6:5 0.000201621 +9 *3:10 *7:7 0 *RES -1 in_n[0] *41:A 20.5321 +1 in_e[0] *3:10 13 +2 *3:10 *41:DIODE 22.7286 +3 *3:10 *56:A 9.3 *END -*D_NET *4 0.000540091 +*D_NET *4 0.00145612 *CONN -*P in_n[10] I -*I *37:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[10] I +*I *52:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *37:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[10] 0.00024161 -2 *37:A 0.00024161 -3 *37:A out_s[10] 5.68722e-05 -4 *37:A *36:A 0 -5 *37:A *38:A 0 +1 in_e[10] 0.000380355 +2 *52:A 0 +3 *37:DIODE 0.000116605 +4 *4:10 0.00049696 +5 *37:DIODE *35:DIODE 0.000145804 +6 *4:10 *35:DIODE 6.05161e-06 +7 *4:10 *36:DIODE 4.02038e-05 +8 *4:10 *51:A 2.6949e-05 +9 *4:10 *5:12 0 +10 *4:10 *14:8 0.000243192 *RES -1 in_n[10] *37:A 18.55 +1 in_e[10] *4:10 12.4107 +2 *4:10 *37:DIODE 11.8893 +3 *4:10 *52:A 9.3 *END -*D_NET *5 0.00290352 +*D_NET *5 0.00554924 *CONN -*P in_n[11] I -*I *38:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[11] I +*I *53:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *38:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[11] 0.00113707 -2 *38:A 0.00113707 -3 *38:A out_s[10] 0 -4 *38:A out_s[11] 0.000304969 -5 *38:A out_s[9] 0.000140933 -6 *38:A *36:A 0.000183477 -7 *37:A *38:A 0 +1 in_e[11] 0.00157743 +2 *53:A 0 +3 *38:DIODE 0.000514666 +4 *5:12 0.00209209 +5 *38:DIODE *45:DIODE 1.48543e-05 +6 *5:12 out_w[10] 0.000761524 +7 *5:12 out_w[11] 0.000305857 +8 *5:12 out_w[9] 0.000142157 +9 *5:12 *51:A 0.000140668 +10 *4:10 *5:12 0 *RES -1 in_n[11] *38:A 36.925 +1 in_e[11] *5:12 31.7857 +2 *5:12 *38:DIODE 16.8179 +3 *5:12 *53:A 9.3 *END -*D_NET *6 0.00134243 +*D_NET *6 0.00181316 *CONN -*P in_n[1] I -*I *42:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[1] I +*I *42:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *57:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[1] 0.000293149 -2 *42:A 0.000293149 -3 *42:A out_s[0] 7.58571e-05 -4 *42:A *43:A 0.000680277 -5 *41:A *42:A 0 +1 in_e[1] 9.4603e-05 +2 *42:DIODE 0.000267466 +3 *57:A 0.000276531 +4 *6:5 0.000638599 +5 *57:A out_e[2] 0 +6 *57:A out_w[1] 1.33343e-05 +7 *57:A *7:7 0 +8 *6:5 *7:7 0 +9 *41:DIODE *57:A 9.56968e-05 +10 *3:10 *57:A 0.000225314 +11 *3:10 *6:5 0.000201621 *RES -1 in_n[1] *42:A 22.7464 +1 in_e[1] *6:5 2.64286 +2 *6:5 *57:A 20.2286 +3 *6:5 *42:DIODE 16.8 *END -*D_NET *7 0.00200548 +*D_NET *7 0.00154805 *CONN -*P in_n[2] I -*I *43:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[2] I +*I *58:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *43:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[2] 0.000625829 -2 *43:A 0.000625829 -3 *43:A out_s[0] 0 -4 *43:A out_s[1] 6.74911e-05 -5 *43:A out_s[2] 6.05161e-06 -6 *43:A *44:A 0 -7 *42:A *43:A 0.000680277 +1 in_e[2] 0.000587161 +2 *58:A 0 +3 *43:DIODE 0.000103917 +4 *7:7 0.000691078 +5 *43:DIODE out_w[1] 0 +6 *43:DIODE out_w[3] 5.73473e-05 +7 *7:7 out_w[1] 0 +8 *7:7 out_w[3] 0.000108543 +9 *7:7 *8:10 0 +10 *57:A *7:7 0 +11 *3:10 *7:7 0 +12 *6:5 *7:7 0 *RES -1 in_n[2] *43:A 27.5679 +1 in_e[2] *7:7 11.1786 +2 *7:7 *43:DIODE 16.05 +3 *7:7 *58:A 13.8 *END -*D_NET *8 0.000719992 +*D_NET *8 0.00152251 *CONN -*P in_n[3] I -*I *44:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[3] I +*I *44:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *59:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[3] 0.000359996 -2 *44:A 0.000359996 -3 *44:A *45:A 0 -4 *43:A *44:A 0 +1 in_e[3] 0.000400726 +2 *44:DIODE 0.00014329 +3 *59:A 0 +4 *8:10 0.000544016 +5 *8:10 *9:7 0.000434482 +6 *7:7 *8:10 0 *RES -1 in_n[3] *44:A 20.5321 +1 in_e[3] *8:10 13 +2 *8:10 *59:A 9.3 +3 *8:10 *44:DIODE 11.4786 *END -*D_NET *9 0.00131838 +*D_NET *9 0.00192139 *CONN -*P in_n[4] I -*I *45:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[4] I +*I *60:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *45:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[4] 0.000565243 -2 *45:A 0.000565243 -3 *45:A out_s[3] 0.000187893 -4 *45:A *46:A 0 -5 *44:A *45:A 0 +1 in_e[4] 0.000462929 +2 *60:A 0 +3 *45:DIODE 0.000133052 +4 *9:7 0.000595982 +5 *45:DIODE out_w[3] 9.80029e-05 +6 *9:7 out_w[3] 0.000182086 +7 *9:7 *10:10 0 +8 *38:DIODE *45:DIODE 1.48543e-05 +9 *8:10 *9:7 0.000434482 *RES -1 in_n[4] *45:A 25.3893 +1 in_e[4] *9:7 11.5893 +2 *9:7 *45:DIODE 16.5857 +3 *9:7 *60:A 13.8 *END -*D_NET *10 0.00105711 +*D_NET *10 0.00162067 *CONN -*P in_n[5] I -*I *46:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[5] I +*I *46:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *61:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[5] 0.000528554 -2 *46:A 0.000528554 -3 *45:A *46:A 0 +1 in_e[5] 0.000647855 +2 *46:DIODE 9.98743e-05 +3 *61:A 0 +4 *10:10 0.000747729 +5 *46:DIODE out_w[5] 0 +6 *46:DIODE out_w[6] 0.000104974 +7 *46:DIODE *49:A 7.79781e-06 +8 *46:DIODE *11:12 1.24368e-05 +9 *10:10 *11:12 0 +10 *9:7 *10:10 0 *RES -1 in_n[5] *46:A 23.5679 +1 in_e[5] *10:10 16.0357 +2 *10:10 *61:A 9.3 +3 *10:10 *46:DIODE 20.4786 *END -*D_NET *11 0.00171215 +*D_NET *11 0.00252686 *CONN -*P in_n[6] I -*I *47:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[6] I +*I *47:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *62:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[6] 0.000448575 -2 *47:A 0.000448575 -3 *47:A out_s[6] 0.000141554 -4 *47:A *34:A 0.000673444 +1 in_e[6] 0.000760505 +2 *47:DIODE 0.000140069 +3 *62:A 2.22847e-05 +4 *11:12 0.000922859 +5 *11:12 out_w[6] 9.64007e-05 +6 *11:12 *49:A 0.000176112 +7 *11:12 *12:7 0.000396187 +8 *46:DIODE *11:12 1.24368e-05 +9 *10:10 *11:12 0 *RES -1 in_n[6] *47:A 25.3357 +1 in_e[6] *11:12 19.9643 +2 *11:12 *62:A 9.72857 +3 *11:12 *47:DIODE 11.4786 *END -*D_NET *12 0.00184731 +*D_NET *12 0.0019749 *CONN -*P in_n[7] I -*I *34:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[7] I +*I *34:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *49:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[7] 0.000505756 -2 *34:A 0.000505756 -3 *34:A out_s[6] 3.85148e-05 -4 *34:A out_s[7] 0.000123836 -5 *34:A out_s[8] 0 -6 *34:A *35:A 0 -7 *47:A *34:A 0.000673444 +1 in_e[7] 0.000219716 +2 *34:DIODE 0 +3 *49:A 0.000401317 +4 *12:7 0.000621033 +5 *49:A out_w[6] 7.45425e-05 +6 *49:A out_w[7] 7.8195e-05 +7 *49:A out_w[8] 0 +8 *49:A *50:A 0 +9 *49:A *51:A 0 +10 *12:7 *50:A 0 +11 *12:7 *13:5 0 +12 *46:DIODE *49:A 7.79781e-06 +13 *11:12 *49:A 0.000176112 +14 *11:12 *12:7 0.000396187 *RES -1 in_n[7] *34:A 26.2107 +1 in_e[7] *12:7 5.60714 +2 *12:7 *49:A 22.4786 +3 *12:7 *34:DIODE 13.8 *END -*D_NET *13 0.00083737 +*D_NET *13 0.00197511 *CONN -*P in_n[8] I -*I *35:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[8] I +*I *35:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *50:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_n[8] 0.000415659 -2 *35:A 0.000415659 -3 *35:A out_s[8] 6.05161e-06 -4 *35:A *36:A 0 -5 *34:A *35:A 0 +1 in_e[8] 0.000160901 +2 *35:DIODE 0.000149368 +3 *50:A 0.000253042 +4 *13:5 0.00056331 +5 *35:DIODE *36:DIODE 0.000528038 +6 *50:A out_w[8] 6.05161e-06 +7 *50:A *51:A 0.000154364 +8 *13:5 *51:A 8.18233e-06 +9 *13:5 *14:8 0 +10 *37:DIODE *35:DIODE 0.000145804 +11 *49:A *50:A 0 +12 *4:10 *35:DIODE 6.05161e-06 +13 *12:7 *50:A 0 +14 *12:7 *13:5 0 *RES -1 in_n[8] *35:A 21.1929 +1 in_e[8] *13:5 2.94643 +2 *13:5 *50:A 18.3714 +3 *13:5 *35:DIODE 18.8536 *END -*D_NET *14 0.00191759 +*D_NET *14 0.00451834 *CONN -*P in_n[9] I -*I *36:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_e[9] I +*I *51:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *36:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_n[9] 0.000817106 -2 *36:A 0.000817106 -3 *36:A out_s[10] 0 -4 *36:A out_s[11] 9.98961e-05 -5 *35:A *36:A 0 -6 *37:A *36:A 0 -7 *38:A *36:A 0.000183477 +1 in_e[9] 0.00016525 +2 *51:A 0.000480827 +3 *36:DIODE 0.000672942 +4 *14:8 0.00131902 +5 *51:A out_w[10] 0 +6 *51:A out_w[11] 0.000139202 +7 *51:A out_w[8] 0.000595039 +8 *51:A out_w[9] 4.46186e-06 +9 *35:DIODE *36:DIODE 0.000528038 +10 *49:A *51:A 0 +11 *50:A *51:A 0.000154364 +12 *4:10 *36:DIODE 4.02038e-05 +13 *4:10 *51:A 2.6949e-05 +14 *4:10 *14:8 0.000243192 +15 *5:12 *51:A 0.000140668 +16 *13:5 *51:A 8.18233e-06 +17 *13:5 *14:8 0 *RES -1 in_n[9] *36:A 29.3714 +1 in_e[9] *14:8 8.08929 +2 *14:8 *36:DIODE 18.05 +3 *14:8 *51:A 30.7107 *END -*D_NET *15 0.000565776 +*D_NET *15 0.00178329 *CONN -*P in_s[0] I -*I *33:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[0] I +*I *48:A I *D sky130_fd_sc_hd__clkbuf_8 +*I *33:DIODE I *D sky130_fd_sc_hd__diode_2 *CAP -1 in_s[0] 0.000232546 -2 *33:A 0.000232546 -3 *33:A out_n[0] 0.000100684 -4 *33:A *39:A 0 +1 in_w[0] 0.000188195 +2 *48:A 2.05682e-05 +3 *33:DIODE 0.000228868 +4 *15:8 0.000437631 +5 *33:DIODE out_e[0] 0.000539231 +6 *33:DIODE out_e[2] 0 +7 *33:DIODE *40:DIODE 4.29272e-05 +8 *33:DIODE *17:13 1.69497e-05 +9 *48:A out_e[0] 4.3537e-05 +10 *15:8 out_e[0] 5.52302e-05 +11 *15:8 *16:16 0.000210157 *RES -1 in_s[0] *33:A 17.9071 +1 in_w[0] *15:8 8.5 +2 *15:8 *33:DIODE 25.1036 +3 *15:8 *48:A 9.83571 *END -*D_NET *16 0.00194543 +*D_NET *16 0.00312588 *CONN -*P in_s[1] I -*I *39:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[1] I +*I *39:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *54:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[1] 0.000603696 -2 *39:A 0.000603696 -3 *39:A out_n[0] 0.000738039 -4 *39:A out_n[2] 0 -5 *39:A *40:A 0 -6 *33:A *39:A 0 +1 in_w[1] 0.000895518 +2 *39:DIODE 0.000143173 +3 *54:A 0 +4 *16:16 0.00103869 +5 *16:16 out_e[0] 0.000783311 +6 *16:16 out_e[1] 5.5033e-05 +7 *16:16 out_w[0] 0 +8 *16:16 *17:13 0 +9 *15:8 *16:16 0.000210157 *RES -1 in_s[1] *39:A 27.4607 +1 in_w[1] *16:16 25.375 +2 *16:16 *54:A 9.3 +3 *16:16 *39:DIODE 11.4786 *END -*D_NET *17 0.000720944 +*D_NET *17 0.00135891 *CONN -*P in_s[2] I -*I *40:A I *D sky130_fd_sc_hd__clkbuf_8 +*P in_w[2] I +*I *40:DIODE I *D sky130_fd_sc_hd__diode_2 +*I *55:A I *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 in_s[2] 0.000360472 -2 *40:A 0.000360472 -3 *40:A out_s[0] 0 -4 *39:A *40:A 0 +1 in_w[2] 0.00034894 +2 *40:DIODE 7.53083e-05 +3 *55:A 0.000133249 +4 *17:13 0.000557498 +5 *17:13 out_w[0] 0.000184038 +6 *33:DIODE *40:DIODE 4.29272e-05 +7 *33:DIODE *17:13 1.69497e-05 +8 *16:16 *17:13 0 *RES -1 in_s[2] *40:A 20.1214 +1 in_w[2] *17:13 7.51786 +2 *17:13 *55:A 15.5679 +3 *17:13 *40:DIODE 15.4429 *END -*D_NET *18 0.00251314 +*D_NET *18 0.00293082 *CONN -*P out_n[0] O -*I *33:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[0] O +*I *48:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[0] 0.00083721 -2 *33:X 0.00083721 -3 out_n[0] out_n[1] 0 -4 out_n[0] out_n[2] 0 -5 *33:A out_n[0] 0.000100684 -6 *39:A out_n[0] 0.000738039 +1 out_e[0] 0.000754758 +2 *48:X 0.000754758 +3 out_e[0] out_e[1] 0 +4 out_e[0] out_e[2] 0 +5 *33:DIODE out_e[0] 0.000539231 +6 *48:A out_e[0] 4.3537e-05 +7 *15:8 out_e[0] 5.52302e-05 +8 *16:16 out_e[0] 0.000783311 *RES -1 *33:X out_n[0] 32.2464 +1 *48:X out_e[0] 32.55 *END -*D_NET *19 0.0008921 +*D_NET *19 0.000686393 *CONN -*P out_n[1] O -*I *39:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[1] O +*I *54:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[1] 0.000313512 -2 *39:X 0.000313512 -3 out_n[1] out_n[2] 0.000265077 -4 out_n[0] out_n[1] 0 +1 out_e[1] 0.000244599 +2 *54:X 0.000244599 +3 out_e[1] out_e[2] 0.000142163 +4 out_e[0] out_e[1] 0 +5 *16:16 out_e[1] 5.5033e-05 *RES -1 *39:X out_n[1] 20.175 +1 *54:X out_e[1] 19.3536 *END -*D_NET *20 0.00165991 +*D_NET *20 0.00121938 *CONN -*P out_n[2] O -*I *40:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_e[2] O +*I *55:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_n[2] 0.000615442 -2 *40:X 0.000615442 -3 out_n[2] out_s[0] 0 -4 out_n[0] out_n[2] 0 -5 out_n[1] out_n[2] 0.000265077 -6 *39:A out_n[2] 0 -7 *41:A out_n[2] 0.000163953 +1 out_e[2] 0.000443508 +2 *55:X 0.000443508 +3 out_e[2] out_w[0] 0.000190199 +4 out_e[0] out_e[2] 0 +5 out_e[1] out_e[2] 0.000142163 +6 *33:DIODE out_e[2] 0 +7 *57:A out_e[2] 0 +8 *3:10 out_e[2] 0 *RES -1 *40:X out_n[2] 26.7464 +1 *55:X out_e[2] 24.0321 *END -*D_NET *21 0.00149166 +*D_NET *21 0.00147049 *CONN -*P out_s[0] O -*I *41:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[0] O +*I *56:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[0] 0.000551682 -2 *41:X 0.000551682 -3 out_s[0] out_s[1] 0.000312442 -4 out_s[0] out_s[2] 0 -5 out_n[2] out_s[0] 0 -6 *40:A out_s[0] 0 -7 *42:A out_s[0] 7.58571e-05 -8 *43:A out_s[0] 0 +1 out_w[0] 0.000548128 +2 *56:X 0.000548128 +3 out_w[0] out_w[1] 0 +4 out_w[0] out_w[2] 0 +5 out_e[2] out_w[0] 0.000190199 +6 *16:16 out_w[0] 0 +7 *17:13 out_w[0] 0.000184038 *RES -1 *41:X out_s[0] 27.6214 +1 *56:X out_w[0] 27.2107 *END -*D_NET *22 0.00205685 +*D_NET *22 0.00197539 *CONN -*P out_s[10] O -*I *37:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[10] O +*I *52:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[10] 0.000999988 -2 *37:X 0.000999988 -3 out_s[10] out_s[11] 0 -4 out_s[10] out_s[9] 0 -5 *36:A out_s[10] 0 -6 *37:A out_s[10] 5.68722e-05 -7 *38:A out_s[10] 0 +1 out_w[10] 0.000606934 +2 *52:X 0.000606934 +3 out_w[10] out_w[11] 0 +4 out_w[10] out_w[9] 0 +5 *51:A out_w[10] 0 +6 *5:12 out_w[10] 0.000761524 *RES -1 *37:X out_s[10] 30.4607 +1 *52:X out_w[10] 27.4607 *END -*D_NET *23 0.00269979 +*D_NET *23 0.001722 *CONN -*P out_s[11] O -*I *38:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[11] O +*I *53:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[11] 0.001077 -2 *38:X 0.001077 -3 out_s[11] out_s[9] 0.000140933 -4 out_s[10] out_s[11] 0 -5 *36:A out_s[11] 9.98961e-05 -6 *38:A out_s[11] 0.000304969 +1 out_w[11] 0.000567392 +2 *53:X 0.000567392 +3 out_w[11] out_w[9] 0.000142157 +4 out_w[10] out_w[11] 0 +5 *51:A out_w[11] 0.000139202 +6 *5:12 out_w[11] 0.000305857 *RES -1 *38:X out_s[11] 28.3 +1 *53:X out_w[11] 25.6036 *END -*D_NET *24 0.00141598 +*D_NET *24 0.00132391 *CONN -*P out_s[1] O -*I *42:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[1] O +*I *57:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[1] 0.000407902 -2 *42:X 0.000407902 -3 out_s[1] out_s[2] 0.000220246 -4 out_s[1] out_s[3] 0 -5 out_s[0] out_s[1] 0.000312442 -6 *43:A out_s[1] 6.74911e-05 +1 out_w[1] 0.000545165 +2 *57:X 0.000545165 +3 out_w[1] out_w[2] 0.000220246 +4 out_w[0] out_w[1] 0 +5 *43:DIODE out_w[1] 0 +6 *57:A out_w[1] 1.33343e-05 +7 *7:7 out_w[1] 0 *RES -1 *42:X out_s[1] 23.9964 +1 *57:X out_w[1] 24.1214 *END -*D_NET *25 0.000977116 +*D_NET *25 0.000981632 *CONN -*P out_s[2] O -*I *43:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[2] O +*I *58:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[2] 0.000375409 -2 *43:X 0.000375409 -3 out_s[2] out_s[3] 0 -4 out_s[0] out_s[2] 0 -5 out_s[1] out_s[2] 0.000220246 -6 *43:A out_s[2] 6.05161e-06 +1 out_w[2] 0.000380693 +2 *58:X 0.000380693 +3 out_w[2] out_w[3] 0 +4 out_w[0] out_w[2] 0 +5 out_w[1] out_w[2] 0.000220246 *RES -1 *43:X out_s[2] 23.175 +1 *58:X out_w[2] 23.175 *END -*D_NET *26 0.00144163 +*D_NET *26 0.0012928 *CONN -*P out_s[3] O -*I *44:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[3] O +*I *59:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[3] 0.000626868 -2 *44:X 0.000626868 -3 out_s[3] out_s[4] 0 -4 out_s[3] out_s[5] 0 -5 out_s[1] out_s[3] 0 -6 out_s[2] out_s[3] 0 -7 *45:A out_s[3] 0.000187893 +1 out_w[3] 0.00042341 +2 *59:X 0.00042341 +3 out_w[3] out_w[4] 0 +4 out_w[2] out_w[3] 0 +5 *43:DIODE out_w[3] 5.73473e-05 +6 *45:DIODE out_w[3] 9.80029e-05 +7 *7:7 out_w[3] 0.000108543 +8 *9:7 out_w[3] 0.000182086 *RES -1 *44:X out_s[3] 25.9071 +1 *59:X out_w[3] 24.2643 *END -*D_NET *27 0.000857812 +*D_NET *27 0.000876889 *CONN -*P out_s[4] O -*I *45:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[4] O +*I *60:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[4] 0.00037039 -2 *45:X 0.00037039 -3 out_s[4] out_s[5] 0.000117033 -4 out_s[3] out_s[4] 0 +1 out_w[4] 0.000381282 +2 *60:X 0.000381282 +3 out_w[4] out_w[5] 0.000114324 +4 out_w[3] out_w[4] 0 *RES -1 *45:X out_s[4] 21.3 +1 *60:X out_w[4] 21.3 *END -*D_NET *28 0.0011436 +*D_NET *28 0.000948646 *CONN -*P out_s[5] O -*I *46:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[5] O +*I *61:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[5] 0.000513285 -2 *46:X 0.000513285 -3 out_s[5] out_s[6] 0 -4 out_s[3] out_s[5] 0 -5 out_s[4] out_s[5] 0.000117033 +1 out_w[5] 0.000417161 +2 *61:X 0.000417161 +3 out_w[5] out_w[6] 0 +4 out_w[4] out_w[5] 0.000114324 +5 *46:DIODE out_w[5] 0 *RES -1 *46:X out_s[5] 23.175 +1 *61:X out_w[5] 21.5321 *END -*D_NET *29 0.00186776 +*D_NET *29 0.00162205 *CONN -*P out_s[6] O -*I *47:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[6] O +*I *62:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[6] 0.000801981 -2 *47:X 0.000801981 -3 out_s[6] out_s[7] 8.37335e-05 -4 out_s[5] out_s[6] 0 -5 *34:A out_s[6] 3.85148e-05 -6 *47:A out_s[6] 0.000141554 +1 out_w[6] 0.000472408 +2 *62:X 0.000472408 +3 out_w[6] out_w[7] 0.000401319 +4 out_w[6] out_w[8] 0 +5 out_w[5] out_w[6] 0 +6 *46:DIODE out_w[6] 0.000104974 +7 *49:A out_w[6] 7.45425e-05 +8 *11:12 out_w[6] 9.64007e-05 *RES -1 *47:X out_s[6] 27.5321 +1 *62:X out_w[6] 26.1214 *END -*D_NET *30 0.00134038 +*D_NET *30 0.00152704 *CONN -*P out_s[7] O -*I *34:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[7] O +*I *49:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[7] 0.000566407 -2 *34:X 0.000566407 -3 out_s[7] out_s[8] 0 -4 out_s[6] out_s[7] 8.37335e-05 -5 *34:A out_s[7] 0.000123836 +1 out_w[7] 0.000523762 +2 *49:X 0.000523762 +3 out_w[7] out_w[8] 0 +4 out_w[6] out_w[7] 0.000401319 +5 *49:A out_w[7] 7.8195e-05 *RES -1 *34:X out_s[7] 24.3357 +1 *49:X out_w[7] 24.3357 *END -*D_NET *31 0.00161835 +*D_NET *31 0.00193802 *CONN -*P out_s[8] O -*I *35:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[8] O +*I *50:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[8] 0.000784339 -2 *35:X 0.000784339 -3 out_s[8] out_s[9] 4.36202e-05 -4 out_s[7] out_s[8] 0 -5 *34:A out_s[8] 0 -6 *35:A out_s[8] 6.05161e-06 +1 out_w[8] 0.000647848 +2 *50:X 0.000647848 +3 out_w[8] out_w[9] 4.12337e-05 +4 out_w[6] out_w[8] 0 +5 out_w[7] out_w[8] 0 +6 *49:A out_w[8] 0 +7 *50:A out_w[8] 6.05161e-06 +8 *51:A out_w[8] 0.000595039 *RES -1 *35:X out_s[8] 27.3893 +1 *50:X out_w[8] 27.3893 *END -*D_NET *32 0.000618171 +*D_NET *32 0.00061345 *CONN -*P out_s[9] O -*I *36:X O *D sky130_fd_sc_hd__clkbuf_8 +*P out_w[9] O +*I *51:X O *D sky130_fd_sc_hd__clkbuf_8 *CAP -1 out_s[9] 0.000146343 -2 *36:X 0.000146343 -3 out_s[10] out_s[9] 0 -4 out_s[11] out_s[9] 0.000140933 -5 out_s[8] out_s[9] 4.36202e-05 -6 *38:A out_s[9] 0.000140933 +1 out_w[9] 0.00014172 +2 *51:X 0.00014172 +3 out_w[10] out_w[9] 0 +4 out_w[11] out_w[9] 0.000142157 +5 out_w[8] out_w[9] 4.12337e-05 +6 *51:A out_w[9] 4.46186e-06 +7 *5:12 out_w[9] 0.000142157 *RES -1 *36:X out_s[9] 17.4964 +1 *51:X out_w[9] 17.4964 *END diff --git a/verilog/gl/buff_flash_clkrst.v b/verilog/gl/buff_flash_clkrst.v index 514d9e4a..c26c527f 100644 --- a/verilog/gl/buff_flash_clkrst.v +++ b/verilog/gl/buff_flash_clkrst.v @@ -1,107 +1,107 @@ module buff_flash_clkrst (VPWR, VGND, - in_n, - in_s, - out_n, - out_s); + in_e, + in_w, + out_e, + out_w); input VPWR; input VGND; - input [11:0] in_n; - input [2:0] in_s; - output [2:0] out_n; - output [11:0] out_s; + input [11:0] in_e; + input [2:0] in_w; + output [2:0] out_e; + output [11:0] out_w; - sky130_fd_sc_hd__clkbuf_8 \BUF[0] (.A(in_s[0]), + sky130_fd_sc_hd__clkbuf_8 \BUF[0] (.A(in_w[0]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_n[0])); - sky130_fd_sc_hd__clkbuf_8 \BUF[10] (.A(in_n[7]), + .X(out_e[0])); + sky130_fd_sc_hd__clkbuf_8 \BUF[10] (.A(in_e[7]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[7])); - sky130_fd_sc_hd__clkbuf_8 \BUF[11] (.A(in_n[8]), + .X(out_w[7])); + sky130_fd_sc_hd__clkbuf_8 \BUF[11] (.A(in_e[8]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[8])); - sky130_fd_sc_hd__clkbuf_8 \BUF[12] (.A(in_n[9]), + .X(out_w[8])); + sky130_fd_sc_hd__clkbuf_8 \BUF[12] (.A(in_e[9]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[9])); - sky130_fd_sc_hd__clkbuf_8 \BUF[13] (.A(in_n[10]), + .X(out_w[9])); + sky130_fd_sc_hd__clkbuf_8 \BUF[13] (.A(in_e[10]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[10])); - sky130_fd_sc_hd__clkbuf_8 \BUF[14] (.A(in_n[11]), + .X(out_w[10])); + sky130_fd_sc_hd__clkbuf_8 \BUF[14] (.A(in_e[11]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[11])); - sky130_fd_sc_hd__clkbuf_8 \BUF[1] (.A(in_s[1]), + .X(out_w[11])); + sky130_fd_sc_hd__clkbuf_8 \BUF[1] (.A(in_w[1]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_n[1])); - sky130_fd_sc_hd__clkbuf_8 \BUF[2] (.A(in_s[2]), + .X(out_e[1])); + sky130_fd_sc_hd__clkbuf_8 \BUF[2] (.A(in_w[2]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_n[2])); - sky130_fd_sc_hd__clkbuf_8 \BUF[3] (.A(in_n[0]), + .X(out_e[2])); + sky130_fd_sc_hd__clkbuf_8 \BUF[3] (.A(in_e[0]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[0])); - sky130_fd_sc_hd__clkbuf_8 \BUF[4] (.A(in_n[1]), + .X(out_w[0])); + sky130_fd_sc_hd__clkbuf_8 \BUF[4] (.A(in_e[1]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[1])); - sky130_fd_sc_hd__clkbuf_8 \BUF[5] (.A(in_n[2]), + .X(out_w[1])); + sky130_fd_sc_hd__clkbuf_8 \BUF[5] (.A(in_e[2]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[2])); - sky130_fd_sc_hd__clkbuf_8 \BUF[6] (.A(in_n[3]), + .X(out_w[2])); + sky130_fd_sc_hd__clkbuf_8 \BUF[6] (.A(in_e[3]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[3])); - sky130_fd_sc_hd__clkbuf_8 \BUF[7] (.A(in_n[4]), + .X(out_w[3])); + sky130_fd_sc_hd__clkbuf_8 \BUF[7] (.A(in_e[4]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[4])); - sky130_fd_sc_hd__clkbuf_8 \BUF[8] (.A(in_n[5]), + .X(out_w[4])); + sky130_fd_sc_hd__clkbuf_8 \BUF[8] (.A(in_e[5]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[5])); - sky130_fd_sc_hd__clkbuf_8 \BUF[9] (.A(in_n[6]), + .X(out_w[5])); + sky130_fd_sc_hd__clkbuf_8 \BUF[9] (.A(in_e[6]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(out_s[6])); + .X(out_w[6])); sky130_fd_sc_hd__decap_3 PHY_0 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -156,6 +156,81 @@ module buff_flash_clkrst (VPWR, .VPWR(VPWR)); sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_16 (.VGND(VGND), .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[3]_A (.DIODE(in_e[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[13]_A (.DIODE(in_e[10]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[14]_A (.DIODE(in_e[11]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[4]_A (.DIODE(in_e[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[5]_A (.DIODE(in_e[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[6]_A (.DIODE(in_e[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[7]_A (.DIODE(in_e[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[8]_A (.DIODE(in_e[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[9]_A (.DIODE(in_e[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[10]_A (.DIODE(in_e[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[11]_A (.DIODE(in_e[8]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[12]_A (.DIODE(in_e[9]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[0]_A (.DIODE(in_w[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[1]_A (.DIODE(in_w[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 \ANTENNA_BUF[2]_A (.DIODE(in_w[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); sky130_fd_sc_hd__decap_4 FILLER_0_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -164,19 +239,27 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_33 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_39 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -208,11 +291,15 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_1_47 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_1_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_1_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_1_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_1_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -228,7 +315,11 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_2_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_2_3 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_2_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -236,7 +327,11 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_2_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_2_29 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_2_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -244,15 +339,19 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_2_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_2_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_3_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_2_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_3_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_3_3 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_3_8 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -260,7 +359,11 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_3_42 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_3_42 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_3_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -288,23 +391,35 @@ module buff_flash_clkrst (VPWR, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_4_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_4_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_4_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_4_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_4_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_4_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_4_41 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_4_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_4_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_4_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_4_42 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_4_48 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_4_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); diff --git a/verilog/rtl/buff_flash_clkrst.v b/verilog/rtl/buff_flash_clkrst.v index 08885c64..9be4fd41 100644 --- a/verilog/rtl/buff_flash_clkrst.v +++ b/verilog/rtl/buff_flash_clkrst.v @@ -1,17 +1,22 @@ module buff_flash_clkrst ( - input[11:0] in_n, - input[2:0] in_s, - output[11:0] out_s, - output[2:0] out_n, - input VPWR, - input VGND); + `ifdef USE_POWER_PINS + inout VPWR, + inout VGND, + `endif + input[11:0] in_e, + input[2:0] in_w, + output[11:0] out_w, + output[2:0] out_e); sky130_fd_sc_hd__clkbuf_8 BUF[14:0] ( - .A({in_n, in_s}), - .X({out_s, out_n}), + `ifdef USE_POWER_PINS .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR)); + .VPWR(VPWR) + `endif + .A({in_e, in_w}), + .X({out_w, out_e}) + ); -endmodule \ No newline at end of file +endmodule