[SOFA_HD] Updated netlist + Caravel precheck passed

This commit is contained in:
Ganesh Gore 2020-12-14 01:16:00 -07:00
parent 967905e046
commit 5c12369380
139 changed files with 41120 additions and 39993 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 KiB

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 KiB

After

Width:  |  Height:  |  Size: 209 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 KiB

After

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 108 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +1,18 @@
| Module | Util| Area| Sites| Insts| Std_Cells
|--------------------|----------|-----------------|-------|-------|-------
|fpga_core_uut/sb_0__0_ | 31.45 | 8728.371200 | 6976 | 1 | 868
|fpga_core_uut/sb_0__11_ | 47.54 | 9449.062400 | 7552 | 11 | 945
|fpga_core_uut/sb_0__12_ | 31.62 | 8728.371200 | 6976 | 1 | 865
|fpga_core_uut/sb_11__0_ | 47.53 | 10970.521600 | 8768 | 11 | 1033
|fpga_core_uut/sb_11__11_ | 64.3 | 11691.212800 | 9344 | 121 | 999
|fpga_core_uut/sb_11__12_ | 47.15 | 10970.521600 | 8768 | 11 | 1021
|fpga_core_uut/sb_12__0_ | 42.63 | 8728.371200 | 6976 | 1 | 827
|fpga_core_uut/sb_12__11_ | 54.85 | 9449.062400 | 7552 | 11 | 931
|fpga_core_uut/sb_12__12_ | 43.81 | 8728.371200 | 6976 | 1 | 823
|fpga_core_uut/cbx_12__0_ | 63.67 | 5765.529600 | 4608 | 12 | 558
|fpga_core_uut/cbx_12__11_ | 78.43 | 5765.529600 | 4608 | 132 | 372
|fpga_core_uut/cbx_12__12_ | 77.47 | 5765.529600 | 4608 | 12 | 366
|fpga_core_uut/cby_0__12_ | 20.51 | 5044.838400 | 4032 | 12 | 556
|fpga_core_uut/cby_11__12_ | 82.22 | 5044.838400 | 4032 | 132 | 291
|fpga_core_uut/cby_12__12_ | 83.28 | 5044.838400 | 4032 | 12 | 267
|fpga_core_uut/grid_clb_12__12_ | 77.94 | 11531.059200 | 9216 | 144 | 597
|fpga_core_uut/sb_0__0_ | 31.64 | 8728.371200 | 6976 | 1 | 1059
|fpga_core_uut/sb_0__11_ | 47.66 | 9449.062400 | 7552 | 11 | 1157
|fpga_core_uut/sb_0__12_ | 31.42 | 8728.371200 | 6976 | 1 | 1044
|fpga_core_uut/sb_11__0_ | 47.66 | 10970.521600 | 8768 | 11 | 1212
|fpga_core_uut/sb_11__11_ | 64.33 | 11691.212800 | 9344 | 121 | 1170
|fpga_core_uut/sb_11__12_ | 47.16 | 10970.521600 | 8768 | 11 | 1241
|fpga_core_uut/sb_12__0_ | 42.82 | 8728.371200 | 6976 | 1 | 1038
|fpga_core_uut/sb_12__11_ | 54.48 | 9449.062400 | 7552 | 11 | 1156
|fpga_core_uut/sb_12__12_ | 43.74 | 8728.371200 | 6976 | 1 | 1042
|fpga_core_uut/cbx_12__0_ | 64.32 | 5765.529600 | 4608 | 12 | 610
|fpga_core_uut/cbx_12__11_ | 77.45 | 5765.529600 | 4608 | 132 | 481
|fpga_core_uut/cbx_12__12_ | 77.65 | 5765.529600 | 4608 | 12 | 456
|fpga_core_uut/cby_0__12_ | 21.25 | 5044.838400 | 4032 | 12 | 671
|fpga_core_uut/cby_11__12_ | 83.95 | 5044.838400 | 4032 | 132 | 385
|fpga_core_uut/cby_12__12_ | 86.76 | 5044.838400 | 4032 | 12 | 279
|fpga_core_uut/grid_clb_12__12_ | 78.04 | 11531.059200 | 9216 | 144 | 819

1 | Module | Util| Area| Sites| Insts| Std_Cells
2 |--------------------|----------|-----------------|-------|-------|-------
3 |fpga_core_uut/sb_0__0_ | 31.45 | 8728.371200 | 6976 | 1 | 868 |fpga_core_uut/sb_0__0_ | 31.64 | 8728.371200 | 6976 | 1 | 1059
4 |fpga_core_uut/sb_0__11_ | 47.54 | 9449.062400 | 7552 | 11 | 945 |fpga_core_uut/sb_0__11_ | 47.66 | 9449.062400 | 7552 | 11 | 1157
5 |fpga_core_uut/sb_0__12_ | 31.62 | 8728.371200 | 6976 | 1 | 865 |fpga_core_uut/sb_0__12_ | 31.42 | 8728.371200 | 6976 | 1 | 1044
6 |fpga_core_uut/sb_11__0_ | 47.53 | 10970.521600 | 8768 | 11 | 1033 |fpga_core_uut/sb_11__0_ | 47.66 | 10970.521600 | 8768 | 11 | 1212
7 |fpga_core_uut/sb_11__11_ | 64.3 | 11691.212800 | 9344 | 121 | 999 |fpga_core_uut/sb_11__11_ | 64.33 | 11691.212800 | 9344 | 121 | 1170
8 |fpga_core_uut/sb_11__12_ | 47.15 | 10970.521600 | 8768 | 11 | 1021 |fpga_core_uut/sb_11__12_ | 47.16 | 10970.521600 | 8768 | 11 | 1241
9 |fpga_core_uut/sb_12__0_ | 42.63 | 8728.371200 | 6976 | 1 | 827 |fpga_core_uut/sb_12__0_ | 42.82 | 8728.371200 | 6976 | 1 | 1038
10 |fpga_core_uut/sb_12__11_ | 54.85 | 9449.062400 | 7552 | 11 | 931 |fpga_core_uut/sb_12__11_ | 54.48 | 9449.062400 | 7552 | 11 | 1156
11 |fpga_core_uut/sb_12__12_ | 43.81 | 8728.371200 | 6976 | 1 | 823 |fpga_core_uut/sb_12__12_ | 43.74 | 8728.371200 | 6976 | 1 | 1042
12 |fpga_core_uut/cbx_12__0_ | 63.67 | 5765.529600 | 4608 | 12 | 558 |fpga_core_uut/cbx_12__0_ | 64.32 | 5765.529600 | 4608 | 12 | 610
13 |fpga_core_uut/cbx_12__11_ | 78.43 | 5765.529600 | 4608 | 132 | 372 |fpga_core_uut/cbx_12__11_ | 77.45 | 5765.529600 | 4608 | 132 | 481
14 |fpga_core_uut/cbx_12__12_ | 77.47 | 5765.529600 | 4608 | 12 | 366 |fpga_core_uut/cbx_12__12_ | 77.65 | 5765.529600 | 4608 | 12 | 456
15 |fpga_core_uut/cby_0__12_ | 20.51 | 5044.838400 | 4032 | 12 | 556 |fpga_core_uut/cby_0__12_ | 21.25 | 5044.838400 | 4032 | 12 | 671
16 |fpga_core_uut/cby_11__12_ | 82.22 | 5044.838400 | 4032 | 132 | 291 |fpga_core_uut/cby_11__12_ | 83.95 | 5044.838400 | 4032 | 132 | 385
17 |fpga_core_uut/cby_12__12_ | 83.28 | 5044.838400 | 4032 | 12 | 267 |fpga_core_uut/cby_12__12_ | 86.76 | 5044.838400 | 4032 | 12 | 279
18 |fpga_core_uut/grid_clb_12__12_ | 77.94 | 11531.059200 | 9216 | 144 | 597 |fpga_core_uut/grid_clb_12__12_ | 78.04 | 11531.059200 | 9216 | 144 | 819

View File

@ -1,35 +1,33 @@
Ref Name Total Area Utilization_% Instance Count
----------------------------------------------------------------------------------------------------
sky130_fd_sc_hd__dfxtp_4 1330730.025600 12.95 55977
sky130_fd_sc_hd__dfxtp_4 1434260.569600 13.96 60332
sky130_fd_sc_hd__mux2_1 1314450.662400 12.79 116728
sky130_fd_sc_hd__buf_8 304882.406400 2.97 20306
sky130_fd_sc_hd__dfxtp_1 237007.308800 2.31 11839
sky130_fd_sc_hd__buf_6 156502.598400 1.52 13898
sky130_fd_sc_hd__dlygate4sd3_1 71628.697600 0.70 7156
sky130_fd_sc_hd__buf_1 71340.921600 0.69 19006
sky130_fd_sc_hd__buf_8 305948.428800 2.98 20377
sky130_fd_sc_hd__buf_6 155140.041600 1.51 13777
sky130_fd_sc_hd__dfxtp_1 152225.996800 1.48 7604
sky130_fd_sc_hd__buf_1 72470.755200 0.71 19307
sky130_fd_sc_hd__dlygate4sd3_1 71979.033600 0.70 7191
sky130_fd_sc_hd__sdfxtp_1 60538.060800 0.59 2304
sky130_fd_sc_hd__inv_8 44953.113600 0.44 3992
sky130_fd_sc_hd__bufbuf_16 43331.558400 0.42 1332
sky130_fd_sc_hd__inv_1 40520.112000 0.39 10795
sky130_fd_sc_hd__conb_1 23561.347200 0.23 6277
sky130_fd_sc_hd__buf_4 10089.676800 0.10 1344
sky130_fd_sc_hd__inv_8 50211.907200 0.49 4459
sky130_fd_sc_hd__inv_1 41969.001600 0.41 11181
sky130_fd_sc_hd__bufbuf_16 34743.321600 0.34 1068
sky130_fd_sc_hd__conb_1 22439.020800 0.22 5978
sky130_fd_sc_hd__mux2_8 7567.257600 0.07 288
sky130_fd_sc_hd__or2_0 7206.912000 0.07 1152
sky130_fd_sc_hd__buf_12 6005.760000 0.06 300
sky130_fd_sc_hd__buf_4 5945.702400 0.06 792
sky130_fd_sc_hd__ebufn_4 5758.022400 0.06 354
sky130_fd_sc_hd__buf_12 5525.299200 0.05 276
sky130_fd_sc_hd__inv_6 4195.273600 0.04 479
sky130_fd_sc_hd__buf_16 3936.275200 0.04 143
sky130_fd_sc_hd__clkbuf_1 3828.672000 0.04 1020
sky130_fd_sc_hd__dfxtp_2 3062.937600 0.03 144
sky130_fd_sc_hd__bufbuf_8 2477.376000 0.02 132
sky130_fd_sc_hd__buf_2 2342.246400 0.02 468
sky130_fd_sc_hd__inv_2 2207.116800 0.02 588
sky130_fd_sc_hd__dlygate4sd2_1 1366.310400 0.01 156
sky130_fd_sc_hd__nand2b_1 825.792000 0.01 132
sky130_fd_sc_hd__inv_6 3275.641600 0.03 374
sky130_fd_sc_hd__inv_2 1621.555200 0.02 432
sky130_fd_sc_hd__buf_2 1441.382400 0.01 288
sky130_fd_sc_hd__dlygate4sd2_1 1269.968000 0.01 145
sky130_fd_sc_hd__nand2b_1 900.864000 0.01 144
sky130_fd_sc_hd__inv_4 675.648000 0.01 108
sky130_fd_sc_hd__buf_16 330.316800 0.00 12
sky130_fd_sc_hd__dlygate4sd1_1 324.060800 0.00 37
sky130_fd_sc_hd__dfxtp_2 510.489600 0.00 24
sky130_fd_sc_hd__dlygate4sd1_1 297.785600 0.00 34
sky130_fd_sc_hd__clkbuf_8 165.158400 0.00 12
sky130_fd_sc_hd__or2b_4 135.129600 0.00 12
FPGA_BBOX_AREA 5973088.6656
CORE_BBOX_AREA 10276128.1216
FPGA_BBOX_UTIL 58.1258679818

Can't render this file because it has a wrong number of fields in line 2.

View File

@ -6,7 +6,7 @@ Report : clock timing
-setup
Design : fpga_top
Version: P-2019.03-SP4
Date : Mon Dec 7 11:48:29 2020
Date : Mon Dec 14 01:06:09 2020
****************************************
Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
@ -16,7 +16,7 @@ Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
--- Latency ---
Clock Pin Trans Source Offset Network Total Corner
---------------------------------------------------------------------------------------------------
fpga_core_uut/sb_11__1_/mem_bottom_track_1/sky130_fd_sc_hd__dfxtp_1_0_/CLK 4.283 0.000 -- 9.187 9.187 rp-+ nominal
fpga_core_uut/sb_2__11_/mem_bottom_track_1/sky130_fd_sc_hd__dfxtp_1_0_/CLK 4.320 0.000 -- 9.569 9.569 rp-+ nominal
---------------------------------------------------------------------------------------------------
Mode: full_chip
@ -25,7 +25,7 @@ Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
--- Latency ---
Clock Pin Trans Source Offset Network Total Corner
---------------------------------------------------------------------------------------------------
fpga_core_uut/grid_clb_11__1_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_7/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 0.625 0.000 -- 6.546 6.546 rp-+ nominal
fpga_core_uut/grid_clb_11__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 0.723 0.000 -- 7.580 7.580 rp-+ nominal
---------------------------------------------------------------------------------------------------
****************************************
Report : clock timing
@ -34,7 +34,7 @@ Report : clock timing
-setup
Design : fpga_top
Version: P-2019.03-SP4
Date : Mon Dec 7 11:48:29 2020
Date : Mon Dec 14 01:06:09 2020
****************************************
Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
@ -43,8 +43,8 @@ Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
Clock Pin Latency Skew Corner
---------------------------------------------------------------------------------------------------
fpga_core_uut/sb_10__5_/mem_left_track_33/sky130_fd_sc_hd__dfxtp_1_2_/CLK 7.995 rp-+ nominal
fpga_core_uut/cbx_10__5_/mem_top_ipin_0/sky130_fd_sc_hd__dfxtp_1_0_/CLK 5.257 2.737 rp-+ nominal
fpga_core_uut/sb_0__10_/mem_bottom_track_33/sky130_fd_sc_hd__dfxtp_1_1_/CLK 8.678 rp-+ nominal
fpga_core_uut/cby_0__10_/mem_right_ipin_0/sky130_fd_sc_hd__dfxtp_1_0_/CLK 5.853 2.826 rp-+ nominal
---------------------------------------------------------------------------------------------------
@ -53,8 +53,8 @@ Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
Clock Pin Latency Skew Corner
---------------------------------------------------------------------------------------------------
fpga_core_uut/grid_clb_8__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_7/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 5.962 rp-+ nominal
fpga_core_uut/grid_clb_8__3_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 5.241 0.721 rp-+ nominal
fpga_core_uut/grid_clb_8__2_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_7/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_1/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 6.870 rp-+ nominal
fpga_core_uut/grid_clb_8__3_/logical_tile_clb_mode_clb__0/logical_tile_clb_mode_default__fle_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_0/logical_tile_clb_mode_default__fle_mode_physical__fabric_mode_default__ff_0/sky130_fd_sc_hd__sdfxtp_1_0_/CLK 5.991 0.879 rp-+ nominal
---------------------------------------------------------------------------------------------------
Information: Timer using 'PrimeTime Delay Calculation, AWP'. (TIM-050)
@ -63,7 +63,7 @@ Report : global timing
-format { narrow }
Design : fpga_top
Version: P-2019.03-SP4
Date : Mon Dec 7 11:48:31 2020
Date : Mon Dec 14 01:06:10 2020
****************************************
No setup violations found.

View File

@ -1678,14 +1678,20 @@ MACRO cbx_1__0_
LAYER met3 ;
POLYGON 55.365 87.205 55.365 87.2 55.58 87.2 55.58 86.88 55.365 86.88 55.365 86.875 55.035 86.875 55.035 86.88 54.82 86.88 54.82 87.2 55.035 87.2 55.035 87.205 ;
POLYGON 25.925 87.205 25.925 87.2 26.14 87.2 26.14 86.88 25.925 86.88 25.925 86.875 25.595 86.875 25.595 86.88 25.38 86.88 25.38 87.2 25.595 87.2 25.595 87.205 ;
POLYGON 11.88 18.17 11.88 17.87 0.65 17.87 0.65 18.15 1.2 18.15 1.2 18.17 ;
POLYGON 65.04 15.45 65.04 15.43 65.59 15.43 65.59 15.15 56.2 15.15 56.2 15.45 ;
POLYGON 65.59 48.09 65.59 47.81 65.04 47.81 65.04 47.79 51.14 47.79 51.14 48.09 ;
POLYGON 16.02 18.17 16.02 17.87 0.65 17.87 0.65 18.15 1.2 18.15 1.2 18.17 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 86.64 65.84 83.85 65.04 83.85 65.04 82.75 65.84 82.75 65.84 81.81 65.04 81.81 65.04 80.71 65.84 80.71 65.84 80.45 65.04 80.45 65.04 79.35 65.84 79.35 65.84 79.09 65.04 79.09 65.04 77.99 65.84 77.99 65.84 77.73 65.04 77.73 65.04 76.63 65.84 76.63 65.84 75.69 65.04 75.69 65.04 74.59 65.84 74.59 65.84 74.33 65.04 74.33 65.04 73.23 65.84 73.23 65.84 72.97 65.04 72.97 65.04 71.87 65.84 71.87 65.84 71.61 65.04 71.61 65.04 70.51 65.84 70.51 65.84 70.25 65.04 70.25 65.04 69.15 65.84 69.15 65.84 68.89 65.04 68.89 65.04 67.79 65.84 67.79 65.84 67.53 65.04 67.53 65.04 66.43 65.84 66.43 65.84 65.49 65.04 65.49 65.04 64.39 65.84 64.39 65.84 64.13 65.04 64.13 65.04 63.03 65.84 63.03 65.84 62.77 65.04 62.77 65.04 61.67 65.84 61.67 65.84 61.41 65.04 61.41 65.04 60.31 65.84 60.31 65.84 60.05 65.04 60.05 65.04 58.95 65.84 58.95 65.84 58.01 65.04 58.01 65.04 56.91 65.84 56.91 65.84 56.65 65.04 56.65 65.04 55.55 65.84 55.55 65.84 55.29 65.04 55.29 65.04 54.19 65.84 54.19 65.84 53.93 65.04 53.93 65.04 52.83 65.84 52.83 65.84 51.89 65.04 51.89 65.04 50.79 65.84 50.79 65.84 50.53 65.04 50.53 65.04 49.43 65.84 49.43 65.84 49.17 65.04 49.17 65.04 48.07 65.84 48.07 65.84 47.81 65.04 47.81 65.04 46.71 65.84 46.71 65.84 46.45 65.04 46.45 65.04 45.35 65.84 45.35 65.84 45.09 65.04 45.09 65.04 43.99 65.84 43.99 65.84 43.73 65.04 43.73 65.04 42.63 65.84 42.63 65.84 42.37 65.04 42.37 65.04 41.27 65.84 41.27 65.84 40.33 65.04 40.33 65.04 39.23 65.84 39.23 65.84 38.97 65.04 38.97 65.04 37.87 65.84 37.87 65.84 37.61 65.04 37.61 65.04 36.51 65.84 36.51 65.84 36.25 65.04 36.25 65.04 35.15 65.84 35.15 65.84 34.89 65.04 34.89 65.04 33.79 65.84 33.79 65.84 33.53 65.04 33.53 65.04 32.43 65.84 32.43 65.84 32.17 65.04 32.17 65.04 31.07 65.84 31.07 65.84 30.13 65.04 30.13 65.04 29.03 65.84 29.03 65.84 28.77 65.04 28.77 65.04 27.67 65.84 27.67 65.84 27.41 65.04 27.41 65.04 26.31 65.84 26.31 65.84 26.05 65.04 26.05 65.04 24.95 65.84 24.95 65.84 24.69 65.04 24.69 65.04 23.59 65.84 23.59 65.84 23.33 65.04 23.33 65.04 22.23 65.84 22.23 65.84 21.97 65.04 21.97 65.04 20.87 65.84 20.87 65.84 20.61 65.04 20.61 65.04 19.51 65.84 19.51 65.84 19.25 65.04 19.25 65.04 18.15 65.84 18.15 65.84 17.89 65.04 17.89 65.04 16.79 65.84 16.79 65.84 16.53 65.04 16.53 65.04 15.43 65.84 15.43 65.84 15.17 65.04 15.17 65.04 14.07 65.84 14.07 65.84 13.81 65.04 13.81 65.04 12.71 65.84 12.71 65.84 12.45 65.04 12.45 65.04 11.35 65.84 11.35 65.84 11.09 65.04 11.09 65.04 9.99 65.84 9.99 65.84 9.73 65.04 9.73 65.04 8.63 65.84 8.63 65.84 0.4 0.4 0.4 0.4 3.19 1.2 3.19 1.2 4.29 0.4 4.29 0.4 4.55 1.2 4.55 1.2 5.65 0.4 5.65 0.4 5.91 1.2 5.91 1.2 7.01 0.4 7.01 0.4 7.27 1.2 7.27 1.2 8.37 0.4 8.37 0.4 8.63 1.2 8.63 1.2 9.73 0.4 9.73 0.4 9.99 1.2 9.99 1.2 11.09 0.4 11.09 0.4 11.35 1.2 11.35 1.2 12.45 0.4 12.45 0.4 12.71 1.2 12.71 1.2 13.81 0.4 13.81 0.4 14.07 1.2 14.07 1.2 15.17 0.4 15.17 0.4 15.43 1.2 15.43 1.2 16.53 0.4 16.53 0.4 16.79 1.2 16.79 1.2 17.89 0.4 17.89 0.4 18.15 1.2 18.15 1.2 19.25 0.4 19.25 0.4 19.51 1.2 19.51 1.2 20.61 0.4 20.61 0.4 20.87 1.2 20.87 1.2 21.97 0.4 21.97 0.4 22.23 1.2 22.23 1.2 23.33 0.4 23.33 0.4 23.59 1.2 23.59 1.2 24.69 0.4 24.69 0.4 24.95 1.2 24.95 1.2 26.05 0.4 26.05 0.4 26.31 1.2 26.31 1.2 27.41 0.4 27.41 0.4 27.67 1.2 27.67 1.2 28.77 0.4 28.77 0.4 29.03 1.2 29.03 1.2 30.13 0.4 30.13 0.4 31.07 1.2 31.07 1.2 32.17 0.4 32.17 0.4 32.43 1.2 32.43 1.2 33.53 0.4 33.53 0.4 33.79 1.2 33.79 1.2 34.89 0.4 34.89 0.4 35.15 1.2 35.15 1.2 36.25 0.4 36.25 0.4 36.51 1.2 36.51 1.2 37.61 0.4 37.61 0.4 37.87 1.2 37.87 1.2 38.97 0.4 38.97 0.4 39.23 1.2 39.23 1.2 40.33 0.4 40.33 0.4 41.27 1.2 41.27 1.2 42.37 0.4 42.37 0.4 42.63 1.2 42.63 1.2 43.73 0.4 43.73 0.4 43.99 1.2 43.99 1.2 45.09 0.4 45.09 0.4 45.35 1.2 45.35 1.2 46.45 0.4 46.45 0.4 46.71 1.2 46.71 1.2 47.81 0.4 47.81 0.4 48.07 1.2 48.07 1.2 49.17 0.4 49.17 0.4 49.43 1.2 49.43 1.2 50.53 0.4 50.53 0.4 50.79 1.2 50.79 1.2 51.89 0.4 51.89 0.4 52.15 1.2 52.15 1.2 53.25 0.4 53.25 0.4 53.51 1.2 53.51 1.2 54.61 0.4 54.61 0.4 54.87 1.2 54.87 1.2 55.97 0.4 55.97 0.4 56.23 1.2 56.23 1.2 57.33 0.4 57.33 0.4 57.59 1.2 57.59 1.2 58.69 0.4 58.69 0.4 58.95 1.2 58.95 1.2 60.05 0.4 60.05 0.4 60.31 1.2 60.31 1.2 61.41 0.4 61.41 0.4 61.67 1.2 61.67 1.2 62.77 0.4 62.77 0.4 63.71 1.2 63.71 1.2 64.81 0.4 64.81 0.4 65.07 1.2 65.07 1.2 66.17 0.4 66.17 0.4 66.43 1.2 66.43 1.2 67.53 0.4 67.53 0.4 67.79 1.2 67.79 1.2 68.89 0.4 68.89 0.4 69.15 1.2 69.15 1.2 70.25 0.4 70.25 0.4 70.51 1.2 70.51 1.2 71.61 0.4 71.61 0.4 72.55 1.2 72.55 1.2 73.65 0.4 73.65 0.4 73.91 1.2 73.91 1.2 75.01 0.4 75.01 0.4 75.27 1.2 75.27 1.2 76.37 0.4 76.37 0.4 77.31 1.2 77.31 1.2 78.41 0.4 78.41 0.4 78.67 1.2 78.67 1.2 79.77 0.4 79.77 0.4 80.03 1.2 80.03 1.2 81.13 0.4 81.13 0.4 81.39 1.2 81.39 1.2 82.49 0.4 82.49 0.4 82.75 1.2 82.75 1.2 83.85 0.4 83.85 0.4 86.64 ;
LAYER met2 ;
RECT 55.06 86.855 55.34 87.225 ;
RECT 25.62 86.855 25.9 87.225 ;
POLYGON 10.42 17.24 10.42 0.24 10.46 0.24 10.46 0.1 10.28 0.1 10.28 17.24 ;
POLYGON 14.1 16.05 14.1 0.24 14.14 0.24 14.14 0.1 13.96 0.1 13.96 16.05 ;
POLYGON 3.06 7.38 3.06 0.1 2.88 0.1 2.88 0.24 2.92 0.24 2.92 7.38 ;
RECT 32.3 0.69 32.56 1.01 ;
RECT 30.46 0.69 30.72 1.01 ;
RECT 28.62 0.35 28.88 0.67 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 86.76 65.96 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 36.46 0.28 36.46 0.765 35.76 0.765 35.76 0.28 35.54 0.28 35.54 0.765 34.84 0.765 34.84 0.28 34.62 0.28 34.62 0.765 33.92 0.765 33.92 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 32.32 0.28 32.32 0.765 31.62 0.765 31.62 0.28 31.4 0.28 31.4 0.765 30.7 0.765 30.7 0.28 30.48 0.28 30.48 0.765 29.78 0.765 29.78 0.28 29.56 0.28 29.56 0.765 28.86 0.765 28.86 0.28 28.64 0.28 28.64 0.765 27.94 0.765 27.94 0.28 27.72 0.28 27.72 0.765 27.02 0.765 27.02 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 24.96 0.28 24.96 0.765 24.26 0.765 24.26 0.28 23.58 0.28 23.58 0.765 22.88 0.765 22.88 0.28 22.2 0.28 22.2 0.765 21.5 0.765 21.5 0.28 21.28 0.28 21.28 0.765 20.58 0.765 20.58 0.28 19.9 0.28 19.9 0.765 19.2 0.765 19.2 0.28 18.98 0.28 18.98 0.765 18.28 0.765 18.28 0.28 17.6 0.28 17.6 0.765 16.9 0.765 16.9 0.28 16.68 0.28 16.68 0.765 15.98 0.765 15.98 0.28 15.76 0.28 15.76 0.765 15.06 0.765 15.06 0.28 14.84 0.28 14.84 0.765 14.14 0.765 14.14 0.28 13.92 0.28 13.92 0.765 13.22 0.765 13.22 0.28 12.54 0.28 12.54 0.765 11.84 0.765 11.84 0.28 11.16 0.28 11.16 0.765 10.46 0.765 10.46 0.28 10.24 0.28 10.24 0.765 9.54 0.765 9.54 0.28 9.32 0.28 9.32 0.765 8.62 0.765 8.62 0.28 8.4 0.28 8.4 0.765 7.7 0.765 7.7 0.28 7.02 0.28 7.02 0.765 6.32 0.765 6.32 0.28 6.1 0.28 6.1 0.765 5.4 0.765 5.4 0.28 5.18 0.28 5.18 0.765 4.48 0.765 4.48 0.28 4.26 0.28 4.26 0.765 3.56 0.765 3.56 0.28 2.88 0.28 2.88 0.765 2.18 0.765 2.18 0.28 0.28 0.28 0.28 86.76 2.18 86.76 2.18 86.275 2.88 86.275 2.88 86.76 3.1 86.76 3.1 86.275 3.8 86.275 3.8 86.76 15.98 86.76 15.98 86.275 16.68 86.275 16.68 86.76 24.26 86.76 24.26 86.275 24.96 86.275 24.96 86.76 61.52 86.76 61.52 86.275 62.22 86.275 62.22 86.76 63.36 86.76 63.36 86.275 64.06 86.275 64.06 86.76 ;
@ -1695,11 +1701,14 @@ MACRO cbx_1__0_
POLYGON 64.64 85.44 64.64 77.32 61.44 77.32 61.44 70.92 64.64 70.92 64.64 56.92 61.44 56.92 61.44 50.52 64.64 50.52 64.64 36.52 61.44 36.52 61.44 30.12 64.64 30.12 64.64 16.12 61.44 16.12 61.44 9.72 64.64 9.72 64.64 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 85.44 ;
LAYER met1 ;
RECT 45.68 86.8 46.32 87.28 ;
POLYGON 51.895 86.645 51.895 86.415 51.605 86.415 51.605 86.46 41.7 86.46 41.7 85.78 41.56 85.78 41.56 86.6 51.605 86.6 51.605 86.645 ;
POLYGON 49.06 0.92 49.06 0.44 39.49 0.44 39.49 0.38 39.17 0.38 39.17 0.64 39.49 0.64 39.49 0.58 48.92 0.58 48.92 0.92 ;
POLYGON 32.04 0.92 32.04 0.44 28.91 0.44 28.91 0.38 28.59 0.38 28.59 0.64 28.91 0.64 28.91 0.58 31.9 0.58 31.9 0.92 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 86.76 46.32 86.52 65.96 86.52 65.96 84.84 65.48 84.84 65.48 83.8 65.96 83.8 65.96 82.12 65.48 82.12 65.48 81.08 65.96 81.08 65.96 79.4 65.48 79.4 65.48 78.36 65.96 78.36 65.96 76.68 65.48 76.68 65.48 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 45.68 86.52 45.68 86.76 ;
LAYER li1 ;
RECT 0 86.955 66.24 87.125 ;
RECT 62.56 84.235 66.24 84.405 ;
POLYGON 66.24 87.125 66.24 86.955 59.715 86.955 59.715 86.23 59.425 86.23 59.425 86.955 58.905 86.955 58.905 86.475 58.735 86.475 58.735 86.955 58.065 86.955 58.065 86.475 57.895 86.475 57.895 86.955 57.305 86.955 57.305 86.475 56.975 86.475 56.975 86.955 56.465 86.955 56.465 86.475 56.135 86.475 56.135 86.955 55.625 86.955 55.625 86.155 55.295 86.155 55.295 86.955 52.355 86.955 52.355 86.23 52.065 86.23 52.065 86.955 51.34 86.955 51.34 86.495 51.015 86.495 51.015 86.955 49.225 86.955 49.225 86.495 48.955 86.495 48.955 86.955 47.66 86.955 47.66 86.495 47.335 86.495 47.335 86.955 45.545 86.955 45.545 86.495 45.275 86.495 45.275 86.955 43.98 86.955 43.98 86.495 43.655 86.495 43.655 86.955 41.865 86.955 41.865 86.495 41.595 86.495 41.595 86.955 40.415 86.955 40.415 86.575 40.085 86.575 40.085 86.955 37.635 86.955 37.635 86.23 37.345 86.23 37.345 86.955 25.235 86.955 25.235 86.575 24.905 86.575 24.905 86.955 22.455 86.955 22.455 86.23 22.165 86.23 22.165 86.955 11.865 86.955 11.865 86.155 11.535 86.155 11.535 86.955 11.025 86.955 11.025 86.475 10.695 86.475 10.695 86.955 10.185 86.955 10.185 86.475 9.855 86.475 9.855 86.955 9.265 86.955 9.265 86.475 9.095 86.475 9.095 86.955 8.425 86.955 8.425 86.475 8.255 86.475 8.255 86.955 7.735 86.955 7.735 86.23 7.445 86.23 7.445 86.955 0 86.955 0 87.125 ;
RECT 65.32 84.235 66.24 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 65.32 81.515 66.24 81.685 ;
RECT 0 81.515 3.68 81.685 ;
@ -1707,22 +1716,22 @@ MACRO cbx_1__0_
RECT 0 78.795 3.68 78.965 ;
RECT 65.32 76.075 66.24 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 62.56 73.355 66.24 73.525 ;
RECT 0 73.355 1.84 73.525 ;
RECT 62.56 70.635 66.24 70.805 ;
RECT 0 70.635 1.84 70.805 ;
RECT 65.32 73.355 66.24 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 65.32 67.915 66.24 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 65.32 65.195 66.24 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 62.56 62.475 66.24 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 62.56 59.755 66.24 59.925 ;
RECT 65.32 62.475 66.24 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 65.32 51.595 66.24 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 65.32 48.875 66.24 49.045 ;
@ -1730,10 +1739,10 @@ MACRO cbx_1__0_
RECT 65.32 46.155 66.24 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 65.32 43.435 66.24 43.605 ;
RECT 0 43.435 1.84 43.605 ;
RECT 64.4 40.715 66.24 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 64.4 37.995 66.24 38.165 ;
RECT 0 43.435 3.68 43.605 ;
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 65.32 35.275 66.24 35.445 ;
RECT 0 35.275 3.68 35.445 ;
@ -1752,26 +1761,29 @@ MACRO cbx_1__0_
RECT 65.32 16.235 66.24 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 65.32 13.515 66.24 13.685 ;
RECT 0 13.515 1.84 13.685 ;
RECT 65.32 10.795 66.24 10.965 ;
RECT 0 10.795 1.84 10.965 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 0 13.515 3.68 13.685 ;
RECT 62.56 10.795 66.24 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 62.56 8.075 66.24 8.245 ;
RECT 0 8.075 1.84 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 0 5.355 1.84 5.525 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 3.865 0.085 3.865 0.55 4.115 0.55 4.115 0.085 4.705 0.085 4.705 0.545 4.875 0.545 4.875 0.085 5.545 0.085 5.545 0.545 5.715 0.545 5.715 0.085 6.505 0.085 6.505 0.545 6.77 0.545 6.77 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 8.535 0.085 8.535 0.545 8.79 0.545 8.79 0.085 9.46 0.085 9.46 0.545 9.63 0.545 9.63 0.085 10.3 0.085 10.3 0.545 10.47 0.545 10.47 0.085 11.14 0.085 11.14 0.545 11.31 0.545 11.31 0.085 11.98 0.085 11.98 0.545 12.285 0.545 12.285 0.085 12.675 0.085 12.675 0.545 12.93 0.545 12.93 0.085 13.6 0.085 13.6 0.545 13.77 0.545 13.77 0.085 14.44 0.085 14.44 0.545 14.61 0.545 14.61 0.085 15.28 0.085 15.28 0.545 15.45 0.545 15.45 0.085 16.12 0.085 16.12 0.545 16.425 0.545 16.425 0.085 16.745 0.085 16.745 0.55 16.995 0.55 16.995 0.085 17.585 0.085 17.585 0.545 17.755 0.545 17.755 0.085 18.425 0.085 18.425 0.545 18.595 0.545 18.595 0.085 19.385 0.085 19.385 0.545 19.65 0.545 19.65 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 27.765 0.085 27.765 0.485 28.095 0.485 28.095 0.085 28.605 0.085 28.605 0.485 28.935 0.485 28.935 0.085 30.35 0.085 30.35 0.595 30.765 0.595 30.765 0.085 31.795 0.085 31.795 0.595 32.21 0.595 32.21 0.085 33.625 0.085 33.625 0.485 33.955 0.485 33.955 0.085 34.465 0.085 34.465 0.485 34.795 0.485 34.795 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 39.355 0.085 39.355 0.545 39.61 0.545 39.61 0.085 40.28 0.085 40.28 0.545 40.45 0.545 40.45 0.085 41.12 0.085 41.12 0.545 41.29 0.545 41.29 0.085 41.96 0.085 41.96 0.545 42.13 0.545 42.13 0.085 42.8 0.085 42.8 0.545 43.105 0.545 43.105 0.085 46.165 0.085 46.165 0.485 46.495 0.485 46.495 0.085 47.005 0.085 47.005 0.485 47.335 0.485 47.335 0.085 48.75 0.085 48.75 0.595 49.165 0.595 49.165 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 59.425 0.085 59.425 0.81 ;
RECT 0.17 0.17 66.07 86.87 ;
LAYER mcon ;
RECT 51.665 86.445 51.835 86.615 ;
LAYER via ;
RECT 55.125 86.965 55.275 87.115 ;
RECT 25.685 86.965 25.835 87.115 ;
RECT 39.255 0.435 39.405 0.585 ;
RECT 28.675 0.435 28.825 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 86.94 55.3 87.14 ;
RECT 25.66 86.94 25.86 87.14 ;
RECT 1.05 36.96 1.25 37.16 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;

View File

@ -1502,13 +1502,14 @@ MACRO cbx_1__1_
LAYER met3 ;
POLYGON 55.365 87.205 55.365 87.2 55.58 87.2 55.58 86.88 55.365 86.88 55.365 86.875 55.035 86.875 55.035 86.88 54.82 86.88 54.82 87.2 55.035 87.2 55.035 87.205 ;
POLYGON 25.925 87.205 25.925 87.2 26.14 87.2 26.14 86.88 25.925 86.88 25.925 86.875 25.595 86.875 25.595 86.88 25.38 86.88 25.38 87.2 25.595 87.2 25.595 87.205 ;
POLYGON 1.315 38.585 1.315 38.57 10.5 38.57 10.5 38.27 1.315 38.27 1.315 38.255 0.985 38.255 0.985 38.585 ;
POLYGON 42.7 48.09 42.7 47.79 1.2 47.79 1.2 47.81 0.65 47.81 0.65 48.09 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 86.64 65.84 77.73 65.04 77.73 65.04 76.63 65.84 76.63 65.84 76.37 65.04 76.37 65.04 75.27 65.84 75.27 65.84 75.01 65.04 75.01 65.04 73.91 65.84 73.91 65.84 73.65 65.04 73.65 65.04 72.55 65.84 72.55 65.84 71.61 65.04 71.61 65.04 70.51 65.84 70.51 65.84 70.25 65.04 70.25 65.04 69.15 65.84 69.15 65.84 68.89 65.04 68.89 65.04 67.79 65.84 67.79 65.84 67.53 65.04 67.53 65.04 66.43 65.84 66.43 65.84 66.17 65.04 66.17 65.04 65.07 65.84 65.07 65.84 64.81 65.04 64.81 65.04 63.71 65.84 63.71 65.84 63.45 65.04 63.45 65.04 62.35 65.84 62.35 65.84 62.09 65.04 62.09 65.04 60.99 65.84 60.99 65.84 60.73 65.04 60.73 65.04 59.63 65.84 59.63 65.84 59.37 65.04 59.37 65.04 58.27 65.84 58.27 65.84 58.01 65.04 58.01 65.04 56.91 65.84 56.91 65.84 56.65 65.04 56.65 65.04 55.55 65.84 55.55 65.84 54.61 65.04 54.61 65.04 53.51 65.84 53.51 65.84 53.25 65.04 53.25 65.04 52.15 65.84 52.15 65.84 51.89 65.04 51.89 65.04 50.79 65.84 50.79 65.84 50.53 65.04 50.53 65.04 49.43 65.84 49.43 65.84 49.17 65.04 49.17 65.04 48.07 65.84 48.07 65.84 47.81 65.04 47.81 65.04 46.71 65.84 46.71 65.84 46.45 65.04 46.45 65.04 45.35 65.84 45.35 65.84 45.09 65.04 45.09 65.04 43.99 65.84 43.99 65.84 43.73 65.04 43.73 65.04 42.63 65.84 42.63 65.84 42.37 65.04 42.37 65.04 41.27 65.84 41.27 65.84 41.01 65.04 41.01 65.04 39.91 65.84 39.91 65.84 39.65 65.04 39.65 65.04 38.55 65.84 38.55 65.84 38.29 65.04 38.29 65.04 37.19 65.84 37.19 65.84 36.93 65.04 36.93 65.04 35.83 65.84 35.83 65.84 35.57 65.04 35.57 65.04 34.47 65.84 34.47 65.84 34.21 65.04 34.21 65.04 33.11 65.84 33.11 65.84 32.85 65.04 32.85 65.04 31.75 65.84 31.75 65.84 31.49 65.04 31.49 65.04 30.39 65.84 30.39 65.84 30.13 65.04 30.13 65.04 29.03 65.84 29.03 65.84 28.77 65.04 28.77 65.04 27.67 65.84 27.67 65.84 27.41 65.04 27.41 65.04 26.31 65.84 26.31 65.84 26.05 65.04 26.05 65.04 24.95 65.84 24.95 65.84 24.69 65.04 24.69 65.04 23.59 65.84 23.59 65.84 23.33 65.04 23.33 65.04 22.23 65.84 22.23 65.84 21.97 65.04 21.97 65.04 20.87 65.84 20.87 65.84 20.61 65.04 20.61 65.04 19.51 65.84 19.51 65.84 19.25 65.04 19.25 65.04 18.15 65.84 18.15 65.84 17.89 65.04 17.89 65.04 16.79 65.84 16.79 65.84 16.53 65.04 16.53 65.04 15.43 65.84 15.43 65.84 15.17 65.04 15.17 65.04 14.07 65.84 14.07 65.84 13.81 65.04 13.81 65.04 12.71 65.84 12.71 65.84 12.45 65.04 12.45 65.04 11.35 65.84 11.35 65.84 7.01 65.04 7.01 65.04 5.91 65.84 5.91 65.84 5.65 65.04 5.65 65.04 4.55 65.84 4.55 65.84 4.29 65.04 4.29 65.04 3.19 65.84 3.19 65.84 0.4 0.4 0.4 0.4 3.19 1.2 3.19 1.2 4.29 0.4 4.29 0.4 4.55 1.2 4.55 1.2 5.65 0.4 5.65 0.4 11.35 1.2 11.35 1.2 12.45 0.4 12.45 0.4 12.71 1.2 12.71 1.2 13.81 0.4 13.81 0.4 14.07 1.2 14.07 1.2 15.17 0.4 15.17 0.4 15.43 1.2 15.43 1.2 16.53 0.4 16.53 0.4 16.79 1.2 16.79 1.2 17.89 0.4 17.89 0.4 18.15 1.2 18.15 1.2 19.25 0.4 19.25 0.4 19.51 1.2 19.51 1.2 20.61 0.4 20.61 0.4 20.87 1.2 20.87 1.2 21.97 0.4 21.97 0.4 22.23 1.2 22.23 1.2 23.33 0.4 23.33 0.4 23.59 1.2 23.59 1.2 24.69 0.4 24.69 0.4 24.95 1.2 24.95 1.2 26.05 0.4 26.05 0.4 26.31 1.2 26.31 1.2 27.41 0.4 27.41 0.4 27.67 1.2 27.67 1.2 28.77 0.4 28.77 0.4 29.03 1.2 29.03 1.2 30.13 0.4 30.13 0.4 30.39 1.2 30.39 1.2 31.49 0.4 31.49 0.4 31.75 1.2 31.75 1.2 32.85 0.4 32.85 0.4 33.11 1.2 33.11 1.2 34.21 0.4 34.21 0.4 34.47 1.2 34.47 1.2 35.57 0.4 35.57 0.4 35.83 1.2 35.83 1.2 36.93 0.4 36.93 0.4 37.19 1.2 37.19 1.2 38.29 0.4 38.29 0.4 38.55 1.2 38.55 1.2 39.65 0.4 39.65 0.4 39.91 1.2 39.91 1.2 41.01 0.4 41.01 0.4 41.27 1.2 41.27 1.2 42.37 0.4 42.37 0.4 42.63 1.2 42.63 1.2 43.73 0.4 43.73 0.4 43.99 1.2 43.99 1.2 45.09 0.4 45.09 0.4 45.35 1.2 45.35 1.2 46.45 0.4 46.45 0.4 46.71 1.2 46.71 1.2 47.81 0.4 47.81 0.4 48.07 1.2 48.07 1.2 49.17 0.4 49.17 0.4 49.43 1.2 49.43 1.2 50.53 0.4 50.53 0.4 50.79 1.2 50.79 1.2 51.89 0.4 51.89 0.4 52.15 1.2 52.15 1.2 53.25 0.4 53.25 0.4 53.51 1.2 53.51 1.2 54.61 0.4 54.61 0.4 54.87 1.2 54.87 1.2 55.97 0.4 55.97 0.4 56.23 1.2 56.23 1.2 57.33 0.4 57.33 0.4 57.59 1.2 57.59 1.2 58.69 0.4 58.69 0.4 58.95 1.2 58.95 1.2 60.05 0.4 60.05 0.4 60.31 1.2 60.31 1.2 61.41 0.4 61.41 0.4 61.67 1.2 61.67 1.2 62.77 0.4 62.77 0.4 63.03 1.2 63.03 1.2 64.13 0.4 64.13 0.4 64.39 1.2 64.39 1.2 65.49 0.4 65.49 0.4 65.75 1.2 65.75 1.2 66.85 0.4 66.85 0.4 67.11 1.2 67.11 1.2 68.21 0.4 68.21 0.4 68.47 1.2 68.47 1.2 69.57 0.4 69.57 0.4 69.83 1.2 69.83 1.2 70.93 0.4 70.93 0.4 71.19 1.2 71.19 1.2 72.29 0.4 72.29 0.4 72.55 1.2 72.55 1.2 73.65 0.4 73.65 0.4 73.91 1.2 73.91 1.2 75.01 0.4 75.01 0.4 75.27 1.2 75.27 1.2 76.37 0.4 76.37 0.4 76.63 1.2 76.63 1.2 77.73 0.4 77.73 0.4 77.99 1.2 77.99 1.2 79.09 0.4 79.09 0.4 86.64 ;
LAYER met2 ;
RECT 55.06 86.855 55.34 87.225 ;
RECT 25.62 86.855 25.9 87.225 ;
POLYGON 44.46 0.92 44.46 0.27 40.6 0.27 40.6 0.41 44.32 0.41 44.32 0.92 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 86.76 65.96 0.28 62.22 0.28 62.22 0.765 61.52 0.765 61.52 0.28 60.84 0.28 60.84 0.765 60.14 0.765 60.14 0.28 59.92 0.28 59.92 0.765 59.22 0.765 59.22 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 30.48 0.28 30.48 0.765 29.78 0.765 29.78 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 25.42 0.28 25.42 0.765 24.72 0.765 24.72 0.28 24.5 0.28 24.5 0.765 23.8 0.765 23.8 0.28 23.58 0.28 23.58 0.765 22.88 0.765 22.88 0.28 18.52 0.28 18.52 0.765 17.82 0.765 17.82 0.28 13.46 0.28 13.46 0.765 12.76 0.765 12.76 0.28 12.54 0.28 12.54 0.765 11.84 0.765 11.84 0.28 11.62 0.28 11.62 0.765 10.92 0.765 10.92 0.28 10.7 0.28 10.7 0.765 10 0.765 10 0.28 9.78 0.28 9.78 0.765 9.08 0.765 9.08 0.28 8.4 0.28 8.4 0.765 7.7 0.765 7.7 0.28 7.48 0.28 7.48 0.765 6.78 0.765 6.78 0.28 6.1 0.28 6.1 0.765 5.4 0.765 5.4 0.28 5.18 0.28 5.18 0.765 4.48 0.765 4.48 0.28 3.8 0.28 3.8 0.765 3.1 0.765 3.1 0.28 0.28 0.28 0.28 86.76 12.76 86.76 12.76 86.275 13.46 86.275 13.46 86.76 15.98 86.76 15.98 86.275 16.68 86.275 16.68 86.76 24.26 86.76 24.26 86.275 24.96 86.275 24.96 86.76 29.78 86.76 29.78 86.275 30.48 86.275 30.48 86.76 57.38 86.76 57.38 86.275 58.08 86.275 58.08 86.76 61.52 86.76 61.52 86.275 62.22 86.275 62.22 86.76 ;
@ -1518,11 +1519,16 @@ MACRO cbx_1__1_
POLYGON 64.64 85.44 64.64 77.32 61.44 77.32 61.44 70.92 64.64 70.92 64.64 56.92 61.44 56.92 61.44 50.52 64.64 50.52 64.64 36.52 61.44 36.52 61.44 30.12 64.64 30.12 64.64 16.12 61.44 16.12 61.44 9.72 64.64 9.72 64.64 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 85.44 ;
LAYER met1 ;
RECT 45.68 86.8 46.32 87.28 ;
POLYGON 13.27 86.66 13.27 86.6 26.52 86.6 26.52 86.12 26.38 86.12 26.38 86.46 13.27 86.46 13.27 86.4 12.95 86.4 12.95 86.66 ;
POLYGON 35.72 0.92 35.72 0.58 37.805 0.58 37.805 0.625 38.095 0.625 38.095 0.395 37.805 0.395 37.805 0.44 35.58 0.44 35.58 0.92 ;
POLYGON 29.28 0.92 29.28 0.44 26.61 0.44 26.61 0.38 26.29 0.38 26.29 0.64 26.61 0.64 26.61 0.58 29.14 0.58 29.14 0.92 ;
POLYGON 59.73 0.64 59.73 0.38 59.41 0.38 59.41 0.44 50.605 0.44 50.605 0.395 50.315 0.395 50.315 0.625 50.605 0.625 50.605 0.58 59.41 0.58 59.41 0.64 ;
POLYGON 25.23 0.64 25.23 0.58 25.755 0.58 25.755 0.625 26.045 0.625 26.045 0.395 25.755 0.395 25.755 0.44 25.23 0.44 25.23 0.38 24.91 0.38 24.91 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 86.76 46.32 86.52 65.96 86.52 65.96 84.84 65.48 84.84 65.48 83.8 65.96 83.8 65.96 82.12 65.48 82.12 65.48 81.08 65.96 81.08 65.96 79.4 65.48 79.4 65.48 78.36 65.96 78.36 65.96 76.68 65.48 76.68 65.48 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 45.68 86.52 45.68 86.76 ;
LAYER li1 ;
RECT 0 86.955 66.24 87.125 ;
RECT 62.56 84.235 66.24 84.405 ;
POLYGON 66.24 87.125 66.24 86.955 59.715 86.955 59.715 86.23 59.425 86.23 59.425 86.955 58.825 86.955 58.825 86.475 58.495 86.475 58.495 86.955 57.985 86.955 57.985 86.475 57.655 86.475 57.655 86.955 57.145 86.955 57.145 86.475 56.815 86.475 56.815 86.955 56.305 86.955 56.305 86.475 55.975 86.475 55.975 86.955 55.465 86.955 55.465 86.475 55.135 86.475 55.135 86.955 54.625 86.955 54.625 86.155 54.295 86.155 54.295 86.955 53.295 86.955 53.295 86.575 52.965 86.575 52.965 86.955 52.355 86.955 52.355 86.23 52.065 86.23 52.065 86.955 51.465 86.955 51.465 86.475 51.135 86.475 51.135 86.955 50.625 86.955 50.625 86.475 50.295 86.475 50.295 86.955 49.785 86.955 49.785 86.475 49.455 86.475 49.455 86.955 48.945 86.955 48.945 86.475 48.615 86.475 48.615 86.955 48.105 86.955 48.105 86.475 47.775 86.475 47.775 86.955 47.265 86.955 47.265 86.155 46.935 86.155 46.935 86.955 46.235 86.955 46.235 86.48 46.065 86.48 46.065 86.955 45.385 86.955 45.385 86.48 45.215 86.48 45.215 86.955 44.515 86.955 44.515 86.475 44.345 86.475 44.345 86.955 43.515 86.955 43.515 86.425 43.345 86.425 43.345 86.955 41.49 86.955 41.49 86.455 41.12 86.455 41.12 86.955 39.425 86.955 39.425 86.495 39.175 86.495 39.175 86.955 38.565 86.955 38.565 86.575 38.235 86.575 38.235 86.955 37.635 86.955 37.635 86.23 37.345 86.23 37.345 86.955 36.575 86.955 36.575 86.48 36.405 86.48 36.405 86.955 35.725 86.955 35.725 86.48 35.555 86.48 35.555 86.955 34.855 86.955 34.855 86.475 34.685 86.475 34.685 86.955 33.855 86.955 33.855 86.425 33.685 86.425 33.685 86.955 31.83 86.955 31.83 86.455 31.46 86.455 31.46 86.955 29.765 86.955 29.765 86.495 29.515 86.495 29.515 86.955 28.905 86.955 28.905 86.575 28.575 86.575 28.575 86.955 26.585 86.955 26.585 86.155 26.255 86.155 26.255 86.955 25.745 86.955 25.745 86.475 25.415 86.475 25.415 86.955 24.905 86.955 24.905 86.475 24.575 86.475 24.575 86.955 23.985 86.955 23.985 86.475 23.815 86.475 23.815 86.955 23.145 86.955 23.145 86.475 22.975 86.475 22.975 86.955 22.455 86.955 22.455 86.23 22.165 86.23 22.165 86.955 18.385 86.955 18.385 86.155 18.055 86.155 18.055 86.955 17.545 86.955 17.545 86.475 17.215 86.475 17.215 86.955 16.705 86.955 16.705 86.475 16.375 86.475 16.375 86.955 15.865 86.955 15.865 86.475 15.535 86.475 15.535 86.955 15.025 86.955 15.025 86.475 14.695 86.475 14.695 86.955 14.185 86.955 14.185 86.475 13.855 86.475 13.855 86.955 12.865 86.955 12.865 86.155 12.535 86.155 12.535 86.955 12.025 86.955 12.025 86.475 11.695 86.475 11.695 86.955 11.185 86.955 11.185 86.475 10.855 86.475 10.855 86.955 10.345 86.955 10.345 86.475 10.015 86.475 10.015 86.955 9.505 86.955 9.505 86.475 9.175 86.475 9.175 86.955 8.665 86.955 8.665 86.475 8.335 86.475 8.335 86.955 7.735 86.955 7.735 86.23 7.445 86.23 7.445 86.955 0 86.955 0 87.125 ;
RECT 65.32 84.235 66.24 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 65.32 81.515 66.24 81.685 ;
RECT 0 81.515 3.68 81.685 ;
@ -1532,30 +1538,30 @@ MACRO cbx_1__1_
RECT 0 76.075 3.68 76.245 ;
RECT 65.32 73.355 66.24 73.525 ;
RECT 0 73.355 1.84 73.525 ;
RECT 64.4 70.635 66.24 70.805 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 1.84 70.805 ;
RECT 64.4 67.915 66.24 68.085 ;
RECT 65.32 67.915 66.24 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 65.32 65.195 66.24 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 65.32 62.475 66.24 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 1.84 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 1.84 57.205 ;
RECT 64.4 54.315 66.24 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 64.4 51.595 66.24 51.765 ;
RECT 0 51.595 1.84 51.765 ;
RECT 0 57.035 3.68 57.205 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 65.32 51.595 66.24 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 65.32 48.875 66.24 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 65.32 46.155 66.24 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 65.32 43.435 66.24 43.605 ;
RECT 0 43.435 1.84 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 65.32 35.275 66.24 35.445 ;
@ -1565,37 +1571,46 @@ MACRO cbx_1__1_
RECT 65.32 29.835 66.24 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 65.32 27.115 66.24 27.285 ;
RECT 0 27.115 1.84 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 65.32 24.395 66.24 24.565 ;
RECT 0 24.395 1.84 24.565 ;
RECT 65.32 21.675 66.24 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 0 21.675 1.84 21.845 ;
RECT 65.32 18.955 66.24 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 65.32 16.235 66.24 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 62.56 13.515 66.24 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 62.56 10.795 66.24 10.965 ;
RECT 65.32 13.515 66.24 13.685 ;
RECT 0 13.515 1.84 13.685 ;
RECT 65.32 10.795 66.24 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
RECT 0 5.355 1.84 5.525 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 1.84 2.805 ;
POLYGON 59.245 0.885 59.245 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 2.855 0.085 2.855 0.885 3.185 0.885 3.185 0.085 3.695 0.085 3.695 0.565 4.025 0.565 4.025 0.085 4.535 0.085 4.535 0.565 4.865 0.565 4.865 0.085 5.455 0.085 5.455 0.565 5.625 0.565 5.625 0.085 6.295 0.085 6.295 0.565 6.465 0.565 6.465 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 7.915 0.085 7.915 0.885 8.245 0.885 8.245 0.085 8.755 0.085 8.755 0.565 9.085 0.565 9.085 0.085 9.595 0.085 9.595 0.565 9.925 0.565 9.925 0.085 10.515 0.085 10.515 0.565 10.685 0.565 10.685 0.085 11.355 0.085 11.355 0.565 11.525 0.565 11.525 0.085 12.055 0.085 12.055 0.885 12.385 0.885 12.385 0.085 12.895 0.085 12.895 0.565 13.225 0.565 13.225 0.085 13.735 0.085 13.735 0.565 14.065 0.565 14.065 0.085 14.655 0.085 14.655 0.565 14.825 0.565 14.825 0.085 15.495 0.085 15.495 0.565 15.665 0.565 15.665 0.085 18.035 0.085 18.035 0.885 18.365 0.885 18.365 0.085 18.875 0.085 18.875 0.565 19.205 0.565 19.205 0.085 19.715 0.085 19.715 0.565 20.045 0.565 20.045 0.085 20.635 0.085 20.635 0.565 20.805 0.565 20.805 0.085 21.475 0.085 21.475 0.565 21.645 0.565 21.645 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 24.475 0.085 24.475 0.885 24.805 0.885 24.805 0.085 25.315 0.085 25.315 0.565 25.645 0.565 25.645 0.085 26.155 0.085 26.155 0.565 26.485 0.565 26.485 0.085 27.075 0.085 27.075 0.565 27.245 0.565 27.245 0.085 27.915 0.085 27.915 0.565 28.085 0.565 28.085 0.085 28.615 0.085 28.615 0.885 28.945 0.885 28.945 0.085 29.455 0.085 29.455 0.565 29.785 0.565 29.785 0.085 30.295 0.085 30.295 0.565 30.625 0.565 30.625 0.085 31.215 0.085 31.215 0.565 31.385 0.565 31.385 0.085 32.055 0.085 32.055 0.565 32.225 0.565 32.225 0.085 32.755 0.085 32.755 0.885 33.085 0.885 33.085 0.085 33.595 0.085 33.595 0.565 33.925 0.565 33.925 0.085 34.435 0.085 34.435 0.565 34.765 0.565 34.765 0.085 35.355 0.085 35.355 0.565 35.525 0.565 35.525 0.085 36.195 0.085 36.195 0.565 36.365 0.565 36.365 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 38.235 0.085 38.235 0.485 38.565 0.485 38.565 0.085 40.525 0.085 40.525 0.62 41.035 0.62 41.035 0.085 42.385 0.085 42.385 0.465 42.715 0.465 42.715 0.085 43.335 0.085 43.335 0.885 43.665 0.885 43.665 0.085 44.175 0.085 44.175 0.565 44.505 0.565 44.505 0.085 45.015 0.085 45.015 0.565 45.345 0.565 45.345 0.085 45.935 0.085 45.935 0.565 46.105 0.565 46.105 0.085 46.775 0.085 46.775 0.565 46.945 0.565 46.945 0.085 48.275 0.085 48.275 0.565 48.445 0.565 48.445 0.085 49.115 0.085 49.115 0.565 49.285 0.565 49.285 0.085 49.875 0.085 49.875 0.565 50.205 0.565 50.205 0.085 50.715 0.085 50.715 0.565 51.045 0.565 51.045 0.085 51.555 0.085 51.555 0.885 51.885 0.885 51.885 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 55.635 0.085 55.635 0.565 55.805 0.565 55.805 0.085 56.475 0.085 56.475 0.565 56.645 0.565 56.645 0.085 57.235 0.085 57.235 0.565 57.565 0.565 57.565 0.085 58.075 0.085 58.075 0.565 58.405 0.565 58.405 0.085 58.915 0.085 58.915 0.885 ;
RECT 0.17 0.17 66.07 86.87 ;
LAYER mcon ;
RECT 50.375 0.425 50.545 0.595 ;
RECT 37.865 0.425 38.035 0.595 ;
RECT 25.815 0.425 25.985 0.595 ;
LAYER via ;
RECT 55.125 86.965 55.275 87.115 ;
RECT 25.685 86.965 25.835 87.115 ;
RECT 13.035 86.455 13.185 86.605 ;
RECT 59.495 0.435 59.645 0.585 ;
RECT 26.375 0.435 26.525 0.585 ;
RECT 24.995 0.435 25.145 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 86.94 55.3 87.14 ;
RECT 25.66 86.94 25.86 87.14 ;
RECT 1.05 66.2 1.25 66.4 ;
RECT 1.05 55.32 1.25 55.52 ;
RECT 64.99 44.44 65.19 44.64 ;
RECT 1.05 41.72 1.25 41.92 ;
RECT 1.05 36.28 1.25 36.48 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;

View File

@ -1358,13 +1358,15 @@ MACRO cbx_1__2_
LAYER met3 ;
POLYGON 55.365 87.205 55.365 87.2 55.58 87.2 55.58 86.88 55.365 86.88 55.365 86.875 55.035 86.875 55.035 86.88 54.82 86.88 54.82 87.2 55.035 87.2 55.035 87.205 ;
POLYGON 25.925 87.205 25.925 87.2 26.14 87.2 26.14 86.88 25.925 86.88 25.925 86.875 25.595 86.875 25.595 86.88 25.38 86.88 25.38 87.2 25.595 87.2 25.595 87.205 ;
POLYGON 65.04 48.09 65.04 48.07 65.59 48.07 65.59 47.79 49.07 47.79 49.07 48.09 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 86.64 65.84 80.45 65.04 80.45 65.04 79.35 65.84 79.35 65.84 66.85 65.04 66.85 65.04 65.75 65.84 65.75 65.84 65.49 65.04 65.49 65.04 64.39 65.84 64.39 65.84 64.13 65.04 64.13 65.04 63.03 65.84 63.03 65.84 62.77 65.04 62.77 65.04 61.67 65.84 61.67 65.84 61.41 65.04 61.41 65.04 60.31 65.84 60.31 65.84 59.37 65.04 59.37 65.04 58.27 65.84 58.27 65.84 58.01 65.04 58.01 65.04 56.91 65.84 56.91 65.84 56.65 65.04 56.65 65.04 55.55 65.84 55.55 65.84 55.29 65.04 55.29 65.04 54.19 65.84 54.19 65.84 53.93 65.04 53.93 65.04 52.83 65.84 52.83 65.84 52.57 65.04 52.57 65.04 51.47 65.84 51.47 65.84 50.53 65.04 50.53 65.04 49.43 65.84 49.43 65.84 49.17 65.04 49.17 65.04 48.07 65.84 48.07 65.84 47.81 65.04 47.81 65.04 46.71 65.84 46.71 65.84 46.45 65.04 46.45 65.04 45.35 65.84 45.35 65.84 45.09 65.04 45.09 65.04 43.99 65.84 43.99 65.84 43.73 65.04 43.73 65.04 42.63 65.84 42.63 65.84 42.37 65.04 42.37 65.04 41.27 65.84 41.27 65.84 41.01 65.04 41.01 65.04 39.91 65.84 39.91 65.84 39.65 65.04 39.65 65.04 38.55 65.84 38.55 65.84 38.29 65.04 38.29 65.04 37.19 65.84 37.19 65.84 36.93 65.04 36.93 65.04 35.83 65.84 35.83 65.84 35.57 65.04 35.57 65.04 34.47 65.84 34.47 65.84 34.21 65.04 34.21 65.04 33.11 65.84 33.11 65.84 32.85 65.04 32.85 65.04 31.75 65.84 31.75 65.84 31.49 65.04 31.49 65.04 30.39 65.84 30.39 65.84 30.13 65.04 30.13 65.04 29.03 65.84 29.03 65.84 28.77 65.04 28.77 65.04 27.67 65.84 27.67 65.84 27.41 65.04 27.41 65.04 26.31 65.84 26.31 65.84 25.37 65.04 25.37 65.04 24.27 65.84 24.27 65.84 24.01 65.04 24.01 65.04 22.91 65.84 22.91 65.84 22.65 65.04 22.65 65.04 21.55 65.84 21.55 65.84 21.29 65.04 21.29 65.04 20.19 65.84 20.19 65.84 19.25 65.04 19.25 65.04 18.15 65.84 18.15 65.84 17.21 65.04 17.21 65.04 16.11 65.84 16.11 65.84 15.85 65.04 15.85 65.04 14.75 65.84 14.75 65.84 14.49 65.04 14.49 65.04 13.39 65.84 13.39 65.84 13.13 65.04 13.13 65.04 12.03 65.84 12.03 65.84 11.77 65.04 11.77 65.04 10.67 65.84 10.67 65.84 10.41 65.04 10.41 65.04 9.31 65.84 9.31 65.84 8.37 65.04 8.37 65.04 7.27 65.84 7.27 65.84 7.01 65.04 7.01 65.04 5.91 65.84 5.91 65.84 5.65 65.04 5.65 65.04 4.55 65.84 4.55 65.84 4.29 65.04 4.29 65.04 3.19 65.84 3.19 65.84 0.4 0.4 0.4 0.4 3.19 1.2 3.19 1.2 4.29 0.4 4.29 0.4 4.55 1.2 4.55 1.2 5.65 0.4 5.65 0.4 6.59 1.2 6.59 1.2 7.69 0.4 7.69 0.4 7.95 1.2 7.95 1.2 9.05 0.4 9.05 0.4 9.31 1.2 9.31 1.2 10.41 0.4 10.41 0.4 11.35 1.2 11.35 1.2 12.45 0.4 12.45 0.4 12.71 1.2 12.71 1.2 13.81 0.4 13.81 0.4 14.07 1.2 14.07 1.2 15.17 0.4 15.17 0.4 15.43 1.2 15.43 1.2 16.53 0.4 16.53 0.4 16.79 1.2 16.79 1.2 17.89 0.4 17.89 0.4 18.15 1.2 18.15 1.2 19.25 0.4 19.25 0.4 19.51 1.2 19.51 1.2 20.61 0.4 20.61 0.4 20.87 1.2 20.87 1.2 21.97 0.4 21.97 0.4 22.23 1.2 22.23 1.2 23.33 0.4 23.33 0.4 24.27 1.2 24.27 1.2 25.37 0.4 25.37 0.4 25.63 1.2 25.63 1.2 26.73 0.4 26.73 0.4 26.99 1.2 26.99 1.2 28.09 0.4 28.09 0.4 28.35 1.2 28.35 1.2 29.45 0.4 29.45 0.4 29.71 1.2 29.71 1.2 30.81 0.4 30.81 0.4 31.07 1.2 31.07 1.2 32.17 0.4 32.17 0.4 32.43 1.2 32.43 1.2 33.53 0.4 33.53 0.4 33.79 1.2 33.79 1.2 34.89 0.4 34.89 0.4 35.15 1.2 35.15 1.2 36.25 0.4 36.25 0.4 36.51 1.2 36.51 1.2 37.61 0.4 37.61 0.4 38.55 1.2 38.55 1.2 39.65 0.4 39.65 0.4 39.91 1.2 39.91 1.2 41.01 0.4 41.01 0.4 41.95 1.2 41.95 1.2 43.05 0.4 43.05 0.4 43.31 1.2 43.31 1.2 44.41 0.4 44.41 0.4 44.67 1.2 44.67 1.2 45.77 0.4 45.77 0.4 46.03 1.2 46.03 1.2 47.13 0.4 47.13 0.4 47.39 1.2 47.39 1.2 48.49 0.4 48.49 0.4 48.75 1.2 48.75 1.2 49.85 0.4 49.85 0.4 50.11 1.2 50.11 1.2 51.21 0.4 51.21 0.4 51.47 1.2 51.47 1.2 52.57 0.4 52.57 0.4 52.83 1.2 52.83 1.2 53.93 0.4 53.93 0.4 54.19 1.2 54.19 1.2 55.29 0.4 55.29 0.4 55.55 1.2 55.55 1.2 56.65 0.4 56.65 0.4 56.91 1.2 56.91 1.2 58.01 0.4 58.01 0.4 58.27 1.2 58.27 1.2 59.37 0.4 59.37 0.4 59.63 1.2 59.63 1.2 60.73 0.4 60.73 0.4 60.99 1.2 60.99 1.2 62.09 0.4 62.09 0.4 62.35 1.2 62.35 1.2 63.45 0.4 63.45 0.4 63.71 1.2 63.71 1.2 64.81 0.4 64.81 0.4 65.07 1.2 65.07 1.2 66.17 0.4 66.17 0.4 79.35 1.2 79.35 1.2 80.45 0.4 80.45 0.4 86.64 ;
LAYER met2 ;
RECT 55.06 86.855 55.34 87.225 ;
RECT 25.62 86.855 25.9 87.225 ;
RECT 28.16 86.03 28.42 86.35 ;
POLYGON 11.8 6.02 11.8 0.1 11.62 0.1 11.62 0.24 11.66 0.24 11.66 6.02 ;
POLYGON 4.44 3.3 4.44 0.24 4.48 0.24 4.48 0.1 4.3 0.1 4.3 3.3 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 86.76 65.96 0.28 62.22 0.28 62.22 0.765 61.52 0.765 61.52 0.28 60.84 0.28 60.84 0.765 60.14 0.765 60.14 0.28 59.92 0.28 59.92 0.765 59.22 0.765 59.22 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 25.42 0.28 25.42 0.765 24.72 0.765 24.72 0.28 24.5 0.28 24.5 0.765 23.8 0.765 23.8 0.28 23.58 0.28 23.58 0.765 22.88 0.765 22.88 0.28 18.52 0.28 18.52 0.765 17.82 0.765 17.82 0.28 12.54 0.28 12.54 0.765 11.84 0.765 11.84 0.28 11.62 0.28 11.62 0.765 10.92 0.765 10.92 0.28 10.7 0.28 10.7 0.765 10 0.765 10 0.28 8.4 0.28 8.4 0.765 7.7 0.765 7.7 0.28 7.48 0.28 7.48 0.765 6.78 0.765 6.78 0.28 6.1 0.28 6.1 0.765 5.4 0.765 5.4 0.28 5.18 0.28 5.18 0.765 4.48 0.765 4.48 0.28 3.8 0.28 3.8 0.765 3.1 0.765 3.1 0.28 2.88 0.28 2.88 0.765 2.18 0.765 2.18 0.28 0.28 0.28 0.28 86.76 19.2 86.76 19.2 86.275 19.9 86.275 19.9 86.76 24.72 86.76 24.72 86.275 25.42 86.275 25.42 86.76 28.4 86.76 28.4 86.275 29.1 86.275 29.1 86.76 ;
@ -1374,32 +1376,38 @@ MACRO cbx_1__2_
POLYGON 64.64 85.44 64.64 77.32 61.44 77.32 61.44 70.92 64.64 70.92 64.64 56.92 61.44 56.92 61.44 50.52 64.64 50.52 64.64 36.52 61.44 36.52 61.44 30.12 64.64 30.12 64.64 16.12 61.44 16.12 61.44 9.72 64.64 9.72 64.64 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 85.44 ;
LAYER met1 ;
RECT 45.68 86.8 46.32 87.28 ;
RECT 57.57 86.4 57.89 86.66 ;
POLYGON 28.91 86.66 28.91 86.6 30.2 86.6 30.2 86.12 30.06 86.12 30.06 86.46 28.91 86.46 28.91 86.4 28.59 86.4 28.59 86.66 ;
POLYGON 22.93 86.66 22.93 86.6 27.9 86.6 27.9 86.12 27.76 86.12 27.76 86.46 22.93 86.46 22.93 86.4 22.61 86.4 22.61 86.66 ;
RECT 19.39 86.4 19.71 86.66 ;
RECT 5.13 86.4 5.45 86.66 ;
POLYGON 15.94 1.26 15.94 0.44 5.91 0.44 5.91 0.38 5.59 0.38 5.59 0.64 5.91 0.64 5.91 0.58 15.8 0.58 15.8 1.26 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 86.76 46.32 86.52 65.96 86.52 65.96 84.84 65.48 84.84 65.48 83.8 65.96 83.8 65.96 82.12 65.48 82.12 65.48 81.08 65.96 81.08 65.96 79.4 65.48 79.4 65.48 78.36 65.96 78.36 65.96 76.68 65.48 76.68 65.48 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 45.68 86.52 45.68 86.76 ;
LAYER li1 ;
RECT 0 86.955 66.24 87.125 ;
RECT 62.56 84.235 66.24 84.405 ;
POLYGON 66.24 87.125 66.24 86.955 60.655 86.955 60.655 86.575 60.325 86.575 60.325 86.955 59.715 86.955 59.715 86.23 59.425 86.23 59.425 86.955 58.515 86.955 58.515 86.42 58.005 86.42 58.005 86.955 56.045 86.955 56.045 86.555 55.715 86.555 55.715 86.955 52.355 86.955 52.355 86.23 52.065 86.23 52.065 86.955 50.545 86.955 50.545 86.555 50.215 86.555 50.215 86.955 48.255 86.955 48.255 86.42 47.745 86.42 47.745 86.955 46.235 86.955 46.235 86.48 46.065 86.48 46.065 86.955 45.385 86.955 45.385 86.48 45.215 86.48 45.215 86.955 44.515 86.955 44.515 86.475 44.345 86.475 44.345 86.955 43.515 86.955 43.515 86.425 43.345 86.425 43.345 86.955 41.49 86.955 41.49 86.455 41.12 86.455 41.12 86.955 39.425 86.955 39.425 86.495 39.175 86.495 39.175 86.955 38.565 86.955 38.565 86.575 38.235 86.575 38.235 86.955 37.635 86.955 37.635 86.23 37.345 86.23 37.345 86.955 32.955 86.955 32.955 86.555 32.625 86.555 32.625 86.955 32.115 86.955 32.115 86.555 31.785 86.555 31.785 86.955 30.37 86.955 30.37 86.445 29.955 86.445 29.955 86.955 28.465 86.955 28.465 86.445 28.05 86.445 28.05 86.955 26.635 86.955 26.635 86.555 26.305 86.555 26.305 86.955 25.795 86.955 25.795 86.555 25.465 86.555 25.465 86.955 22.455 86.955 22.455 86.23 22.165 86.23 22.165 86.955 21.825 86.955 21.825 86.495 21.57 86.495 21.57 86.955 20.9 86.955 20.9 86.495 20.73 86.495 20.73 86.955 20.06 86.955 20.06 86.495 19.89 86.495 19.89 86.955 19.22 86.955 19.22 86.495 19.05 86.495 19.05 86.955 18.38 86.955 18.38 86.495 18.075 86.495 18.075 86.955 16.335 86.955 16.335 86.48 16.165 86.48 16.165 86.955 15.485 86.955 15.485 86.48 15.315 86.48 15.315 86.955 14.615 86.955 14.615 86.475 14.445 86.475 14.445 86.955 13.615 86.955 13.615 86.425 13.445 86.425 13.445 86.955 11.59 86.955 11.59 86.455 11.22 86.455 11.22 86.955 9.525 86.955 9.525 86.495 9.275 86.495 9.275 86.955 8.665 86.955 8.665 86.575 8.335 86.575 8.335 86.955 7.735 86.955 7.735 86.23 7.445 86.23 7.445 86.955 6.075 86.955 6.075 86.42 5.565 86.42 5.565 86.955 3.605 86.955 3.605 86.555 3.275 86.555 3.275 86.955 0 86.955 0 87.125 ;
RECT 65.32 84.235 66.24 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 62.56 81.515 66.24 81.685 ;
RECT 0 81.515 1.84 81.685 ;
RECT 65.32 81.515 66.24 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 65.32 78.795 66.24 78.965 ;
RECT 0 78.795 1.84 78.965 ;
RECT 65.32 76.075 66.24 76.245 ;
RECT 0 76.075 1.84 76.245 ;
RECT 65.32 73.355 66.24 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 0 73.355 1.84 73.525 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 65.32 67.915 66.24 68.085 ;
RECT 0 67.915 1.84 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 65.32 65.195 66.24 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 0 65.195 1.84 65.365 ;
RECT 65.32 62.475 66.24 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 0 57.035 1.84 57.205 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 65.32 51.595 66.24 51.765 ;
@ -1411,9 +1419,9 @@ MACRO cbx_1__2_
RECT 65.32 43.435 66.24 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 1.84 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 65.32 35.275 66.24 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 65.32 32.555 66.24 32.725 ;
@ -1423,34 +1431,46 @@ MACRO cbx_1__2_
RECT 65.32 27.115 66.24 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 65.32 24.395 66.24 24.565 ;
RECT 0 24.395 1.84 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 65.32 21.675 66.24 21.845 ;
RECT 0 21.675 1.84 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 65.32 18.955 66.24 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 65.32 16.235 66.24 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 65.32 13.515 66.24 13.685 ;
RECT 0 13.515 1.84 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 65.32 10.795 66.24 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.78 5.355 66.24 5.525 ;
RECT 0 5.355 1.84 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 57.865 0.885 57.865 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 9.295 0.085 9.295 0.885 9.625 0.885 9.625 0.085 10.135 0.085 10.135 0.565 10.465 0.565 10.465 0.085 10.975 0.085 10.975 0.565 11.305 0.565 11.305 0.085 11.895 0.085 11.895 0.565 12.065 0.565 12.065 0.085 12.735 0.085 12.735 0.565 12.905 0.565 12.905 0.085 14.815 0.085 14.815 0.885 15.145 0.885 15.145 0.085 15.655 0.085 15.655 0.565 15.985 0.565 15.985 0.085 16.495 0.085 16.495 0.565 16.825 0.565 16.825 0.085 17.415 0.085 17.415 0.565 17.585 0.565 17.585 0.085 18.255 0.085 18.255 0.565 18.425 0.565 18.425 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 22.975 0.085 22.975 0.565 23.145 0.565 23.145 0.085 23.815 0.085 23.815 0.565 23.985 0.565 23.985 0.085 24.575 0.085 24.575 0.565 24.905 0.565 24.905 0.085 25.415 0.085 25.415 0.565 25.745 0.565 25.745 0.085 26.255 0.085 26.255 0.885 26.585 0.885 26.585 0.085 29.535 0.085 29.535 0.885 29.865 0.885 29.865 0.085 30.375 0.085 30.375 0.565 30.705 0.565 30.705 0.085 31.215 0.085 31.215 0.565 31.545 0.565 31.545 0.085 32.135 0.085 32.135 0.565 32.305 0.565 32.305 0.085 32.975 0.085 32.975 0.565 33.145 0.565 33.145 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 37.975 0.085 37.975 0.545 38.23 0.545 38.23 0.085 38.9 0.085 38.9 0.545 39.07 0.545 39.07 0.085 39.74 0.085 39.74 0.545 39.91 0.545 39.91 0.085 40.58 0.085 40.58 0.545 40.75 0.545 40.75 0.085 41.42 0.085 41.42 0.545 41.725 0.545 41.725 0.085 41.955 0.085 41.955 0.885 42.285 0.885 42.285 0.085 42.795 0.085 42.795 0.565 43.125 0.565 43.125 0.085 43.635 0.085 43.635 0.565 43.965 0.565 43.965 0.085 44.555 0.085 44.555 0.565 44.725 0.565 44.725 0.085 45.395 0.085 45.395 0.565 45.565 0.565 45.565 0.085 47.475 0.085 47.475 0.885 47.805 0.885 47.805 0.085 48.315 0.085 48.315 0.565 48.645 0.565 48.645 0.085 49.155 0.085 49.155 0.565 49.485 0.565 49.485 0.085 50.075 0.085 50.075 0.565 50.245 0.565 50.245 0.085 50.915 0.085 50.915 0.565 51.085 0.565 51.085 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 54.255 0.085 54.255 0.565 54.425 0.565 54.425 0.085 55.095 0.085 55.095 0.565 55.265 0.565 55.265 0.085 55.855 0.085 55.855 0.565 56.185 0.565 56.185 0.085 56.695 0.085 56.695 0.565 57.025 0.565 57.025 0.085 57.535 0.085 57.535 0.885 ;
RECT 0.17 0.17 66.07 86.87 ;
LAYER mcon ;
RECT 57.645 86.445 57.815 86.615 ;
RECT 19.465 86.445 19.635 86.615 ;
RECT 5.205 86.445 5.375 86.615 ;
LAYER via ;
RECT 55.125 86.965 55.275 87.115 ;
RECT 25.685 86.965 25.835 87.115 ;
RECT 57.655 86.455 57.805 86.605 ;
RECT 28.675 86.455 28.825 86.605 ;
RECT 22.695 86.455 22.845 86.605 ;
RECT 19.475 86.455 19.625 86.605 ;
RECT 5.215 86.455 5.365 86.605 ;
RECT 5.675 0.435 5.825 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 86.94 55.3 87.14 ;
RECT 25.66 86.94 25.86 87.14 ;
RECT 64.99 43.08 65.19 43.28 ;
RECT 64.99 62.12 65.19 62.32 ;
RECT 1.05 56 1.25 56.2 ;
RECT 64.99 36.28 65.19 36.48 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;

View File

@ -1182,6 +1182,10 @@ MACRO cby_0__1_
LAYER met2 ;
RECT 55.06 75.975 55.34 76.345 ;
RECT 25.62 75.975 25.9 76.345 ;
POLYGON 39.9 76.06 39.9 75.92 39.86 75.92 39.86 71.84 39.72 71.84 39.72 76.06 ;
POLYGON 11.8 76.06 11.8 47.7 11.66 47.7 11.66 75.92 11.62 75.92 11.62 76.06 ;
RECT 36.9 75.15 37.16 75.47 ;
POLYGON 39.86 6.7 39.86 0.24 39.9 0.24 39.9 0.1 39.72 0.1 39.72 6.7 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 75.88 65.96 0.28 64.06 0.28 64.06 0.765 63.36 0.765 63.36 0.28 63.14 0.28 63.14 0.765 62.44 0.765 62.44 0.28 62.22 0.28 62.22 0.765 61.52 0.765 61.52 0.28 61.3 0.28 61.3 0.765 60.6 0.765 60.6 0.28 60.38 0.28 60.38 0.765 59.68 0.765 59.68 0.28 59.46 0.28 59.46 0.765 58.76 0.765 58.76 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 57.62 0.28 57.62 0.765 56.92 0.765 56.92 0.28 56.7 0.28 56.7 0.765 56 0.765 56 0.28 54.86 0.28 54.86 0.765 54.16 0.765 54.16 0.28 53.94 0.28 53.94 0.765 53.24 0.765 53.24 0.28 53.02 0.28 53.02 0.765 52.32 0.765 52.32 0.28 52.1 0.28 52.1 0.765 51.4 0.765 51.4 0.28 51.18 0.28 51.18 0.765 50.48 0.765 50.48 0.28 50.26 0.28 50.26 0.765 49.56 0.765 49.56 0.28 49.34 0.28 49.34 0.765 48.64 0.765 48.64 0.28 48.42 0.28 48.42 0.765 47.72 0.765 47.72 0.28 47.5 0.28 47.5 0.765 46.8 0.765 46.8 0.28 43.36 0.28 43.36 0.765 42.66 0.765 42.66 0.28 42.44 0.28 42.44 0.765 41.74 0.765 41.74 0.28 41.52 0.28 41.52 0.765 40.82 0.765 40.82 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 35.08 0.28 35.08 0.765 34.38 0.765 34.38 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 32.32 0.28 32.32 0.765 31.62 0.765 31.62 0.28 31.4 0.28 31.4 0.765 30.7 0.765 30.7 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 25.42 0.28 25.42 0.765 24.72 0.765 24.72 0.28 18.98 0.28 18.98 0.765 18.28 0.765 18.28 0.28 18.06 0.28 18.06 0.765 17.36 0.765 17.36 0.28 17.14 0.28 17.14 0.765 16.44 0.765 16.44 0.28 16.22 0.28 16.22 0.765 15.52 0.765 15.52 0.28 15.3 0.28 15.3 0.765 14.6 0.765 14.6 0.28 14.38 0.28 14.38 0.765 13.68 0.765 13.68 0.28 13.46 0.28 13.46 0.765 12.76 0.765 12.76 0.28 0.28 0.28 0.28 75.88 2.18 75.88 2.18 75.395 2.88 75.395 2.88 75.88 8.16 75.88 8.16 75.395 8.86 75.395 8.86 75.88 9.08 75.88 9.08 75.395 9.78 75.395 9.78 75.88 10 75.88 10 75.395 10.7 75.395 10.7 75.88 10.92 75.88 10.92 75.395 11.62 75.395 11.62 75.88 11.84 75.88 11.84 75.395 12.54 75.395 12.54 75.88 12.76 75.88 12.76 75.395 13.46 75.395 13.46 75.88 13.68 75.88 13.68 75.395 14.38 75.395 14.38 75.88 14.6 75.88 14.6 75.395 15.3 75.395 15.3 75.88 15.52 75.88 15.52 75.395 16.22 75.395 16.22 75.88 16.44 75.88 16.44 75.395 17.14 75.395 17.14 75.88 17.36 75.88 17.36 75.395 18.06 75.395 18.06 75.88 18.28 75.88 18.28 75.395 18.98 75.395 18.98 75.88 19.2 75.88 19.2 75.395 19.9 75.395 19.9 75.88 20.12 75.88 20.12 75.395 20.82 75.395 20.82 75.88 21.04 75.88 21.04 75.395 21.74 75.395 21.74 75.88 26.1 75.88 26.1 75.395 26.8 75.395 26.8 75.88 32.54 75.88 32.54 75.395 33.24 75.395 33.24 75.88 33.46 75.88 33.46 75.395 34.16 75.395 34.16 75.88 34.38 75.88 34.38 75.395 35.08 75.395 35.08 75.88 35.3 75.88 35.3 75.395 36 75.395 36 75.88 36.22 75.88 36.22 75.395 36.92 75.395 36.92 75.88 37.14 75.88 37.14 75.395 37.84 75.395 37.84 75.88 38.06 75.88 38.06 75.395 38.76 75.395 38.76 75.88 38.98 75.88 38.98 75.395 39.68 75.395 39.68 75.88 39.9 75.88 39.9 75.395 40.6 75.395 40.6 75.88 40.82 75.88 40.82 75.395 41.52 75.395 41.52 75.88 49.56 75.88 49.56 75.395 50.26 75.395 50.26 75.88 50.48 75.88 50.48 75.395 51.18 75.395 51.18 75.88 51.4 75.88 51.4 75.395 52.1 75.395 52.1 75.88 52.32 75.88 52.32 75.395 53.02 75.395 53.02 75.88 53.24 75.88 53.24 75.395 53.94 75.395 53.94 75.88 54.16 75.88 54.16 75.395 54.86 75.395 54.86 75.88 56 75.88 56 75.395 56.7 75.395 56.7 75.88 56.92 75.88 56.92 75.395 57.62 75.395 57.62 75.88 57.84 75.88 57.84 75.395 58.54 75.395 58.54 75.88 58.76 75.88 58.76 75.395 59.46 75.395 59.46 75.88 59.68 75.88 59.68 75.395 60.38 75.395 60.38 75.88 60.6 75.88 60.6 75.395 61.3 75.395 61.3 75.88 61.52 75.88 61.52 75.395 62.22 75.395 62.22 75.88 62.44 75.88 62.44 75.395 63.14 75.395 63.14 75.88 63.36 75.88 63.36 75.395 64.06 75.395 64.06 75.88 ;
@ -1200,42 +1204,42 @@ MACRO cby_0__1_
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 75.88 46.32 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 45.68 75.64 45.68 75.88 ;
LAYER li1 ;
RECT 0 76.075 66.24 76.245 ;
RECT 62.56 73.355 66.24 73.525 ;
POLYGON 66.24 76.245 66.24 76.075 59.715 76.075 59.715 75.35 59.425 75.35 59.425 76.075 52.355 76.075 52.355 75.35 52.065 75.35 52.065 76.075 37.635 76.075 37.635 75.35 37.345 75.35 37.345 76.075 22.455 76.075 22.455 75.35 22.165 75.35 22.165 76.075 16.005 76.075 16.005 75.275 15.675 75.275 15.675 76.075 15.165 76.075 15.165 75.595 14.835 75.595 14.835 76.075 14.325 76.075 14.325 75.595 13.995 75.595 13.995 76.075 13.405 76.075 13.405 75.595 13.235 75.595 13.235 76.075 12.565 76.075 12.565 75.595 12.395 75.595 12.395 76.075 7.735 76.075 7.735 75.35 7.445 75.35 7.445 76.075 0 76.075 0 76.245 ;
RECT 65.32 73.355 66.24 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 65.78 70.635 66.24 70.805 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 65.78 67.915 66.24 68.085 ;
RECT 65.32 67.915 66.24 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 64.4 65.195 66.24 65.365 ;
RECT 65.32 65.195 66.24 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 64.4 62.475 66.24 62.645 ;
RECT 65.32 62.475 66.24 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 64.4 57.035 66.24 57.205 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 64.4 54.315 66.24 54.485 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 65.78 51.595 66.24 51.765 ;
RECT 65.32 51.595 66.24 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 65.78 48.875 66.24 49.045 ;
RECT 65.32 48.875 66.24 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 65.78 46.155 66.24 46.325 ;
RECT 65.32 46.155 66.24 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 62.56 43.435 66.24 43.605 ;
RECT 65.32 43.435 66.24 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 62.56 40.715 66.24 40.885 ;
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 64.4 37.995 66.24 38.165 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 62.56 35.275 66.24 35.445 ;
RECT 65.32 35.275 66.24 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 62.56 32.555 66.24 32.725 ;
RECT 65.32 32.555 66.24 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 62.56 29.835 66.24 30.005 ;
RECT 65.32 29.835 66.24 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 62.56 27.115 66.24 27.285 ;
RECT 65.32 27.115 66.24 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 65.32 24.395 66.24 24.565 ;
RECT 0 24.395 3.68 24.565 ;
@ -1243,7 +1247,7 @@ MACRO cby_0__1_
RECT 0 21.675 3.68 21.845 ;
RECT 65.32 18.955 66.24 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 65.78 16.235 66.24 16.405 ;
RECT 65.32 16.235 66.24 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 65.32 13.515 66.24 13.685 ;
RECT 0 13.515 3.68 13.685 ;
@ -1253,9 +1257,9 @@ MACRO cby_0__1_
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 57.865 0.885 57.865 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 22.975 0.085 22.975 0.565 23.145 0.565 23.145 0.085 23.815 0.085 23.815 0.565 23.985 0.565 23.985 0.085 24.575 0.085 24.575 0.565 24.905 0.565 24.905 0.085 25.415 0.085 25.415 0.565 25.745 0.565 25.745 0.085 26.255 0.085 26.255 0.885 26.585 0.885 26.585 0.085 31.715 0.085 31.715 0.565 31.885 0.565 31.885 0.085 32.555 0.085 32.555 0.565 32.725 0.565 32.725 0.085 33.315 0.085 33.315 0.565 33.645 0.565 33.645 0.085 34.155 0.085 34.155 0.565 34.485 0.565 34.485 0.085 34.995 0.085 34.995 0.885 35.325 0.885 35.325 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 38.155 0.085 38.155 0.565 38.325 0.565 38.325 0.085 38.995 0.085 38.995 0.565 39.165 0.565 39.165 0.085 39.755 0.085 39.755 0.565 40.085 0.565 40.085 0.085 40.595 0.085 40.595 0.565 40.925 0.565 40.925 0.085 41.435 0.085 41.435 0.885 41.765 0.885 41.765 0.085 46.935 0.085 46.935 0.885 47.265 0.885 47.265 0.085 47.775 0.085 47.775 0.565 48.105 0.565 48.105 0.085 48.615 0.085 48.615 0.565 48.945 0.565 48.945 0.085 49.455 0.085 49.455 0.565 49.785 0.565 49.785 0.085 50.295 0.085 50.295 0.565 50.625 0.565 50.625 0.085 51.135 0.085 51.135 0.565 51.465 0.565 51.465 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 54.255 0.085 54.255 0.565 54.425 0.565 54.425 0.085 55.095 0.085 55.095 0.565 55.265 0.565 55.265 0.085 55.855 0.085 55.855 0.565 56.185 0.565 56.185 0.085 56.695 0.085 56.695 0.565 57.025 0.565 57.025 0.085 57.535 0.085 57.535 0.885 ;
RECT 0.17 0.17 66.07 75.99 ;
LAYER via ;
RECT 55.125 76.085 55.275 76.235 ;

View File

@ -1438,13 +1438,21 @@ MACRO cby_1__1_
LAYER met2 ;
RECT 55.06 75.975 55.34 76.345 ;
RECT 25.62 75.975 25.9 76.345 ;
POLYGON 10.46 76.06 10.46 75.92 10.42 75.92 10.42 72.35 10.28 72.35 10.28 76.06 ;
RECT 9.3 75.49 9.56 75.81 ;
RECT 49.78 75.15 50.04 75.47 ;
RECT 42.42 75.15 42.68 75.47 ;
POLYGON 28.36 7.38 28.36 0.1 27.72 0.1 27.72 0.24 28.22 0.24 28.22 7.38 ;
RECT 60.82 0.35 61.08 0.67 ;
RECT 39.2 0.35 39.46 0.67 ;
RECT 14.35 0.155 14.63 0.525 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 75.88 65.96 0.28 63.6 0.28 63.6 0.765 62.9 0.765 62.9 0.28 62.68 0.28 62.68 0.765 61.98 0.765 61.98 0.28 61.76 0.28 61.76 0.765 61.06 0.765 61.06 0.28 60.84 0.28 60.84 0.765 60.14 0.765 60.14 0.28 59.92 0.28 59.92 0.765 59.22 0.765 59.22 0.28 59 0.28 59 0.765 58.3 0.765 58.3 0.28 58.08 0.28 58.08 0.765 57.38 0.765 57.38 0.28 57.16 0.28 57.16 0.765 56.46 0.765 56.46 0.28 56.24 0.28 56.24 0.765 55.54 0.765 55.54 0.28 54.86 0.28 54.86 0.765 54.16 0.765 54.16 0.28 53.94 0.28 53.94 0.765 53.24 0.765 53.24 0.28 53.02 0.28 53.02 0.765 52.32 0.765 52.32 0.28 52.1 0.28 52.1 0.765 51.4 0.765 51.4 0.28 51.18 0.28 51.18 0.765 50.48 0.765 50.48 0.28 50.26 0.28 50.26 0.765 49.56 0.765 49.56 0.28 49.34 0.28 49.34 0.765 48.64 0.765 48.64 0.28 48.42 0.28 48.42 0.765 47.72 0.765 47.72 0.28 47.04 0.28 47.04 0.765 46.34 0.765 46.34 0.28 45.66 0.28 45.66 0.765 44.96 0.765 44.96 0.28 44.74 0.28 44.74 0.765 44.04 0.765 44.04 0.28 43.82 0.28 43.82 0.765 43.12 0.765 43.12 0.28 42.9 0.28 42.9 0.765 42.2 0.765 42.2 0.28 41.98 0.28 41.98 0.765 41.28 0.765 41.28 0.28 41.06 0.28 41.06 0.765 40.36 0.765 40.36 0.28 40.14 0.28 40.14 0.765 39.44 0.765 39.44 0.28 39.22 0.28 39.22 0.765 38.52 0.765 38.52 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 35.08 0.28 35.08 0.765 34.38 0.765 34.38 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 32.32 0.28 32.32 0.765 31.62 0.765 31.62 0.28 31.4 0.28 31.4 0.765 30.7 0.765 30.7 0.28 30.02 0.28 30.02 0.765 29.32 0.765 29.32 0.28 29.1 0.28 29.1 0.765 28.4 0.765 28.4 0.28 27.72 0.28 27.72 0.765 27.02 0.765 27.02 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 13.92 0.28 13.92 0.765 13.22 0.765 13.22 0.28 13 0.28 13 0.765 12.3 0.765 12.3 0.28 0.28 0.28 0.28 75.88 6.78 75.88 6.78 75.395 7.48 75.395 7.48 75.88 7.7 75.88 7.7 75.395 8.4 75.395 8.4 75.88 8.62 75.88 8.62 75.395 9.32 75.395 9.32 75.88 9.54 75.88 9.54 75.395 10.24 75.395 10.24 75.88 10.46 75.88 10.46 75.395 11.16 75.395 11.16 75.88 11.38 75.88 11.38 75.395 12.08 75.395 12.08 75.88 12.3 75.88 12.3 75.395 13 75.395 13 75.88 13.22 75.88 13.22 75.395 13.92 75.395 13.92 75.88 14.14 75.88 14.14 75.395 14.84 75.395 14.84 75.88 26.1 75.88 26.1 75.395 26.8 75.395 26.8 75.88 27.02 75.88 27.02 75.395 27.72 75.395 27.72 75.88 27.94 75.88 27.94 75.395 28.64 75.395 28.64 75.88 28.86 75.88 28.86 75.395 29.56 75.395 29.56 75.88 29.78 75.88 29.78 75.395 30.48 75.395 30.48 75.88 30.7 75.88 30.7 75.395 31.4 75.395 31.4 75.88 31.62 75.88 31.62 75.395 32.32 75.395 32.32 75.88 32.54 75.88 32.54 75.395 33.24 75.395 33.24 75.88 33.46 75.88 33.46 75.395 34.16 75.395 34.16 75.88 34.38 75.88 34.38 75.395 35.08 75.395 35.08 75.88 35.3 75.88 35.3 75.395 36 75.395 36 75.88 36.22 75.88 36.22 75.395 36.92 75.395 36.92 75.88 37.14 75.88 37.14 75.395 37.84 75.395 37.84 75.88 38.06 75.88 38.06 75.395 38.76 75.395 38.76 75.88 38.98 75.88 38.98 75.395 39.68 75.395 39.68 75.88 39.9 75.88 39.9 75.395 40.6 75.395 40.6 75.88 40.82 75.88 40.82 75.395 41.52 75.395 41.52 75.88 41.74 75.88 41.74 75.395 42.44 75.395 42.44 75.88 43.12 75.88 43.12 75.395 43.82 75.395 43.82 75.88 44.04 75.88 44.04 75.395 44.74 75.395 44.74 75.88 44.96 75.88 44.96 75.395 45.66 75.395 45.66 75.88 46.34 75.88 46.34 75.395 47.04 75.395 47.04 75.88 47.26 75.88 47.26 75.395 47.96 75.395 47.96 75.88 48.18 75.88 48.18 75.395 48.88 75.395 48.88 75.88 49.1 75.88 49.1 75.395 49.8 75.395 49.8 75.88 50.02 75.88 50.02 75.395 50.72 75.395 50.72 75.88 50.94 75.88 50.94 75.395 51.64 75.395 51.64 75.88 52.32 75.88 52.32 75.395 53.02 75.395 53.02 75.88 53.24 75.88 53.24 75.395 53.94 75.395 53.94 75.88 54.16 75.88 54.16 75.395 54.86 75.395 54.86 75.88 55.54 75.88 55.54 75.395 56.24 75.395 56.24 75.88 56.46 75.88 56.46 75.395 57.16 75.395 57.16 75.88 57.38 75.88 57.38 75.395 58.08 75.395 58.08 75.88 58.3 75.88 58.3 75.395 59 75.395 59 75.88 59.22 75.88 59.22 75.395 59.92 75.395 59.92 75.88 60.14 75.88 60.14 75.395 60.84 75.395 60.84 75.88 61.52 75.88 61.52 75.395 62.22 75.395 62.22 75.88 62.44 75.88 62.44 75.395 63.14 75.395 63.14 75.88 63.36 75.88 63.36 75.395 64.06 75.395 64.06 75.88 ;
LAYER met3 ;
POLYGON 55.365 76.325 55.365 76.32 55.58 76.32 55.58 76 55.365 76 55.365 75.995 55.035 75.995 55.035 76 54.82 76 54.82 76.32 55.035 76.32 55.035 76.325 ;
POLYGON 25.925 76.325 25.925 76.32 26.14 76.32 26.14 76 25.925 76 25.925 75.995 25.595 75.995 25.595 76 25.38 76 25.38 76.32 25.595 76.32 25.595 76.325 ;
POLYGON 53.28 75.97 53.28 74.31 52.98 74.31 52.98 75.67 36.49 75.67 36.49 74.31 36.19 74.31 36.19 75.97 ;
POLYGON 14.655 0.505 14.655 0.175 14.325 0.175 14.325 0.19 12.815 0.19 12.815 0.175 12.485 0.175 12.485 0.505 12.815 0.505 12.815 0.49 14.325 0.49 14.325 0.505 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 75.76 65.84 38.97 65.04 38.97 65.04 37.87 65.84 37.87 65.84 35.57 65.04 35.57 65.04 34.47 65.84 34.47 65.84 24.69 65.04 24.69 65.04 23.59 65.84 23.59 65.84 0.4 0.4 0.4 0.4 3.19 1.2 3.19 1.2 4.29 0.4 4.29 0.4 4.55 1.2 4.55 1.2 5.65 0.4 5.65 0.4 5.91 1.2 5.91 1.2 7.01 0.4 7.01 0.4 7.27 1.2 7.27 1.2 8.37 0.4 8.37 0.4 8.63 1.2 8.63 1.2 9.73 0.4 9.73 0.4 9.99 1.2 9.99 1.2 11.09 0.4 11.09 0.4 18.83 1.2 18.83 1.2 19.93 0.4 19.93 0.4 20.19 1.2 20.19 1.2 21.29 0.4 21.29 0.4 21.55 1.2 21.55 1.2 22.65 0.4 22.65 0.4 22.91 1.2 22.91 1.2 24.01 0.4 24.01 0.4 24.27 1.2 24.27 1.2 25.37 0.4 25.37 0.4 25.63 1.2 25.63 1.2 26.73 0.4 26.73 0.4 33.11 1.2 33.11 1.2 34.21 0.4 34.21 0.4 34.47 1.2 34.47 1.2 35.57 0.4 35.57 0.4 42.63 1.2 42.63 1.2 43.73 0.4 43.73 0.4 43.99 1.2 43.99 1.2 45.09 0.4 45.09 0.4 45.35 1.2 45.35 1.2 46.45 0.4 46.45 0.4 46.71 1.2 46.71 1.2 47.81 0.4 47.81 0.4 48.07 1.2 48.07 1.2 49.17 0.4 49.17 0.4 49.43 1.2 49.43 1.2 50.53 0.4 50.53 0.4 75.76 ;
@ -1454,12 +1462,21 @@ MACRO cby_1__1_
POLYGON 64.64 74.56 64.64 71.88 61.44 71.88 61.44 65.48 64.64 65.48 64.64 51.48 61.44 51.48 61.44 45.08 64.64 45.08 64.64 31.08 61.44 31.08 61.44 24.68 64.64 24.68 64.64 10.68 61.44 10.68 61.44 4.28 64.64 4.28 64.64 1.6 1.6 1.6 1.6 4.28 4.8 4.28 4.8 10.68 1.6 10.68 1.6 24.68 4.8 24.68 4.8 31.08 1.6 31.08 1.6 45.08 4.8 45.08 4.8 51.48 1.6 51.48 1.6 65.48 4.8 65.48 4.8 71.88 1.6 71.88 1.6 74.56 ;
LAYER met1 ;
RECT 45.68 75.92 46.32 76.4 ;
POLYGON 38.57 75.78 38.57 75.72 53.2 75.72 53.2 74.9 53.06 74.9 53.06 75.58 38.57 75.58 38.57 75.52 38.25 75.52 38.25 75.78 ;
POLYGON 12.81 75.78 12.81 75.52 12.72 75.52 12.72 74.9 12.58 74.9 12.58 75.52 12.49 75.52 12.49 75.78 ;
POLYGON 9.59 75.78 9.59 75.52 9.27 75.52 9.27 75.58 8.41 75.58 8.41 75.535 8.12 75.535 8.12 75.765 8.41 75.765 8.41 75.72 9.27 75.72 9.27 75.78 ;
POLYGON 43.54 1.26 43.54 0.64 43.63 0.64 43.63 0.38 43.31 0.38 43.31 0.64 43.4 0.64 43.4 1.26 ;
RECT 14.33 0.51 14.65 0.83 ;
RECT 4.21 0.44 4.53 0.76 ;
POLYGON 61.11 0.64 61.11 0.38 60.79 0.38 60.79 0.44 52.815 0.44 52.815 0.395 52.525 0.395 52.525 0.625 52.815 0.625 52.815 0.58 60.79 0.58 60.79 0.64 ;
POLYGON 40.87 0.64 40.87 0.38 40.55 0.38 40.55 0.44 39.49 0.44 39.49 0.38 39.17 0.38 39.17 0.64 39.49 0.64 39.49 0.58 40.55 0.58 40.55 0.64 ;
POLYGON 10.51 0.64 10.51 0.38 10.19 0.38 10.19 0.395 9.805 0.395 9.805 0.625 10.19 0.625 10.19 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 75.88 46.32 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 45.68 75.64 45.68 75.88 ;
LAYER li1 ;
RECT 0 76.075 66.24 76.245 ;
RECT 62.56 73.355 66.24 73.525 ;
RECT 0 73.355 3.68 73.525 ;
POLYGON 66.24 76.245 66.24 76.075 59.715 76.075 59.715 75.35 59.425 75.35 59.425 76.075 58.815 76.075 58.815 75.695 58.485 75.695 58.485 76.075 57.485 76.075 57.485 75.275 57.155 75.275 57.155 76.075 56.645 76.075 56.645 75.595 56.315 75.595 56.315 76.075 55.805 76.075 55.805 75.595 55.475 75.595 55.475 76.075 54.965 76.075 54.965 75.595 54.635 75.595 54.635 76.075 54.125 76.075 54.125 75.595 53.795 75.595 53.795 76.075 53.285 76.075 53.285 75.595 52.955 75.595 52.955 76.075 52.355 76.075 52.355 75.35 52.065 75.35 52.065 76.075 51.465 76.075 51.465 75.675 51.135 75.675 51.135 76.075 49.175 76.075 49.175 75.54 48.665 75.54 48.665 76.075 47.325 76.075 47.325 75.595 46.995 75.595 46.995 76.075 46.485 76.075 46.485 75.595 46.155 75.595 46.155 76.075 45.645 76.075 45.645 75.595 45.315 75.595 45.315 76.075 44.805 76.075 44.805 75.595 44.475 75.595 44.475 76.075 43.965 76.075 43.965 75.595 43.635 75.595 43.635 76.075 43.125 76.075 43.125 75.275 42.795 75.275 42.795 76.075 41.885 76.075 41.885 75.595 41.715 75.595 41.715 76.075 41.045 76.075 41.045 75.595 40.875 75.595 40.875 76.075 40.285 76.075 40.285 75.595 39.955 75.595 39.955 76.075 39.445 76.075 39.445 75.595 39.115 75.595 39.115 76.075 38.605 76.075 38.605 75.275 38.275 75.275 38.275 76.075 37.635 76.075 37.635 75.35 37.345 75.35 37.345 76.075 36.735 76.075 36.735 75.595 36.495 75.595 36.495 76.075 35.905 76.075 35.905 75.595 35.575 75.595 35.575 76.075 35.065 76.075 35.065 75.275 34.735 75.275 34.735 76.075 34.025 76.075 34.025 75.275 33.695 75.275 33.695 76.075 33.185 76.075 33.185 75.595 32.855 75.595 32.855 76.075 32.345 76.075 32.345 75.595 32.015 75.595 32.015 76.075 31.505 76.075 31.505 75.595 31.175 75.595 31.175 76.075 30.665 76.075 30.665 75.595 30.335 75.595 30.335 76.075 29.825 76.075 29.825 75.595 29.495 75.595 29.495 76.075 27.545 76.075 27.545 75.595 27.215 75.595 27.215 76.075 26.705 76.075 26.705 75.595 26.375 75.595 26.375 76.075 25.865 76.075 25.865 75.595 25.535 75.595 25.535 76.075 25.025 76.075 25.025 75.595 24.695 75.595 24.695 76.075 24.185 76.075 24.185 75.595 23.855 75.595 23.855 76.075 23.345 76.075 23.345 75.275 23.015 75.275 23.015 76.075 22.455 76.075 22.455 75.35 22.165 75.35 22.165 76.075 19.765 76.075 19.765 75.275 19.435 75.275 19.435 76.075 18.925 76.075 18.925 75.595 18.595 75.595 18.595 76.075 18.085 76.075 18.085 75.595 17.755 75.595 17.755 76.075 17.245 76.075 17.245 75.595 16.915 75.595 16.915 76.075 16.405 76.075 16.405 75.595 16.075 75.595 16.075 76.075 15.565 76.075 15.565 75.595 15.235 75.595 15.235 76.075 14.205 76.075 14.205 75.595 13.875 75.595 13.875 76.075 13.365 76.075 13.365 75.595 13.035 75.595 13.035 76.075 12.525 76.075 12.525 75.595 12.195 75.595 12.195 76.075 11.685 76.075 11.685 75.595 11.355 75.595 11.355 76.075 10.845 76.075 10.845 75.595 10.515 75.595 10.515 76.075 10.005 76.075 10.005 75.275 9.675 75.275 9.675 76.075 8.88 76.075 8.88 75.255 8.65 75.255 8.65 76.075 7.735 76.075 7.735 75.35 7.445 75.35 7.445 76.075 6.845 76.075 6.845 75.675 6.515 75.675 6.515 76.075 4.555 76.075 4.555 75.54 4.045 75.54 4.045 76.075 0 76.075 0 76.245 ;
RECT 65.32 73.355 66.24 73.525 ;
RECT 0 73.355 1.84 73.525 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 1.84 70.805 ;
RECT 65.32 67.915 66.24 68.085 ;
@ -1471,58 +1488,73 @@ MACRO cby_1__1_
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 1.84 59.925 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 0 57.035 1.84 57.205 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 65.32 51.595 66.24 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 0 51.595 1.84 51.765 ;
RECT 65.32 48.875 66.24 49.045 ;
RECT 0 48.875 1.84 49.045 ;
RECT 65.32 46.155 66.24 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 0 46.155 1.84 46.325 ;
RECT 65.32 43.435 66.24 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 1.84 38.165 ;
RECT 65.32 35.275 66.24 35.445 ;
RECT 0 35.275 1.84 35.445 ;
RECT 62.56 32.555 66.24 32.725 ;
RECT 65.32 32.555 66.24 32.725 ;
RECT 0 32.555 1.84 32.725 ;
RECT 62.56 29.835 66.24 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 65.32 29.835 66.24 30.005 ;
RECT 0 29.835 1.84 30.005 ;
RECT 65.32 27.115 66.24 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 0 27.115 1.84 27.285 ;
RECT 65.32 24.395 66.24 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 0 24.395 1.84 24.565 ;
RECT 65.32 21.675 66.24 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 0 21.675 1.84 21.845 ;
RECT 65.32 18.955 66.24 19.125 ;
RECT 0 18.955 1.84 19.125 ;
RECT 65.32 16.235 66.24 16.405 ;
RECT 0 16.235 1.84 16.405 ;
RECT 65.32 13.515 66.24 13.685 ;
RECT 0 13.515 1.84 13.685 ;
RECT 62.56 10.795 66.24 10.965 ;
RECT 0 10.795 1.84 10.965 ;
RECT 65.32 10.795 66.24 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 62.56 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 5.355 66.24 5.525 ;
RECT 0 5.355 1.84 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 60.365 0.885 60.365 0.085 60.875 0.085 60.875 0.565 61.205 0.565 61.205 0.085 61.795 0.085 61.795 0.565 62.035 0.565 62.035 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 4.665 0.085 4.665 0.465 4.995 0.465 4.995 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 8.335 0.085 8.335 0.485 8.665 0.485 8.665 0.085 10.625 0.085 10.625 0.62 11.135 0.62 11.135 0.085 12.395 0.085 12.395 0.565 12.565 0.565 12.565 0.085 13.235 0.085 13.235 0.565 13.405 0.565 13.405 0.085 13.995 0.085 13.995 0.565 14.325 0.565 14.325 0.085 14.835 0.085 14.835 0.565 15.165 0.565 15.165 0.085 15.675 0.085 15.675 0.885 16.005 0.885 16.005 0.085 17.075 0.085 17.075 0.565 17.405 0.565 17.405 0.085 17.915 0.085 17.915 0.565 18.245 0.565 18.245 0.085 18.755 0.085 18.755 0.565 19.085 0.565 19.085 0.085 19.595 0.085 19.595 0.565 19.925 0.565 19.925 0.085 20.435 0.085 20.435 0.565 20.765 0.565 20.765 0.085 21.275 0.085 21.275 0.885 21.605 0.885 21.605 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 23.195 0.085 23.195 0.545 23.465 0.545 23.465 0.085 25.255 0.085 25.255 0.545 25.58 0.545 25.58 0.085 26.735 0.085 26.735 0.565 27.065 0.565 27.065 0.085 27.575 0.085 27.575 0.565 27.905 0.565 27.905 0.085 28.415 0.085 28.415 0.565 28.745 0.565 28.745 0.085 29.255 0.085 29.255 0.565 29.585 0.565 29.585 0.085 30.095 0.085 30.095 0.565 30.425 0.565 30.425 0.085 30.935 0.085 30.935 0.885 31.265 0.885 31.265 0.085 32.255 0.085 32.255 0.565 32.585 0.565 32.585 0.085 33.095 0.085 33.095 0.565 33.425 0.565 33.425 0.085 33.935 0.085 33.935 0.565 34.265 0.565 34.265 0.085 34.775 0.085 34.775 0.565 35.105 0.565 35.105 0.085 35.615 0.085 35.615 0.565 35.945 0.565 35.945 0.085 36.455 0.085 36.455 0.885 36.785 0.885 36.785 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 37.905 0.085 37.905 0.55 38.155 0.55 38.155 0.085 38.745 0.085 38.745 0.545 38.915 0.545 38.915 0.085 39.585 0.085 39.585 0.545 39.755 0.545 39.755 0.085 40.545 0.085 40.545 0.545 40.81 0.545 40.81 0.085 41.455 0.085 41.455 0.565 41.785 0.565 41.785 0.085 42.295 0.085 42.295 0.565 42.625 0.565 42.625 0.085 43.135 0.085 43.135 0.565 43.465 0.565 43.465 0.085 43.975 0.085 43.975 0.565 44.305 0.565 44.305 0.085 44.815 0.085 44.815 0.565 45.145 0.565 45.145 0.085 45.655 0.085 45.655 0.885 45.985 0.885 45.985 0.085 46.975 0.085 46.975 0.565 47.305 0.565 47.305 0.085 47.815 0.085 47.815 0.565 48.145 0.565 48.145 0.085 48.655 0.085 48.655 0.565 48.985 0.565 48.985 0.085 49.495 0.085 49.495 0.565 49.825 0.565 49.825 0.085 50.335 0.085 50.335 0.565 50.665 0.565 50.665 0.085 51.175 0.085 51.175 0.885 51.505 0.885 51.505 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 52.965 0.085 52.965 0.465 53.295 0.465 53.295 0.085 54.335 0.085 54.335 0.565 54.665 0.565 54.665 0.085 55.175 0.085 55.175 0.565 55.505 0.565 55.505 0.085 56.015 0.085 56.015 0.565 56.345 0.565 56.345 0.085 56.855 0.085 56.855 0.565 57.185 0.565 57.185 0.085 57.695 0.085 57.695 0.565 58.025 0.565 58.025 0.085 58.535 0.085 58.535 0.885 58.865 0.885 58.865 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 60.035 0.085 60.035 0.885 ;
RECT 0.17 0.17 66.07 75.99 ;
LAYER mcon ;
RECT 8.18 75.565 8.35 75.735 ;
RECT 4.285 0.5 4.455 0.67 ;
RECT 52.585 0.425 52.755 0.595 ;
RECT 9.865 0.425 10.035 0.595 ;
LAYER via ;
RECT 55.125 76.085 55.275 76.235 ;
RECT 25.685 76.085 25.835 76.235 ;
RECT 38.335 75.575 38.485 75.725 ;
RECT 12.575 75.575 12.725 75.725 ;
RECT 9.355 75.575 9.505 75.725 ;
RECT 60.875 0.435 61.025 0.585 ;
RECT 43.395 0.435 43.545 0.585 ;
RECT 40.635 0.435 40.785 0.585 ;
RECT 39.255 0.435 39.405 0.585 ;
RECT 10.275 0.435 10.425 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 76.06 55.3 76.26 ;
RECT 25.66 76.06 25.86 76.26 ;
RECT 1.05 5 1.25 5.2 ;
RECT 1.05 6.36 1.25 6.56 ;
RECT 14.39 0.24 14.59 0.44 ;
RECT 12.55 0.24 12.75 0.44 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;

View File

@ -1326,46 +1326,53 @@ MACRO cby_2__1_
LAYER met2 ;
RECT 55.06 75.975 55.34 76.345 ;
RECT 25.62 75.975 25.9 76.345 ;
POLYGON 39.86 28.46 39.86 0.24 39.9 0.24 39.9 0.1 39.72 0.1 39.72 28.46 ;
POLYGON 13.64 6.7 13.64 0.1 13 0.1 13 0.24 13.5 0.24 13.5 6.7 ;
RECT 45.64 0.69 45.9 1.01 ;
RECT 47.48 0.35 47.74 0.67 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 75.88 65.96 0.28 53.94 0.28 53.94 0.765 53.24 0.765 53.24 0.28 53.02 0.28 53.02 0.765 52.32 0.765 52.32 0.28 52.1 0.28 52.1 0.765 51.4 0.765 51.4 0.28 51.18 0.28 51.18 0.765 50.48 0.765 50.48 0.28 50.26 0.28 50.26 0.765 49.56 0.765 49.56 0.28 49.34 0.28 49.34 0.765 48.64 0.765 48.64 0.28 48.42 0.28 48.42 0.765 47.72 0.765 47.72 0.28 47.5 0.28 47.5 0.765 46.8 0.765 46.8 0.28 46.58 0.28 46.58 0.765 45.88 0.765 45.88 0.28 45.66 0.28 45.66 0.765 44.96 0.765 44.96 0.28 44.74 0.28 44.74 0.765 44.04 0.765 44.04 0.28 43.82 0.28 43.82 0.765 43.12 0.765 43.12 0.28 42.44 0.28 42.44 0.765 41.74 0.765 41.74 0.28 41.52 0.28 41.52 0.765 40.82 0.765 40.82 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 34.62 0.28 34.62 0.765 33.92 0.765 33.92 0.28 33.7 0.28 33.7 0.765 33 0.765 33 0.28 32.78 0.28 32.78 0.765 32.08 0.765 32.08 0.28 31.4 0.28 31.4 0.765 30.7 0.765 30.7 0.28 30.48 0.28 30.48 0.765 29.78 0.765 29.78 0.28 29.56 0.28 29.56 0.765 28.86 0.765 28.86 0.28 28.64 0.28 28.64 0.765 27.94 0.765 27.94 0.28 27.72 0.28 27.72 0.765 27.02 0.765 27.02 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 25.42 0.28 25.42 0.765 24.72 0.765 24.72 0.28 24.5 0.28 24.5 0.765 23.8 0.765 23.8 0.28 23.12 0.28 23.12 0.765 22.42 0.765 22.42 0.28 22.2 0.28 22.2 0.765 21.5 0.765 21.5 0.28 21.28 0.28 21.28 0.765 20.58 0.765 20.58 0.28 20.36 0.28 20.36 0.765 19.66 0.765 19.66 0.28 19.44 0.28 19.44 0.765 18.74 0.765 18.74 0.28 18.52 0.28 18.52 0.765 17.82 0.765 17.82 0.28 13 0.28 13 0.765 12.3 0.765 12.3 0.28 12.08 0.28 12.08 0.765 11.38 0.765 11.38 0.28 7.94 0.28 7.94 0.765 7.24 0.765 7.24 0.28 7.02 0.28 7.02 0.765 6.32 0.765 6.32 0.28 6.1 0.28 6.1 0.765 5.4 0.765 5.4 0.28 5.18 0.28 5.18 0.765 4.48 0.765 4.48 0.28 0.28 0.28 0.28 75.88 5.4 75.88 5.4 75.395 6.1 75.395 6.1 75.88 6.32 75.88 6.32 75.395 7.02 75.395 7.02 75.88 7.7 75.88 7.7 75.395 8.4 75.395 8.4 75.88 9.08 75.88 9.08 75.395 9.78 75.395 9.78 75.88 12.3 75.88 12.3 75.395 13 75.395 13 75.88 13.22 75.88 13.22 75.395 13.92 75.395 13.92 75.88 21.04 75.88 21.04 75.395 21.74 75.395 21.74 75.88 21.96 75.88 21.96 75.395 22.66 75.395 22.66 75.88 23.34 75.88 23.34 75.395 24.04 75.395 24.04 75.88 24.26 75.88 24.26 75.395 24.96 75.395 24.96 75.88 26.1 75.88 26.1 75.395 26.8 75.395 26.8 75.88 27.02 75.88 27.02 75.395 27.72 75.395 27.72 75.88 28.4 75.88 28.4 75.395 29.1 75.395 29.1 75.88 29.32 75.88 29.32 75.395 30.02 75.395 30.02 75.88 30.24 75.88 30.24 75.395 30.94 75.395 30.94 75.88 31.16 75.88 31.16 75.395 31.86 75.395 31.86 75.88 32.08 75.88 32.08 75.395 32.78 75.395 32.78 75.88 33 75.88 33 75.395 33.7 75.395 33.7 75.88 33.92 75.88 33.92 75.395 34.62 75.395 34.62 75.88 35.3 75.88 35.3 75.395 36 75.395 36 75.88 36.22 75.88 36.22 75.395 36.92 75.395 36.92 75.88 37.6 75.88 37.6 75.395 38.3 75.395 38.3 75.88 38.52 75.88 38.52 75.395 39.22 75.395 39.22 75.88 39.44 75.88 39.44 75.395 40.14 75.395 40.14 75.88 40.36 75.88 40.36 75.395 41.06 75.395 41.06 75.88 41.28 75.88 41.28 75.395 41.98 75.395 41.98 75.88 42.2 75.88 42.2 75.395 42.9 75.395 42.9 75.88 43.12 75.88 43.12 75.395 43.82 75.395 43.82 75.88 44.04 75.88 44.04 75.395 44.74 75.395 44.74 75.88 44.96 75.88 44.96 75.395 45.66 75.395 45.66 75.88 45.88 75.88 45.88 75.395 46.58 75.395 46.58 75.88 46.8 75.88 46.8 75.395 47.5 75.395 47.5 75.88 47.72 75.88 47.72 75.395 48.42 75.395 48.42 75.88 48.64 75.88 48.64 75.395 49.34 75.395 49.34 75.88 49.56 75.88 49.56 75.395 50.26 75.395 50.26 75.88 50.48 75.88 50.48 75.395 51.18 75.395 51.18 75.88 51.4 75.88 51.4 75.395 52.1 75.395 52.1 75.88 52.32 75.88 52.32 75.395 53.02 75.395 53.02 75.88 53.24 75.88 53.24 75.395 53.94 75.395 53.94 75.88 54.16 75.88 54.16 75.395 54.86 75.395 54.86 75.88 55.54 75.88 55.54 75.395 56.24 75.395 56.24 75.88 56.46 75.88 56.46 75.395 57.16 75.395 57.16 75.88 ;
LAYER met3 ;
POLYGON 55.365 76.325 55.365 76.32 55.58 76.32 55.58 76 55.365 76 55.365 75.995 55.035 75.995 55.035 76 54.82 76 54.82 76.32 55.035 76.32 55.035 76.325 ;
POLYGON 25.925 76.325 25.925 76.32 26.14 76.32 26.14 76 25.925 76 25.925 75.995 25.595 75.995 25.595 76 25.38 76 25.38 76.32 25.595 76.32 25.595 76.325 ;
POLYGON 7.74 12.73 7.74 12.43 0.65 12.43 0.65 12.71 1.2 12.71 1.2 12.73 ;
POLYGON 51.915 75.985 51.915 75.98 52.17 75.98 52.17 75.66 51.915 75.66 51.915 75.655 51.585 75.655 51.585 75.66 51.215 75.66 51.215 75.98 51.585 75.98 51.585 75.985 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 75.76 65.84 11.09 65.04 11.09 65.04 9.99 65.84 9.99 65.84 7.01 65.04 7.01 65.04 5.91 65.84 5.91 65.84 5.65 65.04 5.65 65.04 4.55 65.84 4.55 65.84 0.4 0.4 0.4 0.4 3.19 1.2 3.19 1.2 4.29 0.4 4.29 0.4 4.55 1.2 4.55 1.2 5.65 0.4 5.65 0.4 5.91 1.2 5.91 1.2 7.01 0.4 7.01 0.4 7.27 1.2 7.27 1.2 8.37 0.4 8.37 0.4 8.63 1.2 8.63 1.2 9.73 0.4 9.73 0.4 9.99 1.2 9.99 1.2 11.09 0.4 11.09 0.4 11.35 1.2 11.35 1.2 12.45 0.4 12.45 0.4 12.71 1.2 12.71 1.2 13.81 0.4 13.81 0.4 14.07 1.2 14.07 1.2 15.17 0.4 15.17 0.4 18.83 1.2 18.83 1.2 19.93 0.4 19.93 0.4 20.19 1.2 20.19 1.2 21.29 0.4 21.29 0.4 21.55 1.2 21.55 1.2 22.65 0.4 22.65 0.4 22.91 1.2 22.91 1.2 24.01 0.4 24.01 0.4 24.27 1.2 24.27 1.2 25.37 0.4 25.37 0.4 25.63 1.2 25.63 1.2 26.73 0.4 26.73 0.4 42.63 1.2 42.63 1.2 43.73 0.4 43.73 0.4 43.99 1.2 43.99 1.2 45.09 0.4 45.09 0.4 45.35 1.2 45.35 1.2 46.45 0.4 46.45 0.4 46.71 1.2 46.71 1.2 47.81 0.4 47.81 0.4 48.07 1.2 48.07 1.2 49.17 0.4 49.17 0.4 49.43 1.2 49.43 1.2 50.53 0.4 50.53 0.4 75.76 ;
LAYER met5 ;
POLYGON 64.64 74.56 64.64 71.88 61.44 71.88 61.44 65.48 64.64 65.48 64.64 51.48 61.44 51.48 61.44 45.08 64.64 45.08 64.64 31.08 61.44 31.08 61.44 24.68 64.64 24.68 64.64 10.68 61.44 10.68 61.44 4.28 64.64 4.28 64.64 1.6 1.6 1.6 1.6 4.28 4.8 4.28 4.8 10.68 1.6 10.68 1.6 24.68 4.8 24.68 4.8 31.08 1.6 31.08 1.6 45.08 4.8 45.08 4.8 51.48 1.6 51.48 1.6 65.48 4.8 65.48 4.8 71.88 1.6 71.88 1.6 74.56 ;
LAYER met4 ;
POLYGON 52.145 75.985 52.145 75.655 52.13 75.655 52.13 26.2 51.83 26.2 51.83 75.655 51.815 75.655 51.815 75.985 ;
POLYGON 65.84 75.76 65.84 0.4 55.9 0.4 55.9 1 54.5 1 54.5 0.4 41.18 0.4 41.18 1 39.78 1 39.78 0.4 26.46 0.4 26.46 1 25.06 1 25.06 0.4 11.74 0.4 11.74 1 10.34 1 10.34 0.4 0.4 0.4 0.4 75.76 10.34 75.76 10.34 75.16 11.74 75.16 11.74 75.76 25.06 75.76 25.06 75.16 26.46 75.16 26.46 75.76 39.78 75.76 39.78 75.16 41.18 75.16 41.18 75.76 54.5 75.76 54.5 75.16 55.9 75.16 55.9 75.76 ;
LAYER met1 ;
RECT 45.68 75.92 46.32 76.4 ;
POLYGON 35.81 75.78 35.81 75.72 41.7 75.72 41.7 74.9 41.56 74.9 41.56 75.58 35.81 75.58 35.81 75.52 35.49 75.52 35.49 75.78 ;
POLYGON 47.77 0.64 47.77 0.38 47.45 0.38 47.45 0.44 46.39 0.44 46.39 0.38 46.07 0.38 46.07 0.64 46.39 0.64 46.39 0.58 47.45 0.58 47.45 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 75.88 46.32 75.64 65.96 75.64 65.96 73.96 65.48 73.96 65.48 72.92 65.96 72.92 65.96 71.24 65.48 71.24 65.48 70.2 65.96 70.2 65.96 68.52 65.48 68.52 65.48 67.48 65.96 67.48 65.96 65.8 65.48 65.8 65.48 64.76 65.96 64.76 65.96 63.08 65.48 63.08 65.48 62.04 65.96 62.04 65.96 60.36 65.48 60.36 65.48 59.32 65.96 59.32 65.96 57.64 65.48 57.64 65.48 56.6 65.96 56.6 65.96 54.92 65.48 54.92 65.48 53.88 65.96 53.88 65.96 52.2 65.48 52.2 65.48 51.16 65.96 51.16 65.96 49.48 65.48 49.48 65.48 48.44 65.96 48.44 65.96 46.76 65.48 46.76 65.48 45.72 65.96 45.72 65.96 44.04 65.48 44.04 65.48 43 65.96 43 65.96 41.32 65.48 41.32 65.48 40.28 65.96 40.28 65.96 38.6 65.48 38.6 65.48 37.56 65.96 37.56 65.96 35.88 65.48 35.88 65.48 34.84 65.96 34.84 65.96 33.16 65.48 33.16 65.48 32.12 65.96 32.12 65.96 30.44 65.48 30.44 65.48 29.4 65.96 29.4 65.96 27.72 65.48 27.72 65.48 26.68 65.96 26.68 65.96 25 65.48 25 65.48 23.96 65.96 23.96 65.96 22.28 65.48 22.28 65.48 21.24 65.96 21.24 65.96 19.56 65.48 19.56 65.48 18.52 65.96 18.52 65.96 16.84 65.48 16.84 65.48 15.8 65.96 15.8 65.96 14.12 65.48 14.12 65.48 13.08 65.96 13.08 65.96 11.4 65.48 11.4 65.48 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 45.68 75.64 45.68 75.88 ;
LAYER li1 ;
RECT 0 76.075 66.24 76.245 ;
RECT 62.56 73.355 66.24 73.525 ;
POLYGON 66.24 76.245 66.24 76.075 63.005 76.075 63.005 75.275 62.675 75.275 62.675 76.075 62.165 76.075 62.165 75.595 61.835 75.595 61.835 76.075 61.325 76.075 61.325 75.595 60.995 75.595 60.995 76.075 60.485 76.075 60.485 75.595 60.155 75.595 60.155 76.075 59.645 76.075 59.645 75.595 59.315 75.595 59.315 76.075 58.805 76.075 58.805 75.595 58.475 75.595 58.475 76.075 57.485 76.075 57.485 75.275 57.155 75.275 57.155 76.075 56.645 76.075 56.645 75.595 56.315 75.595 56.315 76.075 55.805 76.075 55.805 75.595 55.475 75.595 55.475 76.075 54.965 76.075 54.965 75.595 54.635 75.595 54.635 76.075 54.125 76.075 54.125 75.595 53.795 75.595 53.795 76.075 53.285 76.075 53.285 75.595 52.955 75.595 52.955 76.075 51.965 76.075 51.965 75.275 51.635 75.275 51.635 76.075 51.125 76.075 51.125 75.595 50.795 75.595 50.795 76.075 50.285 76.075 50.285 75.595 49.955 75.595 49.955 76.075 49.445 76.075 49.445 75.595 49.115 75.595 49.115 76.075 48.605 76.075 48.605 75.595 48.275 75.595 48.275 76.075 47.765 76.075 47.765 75.595 47.435 75.595 47.435 76.075 46.445 76.075 46.445 75.275 46.115 75.275 46.115 76.075 45.605 76.075 45.605 75.595 45.275 75.595 45.275 76.075 44.765 76.075 44.765 75.595 44.435 75.595 44.435 76.075 43.925 76.075 43.925 75.595 43.595 75.595 43.595 76.075 43.085 76.075 43.085 75.595 42.755 75.595 42.755 76.075 42.245 76.075 42.245 75.595 41.915 75.595 41.915 76.075 40.885 76.075 40.885 75.595 40.555 75.595 40.555 76.075 40.045 76.075 40.045 75.595 39.715 75.595 39.715 76.075 39.205 76.075 39.205 75.595 38.875 75.595 38.875 76.075 38.365 76.075 38.365 75.595 38.035 75.595 38.035 76.075 37.525 76.075 37.525 75.595 37.195 75.595 37.195 76.075 36.685 76.075 36.685 75.275 36.355 75.275 36.355 76.075 35.405 76.075 35.405 75.275 35.075 75.275 35.075 76.075 34.565 76.075 34.565 75.595 34.235 75.595 34.235 76.075 33.725 76.075 33.725 75.595 33.395 75.595 33.395 76.075 32.885 76.075 32.885 75.595 32.555 75.595 32.555 76.075 32.045 76.075 32.045 75.595 31.715 75.595 31.715 76.075 31.205 76.075 31.205 75.595 30.875 75.595 30.875 76.075 29.885 76.075 29.885 75.275 29.555 75.275 29.555 76.075 29.045 76.075 29.045 75.595 28.715 75.595 28.715 76.075 28.205 76.075 28.205 75.595 27.875 75.595 27.875 76.075 27.365 76.075 27.365 75.595 27.035 75.595 27.035 76.075 26.525 76.075 26.525 75.595 26.195 75.595 26.195 76.075 25.685 76.075 25.685 75.595 25.355 75.595 25.355 76.075 24.325 76.075 24.325 75.595 23.995 75.595 23.995 76.075 23.485 76.075 23.485 75.595 23.155 75.595 23.155 76.075 22.645 76.075 22.645 75.595 22.315 75.595 22.315 76.075 21.805 76.075 21.805 75.595 21.475 75.595 21.475 76.075 20.965 76.075 20.965 75.595 20.635 75.595 20.635 76.075 20.125 76.075 20.125 75.275 19.795 75.275 19.795 76.075 18.845 76.075 18.845 75.275 18.515 75.275 18.515 76.075 18.005 76.075 18.005 75.595 17.675 75.595 17.675 76.075 17.165 76.075 17.165 75.595 16.835 75.595 16.835 76.075 16.325 76.075 16.325 75.595 15.995 75.595 15.995 76.075 15.485 76.075 15.485 75.595 15.155 75.595 15.155 76.075 14.645 76.075 14.645 75.595 14.315 75.595 14.315 76.075 13.325 76.075 13.325 75.275 12.995 75.275 12.995 76.075 12.485 76.075 12.485 75.595 12.155 75.595 12.155 76.075 11.645 76.075 11.645 75.595 11.315 75.595 11.315 76.075 10.805 76.075 10.805 75.595 10.475 75.595 10.475 76.075 9.965 76.075 9.965 75.595 9.635 75.595 9.635 76.075 9.125 76.075 9.125 75.595 8.795 75.595 8.795 76.075 7.805 76.075 7.805 75.275 7.475 75.275 7.475 76.075 6.965 76.075 6.965 75.595 6.635 75.595 6.635 76.075 6.125 76.075 6.125 75.595 5.795 75.595 5.795 76.075 5.285 76.075 5.285 75.595 4.955 75.595 4.955 76.075 4.445 76.075 4.445 75.595 4.115 75.595 4.115 76.075 3.605 76.075 3.605 75.595 3.275 75.595 3.275 76.075 0 76.075 0 76.245 ;
RECT 64.4 73.355 66.24 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 65.32 70.635 66.24 70.805 ;
RECT 0 70.635 1.84 70.805 ;
RECT 64.4 70.635 66.24 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 65.32 67.915 66.24 68.085 ;
RECT 0 67.915 1.84 68.085 ;
RECT 65.32 65.195 66.24 65.365 ;
RECT 0 67.915 3.68 68.085 ;
RECT 62.56 65.195 66.24 65.365 ;
RECT 0 65.195 1.84 65.365 ;
RECT 65.32 62.475 66.24 62.645 ;
RECT 62.56 62.475 66.24 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 65.32 59.755 66.24 59.925 ;
RECT 0 59.755 1.84 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 65.32 57.035 66.24 57.205 ;
RECT 0 57.035 1.84 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 65.32 54.315 66.24 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 65.32 51.595 66.24 51.765 ;
RECT 0 51.595 1.84 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 65.32 48.875 66.24 49.045 ;
RECT 0 48.875 1.84 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 65.32 46.155 66.24 46.325 ;
RECT 0 46.155 1.84 46.325 ;
RECT 65.32 43.435 66.24 43.605 ;
@ -1373,19 +1380,19 @@ MACRO cby_2__1_
RECT 65.32 40.715 66.24 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 65.32 37.995 66.24 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 0 37.995 1.84 38.165 ;
RECT 65.32 35.275 66.24 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 0 35.275 1.84 35.445 ;
RECT 65.32 32.555 66.24 32.725 ;
RECT 0 32.555 1.84 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 65.32 29.835 66.24 30.005 ;
RECT 0 29.835 1.84 30.005 ;
RECT 65.32 27.115 66.24 27.285 ;
RECT 0 27.115 1.84 27.285 ;
RECT 65.32 24.395 66.24 24.565 ;
RECT 0 29.835 3.68 30.005 ;
RECT 62.56 27.115 66.24 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 62.56 24.395 66.24 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 65.32 21.675 66.24 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 0 21.675 1.84 21.845 ;
RECT 65.32 18.955 66.24 19.125 ;
RECT 0 18.955 1.84 19.125 ;
RECT 65.32 16.235 66.24 16.405 ;
@ -1395,28 +1402,31 @@ MACRO cby_2__1_
RECT 65.32 10.795 66.24 10.965 ;
RECT 0 10.795 1.84 10.965 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 1.84 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
RECT 64.4 2.635 66.24 2.805 ;
RECT 0 2.635 1.84 2.805 ;
POLYGON 60.245 0.885 60.245 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 3.235 0.085 3.235 0.885 3.565 0.885 3.565 0.085 4.075 0.085 4.075 0.565 4.405 0.565 4.405 0.085 4.915 0.085 4.915 0.565 5.245 0.565 5.245 0.085 5.755 0.085 5.755 0.565 6.085 0.565 6.085 0.085 6.595 0.085 6.595 0.565 6.925 0.565 6.925 0.085 7.435 0.085 7.435 0.565 7.765 0.565 7.765 0.085 8.935 0.085 8.935 0.545 9.205 0.545 9.205 0.085 10.995 0.085 10.995 0.545 11.32 0.545 11.32 0.085 12.395 0.085 12.395 0.565 12.565 0.565 12.565 0.085 13.235 0.085 13.235 0.565 13.405 0.565 13.405 0.085 13.995 0.085 13.995 0.565 14.325 0.565 14.325 0.085 14.835 0.085 14.835 0.565 15.165 0.565 15.165 0.085 15.675 0.085 15.675 0.885 16.005 0.885 16.005 0.085 16.615 0.085 16.615 0.565 16.945 0.565 16.945 0.085 17.455 0.085 17.455 0.565 17.785 0.565 17.785 0.085 18.295 0.085 18.295 0.565 18.625 0.565 18.625 0.085 19.135 0.085 19.135 0.565 19.465 0.565 19.465 0.085 19.975 0.085 19.975 0.565 20.305 0.565 20.305 0.085 20.815 0.085 20.815 0.885 21.145 0.885 21.145 0.085 22.135 0.085 22.135 0.565 22.465 0.565 22.465 0.085 22.975 0.085 22.975 0.565 23.305 0.565 23.305 0.085 23.815 0.085 23.815 0.565 24.145 0.565 24.145 0.085 24.655 0.085 24.655 0.565 24.985 0.565 24.985 0.085 25.495 0.085 25.495 0.565 25.825 0.565 25.825 0.085 26.335 0.085 26.335 0.885 26.665 0.885 26.665 0.085 28.115 0.085 28.115 0.565 28.445 0.565 28.445 0.085 28.955 0.085 28.955 0.565 29.285 0.565 29.285 0.085 29.795 0.085 29.795 0.565 30.125 0.565 30.125 0.085 30.635 0.085 30.635 0.565 30.965 0.565 30.965 0.085 31.475 0.085 31.475 0.565 31.805 0.565 31.805 0.085 32.315 0.085 32.315 0.885 32.645 0.885 32.645 0.085 33.635 0.085 33.635 0.565 33.965 0.565 33.965 0.085 34.475 0.085 34.475 0.565 34.805 0.565 34.805 0.085 35.315 0.085 35.315 0.565 35.645 0.565 35.645 0.085 36.155 0.085 36.155 0.565 36.485 0.565 36.485 0.085 36.995 0.085 36.995 0.565 37.325 0.565 37.325 0.085 37.835 0.085 37.835 0.885 38.165 0.885 38.165 0.085 39.155 0.085 39.155 0.565 39.485 0.565 39.485 0.085 39.995 0.085 39.995 0.565 40.325 0.565 40.325 0.085 40.835 0.085 40.835 0.565 41.165 0.565 41.165 0.085 41.675 0.085 41.675 0.565 42.005 0.565 42.005 0.085 42.515 0.085 42.515 0.565 42.845 0.565 42.845 0.085 43.355 0.085 43.355 0.885 43.685 0.885 43.685 0.085 44.675 0.085 44.675 0.565 45.005 0.565 45.005 0.085 45.515 0.085 45.515 0.565 45.845 0.565 45.845 0.085 46.355 0.085 46.355 0.565 46.685 0.565 46.685 0.085 47.195 0.085 47.195 0.565 47.525 0.565 47.525 0.085 48.035 0.085 48.035 0.565 48.365 0.565 48.365 0.085 48.875 0.085 48.875 0.885 49.205 0.885 49.205 0.085 50.195 0.085 50.195 0.565 50.525 0.565 50.525 0.085 51.035 0.085 51.035 0.565 51.365 0.565 51.365 0.085 51.875 0.085 51.875 0.565 52.205 0.565 52.205 0.085 52.715 0.085 52.715 0.565 53.045 0.565 53.045 0.085 53.555 0.085 53.555 0.565 53.885 0.565 53.885 0.085 54.395 0.085 54.395 0.885 54.725 0.885 54.725 0.085 55.715 0.085 55.715 0.565 56.045 0.565 56.045 0.085 56.555 0.085 56.555 0.565 56.885 0.565 56.885 0.085 57.395 0.085 57.395 0.565 57.725 0.565 57.725 0.085 58.235 0.085 58.235 0.565 58.565 0.565 58.565 0.085 59.075 0.085 59.075 0.565 59.405 0.565 59.405 0.085 59.915 0.085 59.915 0.885 ;
RECT 0.17 0.17 66.07 75.99 ;
LAYER via ;
RECT 55.125 76.085 55.275 76.235 ;
RECT 25.685 76.085 25.835 76.235 ;
RECT 35.575 75.575 35.725 75.725 ;
RECT 47.535 0.435 47.685 0.585 ;
RECT 46.155 0.435 46.305 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 76.06 55.3 76.26 ;
RECT 25.66 76.06 25.86 76.26 ;
RECT 1.05 45.8 1.25 46 ;
RECT 64.99 6.36 65.19 6.56 ;
RECT 51.65 75.72 51.85 75.92 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;
RECT 55.1 76.06 55.3 76.26 ;
RECT 25.66 76.06 25.86 76.26 ;
RECT 51.88 75.72 52.08 75.92 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER OVERLAP ;

View File

@ -1216,44 +1216,48 @@ MACRO sb_0__0_
LAYER met2 ;
RECT 55.06 97.735 55.34 98.105 ;
RECT 25.62 97.735 25.9 98.105 ;
POLYGON 66.08 92.04 66.08 81.02 65.94 81.02 65.94 91.9 65.02 91.9 65.02 92.04 ;
POLYGON 39.9 97.82 39.9 97.68 39.86 97.68 39.86 92.07 39.72 92.07 39.72 97.82 ;
POLYGON 65.16 19.62 65.16 0.24 65.66 0.24 65.66 0.1 65.02 0.1 65.02 19.62 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 97.64 65.96 86.76 82.22 86.76 82.22 86.275 82.92 86.275 82.92 86.76 91.72 86.76 91.72 0.28 66.36 0.28 66.36 0.765 65.66 0.765 65.66 0.28 0.28 0.28 0.28 97.64 12.76 97.64 12.76 97.155 13.46 97.155 13.46 97.64 13.68 97.64 13.68 97.155 14.38 97.155 14.38 97.64 14.6 97.64 14.6 97.155 15.3 97.155 15.3 97.64 15.52 97.64 15.52 97.155 16.22 97.155 16.22 97.64 16.44 97.64 16.44 97.155 17.14 97.155 17.14 97.64 17.36 97.64 17.36 97.155 18.06 97.155 18.06 97.64 18.28 97.64 18.28 97.155 18.98 97.155 18.98 97.64 24.72 97.64 24.72 97.155 25.42 97.155 25.42 97.64 26.1 97.64 26.1 97.155 26.8 97.155 26.8 97.64 30.7 97.64 30.7 97.155 31.4 97.155 31.4 97.64 31.62 97.64 31.62 97.155 32.32 97.155 32.32 97.64 32.54 97.64 32.54 97.155 33.24 97.155 33.24 97.64 33.46 97.64 33.46 97.155 34.16 97.155 34.16 97.64 34.38 97.64 34.38 97.155 35.08 97.155 35.08 97.64 35.3 97.64 35.3 97.155 36 97.155 36 97.64 36.22 97.64 36.22 97.155 36.92 97.155 36.92 97.64 37.14 97.64 37.14 97.155 37.84 97.155 37.84 97.64 38.06 97.64 38.06 97.155 38.76 97.155 38.76 97.64 38.98 97.64 38.98 97.155 39.68 97.155 39.68 97.64 39.9 97.64 39.9 97.155 40.6 97.155 40.6 97.64 40.82 97.64 40.82 97.155 41.52 97.155 41.52 97.64 41.74 97.64 41.74 97.155 42.44 97.155 42.44 97.64 42.66 97.64 42.66 97.155 43.36 97.155 43.36 97.64 46.8 97.64 46.8 97.155 47.5 97.155 47.5 97.64 47.72 97.64 47.72 97.155 48.42 97.155 48.42 97.64 48.64 97.64 48.64 97.155 49.34 97.155 49.34 97.64 49.56 97.64 49.56 97.155 50.26 97.155 50.26 97.64 50.48 97.64 50.48 97.155 51.18 97.155 51.18 97.64 51.4 97.64 51.4 97.155 52.1 97.155 52.1 97.64 52.32 97.64 52.32 97.155 53.02 97.155 53.02 97.64 53.24 97.64 53.24 97.155 53.94 97.155 53.94 97.64 54.16 97.64 54.16 97.155 54.86 97.155 54.86 97.64 56 97.64 56 97.155 56.7 97.155 56.7 97.64 56.92 97.64 56.92 97.155 57.62 97.155 57.62 97.64 57.84 97.64 57.84 97.155 58.54 97.155 58.54 97.64 58.76 97.64 58.76 97.155 59.46 97.155 59.46 97.64 59.68 97.64 59.68 97.155 60.38 97.155 60.38 97.64 60.6 97.64 60.6 97.155 61.3 97.155 61.3 97.64 61.52 97.64 61.52 97.155 62.22 97.155 62.22 97.64 62.44 97.64 62.44 97.155 63.14 97.155 63.14 97.64 63.36 97.64 63.36 97.155 64.06 97.155 64.06 97.64 ;
LAYER met3 ;
POLYGON 55.365 98.085 55.365 98.08 55.58 98.08 55.58 97.76 55.365 97.76 55.365 97.755 55.035 97.755 55.035 97.76 54.82 97.76 54.82 98.08 55.035 98.08 55.035 98.085 ;
POLYGON 25.925 98.085 25.925 98.08 26.14 98.08 26.14 97.76 25.925 97.76 25.925 97.755 25.595 97.755 25.595 97.76 25.38 97.76 25.38 98.08 25.595 98.08 25.595 98.085 ;
POLYGON 38.575 97.745 38.575 97.73 51.79 97.73 51.79 97.74 52.17 97.74 52.17 97.42 51.79 97.42 51.79 97.43 38.575 97.43 38.575 97.415 38.245 97.415 38.245 97.745 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 97.52 65.84 86.64 91.6 86.64 91.6 83.85 90.8 83.85 90.8 82.75 91.6 82.75 91.6 82.49 90.8 82.49 90.8 81.39 91.6 81.39 91.6 81.13 90.8 81.13 90.8 80.03 91.6 80.03 91.6 79.77 90.8 79.77 90.8 78.67 91.6 78.67 91.6 78.41 90.8 78.41 90.8 77.31 91.6 77.31 91.6 76.37 90.8 76.37 90.8 75.27 91.6 75.27 91.6 75.01 90.8 75.01 90.8 73.91 91.6 73.91 91.6 73.65 90.8 73.65 90.8 72.55 91.6 72.55 91.6 71.61 90.8 71.61 90.8 70.51 91.6 70.51 91.6 70.25 90.8 70.25 90.8 69.15 91.6 69.15 91.6 68.89 90.8 68.89 90.8 67.79 91.6 67.79 91.6 67.53 90.8 67.53 90.8 66.43 91.6 66.43 91.6 66.17 90.8 66.17 90.8 65.07 91.6 65.07 91.6 64.81 90.8 64.81 90.8 63.71 91.6 63.71 91.6 62.77 90.8 62.77 90.8 61.67 91.6 61.67 91.6 61.41 90.8 61.41 90.8 60.31 91.6 60.31 91.6 60.05 90.8 60.05 90.8 58.95 91.6 58.95 91.6 58.69 90.8 58.69 90.8 57.59 91.6 57.59 91.6 57.33 90.8 57.33 90.8 56.23 91.6 56.23 91.6 55.97 90.8 55.97 90.8 54.87 91.6 54.87 91.6 54.61 90.8 54.61 90.8 53.51 91.6 53.51 91.6 53.25 90.8 53.25 90.8 52.15 91.6 52.15 91.6 51.89 90.8 51.89 90.8 50.79 91.6 50.79 91.6 50.53 90.8 50.53 90.8 49.43 91.6 49.43 91.6 49.17 90.8 49.17 90.8 48.07 91.6 48.07 91.6 47.81 90.8 47.81 90.8 46.71 91.6 46.71 91.6 46.45 90.8 46.45 90.8 45.35 91.6 45.35 91.6 45.09 90.8 45.09 90.8 43.99 91.6 43.99 91.6 43.73 90.8 43.73 90.8 42.63 91.6 42.63 91.6 42.37 90.8 42.37 90.8 41.27 91.6 41.27 91.6 40.33 90.8 40.33 90.8 39.23 91.6 39.23 91.6 38.97 90.8 38.97 90.8 37.87 91.6 37.87 91.6 37.61 90.8 37.61 90.8 36.51 91.6 36.51 91.6 36.25 90.8 36.25 90.8 35.15 91.6 35.15 91.6 34.89 90.8 34.89 90.8 33.79 91.6 33.79 91.6 33.53 90.8 33.53 90.8 32.43 91.6 32.43 91.6 32.17 90.8 32.17 90.8 31.07 91.6 31.07 91.6 30.13 90.8 30.13 90.8 29.03 91.6 29.03 91.6 28.77 90.8 28.77 90.8 27.67 91.6 27.67 91.6 27.41 90.8 27.41 90.8 26.31 91.6 26.31 91.6 26.05 90.8 26.05 90.8 24.95 91.6 24.95 91.6 24.69 90.8 24.69 90.8 23.59 91.6 23.59 91.6 23.33 90.8 23.33 90.8 22.23 91.6 22.23 91.6 21.97 90.8 21.97 90.8 20.87 91.6 20.87 91.6 20.61 90.8 20.61 90.8 19.51 91.6 19.51 91.6 19.25 90.8 19.25 90.8 18.15 91.6 18.15 91.6 17.89 90.8 17.89 90.8 16.79 91.6 16.79 91.6 16.53 90.8 16.53 90.8 15.43 91.6 15.43 91.6 13.81 90.8 13.81 90.8 12.71 91.6 12.71 91.6 8.37 90.8 8.37 90.8 7.27 91.6 7.27 91.6 0.4 0.4 0.4 0.4 97.52 ;
LAYER met1 ;
RECT 45.68 97.68 46.32 98.16 ;
RECT 46.53 87.42 46.85 87.68 ;
POLYGON 62.49 86.66 62.49 86.4 62.17 86.4 62.17 86.46 57.065 86.46 57.065 86.415 56.775 86.415 56.775 86.645 57.065 86.645 57.065 86.6 62.17 86.6 62.17 86.66 ;
POLYGON 52.37 86.66 52.37 86.6 53.445 86.6 53.445 86.645 53.735 86.645 53.735 86.415 53.445 86.415 53.445 86.46 52.37 86.46 52.37 86.4 52.05 86.4 52.05 86.66 ;
POLYGON 50.53 86.66 50.53 86.645 50.575 86.645 50.575 86.415 50.53 86.415 50.53 86.4 50.21 86.4 50.21 86.66 ;
POLYGON 48.675 86.645 48.675 86.415 48.6 86.415 48.6 86.12 48.46 86.12 48.46 86.415 48.385 86.415 48.385 86.645 ;
POLYGON 90.09 86.66 90.09 86.4 89.77 86.4 89.77 86.46 65.295 86.46 65.295 86.415 65.005 86.415 65.005 86.645 65.295 86.645 65.295 86.6 89.77 86.6 89.77 86.66 ;
POLYGON 57.89 86.66 57.89 86.6 58.505 86.6 58.505 86.645 58.795 86.645 58.795 86.415 58.505 86.415 58.505 86.46 57.89 86.46 57.89 86.4 57.57 86.4 57.57 86.66 ;
POLYGON 51.45 86.66 51.45 86.6 55.745 86.6 55.745 86.645 56.035 86.645 56.035 86.415 55.745 86.415 55.745 86.46 51.45 86.46 51.45 86.4 51.13 86.4 51.13 86.66 ;
RECT 46.07 86.4 46.39 86.66 ;
POLYGON 61.095 86.645 61.095 86.6 61.94 86.6 61.94 85.1 61.8 85.1 61.8 86.46 61.095 86.46 61.095 86.415 60.805 86.415 60.805 86.645 ;
POLYGON 46.835 86.645 46.835 86.415 46.76 86.415 46.76 86.12 46.62 86.12 46.62 86.415 46.545 86.415 46.545 86.645 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 97.64 46.32 97.4 65.96 97.4 65.96 95.72 65.48 95.72 65.48 94.68 65.96 94.68 65.96 93 65.48 93 65.48 91.96 65.96 91.96 65.96 90.28 65.48 90.28 65.48 89.24 65.96 89.24 65.96 87.56 46.32 87.56 46.32 86.52 91.72 86.52 91.72 84.84 91.24 84.84 91.24 83.8 91.72 83.8 91.72 82.12 91.24 82.12 91.24 81.08 91.72 81.08 91.72 79.4 91.24 79.4 91.24 78.36 91.72 78.36 91.72 76.68 91.24 76.68 91.24 75.64 91.72 75.64 91.72 73.96 91.24 73.96 91.24 72.92 91.72 72.92 91.72 71.24 91.24 71.24 91.24 70.2 91.72 70.2 91.72 68.52 91.24 68.52 91.24 67.48 91.72 67.48 91.72 65.8 91.24 65.8 91.24 64.76 91.72 64.76 91.72 63.08 91.24 63.08 91.24 62.04 91.72 62.04 91.72 60.36 91.24 60.36 91.24 59.32 91.72 59.32 91.72 57.64 91.24 57.64 91.24 56.6 91.72 56.6 91.72 54.92 91.24 54.92 91.24 53.88 91.72 53.88 91.72 52.2 91.24 52.2 91.24 51.16 91.72 51.16 91.72 49.48 91.24 49.48 91.24 48.44 91.72 48.44 91.72 46.76 91.24 46.76 91.24 45.72 91.72 45.72 91.72 44.04 91.24 44.04 91.24 43 91.72 43 91.72 41.32 91.24 41.32 91.24 40.28 91.72 40.28 91.72 38.6 91.24 38.6 91.24 37.56 91.72 37.56 91.72 35.88 91.24 35.88 91.24 34.84 91.72 34.84 91.72 33.16 91.24 33.16 91.24 32.12 91.72 32.12 91.72 30.44 91.24 30.44 91.24 29.4 91.72 29.4 91.72 27.72 91.24 27.72 91.24 26.68 91.72 26.68 91.72 25 91.24 25 91.24 23.96 91.72 23.96 91.72 22.28 91.24 22.28 91.24 21.24 91.72 21.24 91.72 19.56 91.24 19.56 91.24 18.52 91.72 18.52 91.72 16.84 91.24 16.84 91.24 15.8 91.72 15.8 91.72 14.12 91.24 14.12 91.24 13.08 91.72 13.08 91.72 11.4 91.24 11.4 91.24 10.36 91.72 10.36 91.72 8.68 91.24 8.68 91.24 7.64 91.72 7.64 91.72 5.96 91.24 5.96 91.24 4.92 91.72 4.92 91.72 3.24 91.24 3.24 91.24 2.2 91.72 2.2 91.72 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 0.76 86.52 0.76 87.56 0.28 87.56 0.28 89.24 0.76 89.24 0.76 90.28 0.28 90.28 0.28 91.96 0.76 91.96 0.76 93 0.28 93 0.28 94.68 0.76 94.68 0.76 95.72 0.28 95.72 0.28 97.4 45.68 97.4 45.68 97.64 ;
LAYER met4 ;
POLYGON 52.145 97.745 52.145 97.415 52.13 97.415 52.13 36.23 51.83 36.23 51.83 97.415 51.815 97.415 51.815 97.745 ;
POLYGON 65.84 97.52 65.84 86.64 80.26 86.64 80.26 86.04 81.66 86.04 81.66 86.64 91.6 86.64 91.6 0.4 81.66 0.4 81.66 1 80.26 1 80.26 0.4 55.9 0.4 55.9 1 54.5 1 54.5 0.4 41.18 0.4 41.18 1 39.78 1 39.78 0.4 26.46 0.4 26.46 1 25.06 1 25.06 0.4 11.74 0.4 11.74 1 10.34 1 10.34 0.4 0.4 0.4 0.4 97.52 10.34 97.52 10.34 96.92 11.74 96.92 11.74 97.52 25.06 97.52 25.06 96.92 26.46 96.92 26.46 97.52 39.78 97.52 39.78 96.92 41.18 96.92 41.18 97.52 54.5 97.52 54.5 96.92 55.9 96.92 55.9 97.52 ;
LAYER met5 ;
POLYGON 64.64 96.32 64.64 85.44 90.4 85.44 90.4 77.32 87.2 77.32 87.2 70.92 90.4 70.92 90.4 56.92 87.2 56.92 87.2 50.52 90.4 50.52 90.4 36.52 87.2 36.52 87.2 30.12 90.4 30.12 90.4 16.12 87.2 16.12 87.2 9.72 90.4 9.72 90.4 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 96.32 ;
LAYER li1 ;
RECT 0 97.835 66.24 98.005 ;
RECT 62.56 95.115 66.24 95.285 ;
POLYGON 66.24 98.005 66.24 97.835 59.715 97.835 59.715 97.11 59.425 97.11 59.425 97.835 59.245 97.835 59.245 97.035 58.915 97.035 58.915 97.835 58.405 97.835 58.405 97.355 58.075 97.355 58.075 97.835 57.565 97.835 57.565 97.355 57.235 97.355 57.235 97.835 56.645 97.835 56.645 97.355 56.475 97.355 56.475 97.835 55.805 97.835 55.805 97.355 55.635 97.355 55.635 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 51.755 97.835 51.755 97.36 51.585 97.36 51.585 97.835 50.905 97.835 50.905 97.36 50.735 97.36 50.735 97.835 50.035 97.835 50.035 97.355 49.865 97.355 49.865 97.835 49.035 97.835 49.035 97.305 48.865 97.305 48.865 97.835 47.01 97.835 47.01 97.335 46.64 97.335 46.64 97.835 44.945 97.835 44.945 97.375 44.695 97.375 44.695 97.835 44.085 97.835 44.085 97.455 43.755 97.455 43.755 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 29.005 97.835 29.005 97.355 28.835 97.355 28.835 97.835 28.165 97.835 28.165 97.355 27.995 97.355 27.995 97.835 27.405 97.835 27.405 97.355 27.075 97.355 27.075 97.835 26.565 97.835 26.565 97.355 26.235 97.355 26.235 97.835 25.725 97.835 25.725 97.035 25.395 97.035 25.395 97.835 22.455 97.835 22.455 97.11 22.165 97.11 22.165 97.835 7.735 97.835 7.735 97.11 7.445 97.11 7.445 97.835 0 97.835 0 98.005 ;
RECT 65.32 95.115 66.24 95.285 ;
RECT 0 95.115 3.68 95.285 ;
RECT 65.32 92.395 66.24 92.565 ;
RECT 62.56 92.395 66.24 92.565 ;
RECT 0 92.395 3.68 92.565 ;
RECT 65.32 89.675 66.24 89.845 ;
RECT 62.56 89.675 66.24 89.845 ;
RECT 0 89.675 3.68 89.845 ;
RECT 62.56 86.955 92 87.125 ;
POLYGON 92 87.125 92 86.955 89.615 86.955 89.615 86.23 89.325 86.23 89.325 86.955 88.345 86.955 88.345 86.475 88.175 86.475 88.175 86.955 87.505 86.955 87.505 86.475 87.335 86.475 87.335 86.955 86.745 86.955 86.745 86.475 86.415 86.475 86.415 86.955 85.905 86.955 85.905 86.475 85.575 86.475 85.575 86.955 85.065 86.955 85.065 86.155 84.735 86.155 84.735 86.955 82.255 86.955 82.255 86.23 81.965 86.23 81.965 86.955 80.275 86.955 80.275 86.48 80.105 86.48 80.105 86.955 79.425 86.955 79.425 86.48 79.255 86.48 79.255 86.955 78.555 86.955 78.555 86.475 78.385 86.475 78.385 86.955 77.555 86.955 77.555 86.425 77.385 86.425 77.385 86.955 75.53 86.955 75.53 86.455 75.16 86.455 75.16 86.955 73.465 86.955 73.465 86.495 73.215 86.495 73.215 86.955 72.605 86.955 72.605 86.575 72.275 86.575 72.275 86.955 67.535 86.955 67.535 86.23 67.245 86.23 67.245 86.955 66.335 86.955 66.335 86.42 65.825 86.42 65.825 86.955 63.865 86.955 63.865 86.555 63.535 86.555 63.535 86.955 63.02 86.955 63.02 87.125 ;
RECT 0 86.955 3.68 87.125 ;
RECT 88.32 84.235 92 84.405 ;
RECT 91.54 84.235 92 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 88.32 81.515 92 81.685 ;
RECT 91.54 81.515 92 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 88.32 78.795 92 78.965 ;
RECT 91.54 78.795 92 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 91.08 76.075 92 76.245 ;
RECT 0 76.075 3.68 76.245 ;
@ -1263,80 +1267,81 @@ MACRO sb_0__0_
RECT 0 70.635 3.68 70.805 ;
RECT 91.08 67.915 92 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 91.08 65.195 92 65.365 ;
RECT 91.54 65.195 92 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 91.08 62.475 92 62.645 ;
RECT 91.54 62.475 92 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 88.32 59.755 92 59.925 ;
RECT 91.54 59.755 92 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 88.32 57.035 92 57.205 ;
RECT 91.54 57.035 92 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 91.08 54.315 92 54.485 ;
RECT 91.54 54.315 92 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 91.08 51.595 92 51.765 ;
RECT 91.54 51.595 92 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 90.16 48.875 92 49.045 ;
RECT 91.08 48.875 92 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 90.16 46.155 92 46.325 ;
RECT 91.08 46.155 92 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 91.08 43.435 92 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 91.08 40.715 92 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 91.08 37.995 92 38.165 ;
RECT 91.54 37.995 92 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 91.08 35.275 92 35.445 ;
RECT 91.54 35.275 92 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 91.08 32.555 92 32.725 ;
RECT 91.54 32.555 92 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 91.08 29.835 92 30.005 ;
RECT 91.54 29.835 92 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 91.08 27.115 92 27.285 ;
RECT 91.54 27.115 92 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 91.08 24.395 92 24.565 ;
RECT 91.54 24.395 92 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 88.32 21.675 92 21.845 ;
RECT 91.54 21.675 92 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 88.32 18.955 92 19.125 ;
RECT 91.54 18.955 92 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 90.16 16.235 92 16.405 ;
RECT 91.54 16.235 92 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 88.32 13.515 92 13.685 ;
RECT 91.54 13.515 92 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 88.32 10.795 92 10.965 ;
RECT 91.54 10.795 92 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 88.32 8.075 92 8.245 ;
RECT 91.54 8.075 92 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 88.32 5.355 92 5.525 ;
RECT 91.54 5.355 92 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 88.32 2.635 92 2.805 ;
RECT 91.54 2.635 92 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 92 0.085 ;
POLYGON 89.615 0.81 89.615 0.085 92 0.085 92 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 67.245 0.085 67.245 0.81 67.535 0.81 67.535 0.085 81.965 0.085 81.965 0.81 82.255 0.81 82.255 0.085 89.325 0.085 89.325 0.81 ;
POLYGON 66.07 97.75 66.07 86.87 91.83 86.87 91.83 0.17 0.17 0.17 0.17 97.75 ;
LAYER mcon ;
RECT 46.605 87.465 46.775 87.635 ;
RECT 56.835 86.445 57.005 86.615 ;
RECT 53.505 86.445 53.675 86.615 ;
RECT 50.345 86.445 50.515 86.615 ;
RECT 48.445 86.445 48.615 86.615 ;
RECT 65.065 86.445 65.235 86.615 ;
RECT 60.865 86.445 61.035 86.615 ;
RECT 58.565 86.445 58.735 86.615 ;
RECT 55.805 86.445 55.975 86.615 ;
RECT 46.605 86.445 46.775 86.615 ;
LAYER via ;
RECT 55.125 97.845 55.275 97.995 ;
RECT 25.685 97.845 25.835 97.995 ;
RECT 46.615 87.475 46.765 87.625 ;
RECT 55.125 86.965 55.275 87.115 ;
RECT 62.255 86.455 62.405 86.605 ;
RECT 52.135 86.455 52.285 86.605 ;
RECT 50.295 86.455 50.445 86.605 ;
RECT 89.855 86.455 90.005 86.605 ;
RECT 57.655 86.455 57.805 86.605 ;
RECT 51.215 86.455 51.365 86.605 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 97.82 55.3 98.02 ;
RECT 25.66 97.82 25.86 98.02 ;
RECT 38.31 97.48 38.51 97.68 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;
RECT 55.1 97.82 55.3 98.02 ;
RECT 25.66 97.82 25.86 98.02 ;
RECT 51.88 97.48 52.08 97.68 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER OVERLAP ;

View File

@ -1544,12 +1544,18 @@ MACRO sb_0__1_
LAYER met2 ;
RECT 55.06 108.615 55.34 108.985 ;
RECT 25.62 108.615 25.9 108.985 ;
POLYGON 39.9 108.7 39.9 108.56 39.86 108.56 39.86 105.16 39.72 105.16 39.72 108.7 ;
RECT 74.61 97.395 74.89 97.765 ;
POLYGON 60.56 22.68 60.56 0.1 60.38 0.1 60.38 0.24 60.42 0.24 60.42 22.68 ;
POLYGON 11.8 6.36 11.8 0.1 11.62 0.1 11.62 0.24 11.66 0.24 11.66 6.36 ;
POLYGON 39.86 5 39.86 0.24 39.9 0.24 39.9 0.1 39.72 0.1 39.72 5 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 65.96 108.52 65.96 97.64 91.72 97.64 91.72 11.16 87.52 11.16 87.52 11.645 86.82 11.645 86.82 11.16 86.14 11.16 86.14 11.645 85.44 11.645 85.44 11.16 83.38 11.16 83.38 11.645 82.68 11.645 82.68 11.16 82.46 11.16 82.46 11.645 81.76 11.645 81.76 11.16 81.54 11.16 81.54 11.645 80.84 11.645 80.84 11.16 80.62 11.16 80.62 11.645 79.92 11.645 79.92 11.16 79.7 11.16 79.7 11.645 79 11.645 79 11.16 78.78 11.16 78.78 11.645 78.08 11.645 78.08 11.16 65.96 11.16 65.96 0.28 64.06 0.28 64.06 0.765 63.36 0.765 63.36 0.28 63.14 0.28 63.14 0.765 62.44 0.765 62.44 0.28 62.22 0.28 62.22 0.765 61.52 0.765 61.52 0.28 61.3 0.28 61.3 0.765 60.6 0.765 60.6 0.28 60.38 0.28 60.38 0.765 59.68 0.765 59.68 0.28 59.46 0.28 59.46 0.765 58.76 0.765 58.76 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 57.62 0.28 57.62 0.765 56.92 0.765 56.92 0.28 56.7 0.28 56.7 0.765 56 0.765 56 0.28 54.86 0.28 54.86 0.765 54.16 0.765 54.16 0.28 53.94 0.28 53.94 0.765 53.24 0.765 53.24 0.28 53.02 0.28 53.02 0.765 52.32 0.765 52.32 0.28 52.1 0.28 52.1 0.765 51.4 0.765 51.4 0.28 51.18 0.28 51.18 0.765 50.48 0.765 50.48 0.28 50.26 0.28 50.26 0.765 49.56 0.765 49.56 0.28 41.52 0.28 41.52 0.765 40.82 0.765 40.82 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 35.08 0.28 35.08 0.765 34.38 0.765 34.38 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 21.74 0.28 21.74 0.765 21.04 0.765 21.04 0.28 20.82 0.28 20.82 0.765 20.12 0.765 20.12 0.28 19.9 0.28 19.9 0.765 19.2 0.765 19.2 0.28 18.98 0.28 18.98 0.765 18.28 0.765 18.28 0.28 18.06 0.28 18.06 0.765 17.36 0.765 17.36 0.28 17.14 0.28 17.14 0.765 16.44 0.765 16.44 0.28 16.22 0.28 16.22 0.765 15.52 0.765 15.52 0.28 15.3 0.28 15.3 0.765 14.6 0.765 14.6 0.28 14.38 0.28 14.38 0.765 13.68 0.765 13.68 0.28 13.46 0.28 13.46 0.765 12.76 0.765 12.76 0.28 12.54 0.28 12.54 0.765 11.84 0.765 11.84 0.28 11.62 0.28 11.62 0.765 10.92 0.765 10.92 0.28 10.7 0.28 10.7 0.765 10 0.765 10 0.28 9.78 0.28 9.78 0.765 9.08 0.765 9.08 0.28 8.86 0.28 8.86 0.765 8.16 0.765 8.16 0.28 2.88 0.28 2.88 0.765 2.18 0.765 2.18 0.28 0.28 0.28 0.28 108.52 12.76 108.52 12.76 108.035 13.46 108.035 13.46 108.52 13.68 108.52 13.68 108.035 14.38 108.035 14.38 108.52 14.6 108.52 14.6 108.035 15.3 108.035 15.3 108.52 15.52 108.52 15.52 108.035 16.22 108.035 16.22 108.52 16.44 108.52 16.44 108.035 17.14 108.035 17.14 108.52 17.36 108.52 17.36 108.035 18.06 108.035 18.06 108.52 18.28 108.52 18.28 108.035 18.98 108.035 18.98 108.52 24.72 108.52 24.72 108.035 25.42 108.035 25.42 108.52 26.1 108.52 26.1 108.035 26.8 108.035 26.8 108.52 30.7 108.52 30.7 108.035 31.4 108.035 31.4 108.52 31.62 108.52 31.62 108.035 32.32 108.035 32.32 108.52 32.54 108.52 32.54 108.035 33.24 108.035 33.24 108.52 33.46 108.52 33.46 108.035 34.16 108.035 34.16 108.52 34.38 108.52 34.38 108.035 35.08 108.035 35.08 108.52 35.3 108.52 35.3 108.035 36 108.035 36 108.52 36.22 108.52 36.22 108.035 36.92 108.035 36.92 108.52 37.14 108.52 37.14 108.035 37.84 108.035 37.84 108.52 38.06 108.52 38.06 108.035 38.76 108.035 38.76 108.52 38.98 108.52 38.98 108.035 39.68 108.035 39.68 108.52 39.9 108.52 39.9 108.035 40.6 108.035 40.6 108.52 40.82 108.52 40.82 108.035 41.52 108.035 41.52 108.52 41.74 108.52 41.74 108.035 42.44 108.035 42.44 108.52 42.66 108.52 42.66 108.035 43.36 108.035 43.36 108.52 46.8 108.52 46.8 108.035 47.5 108.035 47.5 108.52 47.72 108.52 47.72 108.035 48.42 108.035 48.42 108.52 48.64 108.52 48.64 108.035 49.34 108.035 49.34 108.52 49.56 108.52 49.56 108.035 50.26 108.035 50.26 108.52 50.48 108.52 50.48 108.035 51.18 108.035 51.18 108.52 51.4 108.52 51.4 108.035 52.1 108.035 52.1 108.52 52.32 108.52 52.32 108.035 53.02 108.035 53.02 108.52 53.24 108.52 53.24 108.035 53.94 108.035 53.94 108.52 54.16 108.52 54.16 108.035 54.86 108.035 54.86 108.52 56 108.52 56 108.035 56.7 108.035 56.7 108.52 56.92 108.52 56.92 108.035 57.62 108.035 57.62 108.52 57.84 108.52 57.84 108.035 58.54 108.035 58.54 108.52 58.76 108.52 58.76 108.035 59.46 108.035 59.46 108.52 59.68 108.52 59.68 108.035 60.38 108.035 60.38 108.52 60.6 108.52 60.6 108.035 61.3 108.035 61.3 108.52 61.52 108.52 61.52 108.035 62.22 108.035 62.22 108.52 62.44 108.52 62.44 108.035 63.14 108.035 63.14 108.52 63.36 108.52 63.36 108.035 64.06 108.035 64.06 108.52 ;
LAYER met3 ;
POLYGON 55.365 108.965 55.365 108.96 55.58 108.96 55.58 108.64 55.365 108.64 55.365 108.635 55.035 108.635 55.035 108.64 54.82 108.64 54.82 108.96 55.035 108.96 55.035 108.965 ;
POLYGON 25.925 108.965 25.925 108.96 26.14 108.96 26.14 108.64 25.925 108.64 25.925 108.635 25.595 108.635 25.595 108.64 25.38 108.64 25.38 108.96 25.595 108.96 25.595 108.965 ;
POLYGON 74.915 97.745 74.915 97.415 74.585 97.415 74.585 97.43 57.58 97.43 57.58 97.73 74.585 97.73 74.585 97.745 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 65.84 108.4 65.84 97.52 91.6 97.52 91.6 89.97 90.8 89.97 90.8 88.87 91.6 88.87 91.6 88.61 90.8 88.61 90.8 87.51 91.6 87.51 91.6 87.25 90.8 87.25 90.8 86.15 91.6 86.15 91.6 85.89 90.8 85.89 90.8 84.79 91.6 84.79 91.6 73.65 90.8 73.65 90.8 72.55 91.6 72.55 91.6 72.29 90.8 72.29 90.8 71.19 91.6 71.19 91.6 70.93 90.8 70.93 90.8 69.83 91.6 69.83 91.6 69.57 90.8 69.57 90.8 68.47 91.6 68.47 91.6 68.21 90.8 68.21 90.8 67.11 91.6 67.11 91.6 66.85 90.8 66.85 90.8 65.75 91.6 65.75 91.6 65.49 90.8 65.49 90.8 64.39 91.6 64.39 91.6 64.13 90.8 64.13 90.8 63.03 91.6 63.03 91.6 62.77 90.8 62.77 90.8 61.67 91.6 61.67 91.6 61.41 90.8 61.41 90.8 60.31 91.6 60.31 91.6 60.05 90.8 60.05 90.8 58.95 91.6 58.95 91.6 58.69 90.8 58.69 90.8 57.59 91.6 57.59 91.6 57.33 90.8 57.33 90.8 56.23 91.6 56.23 91.6 55.97 90.8 55.97 90.8 54.87 91.6 54.87 91.6 54.61 90.8 54.61 90.8 53.51 91.6 53.51 91.6 53.25 90.8 53.25 90.8 52.15 91.6 52.15 91.6 51.89 90.8 51.89 90.8 50.79 91.6 50.79 91.6 50.53 90.8 50.53 90.8 49.43 91.6 49.43 91.6 49.17 90.8 49.17 90.8 48.07 91.6 48.07 91.6 47.81 90.8 47.81 90.8 46.71 91.6 46.71 91.6 46.45 90.8 46.45 90.8 45.35 91.6 45.35 91.6 45.09 90.8 45.09 90.8 43.99 91.6 43.99 91.6 43.73 90.8 43.73 90.8 42.63 91.6 42.63 91.6 42.37 90.8 42.37 90.8 41.27 91.6 41.27 91.6 41.01 90.8 41.01 90.8 39.91 91.6 39.91 91.6 36.93 90.8 36.93 90.8 35.83 91.6 35.83 91.6 35.57 90.8 35.57 90.8 34.47 91.6 34.47 91.6 34.21 90.8 34.21 90.8 33.11 91.6 33.11 91.6 32.85 90.8 32.85 90.8 31.75 91.6 31.75 91.6 31.49 90.8 31.49 90.8 30.39 91.6 30.39 91.6 30.13 90.8 30.13 90.8 29.03 91.6 29.03 91.6 28.77 90.8 28.77 90.8 27.67 91.6 27.67 91.6 27.41 90.8 27.41 90.8 26.31 91.6 26.31 91.6 26.05 90.8 26.05 90.8 24.95 91.6 24.95 91.6 24.69 90.8 24.69 90.8 23.59 91.6 23.59 91.6 23.33 90.8 23.33 90.8 22.23 91.6 22.23 91.6 16.53 90.8 16.53 90.8 15.43 91.6 15.43 91.6 15.17 90.8 15.17 90.8 14.07 91.6 14.07 91.6 11.28 65.84 11.28 65.84 0.4 0.4 0.4 0.4 108.4 ;
@ -1559,47 +1565,54 @@ MACRO sb_0__1_
POLYGON 64.64 107.2 64.64 96.32 90.4 96.32 90.4 88.2 87.2 88.2 87.2 81.8 90.4 81.8 90.4 67.8 87.2 67.8 87.2 61.4 90.4 61.4 90.4 47.4 87.2 47.4 87.2 41 90.4 41 90.4 27 87.2 27 87.2 20.6 90.4 20.6 90.4 12.48 64.64 12.48 64.64 1.6 1.6 1.6 1.6 20.6 4.8 20.6 4.8 27 1.6 27 1.6 41 4.8 41 4.8 47.4 1.6 47.4 1.6 61.4 4.8 61.4 4.8 67.8 1.6 67.8 1.6 81.8 4.8 81.8 4.8 88.2 1.6 88.2 1.6 107.2 ;
LAYER met1 ;
RECT 45.68 108.56 46.32 109.04 ;
POLYGON 47.22 98.84 47.22 98.545 47.295 98.545 47.295 98.315 47.005 98.315 47.005 98.545 47.08 98.545 47.08 98.84 ;
POLYGON 58.81 98.56 58.81 98.5 62.4 98.5 62.4 98.545 62.69 98.545 62.69 98.315 62.4 98.315 62.4 98.36 58.81 98.36 58.81 98.3 58.49 98.3 58.49 98.56 ;
POLYGON 73.44 12.48 73.44 11.32 50.07 11.32 50.07 11.26 49.75 11.26 49.75 11.32 48.275 11.32 48.275 11.275 47.985 11.275 47.985 11.505 48.275 11.505 48.275 11.46 49.75 11.46 49.75 11.52 50.07 11.52 50.07 11.46 73.3 11.46 73.3 12.48 ;
POLYGON 47.755 10.485 47.755 10.255 47.68 10.255 47.68 9.96 47.54 9.96 47.54 10.255 47.465 10.255 47.465 10.485 ;
RECT 74.59 97.28 74.91 97.54 ;
POLYGON 59.27 97.54 59.27 97.48 62.08 97.48 62.08 97.525 62.37 97.525 62.37 97.295 62.08 97.295 62.08 97.34 59.27 97.34 59.27 97.28 58.95 97.28 58.95 97.54 ;
RECT 49.29 97.28 49.61 97.54 ;
POLYGON 47.7 97.525 47.7 97.295 47.41 97.295 47.41 97.34 44.32 97.34 44.32 97.48 47.41 97.48 47.41 97.525 ;
POLYGON 80.34 12.14 80.34 11.32 67.075 11.32 67.075 11.275 66.785 11.275 66.785 11.505 67.075 11.505 67.075 11.46 80.2 11.46 80.2 12.14 ;
POLYGON 49.52 11.8 49.52 11.32 48.675 11.32 48.675 11.275 48.385 11.275 48.385 11.505 48.675 11.505 48.675 11.46 49.38 11.46 49.38 11.8 ;
POLYGON 84.57 11.52 84.57 11.26 84.25 11.26 84.25 11.32 81.795 11.32 81.795 11.275 81.505 11.275 81.505 11.505 81.795 11.505 81.795 11.46 84.25 11.46 84.25 11.52 ;
POLYGON 65.25 11.52 65.25 11.26 64.93 11.26 64.93 11.275 64.88 11.275 64.88 11.505 64.93 11.505 64.93 11.52 ;
POLYGON 54.67 11.52 54.67 11.46 57.125 11.46 57.125 11.505 57.415 11.505 57.415 11.275 57.125 11.275 57.125 11.32 54.67 11.32 54.67 11.26 54.35 11.26 54.35 11.52 ;
POLYGON 63.41 10.5 63.41 10.24 63.09 10.24 63.09 10.3 37.88 10.3 37.88 10.44 63.09 10.44 63.09 10.5 ;
POLYGON 33.97 0.64 33.97 0.58 34.215 0.58 34.215 0.625 34.505 0.625 34.505 0.395 34.215 0.395 34.215 0.44 33.97 0.44 33.97 0.38 33.65 0.38 33.65 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 108.52 46.32 108.28 65.96 108.28 65.96 106.6 65.48 106.6 65.48 105.56 65.96 105.56 65.96 103.88 65.48 103.88 65.48 102.84 65.96 102.84 65.96 101.16 65.48 101.16 65.48 100.12 65.96 100.12 65.96 98.44 46.32 98.44 46.32 97.4 91.72 97.4 91.72 95.72 91.24 95.72 91.24 94.68 91.72 94.68 91.72 93 91.24 93 91.24 91.96 91.72 91.96 91.72 90.28 91.24 90.28 91.24 89.24 91.72 89.24 91.72 87.56 91.24 87.56 91.24 86.52 91.72 86.52 91.72 84.84 91.24 84.84 91.24 83.8 91.72 83.8 91.72 82.12 91.24 82.12 91.24 81.08 91.72 81.08 91.72 79.4 91.24 79.4 91.24 78.36 91.72 78.36 91.72 76.68 91.24 76.68 91.24 75.64 91.72 75.64 91.72 73.96 91.24 73.96 91.24 72.92 91.72 72.92 91.72 71.24 91.24 71.24 91.24 70.2 91.72 70.2 91.72 68.52 91.24 68.52 91.24 67.48 91.72 67.48 91.72 65.8 91.24 65.8 91.24 64.76 91.72 64.76 91.72 63.08 91.24 63.08 91.24 62.04 91.72 62.04 91.72 60.36 91.24 60.36 91.24 59.32 91.72 59.32 91.72 57.64 91.24 57.64 91.24 56.6 91.72 56.6 91.72 54.92 91.24 54.92 91.24 53.88 91.72 53.88 91.72 52.2 91.24 52.2 91.24 51.16 91.72 51.16 91.72 49.48 91.24 49.48 91.24 48.44 91.72 48.44 91.72 46.76 91.24 46.76 91.24 45.72 91.72 45.72 91.72 44.04 91.24 44.04 91.24 43 91.72 43 91.72 41.32 91.24 41.32 91.24 40.28 91.72 40.28 91.72 38.6 91.24 38.6 91.24 37.56 91.72 37.56 91.72 35.88 91.24 35.88 91.24 34.84 91.72 34.84 91.72 33.16 91.24 33.16 91.24 32.12 91.72 32.12 91.72 30.44 91.24 30.44 91.24 29.4 91.72 29.4 91.72 27.72 91.24 27.72 91.24 26.68 91.72 26.68 91.72 25 91.24 25 91.24 23.96 91.72 23.96 91.72 22.28 91.24 22.28 91.24 21.24 91.72 21.24 91.72 19.56 91.24 19.56 91.24 18.52 91.72 18.52 91.72 16.84 91.24 16.84 91.24 15.8 91.72 15.8 91.72 14.12 91.24 14.12 91.24 13.08 91.72 13.08 91.72 11.4 46.32 11.4 46.32 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 0.76 86.52 0.76 87.56 0.28 87.56 0.28 89.24 0.76 89.24 0.76 90.28 0.28 90.28 0.28 91.96 0.76 91.96 0.76 93 0.28 93 0.28 94.68 0.76 94.68 0.76 95.72 0.28 95.72 0.28 97.4 0.76 97.4 0.76 98.44 0.28 98.44 0.28 100.12 0.76 100.12 0.76 101.16 0.28 101.16 0.28 102.84 0.76 102.84 0.76 103.88 0.28 103.88 0.28 105.56 0.76 105.56 0.76 106.6 0.28 106.6 0.28 108.28 45.68 108.28 45.68 108.52 ;
LAYER li1 ;
RECT 0 108.715 66.24 108.885 ;
RECT 62.56 105.995 66.24 106.165 ;
POLYGON 66.24 108.885 66.24 108.715 59.715 108.715 59.715 107.99 59.425 107.99 59.425 108.715 57.945 108.715 57.945 107.915 57.615 107.915 57.615 108.715 57.105 108.715 57.105 108.235 56.775 108.235 56.775 108.715 56.265 108.715 56.265 108.235 55.935 108.235 55.935 108.715 55.425 108.715 55.425 108.235 55.095 108.235 55.095 108.715 54.585 108.715 54.585 108.235 54.255 108.235 54.255 108.715 53.745 108.715 53.745 108.235 53.415 108.235 53.415 108.715 52.355 108.715 52.355 107.99 52.065 107.99 52.065 108.715 51.465 108.715 51.465 108.235 51.135 108.235 51.135 108.715 50.625 108.715 50.625 108.235 50.295 108.235 50.295 108.715 49.785 108.715 49.785 108.235 49.455 108.235 49.455 108.715 48.945 108.715 48.945 108.235 48.615 108.235 48.615 108.715 48.105 108.715 48.105 108.235 47.775 108.235 47.775 108.715 47.265 108.715 47.265 107.915 46.935 107.915 46.935 108.715 45.745 108.715 45.745 108.255 45.49 108.255 45.49 108.715 44.82 108.715 44.82 108.255 44.65 108.255 44.65 108.715 43.98 108.715 43.98 108.255 43.81 108.255 43.81 108.715 43.14 108.715 43.14 108.255 42.97 108.255 42.97 108.715 42.3 108.715 42.3 108.255 41.995 108.255 41.995 108.715 37.635 108.715 37.635 107.99 37.345 107.99 37.345 108.715 36.745 108.715 36.745 108.235 36.415 108.235 36.415 108.715 35.905 108.715 35.905 108.235 35.575 108.235 35.575 108.715 35.065 108.715 35.065 108.235 34.735 108.235 34.735 108.715 34.225 108.715 34.225 108.235 33.895 108.235 33.895 108.715 33.385 108.715 33.385 108.235 33.055 108.235 33.055 108.715 32.545 108.715 32.545 107.915 32.215 107.915 32.215 108.715 31.225 108.715 31.225 108.235 30.895 108.235 30.895 108.715 30.385 108.715 30.385 108.235 30.055 108.235 30.055 108.715 29.545 108.715 29.545 108.235 29.215 108.235 29.215 108.715 28.705 108.715 28.705 108.235 28.375 108.235 28.375 108.715 27.865 108.715 27.865 108.235 27.535 108.235 27.535 108.715 27.025 108.715 27.025 107.915 26.695 107.915 26.695 108.715 22.455 108.715 22.455 107.99 22.165 107.99 22.165 108.715 19.265 108.715 19.265 108.235 18.935 108.235 18.935 108.715 18.425 108.715 18.425 108.235 18.095 108.235 18.095 108.715 17.585 108.715 17.585 108.235 17.255 108.235 17.255 108.715 16.745 108.715 16.745 108.235 16.415 108.235 16.415 108.715 15.905 108.715 15.905 108.235 15.575 108.235 15.575 108.715 15.065 108.715 15.065 107.915 14.735 107.915 14.735 108.715 7.735 108.715 7.735 107.99 7.445 107.99 7.445 108.715 0 108.715 0 108.885 ;
RECT 65.32 105.995 66.24 106.165 ;
RECT 0 105.995 3.68 106.165 ;
RECT 65.32 103.275 66.24 103.445 ;
RECT 0 103.275 3.68 103.445 ;
RECT 65.32 100.555 66.24 100.725 ;
RECT 0 100.555 3.68 100.725 ;
RECT 64.86 97.835 92 98.005 ;
POLYGON 92 98.005 92 97.835 89.615 97.835 89.615 97.11 89.325 97.11 89.325 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 77.835 97.835 77.835 97.3 77.325 97.3 77.325 97.835 75.365 97.835 75.365 97.435 75.035 97.435 75.035 97.835 71.625 97.835 71.625 97.375 71.32 97.375 71.32 97.835 70.65 97.835 70.65 97.375 70.48 97.375 70.48 97.835 69.81 97.835 69.81 97.375 69.64 97.375 69.64 97.835 68.97 97.835 68.97 97.375 68.8 97.375 68.8 97.835 68.13 97.835 68.13 97.375 67.875 97.375 67.875 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 64.4 97.835 64.4 98.005 ;
RECT 0 97.835 3.68 98.005 ;
RECT 91.54 95.115 92 95.285 ;
RECT 0 95.115 3.68 95.285 ;
RECT 91.54 92.395 92 92.565 ;
RECT 0 92.395 3.68 92.565 ;
RECT 90.16 89.675 92 89.845 ;
RECT 91.54 89.675 92 89.845 ;
RECT 0 89.675 3.68 89.845 ;
RECT 90.16 86.955 92 87.125 ;
RECT 91.08 86.955 92 87.125 ;
RECT 0 86.955 3.68 87.125 ;
RECT 90.16 84.235 92 84.405 ;
RECT 91.08 84.235 92 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 90.16 81.515 92 81.685 ;
RECT 91.54 81.515 92 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 91.54 78.795 92 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 91.08 76.075 92 76.245 ;
RECT 91.54 76.075 92 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 91.08 73.355 92 73.525 ;
RECT 91.54 73.355 92 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 91.08 70.635 92 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 91.08 67.915 92 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 91.08 65.195 92 65.365 ;
RECT 90.16 65.195 92 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 91.08 62.475 92 62.645 ;
RECT 90.16 62.475 92 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 91.08 59.755 92 59.925 ;
RECT 0 59.755 3.68 59.925 ;
@ -1609,9 +1622,9 @@ MACRO sb_0__1_
RECT 0 54.315 3.68 54.485 ;
RECT 91.08 51.595 92 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 90.16 48.875 92 49.045 ;
RECT 91.08 48.875 92 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 90.16 46.155 92 46.325 ;
RECT 91.08 46.155 92 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 91.08 43.435 92 43.605 ;
RECT 0 43.435 3.68 43.605 ;
@ -1621,49 +1634,63 @@ MACRO sb_0__1_
RECT 0 37.995 3.68 38.165 ;
RECT 91.08 35.275 92 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 91.08 32.555 92 32.725 ;
RECT 91.54 32.555 92 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 91.08 29.835 92 30.005 ;
RECT 91.54 29.835 92 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 91.08 27.115 92 27.285 ;
RECT 91.54 27.115 92 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 91.08 24.395 92 24.565 ;
RECT 91.54 24.395 92 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 91.08 21.675 92 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 90.16 18.955 92 19.125 ;
RECT 91.08 18.955 92 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 90.16 16.235 92 16.405 ;
RECT 91.54 16.235 92 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 91.08 13.515 92 13.685 ;
RECT 91.54 13.515 92 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 62.56 10.795 92 10.965 ;
POLYGON 89.615 11.69 89.615 10.965 92 10.965 92 10.795 63.02 10.795 63.02 10.965 63.845 10.965 63.845 11.5 64.355 11.5 64.355 10.965 66.315 10.965 66.315 11.365 66.645 11.365 66.645 10.965 67.245 10.965 67.245 11.69 67.535 11.69 67.535 10.965 78.565 10.965 78.565 11.5 79.075 11.5 79.075 10.965 81.035 10.965 81.035 11.365 81.365 11.365 81.365 10.965 81.965 10.965 81.965 11.69 82.255 11.69 82.255 10.965 89.325 10.965 89.325 11.69 ;
RECT 0 10.795 3.68 10.965 ;
RECT 62.56 8.075 66.24 8.245 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 53.245 0.885 53.245 0.085 53.755 0.085 53.755 0.565 54.085 0.565 54.085 0.085 54.595 0.085 54.595 0.565 54.925 0.565 54.925 0.085 55.435 0.085 55.435 0.565 55.765 0.565 55.765 0.085 56.275 0.085 56.275 0.565 56.605 0.565 56.605 0.085 57.115 0.085 57.115 0.565 57.445 0.565 57.445 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 16.115 0.085 16.115 0.885 16.445 0.885 16.445 0.085 16.955 0.085 16.955 0.565 17.285 0.565 17.285 0.085 17.795 0.085 17.795 0.565 18.125 0.565 18.125 0.085 18.635 0.085 18.635 0.565 18.965 0.565 18.965 0.085 19.475 0.085 19.475 0.565 19.805 0.565 19.805 0.085 20.315 0.085 20.315 0.565 20.645 0.565 20.645 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 23.015 0.085 23.015 0.885 23.345 0.885 23.345 0.085 23.855 0.085 23.855 0.565 24.185 0.565 24.185 0.085 24.695 0.085 24.695 0.565 25.025 0.565 25.025 0.085 25.535 0.085 25.535 0.565 25.865 0.565 25.865 0.085 26.375 0.085 26.375 0.565 26.705 0.565 26.705 0.085 27.215 0.085 27.215 0.565 27.545 0.565 27.545 0.085 32.175 0.085 32.175 0.565 32.345 0.565 32.345 0.085 33.015 0.085 33.015 0.565 33.185 0.565 33.185 0.085 33.775 0.085 33.775 0.565 34.105 0.565 34.105 0.085 34.615 0.085 34.615 0.565 34.945 0.565 34.945 0.085 35.455 0.085 35.455 0.885 35.785 0.885 35.785 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 38.235 0.085 38.235 0.565 38.565 0.565 38.565 0.085 39.075 0.085 39.075 0.565 39.405 0.565 39.405 0.085 39.915 0.085 39.915 0.565 40.245 0.565 40.245 0.085 40.755 0.085 40.755 0.565 41.085 0.565 41.085 0.085 41.595 0.085 41.595 0.565 41.925 0.565 41.925 0.085 42.435 0.085 42.435 0.885 42.765 0.885 42.765 0.085 44.175 0.085 44.175 0.885 44.505 0.885 44.505 0.085 45.015 0.085 45.015 0.565 45.345 0.565 45.345 0.085 45.855 0.085 45.855 0.565 46.185 0.565 46.185 0.085 46.695 0.085 46.695 0.565 47.025 0.565 47.025 0.085 47.535 0.085 47.535 0.565 47.865 0.565 47.865 0.085 48.375 0.085 48.375 0.565 48.705 0.565 48.705 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 52.915 0.085 52.915 0.885 ;
POLYGON 66.07 108.63 66.07 97.75 91.83 97.75 91.83 11.05 66.07 11.05 66.07 0.17 0.17 0.17 0.17 108.63 ;
LAYER mcon ;
RECT 62.46 98.345 62.63 98.515 ;
RECT 47.065 98.345 47.235 98.515 ;
RECT 48.045 11.305 48.215 11.475 ;
RECT 47.525 10.285 47.695 10.455 ;
RECT 74.665 97.325 74.835 97.495 ;
RECT 62.14 97.325 62.31 97.495 ;
RECT 49.365 97.325 49.535 97.495 ;
RECT 47.47 97.325 47.64 97.495 ;
RECT 81.565 11.305 81.735 11.475 ;
RECT 66.845 11.305 67.015 11.475 ;
RECT 64.94 11.305 65.11 11.475 ;
RECT 57.185 11.305 57.355 11.475 ;
RECT 48.445 11.305 48.615 11.475 ;
RECT 34.275 0.425 34.445 0.595 ;
LAYER via ;
RECT 55.125 108.725 55.275 108.875 ;
RECT 25.685 108.725 25.835 108.875 ;
RECT 58.575 98.355 58.725 98.505 ;
RECT 55.125 97.845 55.275 97.995 ;
RECT 49.835 11.315 49.985 11.465 ;
RECT 74.675 97.335 74.825 97.485 ;
RECT 59.035 97.335 59.185 97.485 ;
RECT 49.375 97.335 49.525 97.485 ;
RECT 84.335 11.315 84.485 11.465 ;
RECT 65.015 11.315 65.165 11.465 ;
RECT 54.435 11.315 54.585 11.465 ;
RECT 55.125 10.805 55.275 10.955 ;
RECT 63.175 10.295 63.325 10.445 ;
RECT 33.735 0.435 33.885 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 108.7 55.3 108.9 ;
RECT 25.66 108.7 25.86 108.9 ;
RECT 74.65 97.48 74.85 97.68 ;
RECT 90.75 68.92 90.95 69.12 ;
RECT 90.75 53.96 90.95 54.16 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;

View File

@ -1232,23 +1232,36 @@ MACRO sb_0__2_
LAYER met3 ;
POLYGON 55.365 98.085 55.365 98.08 55.58 98.08 55.58 97.76 55.365 97.76 55.365 97.755 55.035 97.755 55.035 97.76 54.82 97.76 54.82 98.08 55.035 98.08 55.035 98.085 ;
POLYGON 25.925 98.085 25.925 98.08 26.14 98.08 26.14 97.76 25.925 97.76 25.925 97.755 25.595 97.755 25.595 97.76 25.38 97.76 25.38 98.08 25.595 98.08 25.595 98.085 ;
POLYGON 66.175 11.385 66.175 11.055 65.845 11.055 65.845 11.07 57.12 11.07 57.12 11.37 65.845 11.37 65.845 11.385 ;
POLYGON 74.915 11.385 74.915 11.055 74.585 11.055 74.585 11.07 58.04 11.07 58.04 11.37 74.585 11.37 74.585 11.385 ;
POLYGON 55.365 0.165 55.365 0.16 55.58 0.16 55.58 -0.16 55.365 -0.16 55.365 -0.165 55.035 -0.165 55.035 -0.16 54.82 -0.16 54.82 0.16 55.035 0.16 55.035 0.165 ;
POLYGON 25.925 0.165 25.925 0.16 26.14 0.16 26.14 -0.16 25.925 -0.16 25.925 -0.165 25.595 -0.165 25.595 -0.16 25.38 -0.16 25.38 0.16 25.595 0.16 25.595 0.165 ;
POLYGON 91.6 97.52 91.6 91.33 90.8 91.33 90.8 90.23 91.6 90.23 91.6 77.05 90.8 77.05 90.8 75.95 91.6 75.95 91.6 75.69 90.8 75.69 90.8 74.59 91.6 74.59 91.6 74.33 90.8 74.33 90.8 73.23 91.6 73.23 91.6 72.97 90.8 72.97 90.8 71.87 91.6 71.87 91.6 71.61 90.8 71.61 90.8 70.51 91.6 70.51 91.6 70.25 90.8 70.25 90.8 69.15 91.6 69.15 91.6 68.89 90.8 68.89 90.8 67.79 91.6 67.79 91.6 67.53 90.8 67.53 90.8 66.43 91.6 66.43 91.6 66.17 90.8 66.17 90.8 65.07 91.6 65.07 91.6 64.81 90.8 64.81 90.8 63.71 91.6 63.71 91.6 63.45 90.8 63.45 90.8 62.35 91.6 62.35 91.6 62.09 90.8 62.09 90.8 60.99 91.6 60.99 91.6 60.73 90.8 60.73 90.8 59.63 91.6 59.63 91.6 59.37 90.8 59.37 90.8 58.27 91.6 58.27 91.6 58.01 90.8 58.01 90.8 56.91 91.6 56.91 91.6 56.65 90.8 56.65 90.8 55.55 91.6 55.55 91.6 55.29 90.8 55.29 90.8 54.19 91.6 54.19 91.6 53.93 90.8 53.93 90.8 52.83 91.6 52.83 91.6 51.89 90.8 51.89 90.8 50.79 91.6 50.79 91.6 50.53 90.8 50.53 90.8 49.43 91.6 49.43 91.6 48.49 90.8 48.49 90.8 47.39 91.6 47.39 91.6 47.13 90.8 47.13 90.8 46.03 91.6 46.03 91.6 45.77 90.8 45.77 90.8 44.67 91.6 44.67 91.6 44.41 90.8 44.41 90.8 43.31 91.6 43.31 91.6 43.05 90.8 43.05 90.8 41.95 91.6 41.95 91.6 41.69 90.8 41.69 90.8 40.59 91.6 40.59 91.6 40.33 90.8 40.33 90.8 39.23 91.6 39.23 91.6 38.97 90.8 38.97 90.8 37.87 91.6 37.87 91.6 37.61 90.8 37.61 90.8 36.51 91.6 36.51 91.6 36.25 90.8 36.25 90.8 35.15 91.6 35.15 91.6 34.21 90.8 34.21 90.8 33.11 91.6 33.11 91.6 32.85 90.8 32.85 90.8 31.75 91.6 31.75 91.6 31.49 90.8 31.49 90.8 30.39 91.6 30.39 91.6 30.13 90.8 30.13 90.8 29.03 91.6 29.03 91.6 28.77 90.8 28.77 90.8 27.67 91.6 27.67 91.6 27.41 90.8 27.41 90.8 26.31 91.6 26.31 91.6 26.05 90.8 26.05 90.8 24.95 91.6 24.95 91.6 24.69 90.8 24.69 90.8 23.59 91.6 23.59 91.6 23.33 90.8 23.33 90.8 22.23 91.6 22.23 91.6 21.29 90.8 21.29 90.8 20.19 91.6 20.19 91.6 19.93 90.8 19.93 90.8 18.83 91.6 18.83 91.6 18.57 90.8 18.57 90.8 17.47 91.6 17.47 91.6 15.17 90.8 15.17 90.8 14.07 91.6 14.07 91.6 11.28 65.84 11.28 65.84 0.4 0.4 0.4 0.4 97.52 ;
LAYER met2 ;
RECT 55.06 97.735 55.34 98.105 ;
RECT 25.62 97.735 25.9 98.105 ;
POLYGON 66.08 12.82 66.08 11.405 66.15 11.405 66.15 11.035 65.87 11.035 65.87 11.405 65.94 11.405 65.94 12.82 ;
POLYGON 39.86 21.32 39.86 0.24 39.9 0.24 39.9 0.1 39.72 0.1 39.72 21.32 ;
POLYGON 74.82 12.14 74.82 11.405 74.89 11.405 74.89 11.035 74.61 11.035 74.61 11.405 74.68 11.405 74.68 12.14 ;
POLYGON 63.32 6.02 63.32 0.24 63.36 0.24 63.36 0.1 63.18 0.1 63.18 6.02 ;
POLYGON 14.56 5.17 14.56 0.1 14.38 0.1 14.38 0.24 14.42 0.24 14.42 5.17 ;
RECT 64.04 0.35 64.3 0.67 ;
RECT 55.06 -0.185 55.34 0.185 ;
RECT 25.62 -0.185 25.9 0.185 ;
POLYGON 91.72 97.64 91.72 11.16 87.52 11.16 87.52 11.645 86.82 11.645 86.82 11.16 86.14 11.16 86.14 11.645 85.44 11.645 85.44 11.16 83.38 11.16 83.38 11.645 82.68 11.645 82.68 11.16 82.46 11.16 82.46 11.645 81.76 11.645 81.76 11.16 81.54 11.16 81.54 11.645 80.84 11.645 80.84 11.16 80.62 11.16 80.62 11.645 79.92 11.645 79.92 11.16 79.7 11.16 79.7 11.645 79 11.645 79 11.16 78.78 11.16 78.78 11.645 78.08 11.645 78.08 11.16 69.12 11.16 69.12 11.645 68.42 11.645 68.42 11.16 65.96 11.16 65.96 0.28 64.06 0.28 64.06 0.765 63.36 0.765 63.36 0.28 63.14 0.28 63.14 0.765 62.44 0.765 62.44 0.28 62.22 0.28 62.22 0.765 61.52 0.765 61.52 0.28 61.3 0.28 61.3 0.765 60.6 0.765 60.6 0.28 60.38 0.28 60.38 0.765 59.68 0.765 59.68 0.28 59.46 0.28 59.46 0.765 58.76 0.765 58.76 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 57.62 0.28 57.62 0.765 56.92 0.765 56.92 0.28 56.7 0.28 56.7 0.765 56 0.765 56 0.28 54.86 0.28 54.86 0.765 54.16 0.765 54.16 0.28 53.94 0.28 53.94 0.765 53.24 0.765 53.24 0.28 53.02 0.28 53.02 0.765 52.32 0.765 52.32 0.28 52.1 0.28 52.1 0.765 51.4 0.765 51.4 0.28 51.18 0.28 51.18 0.765 50.48 0.765 50.48 0.28 50.26 0.28 50.26 0.765 49.56 0.765 49.56 0.28 41.52 0.28 41.52 0.765 40.82 0.765 40.82 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 35.08 0.28 35.08 0.765 34.38 0.765 34.38 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 26.8 0.28 26.8 0.765 26.1 0.765 26.1 0.28 21.74 0.28 21.74 0.765 21.04 0.765 21.04 0.28 20.82 0.28 20.82 0.765 20.12 0.765 20.12 0.28 19.9 0.28 19.9 0.765 19.2 0.765 19.2 0.28 18.98 0.28 18.98 0.765 18.28 0.765 18.28 0.28 18.06 0.28 18.06 0.765 17.36 0.765 17.36 0.28 17.14 0.28 17.14 0.765 16.44 0.765 16.44 0.28 16.22 0.28 16.22 0.765 15.52 0.765 15.52 0.28 15.3 0.28 15.3 0.765 14.6 0.765 14.6 0.28 14.38 0.28 14.38 0.765 13.68 0.765 13.68 0.28 13.46 0.28 13.46 0.765 12.76 0.765 12.76 0.28 12.54 0.28 12.54 0.765 11.84 0.765 11.84 0.28 11.62 0.28 11.62 0.765 10.92 0.765 10.92 0.28 10.7 0.28 10.7 0.765 10 0.765 10 0.28 9.78 0.28 9.78 0.765 9.08 0.765 9.08 0.28 8.86 0.28 8.86 0.765 8.16 0.765 8.16 0.28 2.88 0.28 2.88 0.765 2.18 0.765 2.18 0.28 0.28 0.28 0.28 97.64 ;
LAYER met1 ;
RECT 45.68 97.68 46.32 98.16 ;
POLYGON 61.57 11.52 61.57 11.26 61.25 11.26 61.25 11.32 60.65 11.32 60.65 11.26 60.33 11.26 60.33 11.32 50.975 11.32 50.975 11.275 50.685 11.275 50.685 11.32 50.53 11.32 50.53 11.26 50.21 11.26 50.21 11.32 47.7 11.32 47.7 11.275 47.41 11.275 47.41 11.32 46.39 11.32 46.39 11.26 46.07 11.26 46.07 11.52 46.39 11.52 46.39 11.46 47.41 11.46 47.41 11.505 47.7 11.505 47.7 11.46 50.21 11.46 50.21 11.52 50.53 11.52 50.53 11.46 50.685 11.46 50.685 11.505 50.975 11.505 50.975 11.46 60.33 11.46 60.33 11.52 60.65 11.52 60.65 11.46 61.25 11.46 61.25 11.52 ;
RECT 63.09 10.24 63.41 10.5 ;
POLYGON 58.81 10.5 58.81 10.24 58.49 10.24 58.49 10.3 57.49 10.3 57.49 10.255 57.2 10.255 57.2 10.485 57.49 10.485 57.49 10.44 58.49 10.44 58.49 10.5 ;
POLYGON 56.97 10.5 56.97 10.24 56.65 10.24 56.65 10.3 55.575 10.3 55.575 10.255 55.285 10.255 55.285 10.485 55.575 10.485 55.575 10.44 56.65 10.44 56.65 10.5 ;
POLYGON 82.27 11.52 82.27 11.26 81.95 11.26 81.95 11.32 80.015 11.32 80.015 11.275 79.725 11.275 79.725 11.32 76.29 11.32 76.29 11.26 75.97 11.26 75.97 11.52 76.29 11.52 76.29 11.46 79.725 11.46 79.725 11.505 80.015 11.505 80.015 11.46 81.95 11.46 81.95 11.52 ;
POLYGON 65.71 11.52 65.71 11.26 65.39 11.26 65.39 11.32 62.935 11.32 62.935 11.275 62.645 11.275 62.645 11.505 62.935 11.505 62.935 11.46 65.39 11.46 65.39 11.52 ;
POLYGON 56.97 11.52 56.97 11.505 57.015 11.505 57.015 11.275 56.97 11.275 56.97 11.26 56.65 11.26 56.65 11.52 ;
POLYGON 56.05 11.52 56.05 11.26 55.73 11.26 55.73 11.32 55.115 11.32 55.115 11.275 54.825 11.275 54.825 11.505 55.115 11.505 55.115 11.46 55.73 11.46 55.73 11.52 ;
POLYGON 52.37 11.52 52.37 11.26 52.05 11.26 52.05 11.32 51.435 11.32 51.435 11.275 51.145 11.275 51.145 11.505 51.435 11.505 51.435 11.46 52.05 11.46 52.05 11.52 ;
RECT 55.73 10.24 56.05 10.5 ;
POLYGON 52.37 10.5 52.37 10.24 52.05 10.24 52.05 10.3 51.895 10.3 51.895 10.255 51.605 10.255 51.605 10.485 51.895 10.485 51.895 10.44 52.05 10.44 52.05 10.5 ;
POLYGON 50.99 10.5 50.99 10.24 50.67 10.24 50.67 10.3 49.595 10.3 49.595 10.255 49.305 10.255 49.305 10.485 49.595 10.485 49.595 10.44 50.67 10.44 50.67 10.5 ;
POLYGON 64.33 0.64 64.33 0.38 64.01 0.38 64.01 0.44 59.255 0.44 59.255 0.395 58.965 0.395 58.965 0.625 59.255 0.625 59.255 0.58 64.01 0.58 64.01 0.64 ;
POLYGON 58.35 0.64 58.35 0.38 58.03 0.38 58.03 0.44 56.955 0.44 56.955 0.395 56.665 0.395 56.665 0.625 56.955 0.625 56.955 0.58 58.03 0.58 58.03 0.64 ;
POLYGON 50.99 0.64 50.99 0.38 50.67 0.38 50.67 0.44 49.225 0.44 49.225 0.395 48.935 0.395 48.935 0.625 49.225 0.625 49.225 0.58 50.67 0.58 50.67 0.64 ;
RECT 45.61 0.38 45.93 0.64 ;
POLYGON 38.57 0.64 38.57 0.58 43.325 0.58 43.325 0.625 43.615 0.625 43.615 0.395 43.325 0.395 43.325 0.44 38.57 0.44 38.57 0.38 38.25 0.38 38.25 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 97.64 46.32 97.4 91.72 97.4 91.72 95.72 91.24 95.72 91.24 94.68 91.72 94.68 91.72 93 91.24 93 91.24 91.96 91.72 91.96 91.72 90.28 91.24 90.28 91.24 89.24 91.72 89.24 91.72 87.56 91.24 87.56 91.24 86.52 91.72 86.52 91.72 84.84 91.24 84.84 91.24 83.8 91.72 83.8 91.72 82.12 91.24 82.12 91.24 81.08 91.72 81.08 91.72 79.4 91.24 79.4 91.24 78.36 91.72 78.36 91.72 76.68 91.24 76.68 91.24 75.64 91.72 75.64 91.72 73.96 91.24 73.96 91.24 72.92 91.72 72.92 91.72 71.24 91.24 71.24 91.24 70.2 91.72 70.2 91.72 68.52 91.24 68.52 91.24 67.48 91.72 67.48 91.72 65.8 91.24 65.8 91.24 64.76 91.72 64.76 91.72 63.08 91.24 63.08 91.24 62.04 91.72 62.04 91.72 60.36 91.24 60.36 91.24 59.32 91.72 59.32 91.72 57.64 91.24 57.64 91.24 56.6 91.72 56.6 91.72 54.92 91.24 54.92 91.24 53.88 91.72 53.88 91.72 52.2 91.24 52.2 91.24 51.16 91.72 51.16 91.72 49.48 91.24 49.48 91.24 48.44 91.72 48.44 91.72 46.76 91.24 46.76 91.24 45.72 91.72 45.72 91.72 44.04 91.24 44.04 91.24 43 91.72 43 91.72 41.32 91.24 41.32 91.24 40.28 91.72 40.28 91.72 38.6 91.24 38.6 91.24 37.56 91.72 37.56 91.72 35.88 91.24 35.88 91.24 34.84 91.72 34.84 91.72 33.16 91.24 33.16 91.24 32.12 91.72 32.12 91.72 30.44 91.24 30.44 91.24 29.4 91.72 29.4 91.72 27.72 91.24 27.72 91.24 26.68 91.72 26.68 91.72 25 91.24 25 91.24 23.96 91.72 23.96 91.72 22.28 91.24 22.28 91.24 21.24 91.72 21.24 91.72 19.56 91.24 19.56 91.24 18.52 91.72 18.52 91.72 16.84 91.24 16.84 91.24 15.8 91.72 15.8 91.72 14.12 91.24 14.12 91.24 13.08 91.72 13.08 91.72 11.4 46.32 11.4 46.32 10.36 65.96 10.36 65.96 8.68 65.48 8.68 65.48 7.64 65.96 7.64 65.96 5.96 65.48 5.96 65.48 4.92 65.96 4.92 65.96 3.24 65.48 3.24 65.48 2.2 65.96 2.2 65.96 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 0.76 86.52 0.76 87.56 0.28 87.56 0.28 89.24 0.76 89.24 0.76 90.28 0.28 90.28 0.28 91.96 0.76 91.96 0.76 93 0.28 93 0.28 94.68 0.76 94.68 0.76 95.72 0.28 95.72 0.28 97.4 45.68 97.4 45.68 97.64 ;
LAYER met4 ;
@ -1256,50 +1269,50 @@ MACRO sb_0__2_
LAYER met5 ;
POLYGON 90.4 96.32 90.4 88.2 87.2 88.2 87.2 81.8 90.4 81.8 90.4 67.8 87.2 67.8 87.2 61.4 90.4 61.4 90.4 47.4 87.2 47.4 87.2 41 90.4 41 90.4 27 87.2 27 87.2 20.6 90.4 20.6 90.4 12.48 64.64 12.48 64.64 1.6 1.6 1.6 1.6 20.6 4.8 20.6 4.8 27 1.6 27 1.6 41 4.8 41 4.8 47.4 1.6 47.4 1.6 61.4 4.8 61.4 4.8 67.8 1.6 67.8 1.6 81.8 4.8 81.8 4.8 88.2 1.6 88.2 1.6 96.32 ;
LAYER li1 ;
RECT 0 97.835 92 98.005 ;
RECT 88.32 95.115 92 95.285 ;
POLYGON 92 98.005 92 97.835 89.615 97.835 89.615 97.11 89.325 97.11 89.325 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 22.455 97.835 22.455 97.11 22.165 97.11 22.165 97.835 7.735 97.835 7.735 97.11 7.445 97.11 7.445 97.835 0 97.835 0 98.005 ;
RECT 91.54 95.115 92 95.285 ;
RECT 0 95.115 3.68 95.285 ;
RECT 88.32 92.395 92 92.565 ;
RECT 91.54 92.395 92 92.565 ;
RECT 0 92.395 3.68 92.565 ;
RECT 88.32 89.675 92 89.845 ;
RECT 91.54 89.675 92 89.845 ;
RECT 0 89.675 3.68 89.845 ;
RECT 88.32 86.955 92 87.125 ;
RECT 91.54 86.955 92 87.125 ;
RECT 0 86.955 3.68 87.125 ;
RECT 88.32 84.235 92 84.405 ;
RECT 91.54 84.235 92 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 91.08 81.515 92 81.685 ;
RECT 91.54 81.515 92 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 91.08 78.795 92 78.965 ;
RECT 91.54 78.795 92 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 91.08 76.075 92 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 91.08 73.355 92 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 90.16 70.635 92 70.805 ;
RECT 88.32 70.635 92 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 90.16 67.915 92 68.085 ;
RECT 88.32 67.915 92 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 91.08 65.195 92 65.365 ;
RECT 91.54 65.195 92 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 90.16 62.475 92 62.645 ;
RECT 91.54 62.475 92 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 90.16 59.755 92 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 91.08 57.035 92 57.205 ;
RECT 90.16 57.035 92 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 91.08 54.315 92 54.485 ;
RECT 91.54 54.315 92 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 91.08 51.595 92 51.765 ;
RECT 91.54 51.595 92 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 91.08 48.875 92 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 91.08 46.155 92 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 88.32 43.435 92 43.605 ;
RECT 91.54 43.435 92 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 88.32 40.715 92 40.885 ;
RECT 91.54 40.715 92 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 88.32 37.995 92 38.165 ;
RECT 91.08 37.995 92 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 91.08 35.275 92 35.445 ;
RECT 0 35.275 3.68 35.445 ;
@ -1309,48 +1322,63 @@ MACRO sb_0__2_
RECT 0 29.835 3.68 30.005 ;
RECT 91.08 27.115 92 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 91.54 24.395 92 24.565 ;
RECT 91.08 24.395 92 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 88.32 21.675 92 21.845 ;
RECT 91.08 21.675 92 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 88.32 18.955 92 19.125 ;
RECT 91.08 18.955 92 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 88.32 16.235 92 16.405 ;
RECT 91.08 16.235 92 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 88.32 13.515 92 13.685 ;
RECT 91.08 13.515 92 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 63.48 10.795 92 10.965 ;
POLYGON 75.07 11.785 75.07 10.965 78.255 10.965 78.255 11.365 78.585 11.365 78.585 10.965 80.545 10.965 80.545 11.5 81.055 11.5 81.055 10.965 81.965 10.965 81.965 11.69 82.255 11.69 82.255 10.965 84.615 10.965 84.615 11.445 84.785 11.445 84.785 10.965 85.455 10.965 85.455 11.445 85.625 11.445 85.625 10.965 86.215 10.965 86.215 11.445 86.545 11.445 86.545 10.965 87.055 10.965 87.055 11.445 87.385 11.445 87.385 10.965 87.895 10.965 87.895 11.765 88.225 11.765 88.225 10.965 89.325 10.965 89.325 11.69 89.615 11.69 89.615 10.965 92 10.965 92 10.795 63.02 10.795 63.02 10.965 67.245 10.965 67.245 11.69 67.535 11.69 67.535 10.965 69.095 10.965 69.095 11.765 69.425 11.765 69.425 10.965 69.935 10.965 69.935 11.445 70.265 11.445 70.265 10.965 70.775 10.965 70.775 11.445 71.105 11.445 71.105 10.965 71.695 10.965 71.695 11.445 71.865 11.445 71.865 10.965 72.535 10.965 72.535 11.445 72.705 11.445 72.705 10.965 74.84 10.965 74.84 11.785 ;
RECT 0 10.795 3.68 10.965 ;
RECT 65.32 8.075 66.24 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 65.32 5.355 66.24 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 62.56 2.635 66.24 2.805 ;
RECT 65.32 2.635 66.24 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 66.24 0.085 ;
POLYGON 50.505 0.885 50.505 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 56.025 0.085 56.025 0.62 56.535 0.62 56.535 0.085 58.495 0.085 58.495 0.485 58.825 0.485 58.825 0.085 59.425 0.085 59.425 0.81 59.715 0.81 59.715 0.085 66.24 0.085 66.24 -0.085 0 -0.085 0 0.085 3.315 0.085 3.315 0.885 3.645 0.885 3.645 0.085 4.155 0.085 4.155 0.565 4.485 0.565 4.485 0.085 4.995 0.085 4.995 0.565 5.325 0.565 5.325 0.085 5.915 0.085 5.915 0.565 6.085 0.565 6.085 0.085 6.755 0.085 6.755 0.565 6.925 0.565 6.925 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 13.855 0.085 13.855 0.465 14.185 0.465 14.185 0.085 14.795 0.085 14.795 0.545 15.045 0.545 15.045 0.085 16.74 0.085 16.74 0.585 17.11 0.585 17.11 0.085 18.965 0.085 18.965 0.615 19.135 0.615 19.135 0.085 19.965 0.085 19.965 0.565 20.135 0.565 20.135 0.085 20.835 0.085 20.835 0.56 21.005 0.56 21.005 0.085 21.685 0.085 21.685 0.56 21.855 0.56 21.855 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 22.975 0.085 22.975 0.565 23.145 0.565 23.145 0.085 23.815 0.085 23.815 0.565 23.985 0.565 23.985 0.085 24.575 0.085 24.575 0.565 24.905 0.565 24.905 0.085 25.415 0.085 25.415 0.565 25.745 0.565 25.745 0.085 26.255 0.085 26.255 0.885 26.585 0.885 26.585 0.085 29.875 0.085 29.875 0.565 30.045 0.565 30.045 0.085 30.715 0.085 30.715 0.565 30.885 0.565 30.885 0.085 31.475 0.085 31.475 0.565 31.805 0.565 31.805 0.085 32.315 0.085 32.315 0.565 32.645 0.565 32.645 0.085 33.155 0.085 33.155 0.885 33.485 0.885 33.485 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 38.155 0.085 38.155 0.565 38.325 0.565 38.325 0.085 38.995 0.085 38.995 0.565 39.165 0.565 39.165 0.085 39.755 0.085 39.755 0.565 40.085 0.565 40.085 0.085 40.595 0.085 40.595 0.565 40.925 0.565 40.925 0.085 41.435 0.085 41.435 0.885 41.765 0.885 41.765 0.085 42.685 0.085 42.685 0.62 43.195 0.62 43.195 0.085 45.155 0.085 45.155 0.485 45.485 0.485 45.485 0.085 46.895 0.085 46.895 0.565 47.065 0.565 47.065 0.085 47.735 0.085 47.735 0.565 47.905 0.565 47.905 0.085 48.495 0.085 48.495 0.565 48.825 0.565 48.825 0.085 49.335 0.085 49.335 0.565 49.665 0.565 49.665 0.085 50.175 0.085 50.175 0.885 ;
POLYGON 91.83 97.75 91.83 11.05 66.07 11.05 66.07 0.17 0.17 0.17 0.17 97.75 ;
LAYER mcon ;
RECT 50.745 11.305 50.915 11.475 ;
RECT 47.47 11.305 47.64 11.475 ;
RECT 63.165 10.285 63.335 10.455 ;
RECT 57.26 10.285 57.43 10.455 ;
RECT 55.345 10.285 55.515 10.455 ;
RECT 79.785 11.305 79.955 11.475 ;
RECT 62.705 11.305 62.875 11.475 ;
RECT 56.785 11.305 56.955 11.475 ;
RECT 54.885 11.305 55.055 11.475 ;
RECT 51.205 11.305 51.375 11.475 ;
RECT 55.805 10.285 55.975 10.455 ;
RECT 51.665 10.285 51.835 10.455 ;
RECT 49.365 10.285 49.535 10.455 ;
RECT 59.025 0.425 59.195 0.595 ;
RECT 56.725 0.425 56.895 0.595 ;
RECT 48.995 0.425 49.165 0.595 ;
RECT 43.385 0.425 43.555 0.595 ;
LAYER via ;
RECT 55.125 97.845 55.275 97.995 ;
RECT 25.685 97.845 25.835 97.995 ;
RECT 61.335 11.315 61.485 11.465 ;
RECT 60.415 11.315 60.565 11.465 ;
RECT 50.295 11.315 50.445 11.465 ;
RECT 82.035 11.315 82.185 11.465 ;
RECT 76.055 11.315 76.205 11.465 ;
RECT 65.475 11.315 65.625 11.465 ;
RECT 56.735 11.315 56.885 11.465 ;
RECT 55.815 11.315 55.965 11.465 ;
RECT 52.135 11.315 52.285 11.465 ;
RECT 55.125 10.805 55.275 10.955 ;
RECT 63.175 10.295 63.325 10.445 ;
RECT 58.575 10.295 58.725 10.445 ;
RECT 56.735 10.295 56.885 10.445 ;
RECT 55.815 10.295 55.965 10.445 ;
RECT 52.135 10.295 52.285 10.445 ;
RECT 50.755 10.295 50.905 10.445 ;
RECT 64.095 0.435 64.245 0.585 ;
RECT 58.115 0.435 58.265 0.585 ;
RECT 50.755 0.435 50.905 0.585 ;
RECT 38.335 0.435 38.485 0.585 ;
RECT 55.125 -0.075 55.275 0.075 ;
RECT 25.685 -0.075 25.835 0.075 ;
LAYER via2 ;
RECT 55.1 97.82 55.3 98.02 ;
RECT 25.66 97.82 25.86 98.02 ;
RECT 65.91 11.12 66.11 11.32 ;
RECT 90.75 64.16 90.95 64.36 ;
RECT 74.65 11.12 74.85 11.32 ;
RECT 55.1 -0.1 55.3 0.1 ;
RECT 25.66 -0.1 25.86 0.1 ;
LAYER via3 ;

View File

@ -1733,8 +1733,12 @@ MACRO sb_1__0_
LAYER met2 ;
RECT 80.82 97.735 81.1 98.105 ;
RECT 51.38 97.735 51.66 98.105 ;
POLYGON 91.84 95.78 91.84 74.9 91.7 74.9 91.7 95.64 90.78 95.64 90.78 95.78 ;
POLYGON 88.62 97.82 88.62 94.62 88.48 94.62 88.48 97.68 88.44 97.68 88.44 97.82 ;
POLYGON 74.36 97.82 74.36 76.94 74.22 76.94 74.22 97.68 74.18 97.68 74.18 97.82 ;
POLYGON 73.05 97.765 73.05 97.395 72.98 97.395 72.98 96.32 72.84 96.32 72.84 97.395 72.77 97.395 72.77 97.765 ;
RECT 10.9 86.855 11.18 87.225 ;
POLYGON 19.69 86.885 19.69 86.515 19.62 86.515 19.62 84.76 19.48 84.76 19.48 86.515 19.41 86.515 19.41 86.885 ;
RECT 7.46 86.37 7.72 86.69 ;
RECT 80.82 -0.185 81.1 0.185 ;
RECT 51.38 -0.185 51.66 0.185 ;
RECT 10.9 -0.185 11.18 0.185 ;
@ -1742,9 +1746,9 @@ MACRO sb_1__0_
LAYER met3 ;
POLYGON 81.125 98.085 81.125 98.08 81.34 98.08 81.34 97.76 81.125 97.76 81.125 97.755 80.795 97.755 80.795 97.76 80.58 97.76 80.58 98.08 80.795 98.08 80.795 98.085 ;
POLYGON 51.685 98.085 51.685 98.08 51.9 98.08 51.9 97.76 51.685 97.76 51.685 97.755 51.355 97.755 51.355 97.76 51.14 97.76 51.14 98.08 51.355 98.08 51.355 98.085 ;
POLYGON 73.075 97.745 73.075 97.415 72.745 97.415 72.745 97.43 69.395 97.43 69.395 97.415 69.065 97.415 69.065 97.745 69.395 97.745 69.395 97.73 72.745 97.73 72.745 97.745 ;
POLYGON 11.205 87.205 11.205 87.2 11.42 87.2 11.42 86.88 11.205 86.88 11.205 86.875 10.875 86.875 10.875 86.88 10.66 86.88 10.66 87.2 10.875 87.2 10.875 87.205 ;
POLYGON 116.56 61.69 116.56 61.67 117.11 61.67 117.11 61.39 104.27 61.39 104.27 61.69 ;
POLYGON 116.56 45.37 116.56 45.35 117.11 45.35 117.11 45.07 87.94 45.07 87.94 45.37 ;
POLYGON 19.715 86.865 19.715 86.85 29.36 86.85 29.36 86.55 19.715 86.55 19.715 86.535 19.385 86.535 19.385 86.865 ;
POLYGON 81.125 0.165 81.125 0.16 81.34 0.16 81.34 -0.16 81.125 -0.16 81.125 -0.165 80.795 -0.165 80.795 -0.16 80.58 -0.16 80.58 0.16 80.795 0.16 80.795 0.165 ;
POLYGON 51.685 0.165 51.685 0.16 51.9 0.16 51.9 -0.16 51.685 -0.16 51.685 -0.165 51.355 -0.165 51.355 -0.16 51.14 -0.16 51.14 0.16 51.355 0.16 51.355 0.165 ;
POLYGON 11.205 0.165 11.205 0.16 11.42 0.16 11.42 -0.16 11.205 -0.16 11.205 -0.165 10.875 -0.165 10.875 -0.16 10.66 -0.16 10.66 0.16 10.875 0.16 10.875 0.165 ;
@ -1753,118 +1757,137 @@ MACRO sb_1__0_
POLYGON 90.4 96.32 90.4 85.44 116.16 85.44 116.16 77.32 112.96 77.32 112.96 70.92 116.16 70.92 116.16 56.92 112.96 56.92 112.96 50.52 116.16 50.52 116.16 36.52 112.96 36.52 112.96 30.12 116.16 30.12 116.16 16.12 112.96 16.12 112.96 9.72 116.16 9.72 116.16 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 85.44 27.36 85.44 27.36 96.32 ;
LAYER met1 ;
RECT 45.68 97.68 46.32 98.16 ;
POLYGON 81.26 88.3 81.26 87.48 71.69 87.48 71.69 87.42 71.37 87.42 71.37 87.68 71.69 87.68 71.69 87.62 81.12 87.62 81.12 88.3 ;
POLYGON 88.16 87.96 88.16 87.48 87.33 87.48 87.33 87.42 87.01 87.42 87.01 87.68 87.33 87.68 87.33 87.62 88.02 87.62 88.02 87.96 ;
RECT 62.63 87.42 62.95 87.68 ;
POLYGON 63.87 86.66 63.87 86.4 63.55 86.4 63.55 86.46 62.72 86.46 62.72 86.415 62.43 86.415 62.43 86.645 62.72 86.645 62.72 86.6 63.55 86.6 63.55 86.66 ;
POLYGON 59.27 86.66 59.27 86.645 59.635 86.645 59.635 86.415 59.27 86.415 59.27 86.4 58.95 86.4 58.95 86.66 ;
POLYGON 50.53 86.66 50.53 86.4 50.21 86.4 50.21 86.46 48.69 86.46 48.69 86.4 48.37 86.4 48.37 86.66 48.69 86.66 48.69 86.6 50.21 86.6 50.21 86.66 ;
POLYGON 37.19 86.66 37.19 86.6 37.345 86.6 37.345 86.645 37.635 86.645 37.635 86.415 37.345 86.415 37.345 86.46 37.19 86.46 37.19 86.4 36.87 86.4 36.87 86.66 ;
POLYGON 61.555 86.645 61.555 86.415 61.48 86.415 61.48 85.78 61.34 85.78 61.34 86.415 61.265 86.415 61.265 86.645 ;
POLYGON 79.51 97.54 79.51 97.28 79.42 97.28 79.42 97 79.28 97 79.28 97.28 79.19 97.28 79.19 97.54 ;
POLYGON 71.23 97.54 71.23 97.28 70.91 97.28 70.91 97.34 62.86 97.34 62.86 97 62.72 97 62.72 97.48 70.91 97.48 70.91 97.54 ;
POLYGON 54.67 97.54 54.67 97.48 54.825 97.48 54.825 97.525 55.115 97.525 55.115 97.295 54.825 97.295 54.825 97.34 54.67 97.34 54.67 97.28 54.35 97.28 54.35 97.54 ;
POLYGON 53.2 97.48 53.2 97 53.06 97 53.06 97.34 43.08 97.34 43.08 96.66 42.94 96.66 42.94 97.48 ;
POLYGON 89.17 87.68 89.17 87.42 88.85 87.42 88.85 87.48 88.695 87.48 88.695 87.435 88.405 87.435 88.405 87.665 88.695 87.665 88.695 87.62 88.85 87.62 88.85 87.68 ;
POLYGON 82.73 87.68 82.73 87.62 85.645 87.62 85.645 87.665 85.935 87.665 85.935 87.435 85.645 87.435 85.645 87.48 82.73 87.48 82.73 87.42 82.41 87.42 82.41 87.68 ;
POLYGON 72.15 87.68 72.15 87.62 76.905 87.62 76.905 87.665 77.195 87.665 77.195 87.435 76.905 87.435 76.905 87.48 72.15 87.48 72.15 87.42 71.83 87.42 71.83 87.68 ;
RECT 62.17 87.42 62.49 87.68 ;
POLYGON 44.09 87.68 44.09 87.42 43.77 87.42 43.77 87.48 42.64 87.48 42.64 87.435 42.35 87.435 42.35 87.665 42.64 87.665 42.64 87.62 43.77 87.62 43.77 87.68 ;
POLYGON 115.39 86.66 115.39 86.4 115.07 86.4 115.07 86.46 78.5 86.46 78.5 86.12 78.36 86.12 78.36 86.6 115.07 86.6 115.07 86.66 ;
POLYGON 77.21 86.66 77.21 86.6 77.58 86.6 77.58 86.645 77.87 86.645 77.87 86.415 77.58 86.415 77.58 86.46 77.21 86.46 77.21 86.4 76.89 86.4 76.89 86.66 ;
POLYGON 76.29 86.66 76.29 86.4 75.97 86.4 75.97 86.46 75.14 86.46 75.14 86.415 74.85 86.415 74.85 86.645 75.14 86.645 75.14 86.6 75.97 86.6 75.97 86.66 ;
POLYGON 16.03 86.66 16.03 86.6 67.92 86.6 67.92 86.12 67.78 86.12 67.78 86.46 16.03 86.46 16.03 86.4 15.71 86.4 15.71 86.66 ;
POLYGON 7.75 86.66 7.75 86.6 15.48 86.6 15.48 86.12 15.34 86.12 15.34 86.46 7.75 86.46 7.75 86.4 7.43 86.4 7.43 86.66 ;
RECT 45.68 -0.24 96 0.24 ;
POLYGON 46.32 97.64 46.32 97.4 91.72 97.4 91.72 95.72 91.24 95.72 91.24 94.68 91.72 94.68 91.72 93 91.24 93 91.24 91.96 91.72 91.96 91.72 90.28 91.24 90.28 91.24 89.24 91.72 89.24 91.72 87.56 46.32 87.56 46.32 86.52 95.36 86.52 95.36 86.76 96 86.76 96 86.52 117.48 86.52 117.48 84.84 117 84.84 117 83.8 117.48 83.8 117.48 82.12 117 82.12 117 81.08 117.48 81.08 117.48 79.4 117 79.4 117 78.36 117.48 78.36 117.48 76.68 117 76.68 117 75.64 117.48 75.64 117.48 73.96 117 73.96 117 72.92 117.48 72.92 117.48 71.24 117 71.24 117 70.2 117.48 70.2 117.48 68.52 117 68.52 117 67.48 117.48 67.48 117.48 65.8 117 65.8 117 64.76 117.48 64.76 117.48 63.08 117 63.08 117 62.04 117.48 62.04 117.48 60.36 117 60.36 117 59.32 117.48 59.32 117.48 57.64 117 57.64 117 56.6 117.48 56.6 117.48 54.92 117 54.92 117 53.88 117.48 53.88 117.48 52.2 117 52.2 117 51.16 117.48 51.16 117.48 49.48 117 49.48 117 48.44 117.48 48.44 117.48 46.76 117 46.76 117 45.72 117.48 45.72 117.48 44.04 117 44.04 117 43 117.48 43 117.48 41.32 117 41.32 117 40.28 117.48 40.28 117.48 38.6 117 38.6 117 37.56 117.48 37.56 117.48 35.88 117 35.88 117 34.84 117.48 34.84 117.48 33.16 117 33.16 117 32.12 117.48 32.12 117.48 30.44 117 30.44 117 29.4 117.48 29.4 117.48 27.72 117 27.72 117 26.68 117.48 26.68 117.48 25 117 25 117 23.96 117.48 23.96 117.48 22.28 117 22.28 117 21.24 117.48 21.24 117.48 19.56 117 19.56 117 18.52 117.48 18.52 117.48 16.84 117 16.84 117 15.8 117.48 15.8 117.48 14.12 117 14.12 117 13.08 117.48 13.08 117.48 11.4 117 11.4 117 10.36 117.48 10.36 117.48 8.68 117 8.68 117 7.64 117.48 7.64 117.48 5.96 117 5.96 117 4.92 117.48 4.92 117.48 3.24 117 3.24 117 2.2 117.48 2.2 117.48 0.52 96 0.52 96 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 45.68 86.52 45.68 87.56 26.04 87.56 26.04 89.24 26.52 89.24 26.52 90.28 26.04 90.28 26.04 91.96 26.52 91.96 26.52 93 26.04 93 26.04 94.68 26.52 94.68 26.52 95.72 26.04 95.72 26.04 97.4 45.68 97.4 45.68 97.64 ;
LAYER li1 ;
RECT 25.76 97.835 92 98.005 ;
RECT 88.32 95.115 92 95.285 ;
POLYGON 92 98.005 92 97.835 89.615 97.835 89.615 97.11 89.325 97.11 89.325 97.835 88.92 97.835 88.92 97.015 88.69 97.015 88.69 97.835 87.265 97.835 87.265 97.375 86.96 97.375 86.96 97.835 86.29 97.835 86.29 97.375 86.12 97.375 86.12 97.835 85.45 97.835 85.45 97.375 85.28 97.375 85.28 97.835 84.61 97.835 84.61 97.375 84.44 97.375 84.44 97.835 83.77 97.835 83.77 97.375 83.515 97.375 83.515 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 81.625 97.835 81.625 97.375 81.37 97.375 81.37 97.835 80.7 97.835 80.7 97.375 80.53 97.375 80.53 97.835 79.86 97.835 79.86 97.375 79.69 97.375 79.69 97.835 79.02 97.835 79.02 97.375 78.85 97.375 78.85 97.835 78.18 97.835 78.18 97.375 77.875 97.375 77.875 97.835 77.605 97.835 77.605 97.375 77.3 97.375 77.3 97.835 76.63 97.835 76.63 97.375 76.46 97.375 76.46 97.835 75.79 97.835 75.79 97.375 75.62 97.375 75.62 97.835 74.95 97.835 74.95 97.375 74.78 97.375 74.78 97.835 74.11 97.835 74.11 97.375 73.855 97.375 73.855 97.835 72.885 97.835 72.885 97.375 72.63 97.375 72.63 97.835 71.96 97.835 71.96 97.375 71.79 97.375 71.79 97.835 71.12 97.835 71.12 97.375 70.95 97.375 70.95 97.835 70.28 97.835 70.28 97.375 70.11 97.375 70.11 97.835 69.44 97.835 69.44 97.375 69.135 97.375 69.135 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 66.905 97.835 66.905 97.375 66.65 97.375 66.65 97.835 65.98 97.835 65.98 97.375 65.81 97.375 65.81 97.835 65.14 97.835 65.14 97.375 64.97 97.375 64.97 97.835 64.3 97.835 64.3 97.375 64.13 97.375 64.13 97.835 63.46 97.835 63.46 97.375 63.155 97.375 63.155 97.835 62.765 97.835 62.765 97.375 62.51 97.375 62.51 97.835 61.84 97.835 61.84 97.375 61.67 97.375 61.67 97.835 61 97.835 61 97.375 60.83 97.375 60.83 97.835 60.16 97.835 60.16 97.375 59.99 97.375 59.99 97.835 59.32 97.835 59.32 97.375 59.015 97.375 59.015 97.835 57.245 97.835 57.245 97.375 56.99 97.375 56.99 97.835 56.32 97.835 56.32 97.375 56.15 97.375 56.15 97.835 55.48 97.835 55.48 97.375 55.31 97.375 55.31 97.835 54.64 97.835 54.64 97.375 54.47 97.375 54.47 97.835 53.8 97.835 53.8 97.375 53.495 97.375 53.495 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 50.69 97.835 50.69 97.015 50.46 97.015 50.46 97.835 43.725 97.835 43.725 97.355 43.555 97.355 43.555 97.835 42.885 97.835 42.885 97.355 42.715 97.355 42.715 97.835 42.125 97.835 42.125 97.355 41.795 97.355 41.795 97.835 41.285 97.835 41.285 97.355 40.955 97.355 40.955 97.835 40.445 97.835 40.445 97.035 40.115 97.035 40.115 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 29.815 97.835 29.815 97.11 29.525 97.11 29.525 97.835 25.76 97.835 25.76 98.005 ;
RECT 91.54 95.115 92 95.285 ;
RECT 25.76 95.115 29.44 95.285 ;
RECT 90.16 92.395 92 92.565 ;
RECT 91.08 92.395 92 92.565 ;
RECT 25.76 92.395 29.44 92.565 ;
RECT 91.08 89.675 92 89.845 ;
RECT 25.76 89.675 27.6 89.845 ;
RECT 88.32 86.955 117.76 87.125 ;
RECT 0 86.955 29.44 87.125 ;
RECT 114.08 84.235 117.76 84.405 ;
RECT 25.76 89.675 29.44 89.845 ;
POLYGON 117.76 87.125 117.76 86.955 112.155 86.955 112.155 86.23 111.865 86.23 111.865 86.955 108.795 86.955 108.795 86.48 108.625 86.48 108.625 86.955 107.945 86.955 107.945 86.48 107.775 86.48 107.775 86.955 107.075 86.955 107.075 86.475 106.905 86.475 106.905 86.955 106.075 86.955 106.075 86.425 105.905 86.425 105.905 86.955 104.05 86.955 104.05 86.455 103.68 86.455 103.68 86.955 101.985 86.955 101.985 86.495 101.735 86.495 101.735 86.955 101.125 86.955 101.125 86.575 100.795 86.575 100.795 86.955 97.435 86.955 97.435 86.23 97.145 86.23 97.145 86.955 96.835 86.955 96.835 86.48 96.665 86.48 96.665 86.955 95.985 86.955 95.985 86.48 95.815 86.48 95.815 86.955 95.115 86.955 95.115 86.475 94.945 86.475 94.945 86.955 94.115 86.955 94.115 86.425 93.945 86.425 93.945 86.955 92.09 86.955 92.09 86.455 91.72 86.455 91.72 86.955 90.025 86.955 90.025 86.495 89.775 86.495 89.775 86.955 89.165 86.955 89.165 86.575 88.835 86.575 88.835 86.955 88.32 86.955 88.32 87.125 ;
POLYGON 33.12 87.125 33.12 86.955 32.895 86.955 32.895 86.48 32.725 86.48 32.725 86.955 32.045 86.955 32.045 86.48 31.875 86.48 31.875 86.955 31.175 86.955 31.175 86.475 31.005 86.475 31.005 86.955 30.175 86.955 30.175 86.425 30.005 86.425 30.005 86.955 28.15 86.955 28.15 86.455 27.78 86.455 27.78 86.955 26.085 86.955 26.085 86.495 25.835 86.495 25.835 86.955 25.225 86.955 25.225 86.575 24.895 86.575 24.895 86.955 22.455 86.955 22.455 86.23 22.165 86.23 22.165 86.955 21.105 86.955 21.105 86.555 20.775 86.555 20.775 86.955 18.815 86.955 18.815 86.42 18.305 86.42 18.305 86.955 17.005 86.955 17.005 86.155 16.675 86.155 16.675 86.955 16.165 86.955 16.165 86.475 15.835 86.475 15.835 86.955 15.325 86.955 15.325 86.475 14.995 86.475 14.995 86.955 14.485 86.955 14.485 86.475 14.155 86.475 14.155 86.955 13.645 86.955 13.645 86.475 13.315 86.475 13.315 86.955 12.805 86.955 12.805 86.475 12.475 86.475 12.475 86.955 11.865 86.955 11.865 86.155 11.535 86.155 11.535 86.955 11.025 86.955 11.025 86.475 10.695 86.475 10.695 86.955 10.185 86.955 10.185 86.475 9.855 86.475 9.855 86.955 9.265 86.955 9.265 86.475 9.095 86.475 9.095 86.955 8.425 86.955 8.425 86.475 8.255 86.475 8.255 86.955 7.735 86.955 7.735 86.23 7.445 86.23 7.445 86.955 0 86.955 0 87.125 ;
RECT 115.92 84.235 117.76 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 116.84 81.515 117.76 81.685 ;
RECT 115.92 81.515 117.76 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 117.3 78.795 117.76 78.965 ;
RECT 115.92 78.795 117.76 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 116.84 76.075 117.76 76.245 ;
RECT 115.92 76.075 117.76 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 116.84 73.355 117.76 73.525 ;
RECT 115.92 73.355 117.76 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 116.84 70.635 117.76 70.805 ;
RECT 0 70.635 1.84 70.805 ;
RECT 117.3 67.915 117.76 68.085 ;
RECT 115.92 70.635 117.76 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 115.92 67.915 117.76 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 116.84 65.195 117.76 65.365 ;
RECT 115.92 65.195 117.76 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 116.84 62.475 117.76 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 116.84 59.755 117.76 59.925 ;
RECT 0 59.755 1.84 59.925 ;
RECT 116.84 57.035 117.76 57.205 ;
RECT 0 57.035 1.84 57.205 ;
RECT 116.84 54.315 117.76 54.485 ;
RECT 115.92 62.475 117.76 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 115.92 59.755 117.76 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 115.92 57.035 117.76 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 115.92 54.315 117.76 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 116.84 51.595 117.76 51.765 ;
RECT 115.92 51.595 117.76 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 116.84 48.875 117.76 49.045 ;
RECT 115.92 48.875 117.76 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 116.84 46.155 117.76 46.325 ;
RECT 115.92 46.155 117.76 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 116.84 43.435 117.76 43.605 ;
RECT 115.92 43.435 117.76 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 114.08 40.715 117.76 40.885 ;
RECT 115.92 40.715 117.76 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 114.08 37.995 117.76 38.165 ;
RECT 115.92 37.995 117.76 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 114.08 35.275 117.76 35.445 ;
RECT 115.92 35.275 117.76 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 114.08 32.555 117.76 32.725 ;
RECT 115.92 32.555 117.76 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 116.84 29.835 117.76 30.005 ;
RECT 115.92 29.835 117.76 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 116.84 27.115 117.76 27.285 ;
RECT 115.92 27.115 117.76 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 116.84 24.395 117.76 24.565 ;
RECT 115.92 24.395 117.76 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 116.84 21.675 117.76 21.845 ;
RECT 115.92 21.675 117.76 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 116.84 18.955 117.76 19.125 ;
RECT 115.92 18.955 117.76 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 116.84 16.235 117.76 16.405 ;
RECT 115.92 16.235 117.76 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 114.08 13.515 117.76 13.685 ;
RECT 115.92 13.515 117.76 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 114.08 10.795 117.76 10.965 ;
RECT 115.92 10.795 117.76 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 114.08 8.075 117.76 8.245 ;
RECT 115.92 8.075 117.76 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 114.08 5.355 117.76 5.525 ;
RECT 115.92 5.355 117.76 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 114.08 2.635 117.76 2.805 ;
RECT 115.92 2.635 117.76 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 117.76 0.085 ;
POLYGON 112.155 0.81 112.155 0.085 117.76 0.085 117.76 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 67.245 0.085 67.245 0.81 67.535 0.81 67.535 0.085 81.965 0.085 81.965 0.81 82.255 0.81 82.255 0.085 97.145 0.085 97.145 0.81 97.435 0.81 97.435 0.085 111.865 0.085 111.865 0.81 ;
POLYGON 91.83 97.75 91.83 86.87 117.59 86.87 117.59 0.17 0.17 0.17 0.17 86.87 25.93 86.87 25.93 97.75 ;
LAYER mcon ;
RECT 62.705 87.465 62.875 87.635 ;
RECT 62.49 86.445 62.66 86.615 ;
RECT 61.325 86.445 61.495 86.615 ;
RECT 59.405 86.445 59.575 86.615 ;
RECT 37.405 86.445 37.575 86.615 ;
RECT 54.885 97.325 55.055 97.495 ;
RECT 88.465 87.465 88.635 87.635 ;
RECT 85.705 87.465 85.875 87.635 ;
RECT 76.965 87.465 77.135 87.635 ;
RECT 62.245 87.465 62.415 87.635 ;
RECT 42.41 87.465 42.58 87.635 ;
RECT 77.64 86.445 77.81 86.615 ;
RECT 74.91 86.445 75.08 86.615 ;
LAYER via ;
RECT 80.885 97.845 81.035 97.995 ;
RECT 51.445 97.845 51.595 97.995 ;
RECT 87.095 87.475 87.245 87.625 ;
RECT 71.455 87.475 71.605 87.625 ;
RECT 62.715 87.475 62.865 87.625 ;
RECT 79.275 97.335 79.425 97.485 ;
RECT 70.995 97.335 71.145 97.485 ;
RECT 54.435 97.335 54.585 97.485 ;
RECT 88.935 87.475 89.085 87.625 ;
RECT 82.495 87.475 82.645 87.625 ;
RECT 71.915 87.475 72.065 87.625 ;
RECT 62.255 87.475 62.405 87.625 ;
RECT 43.855 87.475 44.005 87.625 ;
RECT 80.885 86.965 81.035 87.115 ;
RECT 51.445 86.965 51.595 87.115 ;
RECT 10.965 86.965 11.115 87.115 ;
RECT 63.635 86.455 63.785 86.605 ;
RECT 59.035 86.455 59.185 86.605 ;
RECT 50.295 86.455 50.445 86.605 ;
RECT 48.455 86.455 48.605 86.605 ;
RECT 36.955 86.455 37.105 86.605 ;
RECT 115.155 86.455 115.305 86.605 ;
RECT 76.975 86.455 77.125 86.605 ;
RECT 76.055 86.455 76.205 86.605 ;
RECT 15.795 86.455 15.945 86.605 ;
RECT 7.515 86.455 7.665 86.605 ;
RECT 80.885 -0.075 81.035 0.075 ;
RECT 51.445 -0.075 51.595 0.075 ;
RECT 10.965 -0.075 11.115 0.075 ;
LAYER via2 ;
RECT 80.86 97.82 81.06 98.02 ;
RECT 51.42 97.82 51.62 98.02 ;
RECT 72.81 97.48 73.01 97.68 ;
RECT 69.13 97.48 69.33 97.68 ;
RECT 10.94 86.94 11.14 87.14 ;
RECT 116.51 28.12 116.71 28.32 ;
RECT 19.45 86.6 19.65 86.8 ;
RECT 116.51 64.16 116.71 64.36 ;
RECT 116.51 58.04 116.71 58.24 ;
RECT 116.51 52.6 116.71 52.8 ;
RECT 80.86 -0.1 81.06 0.1 ;
RECT 51.42 -0.1 51.62 0.1 ;
RECT 10.94 -0.1 11.14 0.1 ;

File diff suppressed because one or more lines are too long

View File

@ -1684,7 +1684,7 @@ MACRO sb_1__2_
POLYGON 81.125 98.085 81.125 98.08 81.34 98.08 81.34 97.76 81.125 97.76 81.125 97.755 80.795 97.755 80.795 97.76 80.58 97.76 80.58 98.08 80.795 98.08 80.795 98.085 ;
POLYGON 51.685 98.085 51.685 98.08 51.9 98.08 51.9 97.76 51.685 97.76 51.685 97.755 51.355 97.755 51.355 97.76 51.14 97.76 51.14 98.08 51.355 98.08 51.355 98.085 ;
POLYGON 11.205 98.085 11.205 98.08 11.42 98.08 11.42 97.76 11.205 97.76 11.205 97.755 10.875 97.755 10.875 97.76 10.66 97.76 10.66 98.08 10.875 98.08 10.875 98.085 ;
POLYGON 108.94 12.73 108.94 11.07 90.47 11.07 90.47 11.37 108.64 11.37 108.64 12.73 ;
POLYGON 108.955 11.385 108.955 11.055 108.625 11.055 108.625 11.07 90.7 11.07 90.7 11.37 108.625 11.37 108.625 11.385 ;
POLYGON 11.205 11.045 11.205 11.04 11.42 11.04 11.42 10.72 11.205 10.72 11.205 10.715 10.875 10.715 10.875 10.72 10.66 10.72 10.66 11.04 10.875 11.04 10.875 11.045 ;
POLYGON 81.125 0.165 81.125 0.16 81.34 0.16 81.34 -0.16 81.125 -0.16 81.125 -0.165 80.795 -0.165 80.795 -0.16 80.58 -0.16 80.58 0.16 80.795 0.16 80.795 0.165 ;
POLYGON 51.685 0.165 51.685 0.16 51.9 0.16 51.9 -0.16 51.685 -0.16 51.685 -0.165 51.355 -0.165 51.355 -0.16 51.14 -0.16 51.14 0.16 51.355 0.16 51.355 0.165 ;
@ -1693,7 +1693,11 @@ MACRO sb_1__2_
RECT 80.82 97.735 81.1 98.105 ;
RECT 51.38 97.735 51.66 98.105 ;
RECT 10.9 97.735 11.18 98.105 ;
POLYGON 58.26 21.32 58.26 0.1 58.08 0.1 58.08 0.24 58.12 0.24 58.12 21.32 ;
RECT 5.62 11.23 5.88 11.55 ;
RECT 10.9 10.695 11.18 11.065 ;
POLYGON 36.18 5.85 36.18 0.24 36.22 0.24 36.22 0.1 36.04 0.1 36.04 5.85 ;
RECT 40.58 0.69 40.84 1.01 ;
RECT 80.82 -0.185 81.1 0.185 ;
RECT 51.38 -0.185 51.66 0.185 ;
POLYGON 117.48 97.64 117.48 11.16 113.28 11.16 113.28 11.645 112.58 11.645 112.58 11.16 111.9 11.16 111.9 11.645 111.2 11.645 111.2 11.16 109.14 11.16 109.14 11.645 108.44 11.645 108.44 11.16 108.22 11.16 108.22 11.645 107.52 11.645 107.52 11.16 107.3 11.16 107.3 11.645 106.6 11.645 106.6 11.16 106.38 11.16 106.38 11.645 105.68 11.645 105.68 11.16 105.46 11.16 105.46 11.645 104.76 11.645 104.76 11.16 104.54 11.16 104.54 11.645 103.84 11.645 103.84 11.16 91.72 11.16 91.72 0.28 89.82 0.28 89.82 0.765 89.12 0.765 89.12 0.28 86.6 0.28 86.6 0.765 85.9 0.765 85.9 0.28 85.68 0.28 85.68 0.765 84.98 0.765 84.98 0.28 84.76 0.28 84.76 0.765 84.06 0.765 84.06 0.28 83.84 0.28 83.84 0.765 83.14 0.765 83.14 0.28 82.92 0.28 82.92 0.765 82.22 0.765 82.22 0.28 82 0.28 82 0.765 81.3 0.765 81.3 0.28 80.62 0.28 80.62 0.765 79.92 0.765 79.92 0.28 79.7 0.28 79.7 0.765 79 0.765 79 0.28 77.4 0.28 77.4 0.765 76.7 0.765 76.7 0.28 76.48 0.28 76.48 0.765 75.78 0.765 75.78 0.28 75.56 0.28 75.56 0.765 74.86 0.765 74.86 0.28 74.64 0.28 74.64 0.765 73.94 0.765 73.94 0.28 73.72 0.28 73.72 0.765 73.02 0.765 73.02 0.28 68.2 0.28 68.2 0.765 67.5 0.765 67.5 0.28 67.28 0.28 67.28 0.765 66.58 0.765 66.58 0.28 66.36 0.28 66.36 0.765 65.66 0.765 65.66 0.28 65.44 0.28 65.44 0.765 64.74 0.765 64.74 0.28 64.52 0.28 64.52 0.765 63.82 0.765 63.82 0.28 63.6 0.28 63.6 0.765 62.9 0.765 62.9 0.28 62.68 0.28 62.68 0.765 61.98 0.765 61.98 0.28 60.84 0.28 60.84 0.765 60.14 0.765 60.14 0.28 59.92 0.28 59.92 0.765 59.22 0.765 59.22 0.28 59 0.28 59 0.765 58.3 0.765 58.3 0.28 58.08 0.28 58.08 0.765 57.38 0.765 57.38 0.28 56.24 0.28 56.24 0.765 55.54 0.765 55.54 0.28 55.32 0.28 55.32 0.765 54.62 0.765 54.62 0.28 54.4 0.28 54.4 0.765 53.7 0.765 53.7 0.28 53.48 0.28 53.48 0.765 52.78 0.765 52.78 0.28 52.56 0.28 52.56 0.765 51.86 0.765 51.86 0.28 40.6 0.28 40.6 0.765 39.9 0.765 39.9 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 37.84 0.28 37.84 0.765 37.14 0.765 37.14 0.28 36.92 0.28 36.92 0.765 36.22 0.765 36.22 0.28 36 0.28 36 0.765 35.3 0.765 35.3 0.28 35.08 0.28 35.08 0.765 34.38 0.765 34.38 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 33.24 0.28 33.24 0.765 32.54 0.765 32.54 0.28 28.64 0.28 28.64 0.765 27.94 0.765 27.94 0.28 26.04 0.28 26.04 11.16 15.76 11.16 15.76 11.645 15.06 11.645 15.06 11.16 14.84 11.16 14.84 11.645 14.14 11.645 14.14 11.16 13.92 11.16 13.92 11.645 13.22 11.645 13.22 11.16 13 11.16 13 11.645 12.3 11.645 12.3 11.16 12.08 11.16 12.08 11.645 11.38 11.645 11.38 11.16 10.7 11.16 10.7 11.645 10 11.645 10 11.16 9.32 11.16 9.32 11.645 8.62 11.645 8.62 11.16 8.4 11.16 8.4 11.645 7.7 11.645 7.7 11.16 7.48 11.16 7.48 11.645 6.78 11.645 6.78 11.16 6.56 11.16 6.56 11.645 5.86 11.645 5.86 11.16 5.64 11.16 5.64 11.645 4.94 11.645 4.94 11.16 4.72 11.16 4.72 11.645 4.02 11.645 4.02 11.16 3.34 11.16 3.34 11.645 2.64 11.645 2.64 11.16 0.28 11.16 0.28 97.64 ;
@ -1703,147 +1707,174 @@ MACRO sb_1__2_
POLYGON 116.16 96.32 116.16 88.2 112.96 88.2 112.96 81.8 116.16 81.8 116.16 67.8 112.96 67.8 112.96 61.4 116.16 61.4 116.16 47.4 112.96 47.4 112.96 41 116.16 41 116.16 27 112.96 27 112.96 20.6 116.16 20.6 116.16 12.48 90.4 12.48 90.4 1.6 27.36 1.6 27.36 12.48 1.6 12.48 1.6 20.6 4.8 20.6 4.8 27 1.6 27 1.6 41 4.8 41 4.8 47.4 1.6 47.4 1.6 61.4 4.8 61.4 4.8 67.8 1.6 67.8 1.6 81.8 4.8 81.8 4.8 88.2 1.6 88.2 1.6 96.32 ;
LAYER met1 ;
RECT 45.68 97.68 96 98.16 ;
POLYGON 14.56 12.48 14.56 11.46 28.59 11.46 28.59 11.52 28.91 11.52 28.91 11.26 28.59 11.26 28.59 11.32 14.42 11.32 14.42 12.48 ;
POLYGON 63.32 11.8 63.32 11.32 62.49 11.32 62.49 11.26 62.17 11.26 62.17 11.52 62.49 11.52 62.49 11.46 63.18 11.46 63.18 11.8 ;
POLYGON 49.06 11.8 49.06 11.52 49.15 11.52 49.15 11.26 48.83 11.26 48.83 11.32 39.49 11.32 39.49 11.26 39.17 11.26 39.17 11.52 39.49 11.52 39.49 11.46 48.83 11.46 48.83 11.52 48.92 11.52 48.92 11.8 ;
POLYGON 91.93 11.52 91.93 11.26 91.61 11.26 91.61 11.32 87.79 11.32 87.79 11.26 87.47 11.26 87.47 11.52 87.79 11.52 87.79 11.46 91.61 11.46 91.61 11.52 ;
POLYGON 85.95 11.52 85.95 11.26 85.63 11.26 85.63 11.32 79.955 11.32 79.955 11.275 79.665 11.275 79.665 11.32 77.67 11.32 77.67 11.26 77.35 11.26 77.35 11.52 77.67 11.52 77.67 11.46 79.665 11.46 79.665 11.505 79.955 11.505 79.955 11.46 85.63 11.46 85.63 11.52 ;
POLYGON 71.69 11.52 71.69 11.26 71.37 11.26 71.37 11.275 71.015 11.275 71.015 11.505 71.37 11.505 71.37 11.52 ;
POLYGON 57.89 11.52 57.89 11.26 57.57 11.26 57.57 11.32 54.655 11.32 54.655 11.275 54.365 11.275 54.365 11.505 54.655 11.505 54.655 11.46 57.57 11.46 57.57 11.52 ;
POLYGON 53.75 11.52 53.75 11.46 53.905 11.46 53.905 11.505 54.195 11.505 54.195 11.275 53.905 11.275 53.905 11.32 53.75 11.32 53.75 11.26 53.43 11.26 53.43 11.52 ;
POLYGON 89.17 10.5 89.17 10.24 88.85 10.24 88.85 10.3 87.315 10.3 87.315 10.255 87.025 10.255 87.025 10.485 87.315 10.485 87.315 10.44 88.85 10.44 88.85 10.5 ;
POLYGON 86.41 10.5 86.41 10.24 86.09 10.24 86.09 10.3 85.015 10.3 85.015 10.255 84.725 10.255 84.725 10.485 85.015 10.485 85.015 10.44 86.09 10.44 86.09 10.5 ;
POLYGON 82.73 10.5 82.73 10.485 82.775 10.485 82.775 10.255 82.73 10.255 82.73 10.24 82.41 10.24 82.41 10.5 ;
POLYGON 76.75 10.5 76.75 10.44 77.365 10.44 77.365 10.485 77.655 10.485 77.655 10.255 77.365 10.255 77.365 10.3 76.75 10.3 76.75 10.24 76.43 10.24 76.43 10.5 ;
POLYGON 69.39 10.5 69.39 10.24 69.07 10.24 69.07 10.3 55.04 10.3 55.04 9.96 54.9 9.96 54.9 10.44 69.07 10.44 69.07 10.5 ;
POLYGON 48.69 10.5 48.69 10.44 49.305 10.44 49.305 10.485 49.595 10.485 49.595 10.255 49.305 10.255 49.305 10.3 48.69 10.3 48.69 10.24 48.37 10.24 48.37 10.5 ;
POLYGON 39.95 10.5 39.95 10.24 39.63 10.24 39.63 10.3 38.555 10.3 38.555 10.255 38.265 10.255 38.265 10.485 38.555 10.485 38.555 10.44 39.63 10.44 39.63 10.5 ;
POLYGON 80.875 10.485 80.875 10.255 80.585 10.255 80.585 10.3 78.085 10.3 78.085 10.255 77.795 10.255 77.795 10.485 78.085 10.485 78.085 10.44 80.585 10.44 80.585 10.485 ;
POLYGON 53.735 10.485 53.735 10.255 53.445 10.255 53.445 10.3 51.535 10.3 51.535 10.255 51.245 10.255 51.245 10.485 51.535 10.485 51.535 10.44 53.445 10.44 53.445 10.485 ;
POLYGON 36.68 10.485 36.68 10.255 36.39 10.255 36.39 10.3 35.72 10.3 35.72 9.96 35.58 9.96 35.58 10.44 36.39 10.44 36.39 10.485 ;
POLYGON 88.62 11.8 88.62 11.505 88.695 11.505 88.695 11.275 88.405 11.275 88.405 11.505 88.48 11.505 88.48 11.8 ;
RECT 98.51 11.26 98.83 11.52 ;
POLYGON 86.87 11.52 86.87 11.26 86.55 11.26 86.55 11.275 86.51 11.275 86.51 11.505 86.55 11.505 86.55 11.52 ;
POLYGON 77.67 11.52 77.67 11.505 78.06 11.505 78.06 11.275 77.67 11.275 77.67 11.26 77.35 11.26 77.35 11.52 ;
POLYGON 73.53 11.52 73.53 11.26 73.21 11.26 73.21 11.32 72.685 11.32 72.685 11.275 72.395 11.275 72.395 11.505 72.685 11.505 72.685 11.46 73.21 11.46 73.21 11.52 ;
POLYGON 68.01 11.52 68.01 11.26 67.69 11.26 67.69 11.32 65.295 11.32 65.295 11.275 65.005 11.275 65.005 11.505 65.295 11.505 65.295 11.46 67.69 11.46 67.69 11.52 ;
POLYGON 55.13 11.52 55.13 11.46 63.105 11.46 63.105 11.505 63.395 11.505 63.395 11.275 63.105 11.275 63.105 11.32 55.13 11.32 55.13 11.26 54.81 11.26 54.81 11.52 ;
POLYGON 45.01 11.52 45.01 11.46 48.845 11.46 48.845 11.505 49.135 11.505 49.135 11.275 48.845 11.275 48.845 11.32 45.01 11.32 45.01 11.26 44.69 11.26 44.69 11.52 ;
POLYGON 39.03 11.52 39.03 11.26 38.71 11.26 38.71 11.32 36.255 11.32 36.255 11.275 35.965 11.275 35.965 11.505 36.255 11.505 36.255 11.46 38.71 11.46 38.71 11.52 ;
POLYGON 35.81 11.52 35.81 11.26 35.49 11.26 35.49 11.32 33.955 11.32 33.955 11.275 33.665 11.275 33.665 11.505 33.955 11.505 33.955 11.46 35.49 11.46 35.49 11.52 ;
POLYGON 32.13 11.52 32.13 11.26 31.81 11.26 31.81 11.32 31.195 11.32 31.195 11.275 30.905 11.275 30.905 11.505 31.195 11.505 31.195 11.46 31.81 11.46 31.81 11.52 ;
POLYGON 28.45 11.52 28.45 11.46 28.605 11.46 28.605 11.505 28.895 11.505 28.895 11.275 28.605 11.275 28.605 11.32 28.45 11.32 28.45 11.26 28.13 11.26 28.13 11.52 ;
POLYGON 27.07 11.52 27.07 11.26 26.75 11.26 26.75 11.32 24.295 11.32 24.295 11.275 24.005 11.275 24.005 11.32 22.01 11.32 22.01 11.26 21.69 11.26 21.69 11.52 22.01 11.52 22.01 11.46 24.005 11.46 24.005 11.505 24.295 11.505 24.295 11.46 26.75 11.46 26.75 11.52 ;
POLYGON 5.91 11.52 5.91 11.46 9.285 11.46 9.285 11.505 9.575 11.505 9.575 11.275 9.285 11.275 9.285 11.32 5.91 11.32 5.91 11.26 5.59 11.26 5.59 11.52 ;
POLYGON 104.795 11.505 104.795 11.275 104.505 11.275 104.505 11.32 101.115 11.32 101.115 11.275 100.825 11.275 100.825 11.505 101.115 11.505 101.115 11.46 104.505 11.46 104.505 11.505 ;
POLYGON 84.57 10.5 84.57 10.24 84.25 10.24 84.25 10.255 84.19 10.255 84.19 10.485 84.25 10.485 84.25 10.5 ;
POLYGON 75.83 10.5 75.83 10.24 75.51 10.24 75.51 10.3 73.975 10.3 73.975 10.255 73.685 10.255 73.685 10.3 70.755 10.3 70.755 10.255 70.465 10.255 70.465 10.485 70.755 10.485 70.755 10.44 73.685 10.44 73.685 10.485 73.975 10.485 73.975 10.44 75.51 10.44 75.51 10.5 ;
POLYGON 64.33 10.5 64.33 10.44 64.485 10.44 64.485 10.485 64.775 10.485 64.775 10.255 64.485 10.255 64.485 10.3 64.33 10.3 64.33 10.24 64.01 10.24 64.01 10.5 ;
POLYGON 48.23 10.5 48.23 10.24 47.91 10.24 47.91 10.3 45.76 10.3 45.76 10.44 47.91 10.44 47.91 10.5 ;
RECT 43.77 10.24 44.09 10.5 ;
POLYGON 39.03 10.5 39.03 10.485 39.075 10.485 39.075 10.255 39.03 10.255 39.03 10.24 38.71 10.24 38.71 10.5 ;
RECT 36.87 10.24 37.19 10.5 ;
RECT 32.27 10.24 32.59 10.5 ;
POLYGON 34.875 10.485 34.875 10.255 34.8 10.255 34.8 9.96 34.66 9.96 34.66 10.255 34.585 10.255 34.585 10.485 ;
POLYGON 56.42 0.92 56.42 0.58 60.33 0.58 60.33 0.64 60.65 0.64 60.65 0.38 60.33 0.38 60.33 0.44 56.28 0.44 56.28 0.92 ;
POLYGON 74.45 0.64 74.45 0.38 74.13 0.38 74.13 0.44 64.685 0.44 64.685 0.395 64.395 0.395 64.395 0.625 64.685 0.625 64.685 0.58 74.13 0.58 74.13 0.64 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 96 97.64 96 97.4 117.48 97.4 117.48 95.72 117 95.72 117 94.68 117.48 94.68 117.48 93 117 93 117 91.96 117.48 91.96 117.48 90.28 117 90.28 117 89.24 117.48 89.24 117.48 87.56 117 87.56 117 86.52 117.48 86.52 117.48 84.84 117 84.84 117 83.8 117.48 83.8 117.48 82.12 117 82.12 117 81.08 117.48 81.08 117.48 79.4 117 79.4 117 78.36 117.48 78.36 117.48 76.68 117 76.68 117 75.64 117.48 75.64 117.48 73.96 117 73.96 117 72.92 117.48 72.92 117.48 71.24 117 71.24 117 70.2 117.48 70.2 117.48 68.52 117 68.52 117 67.48 117.48 67.48 117.48 65.8 117 65.8 117 64.76 117.48 64.76 117.48 63.08 117 63.08 117 62.04 117.48 62.04 117.48 60.36 117 60.36 117 59.32 117.48 59.32 117.48 57.64 117 57.64 117 56.6 117.48 56.6 117.48 54.92 117 54.92 117 53.88 117.48 53.88 117.48 52.2 117 52.2 117 51.16 117.48 51.16 117.48 49.48 117 49.48 117 48.44 117.48 48.44 117.48 46.76 117 46.76 117 45.72 117.48 45.72 117.48 44.04 117 44.04 117 43 117.48 43 117.48 41.32 117 41.32 117 40.28 117.48 40.28 117.48 38.6 117 38.6 117 37.56 117.48 37.56 117.48 35.88 117 35.88 117 34.84 117.48 34.84 117.48 33.16 117 33.16 117 32.12 117.48 32.12 117.48 30.44 117 30.44 117 29.4 117.48 29.4 117.48 27.72 117 27.72 117 26.68 117.48 26.68 117.48 25 117 25 117 23.96 117.48 23.96 117.48 22.28 117 22.28 117 21.24 117.48 21.24 117.48 19.56 117 19.56 117 18.52 117.48 18.52 117.48 16.84 117 16.84 117 15.8 117.48 15.8 117.48 14.12 117 14.12 117 13.08 117.48 13.08 117.48 11.4 96 11.4 96 11.16 95.36 11.16 95.36 11.4 46.32 11.4 46.32 10.36 91.72 10.36 91.72 8.68 91.24 8.68 91.24 7.64 91.72 7.64 91.72 5.96 91.24 5.96 91.24 4.92 91.72 4.92 91.72 3.24 91.24 3.24 91.24 2.2 91.72 2.2 91.72 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 26.04 0.52 26.04 2.2 26.52 2.2 26.52 3.24 26.04 3.24 26.04 4.92 26.52 4.92 26.52 5.96 26.04 5.96 26.04 7.64 26.52 7.64 26.52 8.68 26.04 8.68 26.04 10.36 45.68 10.36 45.68 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 0.76 86.52 0.76 87.56 0.28 87.56 0.28 89.24 0.76 89.24 0.76 90.28 0.28 90.28 0.28 91.96 0.76 91.96 0.76 93 0.28 93 0.28 94.68 0.76 94.68 0.76 95.72 0.28 95.72 0.28 97.4 45.68 97.4 45.68 97.64 ;
LAYER li1 ;
RECT 0 97.835 117.76 98.005 ;
RECT 114.08 95.115 117.76 95.285 ;
POLYGON 117.76 98.005 117.76 97.835 112.155 97.835 112.155 97.11 111.865 97.11 111.865 97.835 97.435 97.835 97.435 97.11 97.145 97.11 97.145 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 22.455 97.835 22.455 97.11 22.165 97.11 22.165 97.835 7.735 97.835 7.735 97.11 7.445 97.11 7.445 97.835 0 97.835 0 98.005 ;
RECT 115.92 95.115 117.76 95.285 ;
RECT 0 95.115 3.68 95.285 ;
RECT 114.08 92.395 117.76 92.565 ;
RECT 115.92 92.395 117.76 92.565 ;
RECT 0 92.395 3.68 92.565 ;
RECT 115.92 89.675 117.76 89.845 ;
RECT 0 89.675 3.68 89.845 ;
RECT 115.92 86.955 117.76 87.125 ;
RECT 0 86.955 3.68 87.125 ;
RECT 117.3 84.235 117.76 84.405 ;
RECT 115.92 84.235 117.76 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 116.84 81.515 117.76 81.685 ;
RECT 115.92 81.515 117.76 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 115.92 78.795 117.76 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 115.92 76.075 117.76 76.245 ;
RECT 0 76.075 1.84 76.245 ;
RECT 114.08 73.355 117.76 73.525 ;
RECT 0 73.355 1.84 73.525 ;
RECT 114.08 70.635 117.76 70.805 ;
RECT 0 76.075 3.68 76.245 ;
RECT 115.92 73.355 117.76 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 115.92 70.635 117.76 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 116.84 67.915 117.76 68.085 ;
RECT 115.92 67.915 117.76 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 116.84 65.195 117.76 65.365 ;
RECT 115.92 65.195 117.76 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 116.84 62.475 117.76 62.645 ;
RECT 115.92 62.475 117.76 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 116.84 59.755 117.76 59.925 ;
RECT 115.92 59.755 117.76 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 114.08 57.035 117.76 57.205 ;
RECT 115.92 57.035 117.76 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 114.08 54.315 117.76 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 115.92 54.315 117.76 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 115.92 51.595 117.76 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 116.84 48.875 117.76 49.045 ;
RECT 115.92 48.875 117.76 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 116.84 46.155 117.76 46.325 ;
RECT 0 46.155 1.84 46.325 ;
RECT 116.84 43.435 117.76 43.605 ;
RECT 115.92 46.155 117.76 46.325 ;
RECT 0 46.155 3.68 46.325 ;
RECT 115.92 43.435 117.76 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 116.84 40.715 117.76 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 114.08 37.995 117.76 38.165 ;
RECT 115.92 40.715 117.76 40.885 ;
RECT 0 40.715 1.84 40.885 ;
RECT 115.92 37.995 117.76 38.165 ;
RECT 0 37.995 1.84 38.165 ;
RECT 114.08 35.275 117.76 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 116.84 32.555 117.76 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 117.3 29.835 117.76 30.005 ;
RECT 115.92 35.275 117.76 35.445 ;
RECT 0 35.275 1.84 35.445 ;
RECT 115.92 32.555 117.76 32.725 ;
RECT 0 32.555 1.84 32.725 ;
RECT 115.92 29.835 117.76 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 116.84 27.115 117.76 27.285 ;
RECT 115.92 27.115 117.76 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 116.84 24.395 117.76 24.565 ;
RECT 115.92 24.395 117.76 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 116.84 21.675 117.76 21.845 ;
RECT 115.92 21.675 117.76 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 116.84 18.955 117.76 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 116.84 16.235 117.76 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 115.92 18.955 117.76 19.125 ;
RECT 0 18.955 1.84 19.125 ;
RECT 115.92 16.235 117.76 16.405 ;
RECT 0 16.235 1.84 16.405 ;
RECT 115.92 13.515 117.76 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 90.16 10.795 117.76 10.965 ;
RECT 0 10.795 29.44 10.965 ;
RECT 91.08 8.075 92 8.245 ;
RECT 0 13.515 1.84 13.685 ;
POLYGON 3.645 11.765 3.645 10.965 4.155 10.965 4.155 11.445 4.485 11.445 4.485 10.965 4.995 10.965 4.995 11.445 5.325 11.445 5.325 10.965 5.915 10.965 5.915 11.445 6.085 11.445 6.085 10.965 6.755 10.965 6.755 11.445 6.925 11.445 6.925 10.965 7.445 10.965 7.445 11.69 7.735 11.69 7.735 10.965 9.975 10.965 9.975 11.625 10.315 11.625 10.315 10.965 12.475 10.965 12.475 11.345 12.805 11.345 12.805 10.965 13.415 10.965 13.415 11.425 13.665 11.425 13.665 10.965 15.36 10.965 15.36 11.465 15.73 11.465 15.73 10.965 17.585 10.965 17.585 11.495 17.755 11.495 17.755 10.965 18.585 10.965 18.585 11.445 18.755 11.445 18.755 10.965 19.455 10.965 19.455 11.44 19.625 11.44 19.625 10.965 20.305 10.965 20.305 11.44 20.475 11.44 20.475 10.965 22.165 10.965 22.165 11.69 22.455 11.69 22.455 10.965 23.365 10.965 23.365 11.5 23.875 11.5 23.875 10.965 25.835 10.965 25.835 11.365 26.165 11.365 26.165 10.965 29.44 10.965 29.44 10.795 0 10.795 0 10.965 3.315 10.965 3.315 11.765 ;
POLYGON 112.155 11.69 112.155 10.965 117.76 10.965 117.76 10.795 88.78 10.795 88.78 10.965 93.745 10.965 93.745 11.5 94.255 11.5 94.255 10.965 96.215 10.965 96.215 11.365 96.545 11.365 96.545 10.965 97.145 10.965 97.145 11.69 97.435 11.69 97.435 10.965 98.955 10.965 98.955 11.365 99.285 11.365 99.285 10.965 101.245 10.965 101.245 11.5 101.755 11.5 101.755 10.965 104.935 10.965 104.935 11.365 105.265 11.365 105.265 10.965 107.225 10.965 107.225 11.5 107.735 11.5 107.735 10.965 111.865 10.965 111.865 11.69 ;
RECT 91.54 8.075 92 8.245 ;
RECT 25.76 8.075 29.44 8.245 ;
RECT 91.08 5.355 92 5.525 ;
RECT 91.54 5.355 92 5.525 ;
RECT 25.76 5.355 29.44 5.525 ;
RECT 88.32 2.635 92 2.805 ;
RECT 91.54 2.635 92 2.805 ;
RECT 25.76 2.635 29.44 2.805 ;
RECT 25.76 -0.085 92 0.085 ;
POLYGON 48.39 0.905 48.39 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 52.575 0.085 52.575 0.545 52.88 0.545 52.88 0.085 53.55 0.085 53.55 0.545 53.72 0.545 53.72 0.085 54.39 0.085 54.39 0.545 54.56 0.545 54.56 0.085 55.23 0.085 55.23 0.545 55.4 0.545 55.4 0.085 56.07 0.085 56.07 0.545 56.325 0.545 56.325 0.085 57.015 0.085 57.015 0.565 57.185 0.565 57.185 0.085 57.855 0.085 57.855 0.565 58.025 0.565 58.025 0.085 58.615 0.085 58.615 0.565 58.945 0.565 58.945 0.085 59.455 0.085 59.455 0.565 59.785 0.565 59.785 0.085 60.295 0.085 60.295 0.885 60.625 0.885 60.625 0.085 63.115 0.085 63.115 0.885 63.445 0.885 63.445 0.085 63.955 0.085 63.955 0.565 64.285 0.565 64.285 0.085 64.795 0.085 64.795 0.565 65.125 0.565 65.125 0.085 65.715 0.085 65.715 0.565 65.885 0.565 65.885 0.085 66.555 0.085 66.555 0.565 66.725 0.565 66.725 0.085 67.245 0.085 67.245 0.81 67.535 0.81 67.535 0.085 70.815 0.085 70.815 0.565 70.985 0.565 70.985 0.085 71.655 0.085 71.655 0.565 71.825 0.565 71.825 0.085 72.415 0.085 72.415 0.565 72.745 0.565 72.745 0.085 73.255 0.085 73.255 0.565 73.585 0.565 73.585 0.085 74.095 0.085 74.095 0.885 74.425 0.885 74.425 0.085 76.335 0.085 76.335 0.565 76.505 0.565 76.505 0.085 77.175 0.085 77.175 0.565 77.345 0.565 77.345 0.085 77.935 0.085 77.935 0.565 78.265 0.565 78.265 0.085 78.775 0.085 78.775 0.565 79.105 0.565 79.105 0.085 79.615 0.085 79.615 0.885 79.945 0.885 79.945 0.085 81.965 0.085 81.965 0.81 82.255 0.81 82.255 0.085 82.775 0.085 82.775 0.565 82.945 0.565 82.945 0.085 83.615 0.085 83.615 0.565 83.785 0.565 83.785 0.085 84.375 0.085 84.375 0.565 84.705 0.565 84.705 0.085 85.215 0.085 85.215 0.565 85.545 0.565 85.545 0.085 86.055 0.085 86.055 0.885 86.385 0.885 86.385 0.085 89.325 0.085 89.325 0.81 89.615 0.81 89.615 0.085 92 0.085 92 -0.085 25.76 -0.085 25.76 0.085 29.525 0.085 29.525 0.81 29.815 0.81 29.815 0.085 30.335 0.085 30.335 0.565 30.505 0.565 30.505 0.085 31.175 0.085 31.175 0.565 31.345 0.565 31.345 0.085 31.935 0.085 31.935 0.565 32.265 0.565 32.265 0.085 32.775 0.085 32.775 0.565 33.105 0.565 33.105 0.085 33.615 0.085 33.615 0.885 33.945 0.885 33.945 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 41.075 0.085 41.075 0.545 41.38 0.545 41.38 0.085 42.05 0.085 42.05 0.545 42.22 0.545 42.22 0.085 42.89 0.085 42.89 0.545 43.06 0.545 43.06 0.085 43.73 0.085 43.73 0.545 43.9 0.545 43.9 0.085 44.57 0.085 44.57 0.545 44.825 0.545 44.825 0.085 48.16 0.085 48.16 0.905 ;
POLYGON 117.59 97.75 117.59 11.05 91.83 11.05 91.83 0.17 25.93 0.17 25.93 11.05 0.17 11.05 0.17 97.75 ;
LAYER mcon ;
RECT 79.725 11.305 79.895 11.475 ;
RECT 71.075 11.305 71.245 11.475 ;
RECT 54.425 11.305 54.595 11.475 ;
RECT 53.965 11.305 54.135 11.475 ;
RECT 87.085 10.285 87.255 10.455 ;
RECT 84.785 10.285 84.955 10.455 ;
RECT 82.545 10.285 82.715 10.455 ;
RECT 80.645 10.285 80.815 10.455 ;
RECT 77.855 10.285 78.025 10.455 ;
RECT 77.425 10.285 77.595 10.455 ;
RECT 53.505 10.285 53.675 10.455 ;
RECT 51.305 10.285 51.475 10.455 ;
RECT 49.365 10.285 49.535 10.455 ;
RECT 38.325 10.285 38.495 10.455 ;
RECT 36.45 10.285 36.62 10.455 ;
RECT 104.565 11.305 104.735 11.475 ;
RECT 100.885 11.305 101.055 11.475 ;
RECT 98.585 11.305 98.755 11.475 ;
RECT 88.465 11.305 88.635 11.475 ;
RECT 86.57 11.305 86.74 11.475 ;
RECT 77.83 11.305 78 11.475 ;
RECT 72.455 11.305 72.625 11.475 ;
RECT 65.065 11.305 65.235 11.475 ;
RECT 63.165 11.305 63.335 11.475 ;
RECT 48.905 11.305 49.075 11.475 ;
RECT 36.025 11.305 36.195 11.475 ;
RECT 33.725 11.305 33.895 11.475 ;
RECT 30.965 11.305 31.135 11.475 ;
RECT 28.665 11.305 28.835 11.475 ;
RECT 24.065 11.305 24.235 11.475 ;
RECT 9.345 11.305 9.515 11.475 ;
RECT 84.25 10.285 84.42 10.455 ;
RECT 73.745 10.285 73.915 10.455 ;
RECT 70.525 10.285 70.695 10.455 ;
RECT 64.545 10.285 64.715 10.455 ;
RECT 43.845 10.285 44.015 10.455 ;
RECT 38.845 10.285 39.015 10.455 ;
RECT 36.945 10.285 37.115 10.455 ;
RECT 34.645 10.285 34.815 10.455 ;
RECT 32.345 10.285 32.515 10.455 ;
RECT 64.455 0.425 64.625 0.595 ;
LAYER via ;
RECT 80.885 97.845 81.035 97.995 ;
RECT 51.445 97.845 51.595 97.995 ;
RECT 10.965 97.845 11.115 97.995 ;
RECT 91.695 11.315 91.845 11.465 ;
RECT 87.555 11.315 87.705 11.465 ;
RECT 85.715 11.315 85.865 11.465 ;
RECT 98.595 11.315 98.745 11.465 ;
RECT 86.635 11.315 86.785 11.465 ;
RECT 77.435 11.315 77.585 11.465 ;
RECT 71.455 11.315 71.605 11.465 ;
RECT 62.255 11.315 62.405 11.465 ;
RECT 57.655 11.315 57.805 11.465 ;
RECT 53.515 11.315 53.665 11.465 ;
RECT 48.915 11.315 49.065 11.465 ;
RECT 39.255 11.315 39.405 11.465 ;
RECT 28.675 11.315 28.825 11.465 ;
RECT 73.295 11.315 73.445 11.465 ;
RECT 67.775 11.315 67.925 11.465 ;
RECT 54.895 11.315 55.045 11.465 ;
RECT 44.775 11.315 44.925 11.465 ;
RECT 38.795 11.315 38.945 11.465 ;
RECT 35.575 11.315 35.725 11.465 ;
RECT 31.895 11.315 32.045 11.465 ;
RECT 28.215 11.315 28.365 11.465 ;
RECT 26.835 11.315 26.985 11.465 ;
RECT 21.775 11.315 21.925 11.465 ;
RECT 5.675 11.315 5.825 11.465 ;
RECT 80.885 10.805 81.035 10.955 ;
RECT 51.445 10.805 51.595 10.955 ;
RECT 10.965 10.805 11.115 10.955 ;
RECT 88.935 10.295 89.085 10.445 ;
RECT 86.175 10.295 86.325 10.445 ;
RECT 82.495 10.295 82.645 10.445 ;
RECT 76.515 10.295 76.665 10.445 ;
RECT 69.155 10.295 69.305 10.445 ;
RECT 48.455 10.295 48.605 10.445 ;
RECT 39.715 10.295 39.865 10.445 ;
RECT 84.335 10.295 84.485 10.445 ;
RECT 75.595 10.295 75.745 10.445 ;
RECT 64.095 10.295 64.245 10.445 ;
RECT 47.995 10.295 48.145 10.445 ;
RECT 43.855 10.295 44.005 10.445 ;
RECT 38.795 10.295 38.945 10.445 ;
RECT 36.955 10.295 37.105 10.445 ;
RECT 32.355 10.295 32.505 10.445 ;
RECT 74.215 0.435 74.365 0.585 ;
RECT 60.415 0.435 60.565 0.585 ;
RECT 80.885 -0.075 81.035 0.075 ;
RECT 51.445 -0.075 51.595 0.075 ;
LAYER via2 ;
RECT 80.86 97.82 81.06 98.02 ;
RECT 51.42 97.82 51.62 98.02 ;
RECT 10.94 97.82 11.14 98.02 ;
RECT 1.05 31.52 1.25 31.72 ;
RECT 108.69 11.12 108.89 11.32 ;
RECT 10.94 10.78 11.14 10.98 ;
RECT 80.86 -0.1 81.06 0.1 ;
RECT 51.42 -0.1 51.62 0.1 ;

View File

@ -1280,6 +1280,9 @@ MACRO sb_2__0_
LAYER met2 ;
RECT 80.82 97.735 81.1 98.105 ;
RECT 51.38 97.735 51.66 98.105 ;
POLYGON 65.66 97.82 65.66 97.68 65.62 97.68 65.62 33.76 65.48 33.76 65.48 97.82 ;
POLYGON 44.46 97.82 44.46 88.16 44.32 88.16 44.32 97.68 44.28 97.68 44.28 97.82 ;
RECT 59.44 96.91 59.7 97.23 ;
RECT 10.9 86.855 11.18 87.225 ;
RECT 80.82 -0.185 81.1 0.185 ;
RECT 51.38 -0.185 51.66 0.185 ;
@ -1288,6 +1291,7 @@ MACRO sb_2__0_
LAYER met3 ;
POLYGON 81.125 98.085 81.125 98.08 81.34 98.08 81.34 97.76 81.125 97.76 81.125 97.755 80.795 97.755 80.795 97.76 80.58 97.76 80.58 98.08 80.795 98.08 80.795 98.085 ;
POLYGON 51.685 98.085 51.685 98.08 51.9 98.08 51.9 97.76 51.685 97.76 51.685 97.755 51.355 97.755 51.355 97.76 51.14 97.76 51.14 98.08 51.355 98.08 51.355 98.085 ;
POLYGON 64.335 97.745 64.335 97.415 64.005 97.415 64.005 97.42 63.595 97.42 63.595 97.74 64.005 97.74 64.005 97.745 ;
POLYGON 11.205 87.205 11.205 87.2 11.42 87.2 11.42 86.88 11.205 86.88 11.205 86.875 10.875 86.875 10.875 86.88 10.66 86.88 10.66 87.2 10.875 87.2 10.875 87.205 ;
POLYGON 81.125 0.165 81.125 0.16 81.34 0.16 81.34 -0.16 81.125 -0.16 81.125 -0.165 80.795 -0.165 80.795 -0.16 80.58 -0.16 80.58 0.16 80.795 0.16 80.795 0.165 ;
POLYGON 51.685 0.165 51.685 0.16 51.9 0.16 51.9 -0.16 51.685 -0.16 51.685 -0.165 51.355 -0.165 51.355 -0.16 51.14 -0.16 51.14 0.16 51.355 0.16 51.355 0.165 ;
@ -1295,114 +1299,126 @@ MACRO sb_2__0_
POLYGON 91.6 97.52 91.6 0.4 0.4 0.4 0.4 11.35 1.2 11.35 1.2 12.45 0.4 12.45 0.4 12.71 1.2 12.71 1.2 13.81 0.4 13.81 0.4 14.07 1.2 14.07 1.2 15.17 0.4 15.17 0.4 15.43 1.2 15.43 1.2 16.53 0.4 16.53 0.4 16.79 1.2 16.79 1.2 17.89 0.4 17.89 0.4 18.15 1.2 18.15 1.2 19.25 0.4 19.25 0.4 19.51 1.2 19.51 1.2 20.61 0.4 20.61 0.4 20.87 1.2 20.87 1.2 21.97 0.4 21.97 0.4 22.23 1.2 22.23 1.2 23.33 0.4 23.33 0.4 23.59 1.2 23.59 1.2 24.69 0.4 24.69 0.4 24.95 1.2 24.95 1.2 26.05 0.4 26.05 0.4 26.31 1.2 26.31 1.2 27.41 0.4 27.41 0.4 27.67 1.2 27.67 1.2 28.77 0.4 28.77 0.4 29.03 1.2 29.03 1.2 30.13 0.4 30.13 0.4 31.07 1.2 31.07 1.2 32.17 0.4 32.17 0.4 32.43 1.2 32.43 1.2 33.53 0.4 33.53 0.4 33.79 1.2 33.79 1.2 34.89 0.4 34.89 0.4 35.15 1.2 35.15 1.2 36.25 0.4 36.25 0.4 36.51 1.2 36.51 1.2 37.61 0.4 37.61 0.4 37.87 1.2 37.87 1.2 38.97 0.4 38.97 0.4 39.23 1.2 39.23 1.2 40.33 0.4 40.33 0.4 41.27 1.2 41.27 1.2 42.37 0.4 42.37 0.4 42.63 1.2 42.63 1.2 43.73 0.4 43.73 0.4 43.99 1.2 43.99 1.2 45.09 0.4 45.09 0.4 45.35 1.2 45.35 1.2 46.45 0.4 46.45 0.4 46.71 1.2 46.71 1.2 47.81 0.4 47.81 0.4 48.07 1.2 48.07 1.2 49.17 0.4 49.17 0.4 49.43 1.2 49.43 1.2 50.53 0.4 50.53 0.4 50.79 1.2 50.79 1.2 51.89 0.4 51.89 0.4 52.83 1.2 52.83 1.2 53.93 0.4 53.93 0.4 54.19 1.2 54.19 1.2 55.29 0.4 55.29 0.4 55.55 1.2 55.55 1.2 56.65 0.4 56.65 0.4 56.91 1.2 56.91 1.2 58.01 0.4 58.01 0.4 58.95 1.2 58.95 1.2 60.05 0.4 60.05 0.4 60.31 1.2 60.31 1.2 61.41 0.4 61.41 0.4 61.67 1.2 61.67 1.2 62.77 0.4 62.77 0.4 63.03 1.2 63.03 1.2 64.13 0.4 64.13 0.4 64.39 1.2 64.39 1.2 65.49 0.4 65.49 0.4 66.43 1.2 66.43 1.2 67.53 0.4 67.53 0.4 67.79 1.2 67.79 1.2 68.89 0.4 68.89 0.4 69.15 1.2 69.15 1.2 70.25 0.4 70.25 0.4 70.51 1.2 70.51 1.2 71.61 0.4 71.61 0.4 71.87 1.2 71.87 1.2 72.97 0.4 72.97 0.4 73.23 1.2 73.23 1.2 74.33 0.4 74.33 0.4 74.59 1.2 74.59 1.2 75.69 0.4 75.69 0.4 76.63 1.2 76.63 1.2 77.73 0.4 77.73 0.4 77.99 1.2 77.99 1.2 79.09 0.4 79.09 0.4 79.35 1.2 79.35 1.2 80.45 0.4 80.45 0.4 80.71 1.2 80.71 1.2 81.81 0.4 81.81 0.4 82.75 1.2 82.75 1.2 83.85 0.4 83.85 0.4 86.64 26.16 86.64 26.16 97.52 ;
LAYER met1 ;
RECT 45.68 97.68 46.32 98.16 ;
RECT 41.01 87.42 41.33 87.68 ;
POLYGON 32.59 86.66 32.59 86.4 32.27 86.4 32.27 86.46 32.115 86.46 32.115 86.415 31.825 86.415 31.825 86.645 32.115 86.645 32.115 86.6 32.27 86.6 32.27 86.66 ;
POLYGON 43.155 86.645 43.155 86.6 43.54 86.6 43.54 86.12 43.4 86.12 43.4 86.46 43.155 86.46 43.155 86.415 42.865 86.415 42.865 86.645 ;
POLYGON 75.83 97.54 75.83 97.48 76.66 97.48 76.66 97 76.52 97 76.52 97.34 75.83 97.34 75.83 97.28 75.51 97.28 75.51 97.54 ;
POLYGON 67.09 97.54 67.09 97.28 66.77 97.28 66.77 97.34 63.78 97.34 63.78 97 63.64 97 63.64 97.48 66.77 97.48 66.77 97.54 ;
POLYGON 39.03 87.68 39.03 87.62 39.59 87.62 39.59 87.665 39.88 87.665 39.88 87.435 39.59 87.435 39.59 87.48 39.03 87.48 39.03 87.42 38.71 87.42 38.71 87.68 ;
POLYGON 40.41 86.66 40.41 86.4 40.09 86.4 40.09 86.46 39.72 86.46 39.72 86.415 39.43 86.415 39.43 86.645 39.72 86.645 39.72 86.6 40.09 86.6 40.09 86.66 ;
POLYGON 34.89 86.66 34.89 86.4 34.57 86.4 34.57 86.46 33.025 86.46 33.025 86.415 32.735 86.415 32.735 86.645 33.025 86.645 33.025 86.6 34.57 86.6 34.57 86.66 ;
POLYGON 25.23 86.66 25.23 86.6 28.55 86.6 28.55 86.645 28.84 86.645 28.84 86.415 28.55 86.415 28.55 86.46 25.23 86.46 25.23 86.4 24.91 86.4 24.91 86.66 ;
POLYGON 20.615 86.645 20.615 86.6 24.68 86.6 24.68 86.12 24.54 86.12 24.54 86.46 20.615 86.46 20.615 86.415 20.325 86.415 20.325 86.645 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 97.64 46.32 97.4 91.72 97.4 91.72 95.72 91.24 95.72 91.24 94.68 91.72 94.68 91.72 93 91.24 93 91.24 91.96 91.72 91.96 91.72 90.28 91.24 90.28 91.24 89.24 91.72 89.24 91.72 87.56 91.24 87.56 91.24 86.52 91.72 86.52 91.72 84.84 91.24 84.84 91.24 83.8 91.72 83.8 91.72 82.12 91.24 82.12 91.24 81.08 91.72 81.08 91.72 79.4 91.24 79.4 91.24 78.36 91.72 78.36 91.72 76.68 91.24 76.68 91.24 75.64 91.72 75.64 91.72 73.96 91.24 73.96 91.24 72.92 91.72 72.92 91.72 71.24 91.24 71.24 91.24 70.2 91.72 70.2 91.72 68.52 91.24 68.52 91.24 67.48 91.72 67.48 91.72 65.8 91.24 65.8 91.24 64.76 91.72 64.76 91.72 63.08 91.24 63.08 91.24 62.04 91.72 62.04 91.72 60.36 91.24 60.36 91.24 59.32 91.72 59.32 91.72 57.64 91.24 57.64 91.24 56.6 91.72 56.6 91.72 54.92 91.24 54.92 91.24 53.88 91.72 53.88 91.72 52.2 91.24 52.2 91.24 51.16 91.72 51.16 91.72 49.48 91.24 49.48 91.24 48.44 91.72 48.44 91.72 46.76 91.24 46.76 91.24 45.72 91.72 45.72 91.72 44.04 91.24 44.04 91.24 43 91.72 43 91.72 41.32 91.24 41.32 91.24 40.28 91.72 40.28 91.72 38.6 91.24 38.6 91.24 37.56 91.72 37.56 91.72 35.88 91.24 35.88 91.24 34.84 91.72 34.84 91.72 33.16 91.24 33.16 91.24 32.12 91.72 32.12 91.72 30.44 91.24 30.44 91.24 29.4 91.72 29.4 91.72 27.72 91.24 27.72 91.24 26.68 91.72 26.68 91.72 25 91.24 25 91.24 23.96 91.72 23.96 91.72 22.28 91.24 22.28 91.24 21.24 91.72 21.24 91.72 19.56 91.24 19.56 91.24 18.52 91.72 18.52 91.72 16.84 91.24 16.84 91.24 15.8 91.72 15.8 91.72 14.12 91.24 14.12 91.24 13.08 91.72 13.08 91.72 11.4 91.24 11.4 91.24 10.36 91.72 10.36 91.72 8.68 91.24 8.68 91.24 7.64 91.72 7.64 91.72 5.96 91.24 5.96 91.24 4.92 91.72 4.92 91.72 3.24 91.24 3.24 91.24 2.2 91.72 2.2 91.72 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 0.28 0.52 0.28 2.2 0.76 2.2 0.76 3.24 0.28 3.24 0.28 4.92 0.76 4.92 0.76 5.96 0.28 5.96 0.28 7.64 0.76 7.64 0.76 8.68 0.28 8.68 0.28 10.36 0.76 10.36 0.76 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 45.68 86.52 45.68 87.56 26.04 87.56 26.04 89.24 26.52 89.24 26.52 90.28 26.04 90.28 26.04 91.96 26.52 91.96 26.52 93 26.04 93 26.04 94.68 26.52 94.68 26.52 95.72 26.04 95.72 26.04 97.4 45.68 97.4 45.68 97.64 ;
LAYER met4 ;
POLYGON 64.105 97.745 64.105 97.415 64.09 97.415 64.09 39.63 63.79 39.63 63.79 97.415 63.775 97.415 63.775 97.745 ;
POLYGON 91.6 97.52 91.6 0.4 81.66 0.4 81.66 1 80.26 1 80.26 0.4 66.94 0.4 66.94 1 65.54 1 65.54 0.4 52.22 0.4 52.22 1 50.82 1 50.82 0.4 37.5 0.4 37.5 1 36.1 1 36.1 0.4 11.74 0.4 11.74 1 10.34 1 10.34 0.4 0.4 0.4 0.4 86.64 10.34 86.64 10.34 86.04 11.74 86.04 11.74 86.64 26.16 86.64 26.16 97.52 36.1 97.52 36.1 96.92 37.5 96.92 37.5 97.52 50.82 97.52 50.82 96.92 52.22 96.92 52.22 97.52 65.54 97.52 65.54 96.92 66.94 96.92 66.94 97.52 80.26 97.52 80.26 96.92 81.66 96.92 81.66 97.52 ;
LAYER met5 ;
POLYGON 90.4 96.32 90.4 77.32 87.2 77.32 87.2 70.92 90.4 70.92 90.4 56.92 87.2 56.92 87.2 50.52 90.4 50.52 90.4 36.52 87.2 36.52 87.2 30.12 90.4 30.12 90.4 16.12 87.2 16.12 87.2 9.72 90.4 9.72 90.4 1.6 1.6 1.6 1.6 9.72 4.8 9.72 4.8 16.12 1.6 16.12 1.6 30.12 4.8 30.12 4.8 36.52 1.6 36.52 1.6 50.52 4.8 50.52 4.8 56.92 1.6 56.92 1.6 70.92 4.8 70.92 4.8 77.32 1.6 77.32 1.6 85.44 27.36 85.44 27.36 96.32 ;
LAYER li1 ;
RECT 25.76 97.835 92 98.005 ;
RECT 88.32 95.115 92 95.285 ;
POLYGON 92 98.005 92 97.835 89.615 97.835 89.615 97.11 89.325 97.11 89.325 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 81.625 97.835 81.625 97.375 81.37 97.375 81.37 97.835 80.7 97.835 80.7 97.375 80.53 97.375 80.53 97.835 79.86 97.835 79.86 97.375 79.69 97.375 79.69 97.835 79.02 97.835 79.02 97.375 78.85 97.375 78.85 97.835 78.18 97.835 78.18 97.375 77.875 97.375 77.875 97.835 77.485 97.835 77.485 97.375 77.23 97.375 77.23 97.835 76.56 97.835 76.56 97.375 76.39 97.375 76.39 97.835 75.72 97.835 75.72 97.375 75.55 97.375 75.55 97.835 74.88 97.835 74.88 97.375 74.71 97.375 74.71 97.835 74.04 97.835 74.04 97.375 73.735 97.375 73.735 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 67.025 97.835 67.025 97.375 66.72 97.375 66.72 97.835 66.05 97.835 66.05 97.375 65.88 97.375 65.88 97.835 65.21 97.835 65.21 97.375 65.04 97.375 65.04 97.835 64.37 97.835 64.37 97.375 64.2 97.375 64.2 97.835 63.53 97.835 63.53 97.375 63.275 97.375 63.275 97.835 60.165 97.835 60.165 97.035 59.835 97.035 59.835 97.835 59.325 97.835 59.325 97.355 58.995 97.355 58.995 97.835 58.485 97.835 58.485 97.355 58.155 97.355 58.155 97.835 57.565 97.835 57.565 97.355 57.395 97.355 57.395 97.835 56.725 97.835 56.725 97.355 56.555 97.355 56.555 97.835 55.475 97.835 55.475 97.37 55.225 97.37 55.225 97.835 54.635 97.835 54.635 97.375 54.465 97.375 54.465 97.835 53.795 97.835 53.795 97.375 53.625 97.375 53.625 97.835 52.835 97.835 52.835 97.375 52.57 97.375 52.57 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 45.82 97.835 45.82 97.375 45.495 97.375 45.495 97.835 43.705 97.835 43.705 97.375 43.435 97.375 43.435 97.835 42.14 97.835 42.14 97.375 41.815 97.375 41.815 97.835 40.025 97.835 40.025 97.375 39.755 97.375 39.755 97.835 38.575 97.835 38.575 97.455 38.245 97.455 38.245 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 36.62 97.835 36.62 97.375 36.295 97.375 36.295 97.835 34.505 97.835 34.505 97.375 34.235 97.375 34.235 97.835 32.94 97.835 32.94 97.375 32.615 97.375 32.615 97.835 30.825 97.835 30.825 97.375 30.555 97.375 30.555 97.835 29.815 97.835 29.815 97.11 29.525 97.11 29.525 97.835 25.76 97.835 25.76 98.005 ;
RECT 91.54 95.115 92 95.285 ;
RECT 25.76 95.115 29.44 95.285 ;
RECT 91.54 92.395 92 92.565 ;
RECT 25.76 92.395 27.6 92.565 ;
RECT 91.08 89.675 92 89.845 ;
RECT 25.76 89.675 27.6 89.845 ;
RECT 88.32 86.955 92 87.125 ;
RECT 0 86.955 27.6 87.125 ;
RECT 88.32 84.235 92 84.405 ;
RECT 25.76 92.395 29.44 92.565 ;
RECT 91.54 89.675 92 89.845 ;
RECT 25.76 89.675 29.44 89.845 ;
RECT 91.54 86.955 92 87.125 ;
POLYGON 29.44 87.125 29.44 86.955 26.545 86.955 26.545 86.495 26.24 86.495 26.24 86.955 25.57 86.955 25.57 86.495 25.4 86.495 25.4 86.955 24.73 86.955 24.73 86.495 24.56 86.495 24.56 86.955 23.89 86.955 23.89 86.495 23.72 86.495 23.72 86.955 23.05 86.955 23.05 86.495 22.795 86.495 22.795 86.955 22.455 86.955 22.455 86.23 22.165 86.23 22.165 86.955 20.185 86.955 20.185 86.555 19.855 86.555 19.855 86.955 17.895 86.955 17.895 86.42 17.385 86.42 17.385 86.955 16.335 86.955 16.335 86.48 16.165 86.48 16.165 86.955 15.485 86.955 15.485 86.48 15.315 86.48 15.315 86.955 14.615 86.955 14.615 86.475 14.445 86.475 14.445 86.955 13.615 86.955 13.615 86.425 13.445 86.425 13.445 86.955 11.59 86.955 11.59 86.455 11.22 86.455 11.22 86.955 9.525 86.955 9.525 86.495 9.275 86.495 9.275 86.955 8.665 86.955 8.665 86.575 8.335 86.575 8.335 86.955 7.735 86.955 7.735 86.23 7.445 86.23 7.445 86.955 0 86.955 0 87.125 ;
RECT 91.54 84.235 92 84.405 ;
RECT 0 84.235 3.68 84.405 ;
RECT 91.08 81.515 92 81.685 ;
RECT 91.54 81.515 92 81.685 ;
RECT 0 81.515 3.68 81.685 ;
RECT 91.08 78.795 92 78.965 ;
RECT 91.54 78.795 92 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 88.32 76.075 92 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 88.32 73.355 92 73.525 ;
RECT 91.54 76.075 92 76.245 ;
RECT 0 76.075 1.84 76.245 ;
RECT 91.54 73.355 92 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 90.16 70.635 92 70.805 ;
RECT 91.54 70.635 92 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 90.16 67.915 92 68.085 ;
RECT 0 67.915 1.84 68.085 ;
RECT 91.08 65.195 92 65.365 ;
RECT 0 65.195 1.84 65.365 ;
RECT 91.54 67.915 92 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 91.54 65.195 92 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 91.54 62.475 92 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 91.08 59.755 92 59.925 ;
RECT 91.54 59.755 92 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 91.08 57.035 92 57.205 ;
RECT 91.54 57.035 92 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 88.32 54.315 92 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 88.32 51.595 92 51.765 ;
RECT 90.16 54.315 92 54.485 ;
RECT 0 54.315 1.84 54.485 ;
RECT 90.16 51.595 92 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 91.08 48.875 92 49.045 ;
RECT 91.54 48.875 92 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 91.08 46.155 92 46.325 ;
RECT 91.54 46.155 92 46.325 ;
RECT 0 46.155 1.84 46.325 ;
RECT 91.54 43.435 92 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 91.08 40.715 92 40.885 ;
RECT 91.54 40.715 92 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 91.08 37.995 92 38.165 ;
RECT 91.54 37.995 92 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 90.16 35.275 92 35.445 ;
RECT 91.54 35.275 92 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 90.16 32.555 92 32.725 ;
RECT 91.54 32.555 92 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 91.54 29.835 92 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 91.08 27.115 92 27.285 ;
RECT 0 27.115 1.84 27.285 ;
RECT 91.08 24.395 92 24.565 ;
RECT 91.54 27.115 92 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 91.54 24.395 92 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 91.08 21.675 92 21.845 ;
RECT 91.54 21.675 92 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 91.08 18.955 92 19.125 ;
RECT 91.54 18.955 92 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 91.54 16.235 92 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 91.54 13.515 92 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 88.32 10.795 92 10.965 ;
RECT 91.54 10.795 92 10.965 ;
RECT 0 10.795 3.68 10.965 ;
RECT 88.32 8.075 92 8.245 ;
RECT 91.54 8.075 92 8.245 ;
RECT 0 8.075 3.68 8.245 ;
RECT 88.32 5.355 92 5.525 ;
RECT 91.54 5.355 92 5.525 ;
RECT 0 5.355 3.68 5.525 ;
RECT 88.32 2.635 92 2.805 ;
RECT 91.54 2.635 92 2.805 ;
RECT 0 2.635 3.68 2.805 ;
RECT 0 -0.085 92 0.085 ;
POLYGON 89.615 0.81 89.615 0.085 92 0.085 92 -0.085 0 -0.085 0 0.085 7.445 0.085 7.445 0.81 7.735 0.81 7.735 0.085 22.165 0.085 22.165 0.81 22.455 0.81 22.455 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 67.245 0.085 67.245 0.81 67.535 0.81 67.535 0.085 81.965 0.085 81.965 0.81 82.255 0.81 82.255 0.085 89.325 0.085 89.325 0.81 ;
POLYGON 91.83 97.75 91.83 0.17 0.17 0.17 0.17 86.87 25.93 86.87 25.93 97.75 ;
LAYER mcon ;
RECT 41.085 87.465 41.255 87.635 ;
RECT 42.925 86.445 43.095 86.615 ;
RECT 31.885 86.445 32.055 86.615 ;
RECT 39.65 87.465 39.82 87.635 ;
RECT 39.49 86.445 39.66 86.615 ;
RECT 32.795 86.445 32.965 86.615 ;
RECT 28.61 86.445 28.78 86.615 ;
RECT 20.385 86.445 20.555 86.615 ;
LAYER via ;
RECT 80.885 97.845 81.035 97.995 ;
RECT 51.445 97.845 51.595 97.995 ;
RECT 41.095 87.475 41.245 87.625 ;
RECT 75.595 97.335 75.745 97.485 ;
RECT 66.855 97.335 67.005 97.485 ;
RECT 38.795 87.475 38.945 87.625 ;
RECT 10.965 86.965 11.115 87.115 ;
RECT 32.355 86.455 32.505 86.605 ;
RECT 40.175 86.455 40.325 86.605 ;
RECT 34.655 86.455 34.805 86.605 ;
RECT 24.995 86.455 25.145 86.605 ;
RECT 80.885 -0.075 81.035 0.075 ;
RECT 51.445 -0.075 51.595 0.075 ;
RECT 10.965 -0.075 11.115 0.075 ;
LAYER via2 ;
RECT 80.86 97.82 81.06 98.02 ;
RECT 51.42 97.82 51.62 98.02 ;
RECT 64.07 97.48 64.27 97.68 ;
RECT 10.94 86.94 11.14 87.14 ;
RECT 1.05 68.24 1.25 68.44 ;
RECT 1.05 54.64 1.25 54.84 ;
RECT 80.86 -0.1 81.06 0.1 ;
RECT 51.42 -0.1 51.62 0.1 ;
RECT 10.94 -0.1 11.14 0.1 ;
LAYER via3 ;
RECT 80.86 97.82 81.06 98.02 ;
RECT 51.42 97.82 51.62 98.02 ;
RECT 63.84 97.48 64.04 97.68 ;
RECT 10.94 86.94 11.14 87.14 ;
RECT 80.86 -0.1 81.06 0.1 ;
RECT 51.42 -0.1 51.62 0.1 ;

File diff suppressed because one or more lines are too long

View File

@ -1298,6 +1298,11 @@ MACRO sb_2__2_
RECT 51.38 97.735 51.66 98.105 ;
RECT 10.9 97.735 11.18 98.105 ;
RECT 10.9 10.695 11.18 11.065 ;
POLYGON 71.6 9.25 71.6 0.24 71.64 0.24 71.64 0.1 71.46 0.1 71.46 9.25 ;
POLYGON 67 5 67 0.1 66.82 0.1 66.82 0.24 66.86 0.24 66.86 5 ;
POLYGON 33.42 3.13 33.42 0.24 33.46 0.24 33.46 0.1 33.28 0.1 33.28 3.13 ;
RECT 34.6 0.69 34.86 1.01 ;
RECT 30.92 0.69 31.18 1.01 ;
RECT 80.82 -0.185 81.1 0.185 ;
RECT 51.38 -0.185 51.66 0.185 ;
POLYGON 91.72 97.64 91.72 0.28 82.92 0.28 82.92 0.765 82.22 0.765 82.22 0.28 82 0.28 82 0.765 81.3 0.765 81.3 0.28 80.62 0.28 80.62 0.765 79.92 0.765 79.92 0.28 79.7 0.28 79.7 0.765 79 0.765 79 0.28 78.78 0.28 78.78 0.765 78.08 0.765 78.08 0.28 77.86 0.28 77.86 0.765 77.16 0.765 77.16 0.28 76.94 0.28 76.94 0.765 76.24 0.765 76.24 0.28 76.02 0.28 76.02 0.765 75.32 0.765 75.32 0.28 75.1 0.28 75.1 0.765 74.4 0.765 74.4 0.28 74.18 0.28 74.18 0.765 73.48 0.765 73.48 0.28 73.26 0.28 73.26 0.765 72.56 0.765 72.56 0.28 72.34 0.28 72.34 0.765 71.64 0.765 71.64 0.28 71.42 0.28 71.42 0.765 70.72 0.765 70.72 0.28 70.5 0.28 70.5 0.765 69.8 0.765 69.8 0.28 69.58 0.28 69.58 0.765 68.88 0.765 68.88 0.28 68.66 0.28 68.66 0.765 67.96 0.765 67.96 0.28 67.74 0.28 67.74 0.765 67.04 0.765 67.04 0.28 66.82 0.28 66.82 0.765 66.12 0.765 66.12 0.28 65.9 0.28 65.9 0.765 65.2 0.765 65.2 0.28 64.98 0.28 64.98 0.765 64.28 0.765 64.28 0.28 64.06 0.28 64.06 0.765 63.36 0.765 63.36 0.28 62.68 0.28 62.68 0.765 61.98 0.765 61.98 0.28 61.76 0.28 61.76 0.765 61.06 0.765 61.06 0.28 60.38 0.28 60.38 0.765 59.68 0.765 59.68 0.28 59.46 0.28 59.46 0.765 58.76 0.765 58.76 0.28 58.54 0.28 58.54 0.765 57.84 0.765 57.84 0.28 57.62 0.28 57.62 0.765 56.92 0.765 56.92 0.28 56.7 0.28 56.7 0.765 56 0.765 56 0.28 55.78 0.28 55.78 0.765 55.08 0.765 55.08 0.28 54.86 0.28 54.86 0.765 54.16 0.765 54.16 0.28 53.48 0.28 53.48 0.765 52.78 0.765 52.78 0.28 52.56 0.28 52.56 0.765 51.86 0.765 51.86 0.28 50.72 0.28 50.72 0.765 50.02 0.765 50.02 0.28 49.8 0.28 49.8 0.765 49.1 0.765 49.1 0.28 48.42 0.28 48.42 0.765 47.72 0.765 47.72 0.28 47.5 0.28 47.5 0.765 46.8 0.765 46.8 0.28 39.68 0.28 39.68 0.765 38.98 0.765 38.98 0.28 38.76 0.28 38.76 0.765 38.06 0.765 38.06 0.28 35.54 0.28 35.54 0.765 34.84 0.765 34.84 0.28 34.16 0.28 34.16 0.765 33.46 0.765 33.46 0.28 32.78 0.28 32.78 0.765 32.08 0.765 32.08 0.28 31.86 0.28 31.86 0.765 31.16 0.765 31.16 0.28 28.64 0.28 28.64 0.765 27.94 0.765 27.94 0.28 26.04 0.28 26.04 11.16 23.58 11.16 23.58 11.645 22.88 11.645 22.88 11.16 15.76 11.16 15.76 11.645 15.06 11.645 15.06 11.16 14.84 11.16 14.84 11.645 14.14 11.645 14.14 11.16 13.92 11.16 13.92 11.645 13.22 11.645 13.22 11.16 13 11.16 13 11.645 12.3 11.645 12.3 11.16 12.08 11.16 12.08 11.645 11.38 11.645 11.38 11.16 10.7 11.16 10.7 11.645 10 11.645 10 11.16 9.32 11.16 9.32 11.645 8.62 11.645 8.62 11.16 8.4 11.16 8.4 11.645 7.7 11.645 7.7 11.16 7.48 11.16 7.48 11.645 6.78 11.645 6.78 11.16 6.56 11.16 6.56 11.645 5.86 11.645 5.86 11.16 5.64 11.16 5.64 11.645 4.94 11.645 4.94 11.16 4.72 11.16 4.72 11.645 4.02 11.645 4.02 11.16 3.34 11.16 3.34 11.645 2.64 11.645 2.64 11.16 0.28 11.16 0.28 97.64 ;
@ -1305,8 +1310,6 @@ MACRO sb_2__2_
POLYGON 81.125 98.085 81.125 98.08 81.34 98.08 81.34 97.76 81.125 97.76 81.125 97.755 80.795 97.755 80.795 97.76 80.58 97.76 80.58 98.08 80.795 98.08 80.795 98.085 ;
POLYGON 51.685 98.085 51.685 98.08 51.9 98.08 51.9 97.76 51.685 97.76 51.685 97.755 51.355 97.755 51.355 97.76 51.14 97.76 51.14 98.08 51.355 98.08 51.355 98.085 ;
POLYGON 11.205 98.085 11.205 98.08 11.42 98.08 11.42 97.76 11.205 97.76 11.205 97.755 10.875 97.755 10.875 97.76 10.66 97.76 10.66 98.08 10.875 98.08 10.875 98.085 ;
POLYGON 17.17 58.97 17.17 58.67 0.65 58.67 0.65 58.95 1.2 58.95 1.2 58.97 ;
POLYGON 15.1 39.93 15.1 39.63 1.2 39.63 1.2 39.65 0.65 39.65 0.65 39.93 ;
POLYGON 11.205 11.045 11.205 11.04 11.42 11.04 11.42 10.72 11.205 10.72 11.205 10.715 10.875 10.715 10.875 10.72 10.66 10.72 10.66 11.04 10.875 11.04 10.875 11.045 ;
POLYGON 81.125 0.165 81.125 0.16 81.34 0.16 81.34 -0.16 81.125 -0.16 81.125 -0.165 80.795 -0.165 80.795 -0.16 80.58 -0.16 80.58 0.16 80.795 0.16 80.795 0.165 ;
POLYGON 51.685 0.165 51.685 0.16 51.9 0.16 51.9 -0.16 51.685 -0.16 51.685 -0.165 51.355 -0.165 51.355 -0.16 51.14 -0.16 51.14 0.16 51.355 0.16 51.355 0.165 ;
@ -1315,20 +1318,26 @@ MACRO sb_2__2_
POLYGON 91.6 97.52 91.6 0.4 81.66 0.4 81.66 1 80.26 1 80.26 0.4 66.94 0.4 66.94 1 65.54 1 65.54 0.4 52.22 0.4 52.22 1 50.82 1 50.82 0.4 37.5 0.4 37.5 1 36.1 1 36.1 0.4 26.16 0.4 26.16 11.28 11.74 11.28 11.74 11.88 10.34 11.88 10.34 11.28 9.29 11.28 9.29 12.08 8.19 12.08 8.19 11.28 7.45 11.28 7.45 12.08 6.35 12.08 6.35 11.28 0.4 11.28 0.4 97.52 10.34 97.52 10.34 96.92 11.74 96.92 11.74 97.52 36.1 97.52 36.1 96.92 37.5 96.92 37.5 97.52 50.82 97.52 50.82 96.92 52.22 96.92 52.22 97.52 65.54 97.52 65.54 96.92 66.94 96.92 66.94 97.52 80.26 97.52 80.26 96.92 81.66 96.92 81.66 97.52 ;
LAYER met1 ;
RECT 45.68 97.68 46.32 98.16 ;
POLYGON 37.65 11.52 37.65 11.26 37.33 11.26 37.33 11.32 36.715 11.32 36.715 11.275 36.425 11.275 36.425 11.505 36.715 11.505 36.715 11.46 37.33 11.46 37.33 11.52 ;
POLYGON 39.4 12.14 39.4 11.46 50.44 11.46 50.44 11.32 39.26 11.32 39.26 12.14 ;
POLYGON 34.89 11.52 34.89 11.26 34.57 11.26 34.57 11.32 33.955 11.32 33.955 11.275 33.665 11.275 33.665 11.505 33.955 11.505 33.955 11.46 34.57 11.46 34.57 11.52 ;
POLYGON 23.39 11.52 23.39 11.26 23.07 11.26 23.07 11.32 11.505 11.32 11.505 11.275 11.215 11.275 11.215 11.505 11.505 11.505 11.505 11.46 23.07 11.46 23.07 11.52 ;
POLYGON 45.47 10.5 45.47 10.44 46.3 10.44 46.3 10.3 45.47 10.3 45.47 10.24 45.15 10.24 45.15 10.5 ;
POLYGON 36.73 10.5 36.73 10.24 36.41 10.24 36.41 10.255 36.025 10.255 36.025 10.485 36.41 10.485 36.41 10.5 ;
RECT 31.81 10.24 32.13 10.5 ;
POLYGON 34.415 10.485 34.415 10.255 34.125 10.255 34.125 10.3 32.96 10.3 32.96 9.96 32.82 9.96 32.82 10.44 34.125 10.44 34.125 10.485 ;
RECT 45.68 -0.24 46.32 0.24 ;
POLYGON 46.32 97.64 46.32 97.4 91.72 97.4 91.72 95.72 91.24 95.72 91.24 94.68 91.72 94.68 91.72 93 91.24 93 91.24 91.96 91.72 91.96 91.72 90.28 91.24 90.28 91.24 89.24 91.72 89.24 91.72 87.56 91.24 87.56 91.24 86.52 91.72 86.52 91.72 84.84 91.24 84.84 91.24 83.8 91.72 83.8 91.72 82.12 91.24 82.12 91.24 81.08 91.72 81.08 91.72 79.4 91.24 79.4 91.24 78.36 91.72 78.36 91.72 76.68 91.24 76.68 91.24 75.64 91.72 75.64 91.72 73.96 91.24 73.96 91.24 72.92 91.72 72.92 91.72 71.24 91.24 71.24 91.24 70.2 91.72 70.2 91.72 68.52 91.24 68.52 91.24 67.48 91.72 67.48 91.72 65.8 91.24 65.8 91.24 64.76 91.72 64.76 91.72 63.08 91.24 63.08 91.24 62.04 91.72 62.04 91.72 60.36 91.24 60.36 91.24 59.32 91.72 59.32 91.72 57.64 91.24 57.64 91.24 56.6 91.72 56.6 91.72 54.92 91.24 54.92 91.24 53.88 91.72 53.88 91.72 52.2 91.24 52.2 91.24 51.16 91.72 51.16 91.72 49.48 91.24 49.48 91.24 48.44 91.72 48.44 91.72 46.76 91.24 46.76 91.24 45.72 91.72 45.72 91.72 44.04 91.24 44.04 91.24 43 91.72 43 91.72 41.32 91.24 41.32 91.24 40.28 91.72 40.28 91.72 38.6 91.24 38.6 91.24 37.56 91.72 37.56 91.72 35.88 91.24 35.88 91.24 34.84 91.72 34.84 91.72 33.16 91.24 33.16 91.24 32.12 91.72 32.12 91.72 30.44 91.24 30.44 91.24 29.4 91.72 29.4 91.72 27.72 91.24 27.72 91.24 26.68 91.72 26.68 91.72 25 91.24 25 91.24 23.96 91.72 23.96 91.72 22.28 91.24 22.28 91.24 21.24 91.72 21.24 91.72 19.56 91.24 19.56 91.24 18.52 91.72 18.52 91.72 16.84 91.24 16.84 91.24 15.8 91.72 15.8 91.72 14.12 91.24 14.12 91.24 13.08 91.72 13.08 91.72 11.4 91.24 11.4 91.24 10.36 91.72 10.36 91.72 8.68 91.24 8.68 91.24 7.64 91.72 7.64 91.72 5.96 91.24 5.96 91.24 4.92 91.72 4.92 91.72 3.24 91.24 3.24 91.24 2.2 91.72 2.2 91.72 0.52 46.32 0.52 46.32 0.28 45.68 0.28 45.68 0.52 26.04 0.52 26.04 2.2 26.52 2.2 26.52 3.24 26.04 3.24 26.04 4.92 26.52 4.92 26.52 5.96 26.04 5.96 26.04 7.64 26.52 7.64 26.52 8.68 26.04 8.68 26.04 10.36 45.68 10.36 45.68 11.4 0.28 11.4 0.28 13.08 0.76 13.08 0.76 14.12 0.28 14.12 0.28 15.8 0.76 15.8 0.76 16.84 0.28 16.84 0.28 18.52 0.76 18.52 0.76 19.56 0.28 19.56 0.28 21.24 0.76 21.24 0.76 22.28 0.28 22.28 0.28 23.96 0.76 23.96 0.76 25 0.28 25 0.28 26.68 0.76 26.68 0.76 27.72 0.28 27.72 0.28 29.4 0.76 29.4 0.76 30.44 0.28 30.44 0.28 32.12 0.76 32.12 0.76 33.16 0.28 33.16 0.28 34.84 0.76 34.84 0.76 35.88 0.28 35.88 0.28 37.56 0.76 37.56 0.76 38.6 0.28 38.6 0.28 40.28 0.76 40.28 0.76 41.32 0.28 41.32 0.28 43 0.76 43 0.76 44.04 0.28 44.04 0.28 45.72 0.76 45.72 0.76 46.76 0.28 46.76 0.28 48.44 0.76 48.44 0.76 49.48 0.28 49.48 0.28 51.16 0.76 51.16 0.76 52.2 0.28 52.2 0.28 53.88 0.76 53.88 0.76 54.92 0.28 54.92 0.28 56.6 0.76 56.6 0.76 57.64 0.28 57.64 0.28 59.32 0.76 59.32 0.76 60.36 0.28 60.36 0.28 62.04 0.76 62.04 0.76 63.08 0.28 63.08 0.28 64.76 0.76 64.76 0.76 65.8 0.28 65.8 0.28 67.48 0.76 67.48 0.76 68.52 0.28 68.52 0.28 70.2 0.76 70.2 0.76 71.24 0.28 71.24 0.28 72.92 0.76 72.92 0.76 73.96 0.28 73.96 0.28 75.64 0.76 75.64 0.76 76.68 0.28 76.68 0.28 78.36 0.76 78.36 0.76 79.4 0.28 79.4 0.28 81.08 0.76 81.08 0.76 82.12 0.28 82.12 0.28 83.8 0.76 83.8 0.76 84.84 0.28 84.84 0.28 86.52 0.76 86.52 0.76 87.56 0.28 87.56 0.28 89.24 0.76 89.24 0.76 90.28 0.28 90.28 0.28 91.96 0.76 91.96 0.76 93 0.28 93 0.28 94.68 0.76 94.68 0.76 95.72 0.28 95.72 0.28 97.4 45.68 97.4 45.68 97.64 ;
LAYER met5 ;
POLYGON 90.4 96.32 90.4 88.2 87.2 88.2 87.2 81.8 90.4 81.8 90.4 67.8 87.2 67.8 87.2 61.4 90.4 61.4 90.4 47.4 87.2 47.4 87.2 41 90.4 41 90.4 27 87.2 27 87.2 20.6 90.4 20.6 90.4 1.6 27.36 1.6 27.36 12.48 1.6 12.48 1.6 20.6 4.8 20.6 4.8 27 1.6 27 1.6 41 4.8 41 4.8 47.4 1.6 47.4 1.6 61.4 4.8 61.4 4.8 67.8 1.6 67.8 1.6 81.8 4.8 81.8 4.8 88.2 1.6 88.2 1.6 96.32 ;
LAYER li1 ;
RECT 0 97.835 92 98.005 ;
RECT 88.32 95.115 92 95.285 ;
POLYGON 92 98.005 92 97.835 89.615 97.835 89.615 97.11 89.325 97.11 89.325 97.835 82.255 97.835 82.255 97.11 81.965 97.11 81.965 97.835 67.535 97.835 67.535 97.11 67.245 97.11 67.245 97.835 52.355 97.835 52.355 97.11 52.065 97.11 52.065 97.835 37.635 97.835 37.635 97.11 37.345 97.11 37.345 97.835 22.455 97.835 22.455 97.11 22.165 97.11 22.165 97.835 7.735 97.835 7.735 97.11 7.445 97.11 7.445 97.835 0 97.835 0 98.005 ;
RECT 91.54 95.115 92 95.285 ;
RECT 0 95.115 3.68 95.285 ;
RECT 88.32 92.395 92 92.565 ;
RECT 91.54 92.395 92 92.565 ;
RECT 0 92.395 3.68 92.565 ;
RECT 88.32 89.675 92 89.845 ;
RECT 91.54 89.675 92 89.845 ;
RECT 0 89.675 3.68 89.845 ;
RECT 88.32 86.955 92 87.125 ;
RECT 91.54 86.955 92 87.125 ;
RECT 0 86.955 3.68 87.125 ;
RECT 91.54 84.235 92 84.405 ;
RECT 0 84.235 3.68 84.405 ;
@ -1336,78 +1345,87 @@ MACRO sb_2__2_
RECT 0 81.515 3.68 81.685 ;
RECT 91.54 78.795 92 78.965 ;
RECT 0 78.795 3.68 78.965 ;
RECT 90.16 76.075 92 76.245 ;
RECT 91.54 76.075 92 76.245 ;
RECT 0 76.075 3.68 76.245 ;
RECT 90.16 73.355 92 73.525 ;
RECT 91.54 73.355 92 73.525 ;
RECT 0 73.355 3.68 73.525 ;
RECT 88.32 70.635 92 70.805 ;
RECT 91.54 70.635 92 70.805 ;
RECT 0 70.635 3.68 70.805 ;
RECT 88.32 67.915 92 68.085 ;
RECT 91.54 67.915 92 68.085 ;
RECT 0 67.915 3.68 68.085 ;
RECT 90.16 65.195 92 65.365 ;
RECT 0 65.195 1.84 65.365 ;
RECT 0 65.195 3.68 65.365 ;
RECT 90.16 62.475 92 62.645 ;
RECT 0 62.475 3.68 62.645 ;
RECT 0 62.475 1.84 62.645 ;
RECT 90.16 59.755 92 59.925 ;
RECT 0 59.755 3.68 59.925 ;
RECT 88.32 57.035 92 57.205 ;
RECT 90.16 57.035 92 57.205 ;
RECT 0 57.035 3.68 57.205 ;
RECT 88.32 54.315 92 54.485 ;
RECT 91.54 54.315 92 54.485 ;
RECT 0 54.315 3.68 54.485 ;
RECT 91.08 51.595 92 51.765 ;
RECT 91.54 51.595 92 51.765 ;
RECT 0 51.595 3.68 51.765 ;
RECT 91.08 48.875 92 49.045 ;
RECT 91.54 48.875 92 49.045 ;
RECT 0 48.875 3.68 49.045 ;
RECT 91.08 46.155 92 46.325 ;
RECT 91.54 46.155 92 46.325 ;
RECT 0 46.155 1.84 46.325 ;
RECT 91.08 43.435 92 43.605 ;
RECT 91.54 43.435 92 43.605 ;
RECT 0 43.435 3.68 43.605 ;
RECT 88.32 40.715 92 40.885 ;
RECT 91.54 40.715 92 40.885 ;
RECT 0 40.715 3.68 40.885 ;
RECT 88.32 37.995 92 38.165 ;
RECT 90.16 37.995 92 38.165 ;
RECT 0 37.995 3.68 38.165 ;
RECT 90.16 35.275 92 35.445 ;
RECT 0 35.275 3.68 35.445 ;
RECT 88.32 32.555 92 32.725 ;
RECT 91.54 32.555 92 32.725 ;
RECT 0 32.555 3.68 32.725 ;
RECT 88.32 29.835 92 30.005 ;
RECT 91.54 29.835 92 30.005 ;
RECT 0 29.835 3.68 30.005 ;
RECT 91.08 27.115 92 27.285 ;
RECT 0 27.115 1.84 27.285 ;
RECT 91.08 24.395 92 24.565 ;
RECT 90.16 27.115 92 27.285 ;
RECT 0 27.115 3.68 27.285 ;
RECT 90.16 24.395 92 24.565 ;
RECT 0 24.395 3.68 24.565 ;
RECT 91.08 21.675 92 21.845 ;
RECT 88.32 21.675 92 21.845 ;
RECT 0 21.675 3.68 21.845 ;
RECT 91.08 18.955 92 19.125 ;
RECT 88.32 18.955 92 19.125 ;
RECT 0 18.955 3.68 19.125 ;
RECT 91.54 16.235 92 16.405 ;
RECT 88.32 16.235 92 16.405 ;
RECT 0 16.235 3.68 16.405 ;
RECT 91.08 13.515 92 13.685 ;
RECT 88.32 13.515 92 13.685 ;
RECT 0 13.515 3.68 13.685 ;
RECT 91.08 10.795 92 10.965 ;
RECT 0 10.795 29.44 10.965 ;
POLYGON 17.445 11.765 17.445 10.965 17.955 10.965 17.955 11.445 18.285 11.445 18.285 10.965 18.795 10.965 18.795 11.445 19.125 11.445 19.125 10.965 19.715 10.965 19.715 11.445 19.885 11.445 19.885 10.965 20.555 10.965 20.555 11.445 20.725 11.445 20.725 10.965 22.165 10.965 22.165 11.69 22.455 11.69 22.455 10.965 29.44 10.965 29.44 10.795 0 10.795 0 10.965 3.315 10.965 3.315 11.765 3.645 11.765 3.645 10.965 4.155 10.965 4.155 11.445 4.485 11.445 4.485 10.965 4.995 10.965 4.995 11.445 5.325 11.445 5.325 10.965 5.915 10.965 5.915 11.445 6.085 11.445 6.085 10.965 6.755 10.965 6.755 11.445 6.925 11.445 6.925 10.965 7.445 10.965 7.445 11.69 7.735 11.69 7.735 10.965 9.175 10.965 9.175 11.445 9.345 11.445 9.345 10.965 10.015 10.965 10.015 11.445 10.185 11.445 10.185 10.965 10.775 10.965 10.775 11.445 11.105 11.445 11.105 10.965 11.615 10.965 11.615 11.445 11.945 11.445 11.945 10.965 12.455 10.965 12.455 11.765 12.785 11.765 12.785 10.965 17.115 10.965 17.115 11.765 ;
RECT 91.54 10.795 92 10.965 ;
RECT 91.54 8.075 92 8.245 ;
RECT 25.76 8.075 29.44 8.245 ;
RECT 91.08 5.355 92 5.525 ;
RECT 91.54 5.355 92 5.525 ;
RECT 25.76 5.355 29.44 5.525 ;
RECT 88.32 2.635 92 2.805 ;
RECT 91.54 2.635 92 2.805 ;
RECT 25.76 2.635 29.44 2.805 ;
RECT 25.76 -0.085 92 0.085 ;
POLYGON 87.305 0.885 87.305 0.085 89.325 0.085 89.325 0.81 89.615 0.81 89.615 0.085 92 0.085 92 -0.085 25.76 -0.085 25.76 0.085 29.525 0.085 29.525 0.81 29.815 0.81 29.815 0.085 37.345 0.085 37.345 0.81 37.635 0.81 37.635 0.085 38.235 0.085 38.235 0.465 38.565 0.465 38.565 0.085 39.175 0.085 39.175 0.545 39.425 0.545 39.425 0.085 41.12 0.085 41.12 0.585 41.49 0.585 41.49 0.085 43.345 0.085 43.345 0.615 43.515 0.615 43.515 0.085 44.345 0.085 44.345 0.565 44.515 0.565 44.515 0.085 45.215 0.085 45.215 0.56 45.385 0.56 45.385 0.085 46.065 0.085 46.065 0.56 46.235 0.56 46.235 0.085 47.355 0.085 47.355 0.565 47.525 0.565 47.525 0.085 48.195 0.085 48.195 0.565 48.365 0.565 48.365 0.085 48.955 0.085 48.955 0.565 49.285 0.565 49.285 0.085 49.795 0.085 49.795 0.565 50.125 0.565 50.125 0.085 50.635 0.085 50.635 0.885 50.965 0.885 50.965 0.085 52.065 0.085 52.065 0.81 52.355 0.81 52.355 0.085 52.575 0.085 52.575 0.545 52.88 0.545 52.88 0.085 53.55 0.085 53.55 0.545 53.72 0.545 53.72 0.085 54.39 0.085 54.39 0.545 54.56 0.545 54.56 0.085 55.23 0.085 55.23 0.545 55.4 0.545 55.4 0.085 56.07 0.085 56.07 0.545 56.325 0.545 56.325 0.085 61.315 0.085 61.315 0.545 61.62 0.545 61.62 0.085 62.29 0.085 62.29 0.545 62.46 0.545 62.46 0.085 63.13 0.085 63.13 0.545 63.3 0.545 63.3 0.085 63.97 0.085 63.97 0.545 64.14 0.545 64.14 0.085 64.81 0.085 64.81 0.545 65.065 0.545 65.065 0.085 67.245 0.085 67.245 0.81 67.535 0.81 67.535 0.085 72.275 0.085 72.275 0.465 72.605 0.465 72.605 0.085 73.215 0.085 73.215 0.545 73.465 0.545 73.465 0.085 75.16 0.085 75.16 0.585 75.53 0.585 75.53 0.085 77.385 0.085 77.385 0.615 77.555 0.615 77.555 0.085 78.385 0.085 78.385 0.565 78.555 0.565 78.555 0.085 79.255 0.085 79.255 0.56 79.425 0.56 79.425 0.085 80.105 0.085 80.105 0.56 80.275 0.56 80.275 0.085 81.965 0.085 81.965 0.81 82.255 0.81 82.255 0.085 83.695 0.085 83.695 0.565 83.865 0.565 83.865 0.085 84.535 0.085 84.535 0.565 84.705 0.565 84.705 0.085 85.295 0.085 85.295 0.565 85.625 0.565 85.625 0.085 86.135 0.085 86.135 0.565 86.465 0.565 86.465 0.085 86.975 0.085 86.975 0.885 ;
POLYGON 91.83 97.75 91.83 0.17 25.93 0.17 25.93 11.05 0.17 11.05 0.17 97.75 ;
LAYER mcon ;
RECT 36.485 11.305 36.655 11.475 ;
RECT 33.725 11.305 33.895 11.475 ;
RECT 11.275 11.305 11.445 11.475 ;
RECT 36.085 10.285 36.255 10.455 ;
RECT 34.185 10.285 34.355 10.455 ;
RECT 31.89 10.285 32.06 10.455 ;
LAYER via ;
RECT 80.885 97.845 81.035 97.995 ;
RECT 51.445 97.845 51.595 97.995 ;
RECT 10.965 97.845 11.115 97.995 ;
RECT 37.415 11.315 37.565 11.465 ;
RECT 34.655 11.315 34.805 11.465 ;
RECT 23.155 11.315 23.305 11.465 ;
RECT 10.965 10.805 11.115 10.955 ;
RECT 45.235 10.295 45.385 10.445 ;
RECT 36.495 10.295 36.645 10.445 ;
RECT 31.895 10.295 32.045 10.445 ;
RECT 80.885 -0.075 81.035 0.075 ;
RECT 51.445 -0.075 51.595 0.075 ;
LAYER via2 ;
RECT 80.86 97.82 81.06 98.02 ;
RECT 51.42 97.82 51.62 98.02 ;
RECT 10.94 97.82 11.14 98.02 ;
RECT 1.05 45.8 1.25 46 ;
RECT 10.94 10.78 11.14 10.98 ;
RECT 80.86 -0.1 81.06 0.1 ;
RECT 51.42 -0.1 51.62 0.1 ;

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 132 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 142 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 131 KiB

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 127 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 134 KiB

After

Width:  |  Height:  |  Size: 133 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 136 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 114 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 128 KiB

After

Width:  |  Height:  |  Size: 132 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 140 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 167 KiB

After

Width:  |  Height:  |  Size: 169 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 177 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 132 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 176 KiB

After

Width:  |  Height:  |  Size: 172 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 143 KiB

View File

@ -11,23 +11,21 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:0] mem_out ;
wire copt_net_124 ;
wire copt_net_122 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_124 ) ) ;
.CLK ( prog_clk[0] ) , .Q ( copt_net_122 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1351 ( .A ( copt_net_119 ) ,
.X ( copt_net_118 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1352 ( .A ( copt_net_124 ) ,
.X ( copt_net_119 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1353 ( .A ( copt_net_118 ) ,
.X ( copt_net_120 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1354 ( .A ( copt_net_122 ) ,
sky130_fd_sc_hd__dlygate4sd1_1 copt_h_inst_1346 ( .A ( copt_net_124 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1355 ( .A ( copt_net_123 ) ,
.X ( copt_net_122 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1356 ( .A ( copt_net_120 ) ,
.X ( copt_net_123 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1347 ( .A ( copt_net_125 ) ,
.X ( copt_net_124 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1348 ( .A ( copt_net_126 ) ,
.X ( copt_net_125 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1349 ( .A ( copt_net_127 ) ,
.X ( copt_net_126 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1350 ( .A ( copt_net_122 ) ,
.X ( copt_net_127 ) ) ;
endmodule
@ -42,17 +40,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_511_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_511_ ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_510_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_88 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_88 ( .A ( BUF_net_90 ) , .Y ( BUF_net_88 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_90 ( .A ( aps_rename_511_ ) ,
.Y ( BUF_net_90 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_112 ( .A ( BUF_net_90 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_90 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_90 ( .A ( BUF_net_92 ) , .Y ( BUF_net_90 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_92 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_92 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_92 ) , .Y ( SOC_DIR ) ) ;
endmodule
@ -132,16 +130,13 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_85 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( net_net_89 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_85 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_85 ( .A ( BUF_net_87 ) , .Y ( BUF_net_85 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_87 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_87 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_89 ( .A ( net_net_89 ) , .X ( SOC_DIR ) ) ;
endmodule
@ -222,15 +217,16 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_509_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_82 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_87 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_82 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_82 ( .A ( BUF_net_84 ) , .Y ( BUF_net_82 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_84 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_106 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_86 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_86 ( .A ( BUF_net_88 ) , .Y ( BUF_net_86 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( BUF_net_88 ) , .Y ( BUF_net_87 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_88 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_88 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_88 ) , .Y ( SOC_DIR ) ) ;
endmodule
@ -311,16 +307,14 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_508_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_508_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
.TE_B ( BUF_net_84 ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_79 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_79 ( .A ( BUF_net_81 ) , .Y ( BUF_net_79 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_81 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_81 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_81 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_81 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_81 ( .A ( BUF_net_84 ) , .Y ( BUF_net_81 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_83 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_84 ) ) ;
endmodule
@ -400,16 +394,13 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_76 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( net_net_80 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_76 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_76 ( .A ( BUF_net_78 ) , .Y ( BUF_net_76 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_77 ( .A ( BUF_net_78 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_78 ) ) ;
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_80 ( .A ( net_net_80 ) , .X ( SOC_DIR ) ) ;
endmodule
@ -489,16 +480,19 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_73 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_507_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_73 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_73 ( .A ( BUF_net_75 ) , .Y ( BUF_net_73 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_75 ) ) ;
.TE_B ( BUF_net_77 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_77 ( .A ( BUF_net_79 ) , .Y ( BUF_net_77 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( BUF_net_79 ) , .Y ( BUF_net_78 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_79 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_79 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_106 ( .A ( BUF_net_107 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_107 ( .A ( BUF_net_78 ) , .Y ( BUF_net_107 ) ) ;
endmodule
@ -568,7 +562,7 @@ endmodule
module cbx_1__0__EMBEDDED_IO_HD_2 ( SOC_IN , SOC_OUT , SOC_DIR , FPGA_IN ,
FPGA_OUT , FPGA_DIR , IO_ISOL_N , ZBUF_184_0 ) ;
FPGA_OUT , FPGA_DIR , IO_ISOL_N , ZBUF_211_0 ) ;
input SOC_IN ;
output SOC_OUT ;
output SOC_DIR ;
@ -576,22 +570,22 @@ output FPGA_IN ;
input FPGA_OUT ;
input FPGA_DIR ;
input IO_ISOL_N ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( ZBUF_211_0 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( ZBUF_184_0 ) , .Z ( SOC_OUT ) ) ;
.TE_B ( ZBUF_211_0 ) , .Z ( SOC_OUT ) ) ;
endmodule
module cbx_1__0__logical_tile_io_mode_physical__iopad_2 ( IO_ISOL_N ,
prog_clk , gfpga_pad_EMBEDDED_IO_HD_SOC_IN ,
gfpga_pad_EMBEDDED_IO_HD_SOC_OUT , gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ,
iopad_outpad , ccff_head , iopad_inpad , ccff_tail , ZBUF_184_0 ) ;
iopad_outpad , ccff_head , iopad_inpad , ccff_tail , ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -601,7 +595,7 @@ input [0:0] iopad_outpad ;
input [0:0] ccff_head ;
output [0:0] iopad_inpad ;
output [0:0] ccff_tail ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
wire [0:0] EMBEDDED_IO_HD_0_en ;
@ -611,7 +605,7 @@ cbx_1__0__EMBEDDED_IO_HD_2 EMBEDDED_IO_HD_0_ (
.SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[0] ) ,
.FPGA_IN ( iopad_inpad[0] ) , .FPGA_OUT ( iopad_outpad[0] ) ,
.FPGA_DIR ( EMBEDDED_IO_HD_0_en[0] ) , .IO_ISOL_N ( IO_ISOL_N[0] ) ,
.ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.ZBUF_211_0 ( ZBUF_211_0 ) ) ;
cbx_1__0__EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem_2 EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( EMBEDDED_IO_HD_0_en ) ) ;
@ -621,7 +615,7 @@ endmodule
module cbx_1__0__logical_tile_io_mode_io__2 ( IO_ISOL_N , prog_clk ,
gfpga_pad_EMBEDDED_IO_HD_SOC_IN , gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ,
gfpga_pad_EMBEDDED_IO_HD_SOC_DIR , io_outpad , ccff_head , io_inpad ,
ccff_tail , ZBUF_184_0 ) ;
ccff_tail , ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -631,7 +625,7 @@ input [0:0] io_outpad ;
input [0:0] ccff_head ;
output [0:0] io_inpad ;
output [0:0] ccff_tail ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
cbx_1__0__logical_tile_io_mode_physical__iopad_2 logical_tile_io_mode_physical__iopad_0 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
@ -640,7 +634,7 @@ cbx_1__0__logical_tile_io_mode_physical__iopad_2 logical_tile_io_mode_physical__
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ) ,
.iopad_outpad ( io_outpad ) , .ccff_head ( ccff_head ) ,
.iopad_inpad ( io_inpad ) , .ccff_tail ( ccff_tail ) ,
.ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.ZBUF_211_0 ( ZBUF_211_0 ) ) ;
endmodule
@ -668,16 +662,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_70 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_506_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_71 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) ) ;
.TE_B ( BUF_net_74 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_73 ( .A ( BUF_net_76 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_74 ( .A ( BUF_net_76 ) , .Y ( BUF_net_74 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_76 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_76 ) ) ;
endmodule
@ -757,13 +752,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( net_net_69 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_505_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_69 ( .A ( net_net_69 ) , .X ( SOC_DIR ) ) ;
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_69 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) ) ;
endmodule
@ -978,7 +977,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_136 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -987,6 +986,20 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1339 ( .A ( ccff_head[0] ) ,
.X ( copt_net_116 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1340 ( .A ( copt_net_116 ) ,
.X ( copt_net_117 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1341 ( .A ( copt_net_117 ) ,
.X ( copt_net_118 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1342 ( .A ( copt_net_118 ) ,
.X ( copt_net_119 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1343 ( .A ( copt_net_119 ) ,
.X ( copt_net_120 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1344 ( .A ( copt_net_120 ) ,
.X ( copt_net_121 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1357 ( .A ( copt_net_121 ) ,
.X ( ropt_net_136 ) ) ;
endmodule
@ -1147,6 +1160,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cbx_1__0__const1_6 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -1176,8 +1191,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1239,9 +1252,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_99 ( .A ( BUF_net_100 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_100 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_100 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_100 ( .A ( BUF_net_101 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_101 ) ) ;
endmodule
@ -1303,7 +1316,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_99 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1366,9 +1379,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_96 ( .A ( BUF_net_97 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_97 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_97 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_97 ( .A ( BUF_net_98 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_98 ) ) ;
endmodule
@ -1430,9 +1443,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_94 ( .A ( BUF_net_95 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_95 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_95 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_95 ( .A ( BUF_net_96 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_96 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_96 ) ) ;
endmodule
@ -1494,9 +1507,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_92 ( .A ( BUF_net_93 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_93 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_94 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1558,7 +1570,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_91 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1676,7 +1688,7 @@ cbx_1__0__mux_tree_tapbuf_size10_0 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1685,7 +1697,7 @@ cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1694,7 +1706,7 @@ cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1703,7 +1715,7 @@ cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1712,7 +1724,7 @@ cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1721,7 +1733,7 @@ cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1730,7 +1742,7 @@ cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size10_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_25 , SYNOPSYS_UNCONNECTED_26 ,
SYNOPSYS_UNCONNECTED_27 , SYNOPSYS_UNCONNECTED_28 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1739,7 +1751,7 @@ cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -1748,7 +1760,7 @@ cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_8_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1814,12 +1826,12 @@ cbx_1__0__logical_tile_io_mode_io__2 logical_tile_io_mode_io__2 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ( gfpga_pad_EMBEDDED_IO_HD_SOC_OUT[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_512_ } ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_511_ } ) ,
.io_outpad ( top_width_0_height_0__pin_4_ ) ,
.ccff_head ( logical_tile_io_mode_io__1_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_5_lower ) ,
.ccff_tail ( logical_tile_io_mode_io__2_ccff_tail ) ,
.ZBUF_184_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
.ZBUF_211_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
cbx_1__0__logical_tile_io_mode_io__3 logical_tile_io_mode_io__3 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[3] ) ,
@ -1874,10 +1886,10 @@ cbx_1__0__logical_tile_io_mode_io_ logical_tile_io_mode_io__8 (
.ccff_head ( logical_tile_io_mode_io__7_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_17_lower ) ,
.ccff_tail ( ccff_tail ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_1117 ) ) ;
.X ( ctsbuf_net_1115 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
@ -1987,15 +1999,15 @@ sky130_fd_sc_hd__buf_6 FTB_67__66 (
.X ( top_width_0_height_0__pin_17_upper[0] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_68__67 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_6 FTB_69__68 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
sky130_fd_sc_hd__conb_1 optlc_114 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
.HI ( optlc_net_112 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_113 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_114 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_115 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_120 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_116 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_184_inst_121 ( .A ( aps_rename_512_ ) ,
sky130_fd_sc_hd__buf_6 ZBUF_211_inst_119 ( .A ( aps_rename_511_ ) ,
.X ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521248 ( .A ( ctsbuf_net_1117 ) ,
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521246 ( .A ( ctsbuf_net_1115 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -13,27 +13,25 @@ output [0:0] mem_out ;
input VDD ;
input VSS ;
wire copt_net_124 ;
wire copt_net_122 ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_124 ) , .VPWR ( VDD ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_122 ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1351 ( .A ( copt_net_119 ) ,
.X ( copt_net_118 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1352 ( .A ( copt_net_124 ) ,
.X ( copt_net_119 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1353 ( .A ( copt_net_118 ) ,
.X ( copt_net_120 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1354 ( .A ( copt_net_122 ) ,
sky130_fd_sc_hd__dlygate4sd1_1 copt_h_inst_1346 ( .A ( copt_net_124 ) ,
.X ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1355 ( .A ( copt_net_123 ) ,
.X ( copt_net_122 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1356 ( .A ( copt_net_120 ) ,
.X ( copt_net_123 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1347 ( .A ( copt_net_125 ) ,
.X ( copt_net_124 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1348 ( .A ( copt_net_126 ) ,
.X ( copt_net_125 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1349 ( .A ( copt_net_127 ) ,
.X ( copt_net_126 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1350 ( .A ( copt_net_122 ) ,
.X ( copt_net_127 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -53,19 +51,19 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_511_ ) , .VPWR ( VDD ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_511_ ) ,
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_510_ ) ,
.Y ( SOC_DIR_N ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_88 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_88 ( .A ( BUF_net_90 ) , .Y ( BUF_net_88 ) ,
.TE_B ( BUF_net_90 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_90 ( .A ( BUF_net_92 ) , .Y ( BUF_net_90 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_90 ( .A ( aps_rename_511_ ) ,
.Y ( BUF_net_90 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_112 ( .A ( BUF_net_90 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_1 BINV_R_92 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_92 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_92 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -169,19 +167,14 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_85 ) , .Y ( SOC_DIR_N ) ,
.B ( IO_ISOL_N ) , .Y ( net_net_89 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_85 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_85 ( .A ( BUF_net_87 ) , .Y ( BUF_net_85 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_87 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_87 ) , .Y ( SOC_DIR ) ,
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_89 ( .A ( net_net_89 ) , .X ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -287,17 +280,19 @@ supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_509_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_82 ) , .Y ( SOC_DIR_N ) ,
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_87 ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_82 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_82 ( .A ( BUF_net_84 ) , .Y ( BUF_net_82 ) ,
.TE_B ( BUF_net_86 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_86 ( .A ( BUF_net_88 ) , .Y ( BUF_net_86 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_84 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_106 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( BUF_net_88 ) , .Y ( BUF_net_87 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_88 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_88 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_88 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -403,18 +398,16 @@ supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_508_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_508_ ) ,
.Y ( SOC_DIR_N ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.TE_B ( BUF_net_84 ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_79 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_79 ( .A ( BUF_net_81 ) , .Y ( BUF_net_79 ) ,
.TE_B ( BUF_net_81 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_81 ( .A ( BUF_net_84 ) , .Y ( BUF_net_81 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_81 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_81 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_81 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_8 BINV_R_83 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_84 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -517,20 +510,15 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_76 ) , .Y ( SOC_DIR_N ) ,
.B ( IO_ISOL_N ) , .Y ( net_net_80 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_76 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_76 ( .A ( BUF_net_78 ) , .Y ( BUF_net_76 ) ,
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_80 ( .A ( net_net_80 ) , .X ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_77 ( .A ( BUF_net_78 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_78 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -633,20 +621,24 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) , .VPWR ( VDD ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_73 ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_507_ ) ,
.Y ( SOC_DIR_N ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_73 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_73 ( .A ( BUF_net_75 ) , .Y ( BUF_net_73 ) ,
.TE_B ( BUF_net_77 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_77 ( .A ( BUF_net_79 ) , .Y ( BUF_net_77 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( BUF_net_79 ) , .Y ( BUF_net_78 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_79 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_79 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_106 ( .A ( BUF_net_107 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_107 ( .A ( BUF_net_78 ) , .Y ( BUF_net_107 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -734,7 +726,7 @@ endmodule
module cbx_1__0__EMBEDDED_IO_HD_2 ( SOC_IN , SOC_OUT , SOC_DIR , FPGA_IN ,
FPGA_OUT , FPGA_DIR , IO_ISOL_N , VDD , VSS , ZBUF_184_0 ) ;
FPGA_OUT , FPGA_DIR , IO_ISOL_N , VDD , VSS , ZBUF_211_0 ) ;
input SOC_IN ;
output SOC_OUT ;
output SOC_DIR ;
@ -744,19 +736,19 @@ input FPGA_DIR ;
input IO_ISOL_N ;
input VDD ;
input VSS ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( SOC_DIR ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ,
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( ZBUF_211_0 ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( ZBUF_184_0 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.TE_B ( ZBUF_211_0 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -764,7 +756,7 @@ module cbx_1__0__logical_tile_io_mode_physical__iopad_2 ( IO_ISOL_N ,
prog_clk , gfpga_pad_EMBEDDED_IO_HD_SOC_IN ,
gfpga_pad_EMBEDDED_IO_HD_SOC_OUT , gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ,
iopad_outpad , ccff_head , iopad_inpad , ccff_tail , VDD , VSS ,
ZBUF_184_0 ) ;
ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -776,7 +768,7 @@ output [0:0] iopad_inpad ;
output [0:0] ccff_tail ;
input VDD ;
input VSS ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
wire [0:0] EMBEDDED_IO_HD_0_en ;
supply1 VDD ;
@ -788,7 +780,7 @@ cbx_1__0__EMBEDDED_IO_HD_2 EMBEDDED_IO_HD_0_ (
.SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[0] ) ,
.FPGA_IN ( iopad_inpad[0] ) , .FPGA_OUT ( iopad_outpad[0] ) ,
.FPGA_DIR ( EMBEDDED_IO_HD_0_en[0] ) , .IO_ISOL_N ( IO_ISOL_N[0] ) ,
.VDD ( VDD ) , .VSS ( VSS ) , .ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.VDD ( VDD ) , .VSS ( VSS ) , .ZBUF_211_0 ( ZBUF_211_0 ) ) ;
cbx_1__0__EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem_2 EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( EMBEDDED_IO_HD_0_en ) ,
@ -799,7 +791,7 @@ endmodule
module cbx_1__0__logical_tile_io_mode_io__2 ( IO_ISOL_N , prog_clk ,
gfpga_pad_EMBEDDED_IO_HD_SOC_IN , gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ,
gfpga_pad_EMBEDDED_IO_HD_SOC_DIR , io_outpad , ccff_head , io_inpad ,
ccff_tail , VDD , VSS , ZBUF_184_0 ) ;
ccff_tail , VDD , VSS , ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -811,7 +803,7 @@ output [0:0] io_inpad ;
output [0:0] ccff_tail ;
input VDD ;
input VSS ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
supply1 VDD ;
supply0 VSS ;
@ -823,7 +815,7 @@ cbx_1__0__logical_tile_io_mode_physical__iopad_2 logical_tile_io_mode_physical__
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ) ,
.iopad_outpad ( io_outpad ) , .ccff_head ( ccff_head ) ,
.iopad_inpad ( io_inpad ) , .ccff_tail ( ccff_tail ) , .VDD ( VDD ) ,
.VSS ( VSS ) , .ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.VSS ( VSS ) , .ZBUF_211_0 ( ZBUF_211_0 ) ) ;
endmodule
@ -862,20 +854,20 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) , .VPWR ( VDD ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_70 ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_506_ ) ,
.Y ( SOC_DIR_N ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ,
.TE_B ( BUF_net_74 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_73 ( .A ( BUF_net_76 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_71 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_4 BINV_R_74 ( .A ( BUF_net_76 ) , .Y ( BUF_net_74 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_76 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_76 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -978,15 +970,20 @@ supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( net_net_69 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_505_ ) ,
.Y ( SOC_DIR_N ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_69 ( .A ( net_net_69 ) , .X ( SOC_DIR ) ,
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_69 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1266,7 +1263,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_136 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -1276,6 +1273,20 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1339 ( .A ( ccff_head[0] ) ,
.X ( copt_net_116 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1340 ( .A ( copt_net_116 ) ,
.X ( copt_net_117 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1341 ( .A ( copt_net_117 ) ,
.X ( copt_net_118 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1342 ( .A ( copt_net_118 ) ,
.X ( copt_net_119 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1343 ( .A ( copt_net_119 ) ,
.X ( copt_net_120 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1344 ( .A ( copt_net_120 ) ,
.X ( copt_net_121 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1357 ( .A ( copt_net_121 ) ,
.X ( ropt_net_136 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1430,6 +1441,9 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -1464,8 +1478,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1526,10 +1538,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_99 ( .A ( BUF_net_100 ) , .Y ( out[0] ) ,
sky130_fd_sc_hd__inv_8 BINV_R_100 ( .A ( BUF_net_101 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_100 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_100 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_101 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1590,7 +1602,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_99 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1652,10 +1664,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_96 ( .A ( BUF_net_97 ) , .Y ( out[0] ) ,
sky130_fd_sc_hd__inv_8 BINV_R_97 ( .A ( BUF_net_98 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_97 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_97 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_98 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1716,10 +1728,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_94 ( .A ( BUF_net_95 ) , .Y ( out[0] ) ,
sky130_fd_sc_hd__inv_8 BINV_R_95 ( .A ( BUF_net_96 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_95 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_95 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_96 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_96 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1780,10 +1792,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_92 ( .A ( BUF_net_93 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_93 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_94 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1844,7 +1854,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_91 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1967,7 +1977,7 @@ cbx_1__0__mux_tree_tapbuf_size10_0 mux_top_ipin_0 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( bottom_grid_pin_0_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_114 ) ) ;
.p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1977,7 +1987,7 @@ cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_2_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_114 ) ) ;
.p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1987,7 +1997,7 @@ cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_115 ) ) ;
.p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1997,7 +2007,7 @@ cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_6_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_115 ) ) ;
.p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -2007,7 +2017,7 @@ cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_8_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_116 ) ) ;
.p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -2017,7 +2027,7 @@ cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_10_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_116 ) ) ;
.p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -2027,7 +2037,7 @@ cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_25 , SYNOPSYS_UNCONNECTED_26 ,
SYNOPSYS_UNCONNECTED_27 , SYNOPSYS_UNCONNECTED_28 } ) ,
.out ( bottom_grid_pin_12_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_114 ) ) ;
.p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -2037,7 +2047,7 @@ cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_14_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_114 ) ) ;
.p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -2047,7 +2057,7 @@ cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_16_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_115 ) ) ;
.p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -2115,12 +2125,12 @@ cbx_1__0__logical_tile_io_mode_io__2 logical_tile_io_mode_io__2 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ( gfpga_pad_EMBEDDED_IO_HD_SOC_OUT[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_512_ } ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_511_ } ) ,
.io_outpad ( top_width_0_height_0__pin_4_ ) ,
.ccff_head ( logical_tile_io_mode_io__1_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_5_lower ) ,
.ccff_tail ( logical_tile_io_mode_io__2_ccff_tail ) , .VDD ( VDD ) ,
.VSS ( VSS ) , .ZBUF_184_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
.VSS ( VSS ) , .ZBUF_211_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
cbx_1__0__logical_tile_io_mode_io__3 logical_tile_io_mode_io__3 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[3] ) ,
@ -2180,10 +2190,10 @@ cbx_1__0__logical_tile_io_mode_io_ logical_tile_io_mode_io__8 (
.ccff_head ( logical_tile_io_mode_io__7_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_17_lower ) ,
.ccff_tail ( ccff_tail ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_1117 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ctsbuf_net_1115 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
@ -2304,16 +2314,16 @@ sky130_fd_sc_hd__buf_6 FTB_68__67 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_69__68 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
sky130_fd_sc_hd__conb_1 optlc_114 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
.HI ( optlc_net_112 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_113 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_114 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_115 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_120 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_116 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_184_inst_121 ( .A ( aps_rename_512_ ) ,
sky130_fd_sc_hd__buf_6 ZBUF_211_inst_119 ( .A ( aps_rename_511_ ) ,
.X ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521248 ( .A ( ctsbuf_net_1117 ) ,
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521246 ( .A ( ctsbuf_net_1115 ) ,
.X ( prog_clk_0_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule

View File

@ -11,23 +11,21 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:0] mem_out ;
wire copt_net_124 ;
wire copt_net_122 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_124 ) ) ;
.CLK ( prog_clk[0] ) , .Q ( copt_net_122 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1351 ( .A ( copt_net_119 ) ,
.X ( copt_net_118 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1352 ( .A ( copt_net_124 ) ,
.X ( copt_net_119 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1353 ( .A ( copt_net_118 ) ,
.X ( copt_net_120 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1354 ( .A ( copt_net_122 ) ,
sky130_fd_sc_hd__dlygate4sd1_1 copt_h_inst_1346 ( .A ( copt_net_124 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1355 ( .A ( copt_net_123 ) ,
.X ( copt_net_122 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1356 ( .A ( copt_net_120 ) ,
.X ( copt_net_123 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1347 ( .A ( copt_net_125 ) ,
.X ( copt_net_124 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1348 ( .A ( copt_net_126 ) ,
.X ( copt_net_125 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1349 ( .A ( copt_net_127 ) ,
.X ( copt_net_126 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1350 ( .A ( copt_net_122 ) ,
.X ( copt_net_127 ) ) ;
endmodule
@ -42,17 +40,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_511_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_511_ ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_510_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_88 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_88 ( .A ( BUF_net_90 ) , .Y ( BUF_net_88 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_90 ( .A ( aps_rename_511_ ) ,
.Y ( BUF_net_90 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_112 ( .A ( BUF_net_90 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_90 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_90 ( .A ( BUF_net_92 ) , .Y ( BUF_net_90 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_92 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_92 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_92 ) , .Y ( SOC_DIR ) ) ;
endmodule
@ -132,16 +130,13 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_85 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( net_net_89 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_85 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_85 ( .A ( BUF_net_87 ) , .Y ( BUF_net_85 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_87 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_87 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_89 ( .A ( net_net_89 ) , .X ( SOC_DIR ) ) ;
endmodule
@ -222,15 +217,16 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_509_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_82 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_87 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_82 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_82 ( .A ( BUF_net_84 ) , .Y ( BUF_net_82 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_84 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_106 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_86 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_86 ( .A ( BUF_net_88 ) , .Y ( BUF_net_86 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_87 ( .A ( BUF_net_88 ) , .Y ( BUF_net_87 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_88 ( .A ( aps_rename_509_ ) ,
.Y ( BUF_net_88 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_108 ( .A ( BUF_net_88 ) , .Y ( SOC_DIR ) ) ;
endmodule
@ -311,16 +307,14 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_508_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_508_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
.TE_B ( BUF_net_84 ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_79 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_79 ( .A ( BUF_net_81 ) , .Y ( BUF_net_79 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_81 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_81 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_110 ( .A ( BUF_net_81 ) , .Y ( SOC_DIR ) ) ;
.TE_B ( BUF_net_81 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_81 ( .A ( BUF_net_84 ) , .Y ( BUF_net_81 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_83 ( .A ( BUF_net_84 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_84 ( .A ( aps_rename_508_ ) ,
.Y ( BUF_net_84 ) ) ;
endmodule
@ -400,16 +394,13 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_76 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( net_net_80 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_76 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_76 ( .A ( BUF_net_78 ) , .Y ( BUF_net_76 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_77 ( .A ( BUF_net_78 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_78 ) ) ;
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_80 ( .A ( net_net_80 ) , .X ( SOC_DIR ) ) ;
endmodule
@ -489,16 +480,19 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_73 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_507_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_73 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_73 ( .A ( BUF_net_75 ) , .Y ( BUF_net_73 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_75 ) ) ;
.TE_B ( BUF_net_77 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_77 ( .A ( BUF_net_79 ) , .Y ( BUF_net_77 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_78 ( .A ( BUF_net_79 ) , .Y ( BUF_net_78 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_79 ( .A ( aps_rename_507_ ) ,
.Y ( BUF_net_79 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_106 ( .A ( BUF_net_107 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_107 ( .A ( BUF_net_78 ) , .Y ( BUF_net_107 ) ) ;
endmodule
@ -568,7 +562,7 @@ endmodule
module cbx_1__0__EMBEDDED_IO_HD_2 ( SOC_IN , SOC_OUT , SOC_DIR , FPGA_IN ,
FPGA_OUT , FPGA_DIR , IO_ISOL_N , ZBUF_184_0 ) ;
FPGA_OUT , FPGA_DIR , IO_ISOL_N , ZBUF_211_0 ) ;
input SOC_IN ;
output SOC_OUT ;
output SOC_DIR ;
@ -576,22 +570,22 @@ output FPGA_IN ;
input FPGA_OUT ;
input FPGA_DIR ;
input IO_ISOL_N ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( ZBUF_211_0 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( ZBUF_184_0 ) , .Z ( SOC_OUT ) ) ;
.TE_B ( ZBUF_211_0 ) , .Z ( SOC_OUT ) ) ;
endmodule
module cbx_1__0__logical_tile_io_mode_physical__iopad_2 ( IO_ISOL_N ,
prog_clk , gfpga_pad_EMBEDDED_IO_HD_SOC_IN ,
gfpga_pad_EMBEDDED_IO_HD_SOC_OUT , gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ,
iopad_outpad , ccff_head , iopad_inpad , ccff_tail , ZBUF_184_0 ) ;
iopad_outpad , ccff_head , iopad_inpad , ccff_tail , ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -601,7 +595,7 @@ input [0:0] iopad_outpad ;
input [0:0] ccff_head ;
output [0:0] iopad_inpad ;
output [0:0] ccff_tail ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
wire [0:0] EMBEDDED_IO_HD_0_en ;
@ -611,7 +605,7 @@ cbx_1__0__EMBEDDED_IO_HD_2 EMBEDDED_IO_HD_0_ (
.SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[0] ) ,
.FPGA_IN ( iopad_inpad[0] ) , .FPGA_OUT ( iopad_outpad[0] ) ,
.FPGA_DIR ( EMBEDDED_IO_HD_0_en[0] ) , .IO_ISOL_N ( IO_ISOL_N[0] ) ,
.ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.ZBUF_211_0 ( ZBUF_211_0 ) ) ;
cbx_1__0__EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem_2 EMBEDDED_IO_HD_sky130_fd_sc_hd__dfxtp_1_mem (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( EMBEDDED_IO_HD_0_en ) ) ;
@ -621,7 +615,7 @@ endmodule
module cbx_1__0__logical_tile_io_mode_io__2 ( IO_ISOL_N , prog_clk ,
gfpga_pad_EMBEDDED_IO_HD_SOC_IN , gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ,
gfpga_pad_EMBEDDED_IO_HD_SOC_DIR , io_outpad , ccff_head , io_inpad ,
ccff_tail , ZBUF_184_0 ) ;
ccff_tail , ZBUF_211_0 ) ;
input [0:0] IO_ISOL_N ;
input [0:0] prog_clk ;
input [0:0] gfpga_pad_EMBEDDED_IO_HD_SOC_IN ;
@ -631,7 +625,7 @@ input [0:0] io_outpad ;
input [0:0] ccff_head ;
output [0:0] io_inpad ;
output [0:0] ccff_tail ;
input ZBUF_184_0 ;
input ZBUF_211_0 ;
cbx_1__0__logical_tile_io_mode_physical__iopad_2 logical_tile_io_mode_physical__iopad_0 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
@ -640,7 +634,7 @@ cbx_1__0__logical_tile_io_mode_physical__iopad_2 logical_tile_io_mode_physical__
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ) ,
.iopad_outpad ( io_outpad ) , .ccff_head ( ccff_head ) ,
.iopad_inpad ( io_inpad ) , .ccff_tail ( ccff_tail ) ,
.ZBUF_184_0 ( ZBUF_184_0 ) ) ;
.ZBUF_211_0 ( ZBUF_211_0 ) ) ;
endmodule
@ -668,16 +662,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_70 ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_506_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_71 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) ) ;
.TE_B ( BUF_net_74 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_73 ( .A ( BUF_net_76 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_74 ( .A ( BUF_net_76 ) , .Y ( BUF_net_74 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_76 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_76 ) ) ;
endmodule
@ -757,13 +752,17 @@ input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( net_net_69 ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( SOC_DIR ) , .Y ( SOC_DIR_N ) ) ;
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_505_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( SOC_DIR ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__buf_8 BUFT_RR_69 ( .A ( net_net_69 ) , .X ( SOC_DIR ) ) ;
.TE_B ( BUF_net_70 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_69 ( .A ( BUF_net_72 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_70 ( .A ( BUF_net_72 ) , .Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_72 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_72 ) ) ;
endmodule
@ -978,7 +977,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_136 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -987,6 +986,20 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1339 ( .A ( ccff_head[0] ) ,
.X ( copt_net_116 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1340 ( .A ( copt_net_116 ) ,
.X ( copt_net_117 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1341 ( .A ( copt_net_117 ) ,
.X ( copt_net_118 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1342 ( .A ( copt_net_118 ) ,
.X ( copt_net_119 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1343 ( .A ( copt_net_119 ) ,
.X ( copt_net_120 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1344 ( .A ( copt_net_120 ) ,
.X ( copt_net_121 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1357 ( .A ( copt_net_121 ) ,
.X ( ropt_net_136 ) ) ;
endmodule
@ -1114,6 +1127,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_8_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -1143,8 +1158,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1195,9 +1208,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_99 ( .A ( BUF_net_100 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_100 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_100 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_100 ( .A ( BUF_net_101 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_101 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_101 ) ) ;
endmodule
@ -1248,7 +1261,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_99 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1300,9 +1313,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_96 ( .A ( BUF_net_97 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_97 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_97 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_97 ( .A ( BUF_net_98 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_98 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_98 ) ) ;
endmodule
@ -1353,9 +1366,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_94 ( .A ( BUF_net_95 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_95 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_95 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_95 ( .A ( BUF_net_96 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_96 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_96 ) ) ;
endmodule
@ -1406,9 +1419,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_92 ( .A ( BUF_net_93 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_93 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_94 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1459,7 +1471,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_91 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_93 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1577,7 +1589,7 @@ cbx_1__0__mux_tree_tapbuf_size10_0 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1586,7 +1598,7 @@ cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1595,7 +1607,7 @@ cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1604,7 +1616,7 @@ cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1613,7 +1625,7 @@ cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1622,7 +1634,7 @@ cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1631,7 +1643,7 @@ cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size10_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_25 , SYNOPSYS_UNCONNECTED_26 ,
SYNOPSYS_UNCONNECTED_27 , SYNOPSYS_UNCONNECTED_28 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1640,7 +1652,7 @@ cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -1649,7 +1661,7 @@ cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_8_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1715,12 +1727,12 @@ cbx_1__0__logical_tile_io_mode_io__2 logical_tile_io_mode_io__2 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ( gfpga_pad_EMBEDDED_IO_HD_SOC_OUT[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_512_ } ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_511_ } ) ,
.io_outpad ( top_width_0_height_0__pin_4_ ) ,
.ccff_head ( logical_tile_io_mode_io__1_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_5_lower ) ,
.ccff_tail ( logical_tile_io_mode_io__2_ccff_tail ) ,
.ZBUF_184_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
.ZBUF_211_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
cbx_1__0__logical_tile_io_mode_io__3 logical_tile_io_mode_io__3 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[3] ) ,
@ -1775,10 +1787,10 @@ cbx_1__0__logical_tile_io_mode_io_ logical_tile_io_mode_io__8 (
.ccff_head ( logical_tile_io_mode_io__7_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_17_lower ) ,
.ccff_tail ( ccff_tail ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_1117 ) ) ;
.X ( ctsbuf_net_1115 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
@ -1888,15 +1900,15 @@ sky130_fd_sc_hd__buf_6 FTB_67__66 (
.X ( top_width_0_height_0__pin_17_upper[0] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_68__67 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_6 FTB_69__68 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
sky130_fd_sc_hd__conb_1 optlc_114 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
.HI ( optlc_net_112 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_113 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_114 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_115 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_120 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_116 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_184_inst_121 ( .A ( aps_rename_512_ ) ,
sky130_fd_sc_hd__buf_6 ZBUF_211_inst_119 ( .A ( aps_rename_511_ ) ,
.X ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521248 ( .A ( ctsbuf_net_1117 ) ,
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521246 ( .A ( ctsbuf_net_1115 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -117,7 +117,7 @@ cbx_1__0__mux_tree_tapbuf_size10_0 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -126,7 +126,7 @@ cbx_1__0__mux_tree_tapbuf_size10_1 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -135,7 +135,7 @@ cbx_1__0__mux_tree_tapbuf_size10_2 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -144,7 +144,7 @@ cbx_1__0__mux_tree_tapbuf_size10_3 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -153,7 +153,7 @@ cbx_1__0__mux_tree_tapbuf_size10_4 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -162,7 +162,7 @@ cbx_1__0__mux_tree_tapbuf_size10_5 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_116 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_114 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -171,7 +171,7 @@ cbx_1__0__mux_tree_tapbuf_size10_6 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size10_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_25 , SYNOPSYS_UNCONNECTED_26 ,
SYNOPSYS_UNCONNECTED_27 , SYNOPSYS_UNCONNECTED_28 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -180,7 +180,7 @@ cbx_1__0__mux_tree_tapbuf_size10_7 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_114 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_112 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -189,7 +189,7 @@ cbx_1__0__mux_tree_tapbuf_size10 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_8_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_115 ) ) ;
.out ( bottom_grid_pin_16_ ) , .p0 ( optlc_net_113 ) ) ;
cbx_1__0__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -255,12 +255,12 @@ cbx_1__0__logical_tile_io_mode_io__2 logical_tile_io_mode_io__2 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_OUT ( gfpga_pad_EMBEDDED_IO_HD_SOC_OUT[2] ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_512_ } ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( { aps_rename_511_ } ) ,
.io_outpad ( top_width_0_height_0__pin_4_ ) ,
.ccff_head ( logical_tile_io_mode_io__1_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_5_lower ) ,
.ccff_tail ( logical_tile_io_mode_io__2_ccff_tail ) ,
.ZBUF_184_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
.ZBUF_211_0 ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
cbx_1__0__logical_tile_io_mode_io__3 logical_tile_io_mode_io__3 (
.IO_ISOL_N ( IO_ISOL_N ) , .prog_clk ( prog_clk ) ,
.gfpga_pad_EMBEDDED_IO_HD_SOC_IN ( gfpga_pad_EMBEDDED_IO_HD_SOC_IN[3] ) ,
@ -315,10 +315,10 @@ cbx_1__0__logical_tile_io_mode_io_ logical_tile_io_mode_io__8 (
.ccff_head ( logical_tile_io_mode_io__7_ccff_tail ) ,
.io_inpad ( top_width_0_height_0__pin_17_lower ) ,
.ccff_tail ( ccff_tail ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_1117 ) ) ;
.X ( ctsbuf_net_1115 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
@ -428,15 +428,15 @@ sky130_fd_sc_hd__buf_6 FTB_67__66 (
.X ( top_width_0_height_0__pin_17_upper[0] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_68__67 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_6 FTB_69__68 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
sky130_fd_sc_hd__conb_1 optlc_114 ( .LO ( SYNOPSYS_UNCONNECTED_37 ) ,
.HI ( optlc_net_112 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_116 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_113 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_114 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_118 ( .LO ( SYNOPSYS_UNCONNECTED_38 ) ,
.HI ( optlc_net_115 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_120 ( .LO ( SYNOPSYS_UNCONNECTED_39 ) ,
.HI ( optlc_net_116 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_184_inst_121 ( .A ( aps_rename_512_ ) ,
sky130_fd_sc_hd__buf_6 ZBUF_211_inst_119 ( .A ( aps_rename_511_ ) ,
.X ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR[2] ) ) ;
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521248 ( .A ( ctsbuf_net_1117 ) ,
sky130_fd_sc_hd__clkbuf_8 cts_buf_3521246 ( .A ( ctsbuf_net_1115 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -13,11 +13,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -32,9 +32,9 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -72,7 +72,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -127,7 +127,7 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -293,8 +293,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cbx_1__1__const1_13 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -318,6 +316,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -371,7 +371,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -513,8 +513,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cbx_1__1__const1_9 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -538,6 +536,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -591,7 +591,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -603,29 +603,25 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
wire copt_net_81 ;
wire copt_net_84 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_81 ) ) ;
sky130_fd_sc_hd__buf_4 FTB_8__7 ( .A ( copt_net_83 ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_81 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( mem_out[3] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( mem_out[3] ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_84 ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_87 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1308 ( .A ( copt_net_82 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1310 ( .A ( copt_net_85 ) ,
.X ( mem_out[3] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) ) ;
endmodule
@ -642,7 +638,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_7__6 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -750,7 +746,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( copt_net_79 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_103 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -759,18 +755,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( ccff_head[0] ) ,
.X ( copt_net_74 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_74 ) ,
.X ( copt_net_75 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_75 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
.X ( copt_net_76 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_76 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( ccff_head[0] ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_78 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1323 ( .A ( copt_net_81 ) ,
.X ( ropt_net_102 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1324 ( .A ( ropt_net_102 ) ,
.X ( ropt_net_103 ) ) ;
endmodule
@ -832,7 +832,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -866,8 +866,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cbx_1__1__const1_6 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -897,6 +895,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1348,7 +1348,6 @@ input clk_3_E_in ;
output clk_3_E_out ;
output clk_3_W_out ;
wire ropt_net_94 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -1408,7 +1407,7 @@ cbx_1__1__mux_tree_tapbuf_size10_1 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1417,7 +1416,7 @@ cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1426,7 +1425,7 @@ cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_4 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -1444,7 +1443,7 @@ cbx_1__1__mux_tree_tapbuf_size10_5 mux_top_ipin_11 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_6 mux_top_ipin_12 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1462,7 +1461,7 @@ cbx_1__1__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1499,9 +1498,8 @@ cbx_1__1__mux_tree_tapbuf_size10_mem_6 mem_top_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem mem_top_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { ropt_net_100 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1509,7 +1507,7 @@ cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1517,7 +1515,7 @@ cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1525,7 +1523,7 @@ cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_41 , SYNOPSYS_UNCONNECTED_42 ,
SYNOPSYS_UNCONNECTED_43 , SYNOPSYS_UNCONNECTED_44 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1533,7 +1531,7 @@ cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1541,7 +1539,7 @@ cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1557,7 +1555,7 @@ cbx_1__1__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.sram ( mux_tree_tapbuf_size8_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1605,31 +1603,30 @@ cbx_1__1__mux_tree_tapbuf_size8_mem mem_top_ipin_14 ( .prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_6_ccff_tail ) ,
.ccff_tail ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_173 ) ) ;
.X ( ctsbuf_net_175 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_N_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( net_net_69 ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_E_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_E_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_W_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_N_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_N_FTB01 ( .A ( clk_1_E_in ) , .X ( net_net_70 ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_2_W_FTB01 ( .A ( clk_2_W_in ) ,
.X ( clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_68 ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_71 ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_W_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_W_out ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chanx_left_in[0] ) ,
@ -1713,34 +1710,29 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chanx_right_in[18] ) ,
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chanx_right_in[19] ) ,
.X ( chanx_left_out[19] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_57__56 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_1 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__buf_8 FTB_59__58 ( .A ( REGIN_FEEDTHROUGH ) ,
.X ( REGOUT_FEEDTHROUGH ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_64 ( .A ( BUF_net_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_67 ( .A ( BUF_net_68 ) ,
.Y ( prog_clk_1_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_65 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) ,
.Y ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_71 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_73 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_75 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_71 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_68 ) ,
sky130_fd_sc_hd__inv_1 BINV_R_68 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( net_net_69 ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( net_net_70 ) , .X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( net_net_71 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1318 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_104 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521204 ( .A ( ctsbuf_net_173 ) ,
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_79 ( .A ( aps_rename_507_ ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_506_ ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_175 ) ,
.X ( prog_clk_0_W_out ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1325 ( .A ( ropt_net_100 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1329 ( .A ( ropt_net_104 ) ,
.X ( SC_OUT_TOP ) ) ;
endmodule

View File

@ -18,11 +18,11 @@ supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -43,9 +43,9 @@ supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -95,7 +95,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -168,7 +168,7 @@ supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -333,9 +333,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -363,6 +360,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -414,7 +413,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -548,9 +547,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -578,6 +574,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -629,7 +627,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -643,33 +641,29 @@ output [0:3] mem_out ;
input VDD ;
input VSS ;
wire copt_net_81 ;
wire copt_net_84 ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_81 ) , .VPWR ( VDD ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 FTB_8__7 ( .A ( copt_net_83 ) , .X ( ccff_tail[0] ) ,
sky130_fd_sc_hd__buf_8 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_81 ) ,
.X ( copt_net_80 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( mem_out[3] ) ,
.X ( copt_net_82 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_84 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_87 ) ,
.X ( copt_net_83 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( copt_net_84 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1308 ( .A ( copt_net_82 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1310 ( .A ( copt_net_85 ) ,
.X ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -691,7 +685,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_7__6 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -835,7 +829,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( copt_net_79 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_103 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -845,18 +839,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( ccff_head[0] ) ,
.X ( copt_net_74 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_74 ) ,
.X ( copt_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_75 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
.X ( copt_net_76 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_76 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( ccff_head[0] ) ,
.X ( copt_net_79 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_78 ) ,
.X ( copt_net_80 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1323 ( .A ( copt_net_81 ) ,
.X ( ropt_net_102 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1324 ( .A ( ropt_net_102 ) ,
.X ( ropt_net_103 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -917,7 +915,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -945,9 +943,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -982,6 +977,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1433,7 +1430,6 @@ output clk_3_W_out ;
input VDD ;
input VSS ;
wire ropt_net_94 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -1497,7 +1493,7 @@ cbx_1__1__mux_tree_tapbuf_size10_1 mux_top_ipin_3 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_3_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_71 ) ) ;
.p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1507,7 +1503,7 @@ cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_69 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1517,7 +1513,7 @@ cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_7_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_71 ) ) ;
.p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_4 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -1537,7 +1533,7 @@ cbx_1__1__mux_tree_tapbuf_size10_5 mux_top_ipin_11 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_11_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_70 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_6 mux_top_ipin_12 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1557,7 +1553,7 @@ cbx_1__1__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_15_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_70 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1594,9 +1590,9 @@ cbx_1__1__mux_tree_tapbuf_size10_mem_6 mem_top_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem mem_top_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { ropt_net_100 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ,
.VDD ( VDD ) , .VSS ( VSS ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1605,7 +1601,7 @@ cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_1_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_71 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1614,7 +1610,7 @@ cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_2_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_69 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1623,7 +1619,7 @@ cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_41 , SYNOPSYS_UNCONNECTED_42 ,
SYNOPSYS_UNCONNECTED_43 , SYNOPSYS_UNCONNECTED_44 } ) ,
.out ( bottom_grid_pin_5_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_71 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1632,7 +1628,7 @@ cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_6_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_69 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1641,7 +1637,7 @@ cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( bottom_grid_pin_9_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_70 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1659,7 +1655,7 @@ cbx_1__1__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_13_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_70 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1708,32 +1704,32 @@ cbx_1__1__mux_tree_tapbuf_size8_mem mem_top_ipin_14 ( .prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_6_ccff_tail ) ,
.ccff_tail ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.mem_out ( mux_tree_tapbuf_size8_7_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_173 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ctsbuf_net_175 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_N_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_505_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_506_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( prog_clk_1_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( net_net_69 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_E_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_E_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_E_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_E_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_W_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_N_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_N_FTB01 ( .A ( clk_1_E_in ) , .X ( net_net_70 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( aps_rename_506_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_2_W_FTB01 ( .A ( clk_2_W_in ) ,
.X ( clk_2_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_68 ) ,
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_71 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_E_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( aps_rename_507_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_W_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chanx_left_in[0] ) ,
@ -1818,36 +1814,32 @@ sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chanx_right_in[19] ) ,
.X ( chanx_left_out[19] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_57__56 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( ropt_net_94 ) ,
sky130_fd_sc_hd__buf_8 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_59__58 ( .A ( REGIN_FEEDTHROUGH ) ,
.X ( REGOUT_FEEDTHROUGH ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_64 ( .A ( BUF_net_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_67 ( .A ( BUF_net_68 ) ,
.Y ( prog_clk_1_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_65 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) ,
.Y ( prog_clk_1_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_67 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( clk_2_E_out ) ,
sky130_fd_sc_hd__inv_1 BINV_R_68 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_68 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( net_net_69 ) ,
.X ( prog_clk_2_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( net_net_70 ) , .X ( clk_1_N_out ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_71 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_69 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_73 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_70 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_75 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_71 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_68 ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( net_net_71 ) , .X ( clk_2_E_out ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_72 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1318 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_104 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521204 ( .A ( ctsbuf_net_173 ) ,
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_73 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_74 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_79 ( .A ( aps_rename_507_ ) ,
.X ( clk_3_E_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_506_ ) ,
.X ( clk_1_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_175 ) ,
.X ( prog_clk_0_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1325 ( .A ( ropt_net_100 ) ,
.X ( ccff_tail[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1329 ( .A ( ropt_net_104 ) ,
.X ( SC_OUT_TOP ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule

View File

@ -13,11 +13,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -32,9 +32,9 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -72,7 +72,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -127,7 +127,7 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -260,8 +260,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -285,6 +283,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -327,7 +327,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -436,8 +436,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -461,6 +459,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -503,7 +503,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -515,29 +515,25 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
wire copt_net_81 ;
wire copt_net_84 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_81 ) ) ;
sky130_fd_sc_hd__buf_4 FTB_8__7 ( .A ( copt_net_83 ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_81 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( mem_out[3] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( mem_out[3] ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_84 ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_87 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1308 ( .A ( copt_net_82 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1310 ( .A ( copt_net_85 ) ,
.X ( mem_out[3] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) ) ;
endmodule
@ -554,7 +550,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_7__6 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -662,7 +658,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( copt_net_79 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_103 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -671,18 +667,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( ccff_head[0] ) ,
.X ( copt_net_74 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_74 ) ,
.X ( copt_net_75 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_75 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
.X ( copt_net_76 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_76 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( ccff_head[0] ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_78 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1323 ( .A ( copt_net_81 ) ,
.X ( ropt_net_102 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1324 ( .A ( ropt_net_102 ) ,
.X ( ropt_net_103 ) ) ;
endmodule
@ -733,7 +733,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -756,8 +756,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_8_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -787,6 +785,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1172,7 +1172,6 @@ input clk_3_E_in ;
output clk_3_E_out ;
output clk_3_W_out ;
wire ropt_net_94 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -1232,7 +1231,7 @@ cbx_1__1__mux_tree_tapbuf_size10_1 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1241,7 +1240,7 @@ cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1250,7 +1249,7 @@ cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_4 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -1268,7 +1267,7 @@ cbx_1__1__mux_tree_tapbuf_size10_5 mux_top_ipin_11 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_6 mux_top_ipin_12 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1286,7 +1285,7 @@ cbx_1__1__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1323,9 +1322,8 @@ cbx_1__1__mux_tree_tapbuf_size10_mem_6 mem_top_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem mem_top_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { ropt_net_100 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1333,7 +1331,7 @@ cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1341,7 +1339,7 @@ cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1349,7 +1347,7 @@ cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_41 , SYNOPSYS_UNCONNECTED_42 ,
SYNOPSYS_UNCONNECTED_43 , SYNOPSYS_UNCONNECTED_44 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1357,7 +1355,7 @@ cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1365,7 +1363,7 @@ cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1381,7 +1379,7 @@ cbx_1__1__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.sram ( mux_tree_tapbuf_size8_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1429,31 +1427,30 @@ cbx_1__1__mux_tree_tapbuf_size8_mem mem_top_ipin_14 ( .prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_6_ccff_tail ) ,
.ccff_tail ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_173 ) ) ;
.X ( ctsbuf_net_175 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_N_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( net_net_69 ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_E_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_E_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_W_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_N_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_N_FTB01 ( .A ( clk_1_E_in ) , .X ( net_net_70 ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_2_W_FTB01 ( .A ( clk_2_W_in ) ,
.X ( clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_68 ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_71 ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_W_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_W_out ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chanx_left_in[0] ) ,
@ -1537,34 +1534,29 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chanx_right_in[18] ) ,
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chanx_right_in[19] ) ,
.X ( chanx_left_out[19] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_57__56 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_1 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__buf_8 FTB_59__58 ( .A ( REGIN_FEEDTHROUGH ) ,
.X ( REGOUT_FEEDTHROUGH ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_64 ( .A ( BUF_net_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_67 ( .A ( BUF_net_68 ) ,
.Y ( prog_clk_1_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_65 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) ,
.Y ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_71 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_73 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_75 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_71 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_68 ) ,
sky130_fd_sc_hd__inv_1 BINV_R_68 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( net_net_69 ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( net_net_70 ) , .X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( net_net_71 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1318 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_104 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521204 ( .A ( ctsbuf_net_173 ) ,
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_79 ( .A ( aps_rename_507_ ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_506_ ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_175 ) ,
.X ( prog_clk_0_W_out ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1325 ( .A ( ropt_net_100 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1329 ( .A ( ropt_net_104 ) ,
.X ( SC_OUT_TOP ) ) ;
endmodule

View File

@ -74,7 +74,6 @@ input clk_3_E_in ;
output clk_3_E_out ;
output clk_3_W_out ;
wire ropt_net_94 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -134,7 +133,7 @@ cbx_1__1__mux_tree_tapbuf_size10_1 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -143,7 +142,7 @@ cbx_1__1__mux_tree_tapbuf_size10_2 mux_top_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_4_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -152,7 +151,7 @@ cbx_1__1__mux_tree_tapbuf_size10_3 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_74 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_4 mux_top_ipin_8 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[8] , chanx_left_out[8] ,
@ -170,7 +169,7 @@ cbx_1__1__mux_tree_tapbuf_size10_5 mux_top_ipin_11 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_11_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_6 mux_top_ipin_12 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -188,7 +187,7 @@ cbx_1__1__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_15_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem_0 mem_top_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -225,9 +224,8 @@ cbx_1__1__mux_tree_tapbuf_size10_mem_6 mem_top_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size10_mem mem_top_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { ropt_net_100 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -235,7 +233,7 @@ cbx_1__1__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -243,7 +241,7 @@ cbx_1__1__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_2_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -251,7 +249,7 @@ cbx_1__1__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_41 , SYNOPSYS_UNCONNECTED_42 ,
SYNOPSYS_UNCONNECTED_43 , SYNOPSYS_UNCONNECTED_44 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_71 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -259,7 +257,7 @@ cbx_1__1__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_69 ) ) ;
.out ( bottom_grid_pin_6_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -267,7 +265,7 @@ cbx_1__1__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -283,7 +281,7 @@ cbx_1__1__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.sram ( mux_tree_tapbuf_size8_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_70 ) ) ;
.out ( bottom_grid_pin_13_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__1__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -331,31 +329,30 @@ cbx_1__1__mux_tree_tapbuf_size8_mem mem_top_ipin_14 ( .prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_6_ccff_tail ) ,
.ccff_tail ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_N_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_N_in ) ,
.X ( ctsbuf_net_173 ) ) ;
.X ( ctsbuf_net_175 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_N_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_1_S_FTB01 ( .A ( prog_clk_1_E_in ) ,
.X ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_2_W_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( net_net_69 ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_2_E_FTB01 ( .A ( prog_clk_2_W_in ) ,
.X ( prog_clk_2_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_E_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_E_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 prog_clk_3_W_FTB01 ( .A ( prog_clk_3_E_in ) ,
.X ( prog_clk_3_W_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_N_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_N_FTB01 ( .A ( clk_1_E_in ) , .X ( net_net_70 ) ) ;
sky130_fd_sc_hd__buf_1 clk_1_S_FTB01 ( .A ( clk_1_E_in ) ,
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_2_W_FTB01 ( .A ( clk_2_W_in ) ,
.X ( clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_68 ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_1 clk_2_E_FTB01 ( .A ( clk_2_W_in ) , .X ( net_net_71 ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_E_FTB01 ( .A ( clk_3_E_in ) ,
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__bufbuf_16 clk_3_W_FTB01 ( .A ( clk_3_E_in ) ,
.X ( clk_3_W_out ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chanx_left_in[0] ) ,
@ -439,34 +436,29 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chanx_right_in[18] ) ,
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chanx_right_in[19] ) ,
.X ( chanx_left_out[19] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_57__56 ( .A ( SC_IN_TOP ) , .X ( SC_OUT_BOT ) ) ;
sky130_fd_sc_hd__buf_1 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_58__57 ( .A ( SC_IN_BOT ) , .X ( SC_OUT_TOP ) ) ;
sky130_fd_sc_hd__buf_8 FTB_59__58 ( .A ( REGIN_FEEDTHROUGH ) ,
.X ( REGOUT_FEEDTHROUGH ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_64 ( .A ( BUF_net_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_67 ( .A ( BUF_net_68 ) ,
.Y ( prog_clk_1_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_65 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) ,
.Y ( prog_clk_1_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_71 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_73 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_75 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_71 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_68 ) ,
sky130_fd_sc_hd__inv_1 BINV_R_68 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( net_net_69 ) ,
.X ( prog_clk_2_W_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( net_net_70 ) , .X ( clk_1_N_out ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( net_net_71 ) , .X ( clk_2_E_out ) ) ;
sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1318 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_104 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521204 ( .A ( ctsbuf_net_173 ) ,
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_79 ( .A ( aps_rename_507_ ) ,
.X ( clk_3_E_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_506_ ) ,
.X ( clk_1_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_175 ) ,
.X ( prog_clk_0_W_out ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1325 ( .A ( ropt_net_100 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1329 ( .A ( ropt_net_104 ) ,
.X ( SC_OUT_TOP ) ) ;
endmodule

View File

@ -16,14 +16,14 @@ wire copt_net_86 ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_86 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_88 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_84 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_86 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_87 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__buf_2 copt_h_inst_1310 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_86 ) ,
.X ( copt_net_88 ) ) ;
endmodule
@ -39,15 +39,14 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_61 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
.TE_B ( BUF_net_64 ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_61 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_61 ( .A ( BUF_net_63 ) , .Y ( BUF_net_61 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_62 ( .A ( BUF_net_63 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_63 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_63 ) ) ;
.TE_B ( BUF_net_63 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_61 ( .A ( BUF_net_64 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_63 ( .A ( BUF_net_64 ) , .Y ( BUF_net_63 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_64 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_64 ) ) ;
endmodule
@ -114,7 +113,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -447,6 +446,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cbx_1__2__const1_13 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -470,8 +471,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -635,7 +634,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -690,7 +689,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -706,7 +705,7 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -835,9 +834,9 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -854,7 +853,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_93 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_95 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -863,24 +862,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1296 ( .A ( ccff_head[0] ) ,
.X ( copt_net_75 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( copt_net_75 ) ,
.X ( copt_net_76 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_78 ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_82 ) ,
.X ( ropt_net_91 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1314 ( .A ( ropt_net_91 ) ,
.X ( ropt_net_92 ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1315 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_93 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_80 ) ,
.X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1314 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_95 ) ) ;
endmodule
@ -942,7 +939,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1068,7 +1065,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1291,6 +1288,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cbx_1__2__const1_2 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -1320,8 +1319,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1383,8 +1380,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_66 ) ) ;
endmodule
@ -1555,7 +1553,7 @@ cbx_1__2__mux_tree_tapbuf_size10_1 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1564,7 +1562,7 @@ cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_3 mux_top_ipin_4 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1582,7 +1580,7 @@ cbx_1__2__mux_tree_tapbuf_size10_4 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1591,7 +1589,7 @@ cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_6 mux_top_ipin_11 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1609,7 +1607,7 @@ cbx_1__2__mux_tree_tapbuf_size10_7 mux_top_ipin_12 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1670,7 +1668,7 @@ cbx_1__2__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1686,7 +1684,7 @@ cbx_1__2__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[11] , chanx_left_out[11] ,
@ -1702,7 +1700,7 @@ cbx_1__2__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1710,7 +1708,7 @@ cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1726,7 +1724,7 @@ cbx_1__2__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_65 , SYNOPSYS_UNCONNECTED_66 ,
SYNOPSYS_UNCONNECTED_67 , SYNOPSYS_UNCONNECTED_68 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_mem_0 mem_top_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_1_ccff_tail ) ,
@ -1778,10 +1776,10 @@ cbx_1__2__logical_tile_io_mode_io_ logical_tile_io_mode_io__0 (
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_S_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_S_in ) ,
.X ( ctsbuf_net_176 ) ) ;
.X ( ctsbuf_net_174 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
sky130_fd_sc_hd__buf_12 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
.X ( chanx_right_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chanx_left_in[2] ) ,
.X ( chanx_right_out[2] ) ) ;
@ -1823,7 +1821,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chanx_right_in[0] ) ,
.X ( chanx_left_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_40__39 ( .A ( chanx_right_in[1] ) ,
.X ( chanx_left_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
sky130_fd_sc_hd__buf_12 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
.X ( chanx_left_out[2] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_42__41 ( .A ( chanx_right_in[3] ) ,
.X ( chanx_left_out[3] ) ) ;
@ -1868,11 +1866,7 @@ sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_80 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_176 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3521203 ( .A ( ctsbuf_net_174 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -22,14 +22,14 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_88 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_84 ) ,
.X ( copt_net_83 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_86 ) ,
.X ( copt_net_84 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_87 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_2 copt_h_inst_1310 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_86 ) ,
.X ( copt_net_88 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -51,18 +51,16 @@ supply0 VSS ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_61 ) , .Y ( SOC_DIR_N ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.TE_B ( BUF_net_64 ) , .Z ( FPGA_IN ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_61 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_61 ( .A ( BUF_net_63 ) , .Y ( BUF_net_61 ) ,
.TE_B ( BUF_net_63 ) , .Z ( SOC_OUT ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_61 ( .A ( BUF_net_64 ) , .Y ( SOC_DIR ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_62 ( .A ( BUF_net_63 ) , .Y ( SOC_DIR ) ,
sky130_fd_sc_hd__inv_4 BINV_R_63 ( .A ( BUF_net_64 ) , .Y ( BUF_net_63 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_63 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_63 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_64 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_64 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -146,7 +144,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -512,6 +510,9 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -539,8 +540,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -700,7 +699,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -753,7 +752,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -774,7 +773,7 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -945,9 +944,9 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -970,7 +969,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_93 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_95 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -980,24 +979,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1296 ( .A ( ccff_head[0] ) ,
.X ( copt_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( copt_net_75 ) ,
.X ( copt_net_76 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_78 ) ,
.X ( copt_net_79 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_82 ) ,
.X ( ropt_net_91 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1314 ( .A ( ropt_net_91 ) ,
.X ( ropt_net_92 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1315 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_93 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_80 ) ,
.X ( ropt_net_94 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1314 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_95 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1058,7 +1055,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1183,7 +1180,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1400,6 +1397,9 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -1434,8 +1434,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1496,8 +1494,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_66 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1674,7 +1674,7 @@ cbx_1__2__mux_tree_tapbuf_size10_1 mux_top_ipin_0 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_0_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_74 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1684,7 +1684,7 @@ cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_3_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_75 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_3 mux_top_ipin_4 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1704,7 +1704,7 @@ cbx_1__2__mux_tree_tapbuf_size10_4 mux_top_ipin_7 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_7_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_75 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1714,7 +1714,7 @@ cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_8_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_74 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_6 mux_top_ipin_11 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1734,7 +1734,7 @@ cbx_1__2__mux_tree_tapbuf_size10_7 mux_top_ipin_12 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_12_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_74 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1797,7 +1797,7 @@ cbx_1__2__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_1_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_75 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1815,7 +1815,7 @@ cbx_1__2__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_5_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_75 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[11] , chanx_left_out[11] ,
@ -1833,7 +1833,7 @@ cbx_1__2__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( bottom_grid_pin_9_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_75 ) ) ;
.p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1842,7 +1842,7 @@ cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_10_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_74 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1860,7 +1860,7 @@ cbx_1__2__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_65 , SYNOPSYS_UNCONNECTED_66 ,
SYNOPSYS_UNCONNECTED_67 , SYNOPSYS_UNCONNECTED_68 } ) ,
.out ( bottom_grid_pin_14_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_74 ) ) ;
.p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_mem_0 mem_top_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_1_ccff_tail ) ,
@ -1912,10 +1912,10 @@ cbx_1__2__logical_tile_io_mode_io_ logical_tile_io_mode_io__0 (
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_S_in ) ,
.X ( prog_clk[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_S_in ) ,
.X ( ctsbuf_net_176 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ctsbuf_net_174 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
sky130_fd_sc_hd__buf_12 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
.X ( chanx_right_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chanx_left_in[2] ) ,
.X ( chanx_right_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -1957,7 +1957,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chanx_right_in[0] ) ,
.X ( chanx_left_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_40__39 ( .A ( chanx_right_in[1] ) ,
.X ( chanx_left_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
sky130_fd_sc_hd__buf_12 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
.X ( chanx_left_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_42__41 ( .A ( chanx_right_in[3] ) ,
.X ( chanx_left_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -2005,11 +2005,7 @@ sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
.HI ( optlc_net_72 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
.HI ( optlc_net_73 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_74 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_80 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_176 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3521203 ( .A ( ctsbuf_net_174 ) ,
.X ( prog_clk_0_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule

View File

@ -16,14 +16,14 @@ wire copt_net_86 ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_86 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_88 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_84 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_86 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_87 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_83 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_85 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__buf_2 copt_h_inst_1310 ( .A ( copt_net_84 ) ,
.X ( copt_net_87 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1311 ( .A ( copt_net_86 ) ,
.X ( copt_net_88 ) ) ;
endmodule
@ -39,15 +39,14 @@ input IO_ISOL_N ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_61 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
.TE_B ( BUF_net_64 ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( BUF_net_61 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_61 ( .A ( BUF_net_63 ) , .Y ( BUF_net_61 ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_62 ( .A ( BUF_net_63 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_63 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_63 ) ) ;
.TE_B ( BUF_net_63 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_61 ( .A ( BUF_net_64 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_63 ( .A ( BUF_net_64 ) , .Y ( BUF_net_63 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_64 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_64 ) ) ;
endmodule
@ -114,7 +113,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -403,6 +402,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -426,8 +427,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -558,7 +557,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -602,7 +601,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_69 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -618,7 +617,7 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -747,9 +746,9 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -766,7 +765,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_93 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_95 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -775,24 +774,22 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_79 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1296 ( .A ( ccff_head[0] ) ,
.X ( copt_net_75 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1297 ( .A ( copt_net_75 ) ,
.X ( copt_net_76 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1298 ( .A ( copt_net_76 ) ,
.X ( copt_net_77 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1299 ( .A ( copt_net_77 ) ,
.X ( copt_net_78 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_78 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1300 ( .A ( copt_net_78 ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_77 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_82 ) ,
.X ( ropt_net_91 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1314 ( .A ( ropt_net_91 ) ,
.X ( ropt_net_92 ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1315 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_93 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1313 ( .A ( copt_net_80 ) ,
.X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1314 ( .A ( ropt_net_94 ) ,
.X ( ropt_net_95 ) ) ;
endmodule
@ -843,7 +840,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -947,7 +944,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1126,6 +1123,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_8_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -1155,8 +1154,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1207,8 +1204,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_66 ) ) ;
endmodule
@ -1368,7 +1366,7 @@ cbx_1__2__mux_tree_tapbuf_size10_1 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1377,7 +1375,7 @@ cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_3 mux_top_ipin_4 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -1395,7 +1393,7 @@ cbx_1__2__mux_tree_tapbuf_size10_4 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -1404,7 +1402,7 @@ cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_6 mux_top_ipin_11 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -1422,7 +1420,7 @@ cbx_1__2__mux_tree_tapbuf_size10_7 mux_top_ipin_12 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -1483,7 +1481,7 @@ cbx_1__2__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1499,7 +1497,7 @@ cbx_1__2__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[11] , chanx_left_out[11] ,
@ -1515,7 +1513,7 @@ cbx_1__2__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -1523,7 +1521,7 @@ cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -1539,7 +1537,7 @@ cbx_1__2__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_65 , SYNOPSYS_UNCONNECTED_66 ,
SYNOPSYS_UNCONNECTED_67 , SYNOPSYS_UNCONNECTED_68 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_mem_0 mem_top_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_1_ccff_tail ) ,
@ -1591,10 +1589,10 @@ cbx_1__2__logical_tile_io_mode_io_ logical_tile_io_mode_io__0 (
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_S_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_S_in ) ,
.X ( ctsbuf_net_176 ) ) ;
.X ( ctsbuf_net_174 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
sky130_fd_sc_hd__buf_12 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
.X ( chanx_right_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chanx_left_in[2] ) ,
.X ( chanx_right_out[2] ) ) ;
@ -1636,7 +1634,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chanx_right_in[0] ) ,
.X ( chanx_left_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_40__39 ( .A ( chanx_right_in[1] ) ,
.X ( chanx_left_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
sky130_fd_sc_hd__buf_12 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
.X ( chanx_left_out[2] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_42__41 ( .A ( chanx_right_in[3] ) ,
.X ( chanx_left_out[3] ) ) ;
@ -1681,11 +1679,7 @@ sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_80 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_176 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3521203 ( .A ( ctsbuf_net_174 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -108,7 +108,7 @@ cbx_1__2__mux_tree_tapbuf_size10_1 mux_top_ipin_0 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_0_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -117,7 +117,7 @@ cbx_1__2__mux_tree_tapbuf_size10_2 mux_top_ipin_3 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_3_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_3 mux_top_ipin_4 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[5] , chanx_left_out[5] ,
@ -135,7 +135,7 @@ cbx_1__2__mux_tree_tapbuf_size10_4 mux_top_ipin_7 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_7_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[9] , chanx_left_out[9] ,
@ -144,7 +144,7 @@ cbx_1__2__mux_tree_tapbuf_size10_5 mux_top_ipin_8 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_8_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10_6 mux_top_ipin_11 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[6] , chanx_left_out[6] ,
@ -162,7 +162,7 @@ cbx_1__2__mux_tree_tapbuf_size10_7 mux_top_ipin_12 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_12_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size10 mux_top_ipin_15 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[4] , chanx_left_out[4] ,
@ -223,7 +223,7 @@ cbx_1__2__mux_tree_tapbuf_size8_0 mux_top_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_1_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_1 mux_top_ipin_2 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -239,7 +239,7 @@ cbx_1__2__mux_tree_tapbuf_size8_2 mux_top_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_5_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_3 mux_top_ipin_6 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[11] , chanx_left_out[11] ,
@ -255,7 +255,7 @@ cbx_1__2__mux_tree_tapbuf_size8_4 mux_top_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( bottom_grid_pin_9_ ) , .p0 ( optlc_net_73 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.in ( { chanx_right_out[1] , chanx_left_out[1] , chanx_right_out[3] ,
chanx_left_out[3] , chanx_right_out[7] , chanx_left_out[7] ,
@ -263,7 +263,7 @@ cbx_1__2__mux_tree_tapbuf_size8_5 mux_top_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_10_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_6 mux_top_ipin_13 (
.in ( { chanx_right_out[0] , chanx_left_out[0] , chanx_right_out[2] ,
chanx_left_out[2] , chanx_right_out[10] , chanx_left_out[10] ,
@ -279,7 +279,7 @@ cbx_1__2__mux_tree_tapbuf_size8 mux_top_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_65 , SYNOPSYS_UNCONNECTED_66 ,
SYNOPSYS_UNCONNECTED_67 , SYNOPSYS_UNCONNECTED_68 } ) ,
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_74 ) ) ;
.out ( bottom_grid_pin_14_ ) , .p0 ( optlc_net_72 ) ) ;
cbx_1__2__mux_tree_tapbuf_size8_mem_0 mem_top_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_1_ccff_tail ) ,
@ -331,10 +331,10 @@ cbx_1__2__logical_tile_io_mode_io_ logical_tile_io_mode_io__0 (
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_S_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_W_FTB01 ( .A ( prog_clk_0_S_in ) ,
.X ( ctsbuf_net_176 ) ) ;
.X ( ctsbuf_net_174 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chanx_left_in[0] ) ,
.X ( chanx_right_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
sky130_fd_sc_hd__buf_12 FTB_20__19 ( .A ( chanx_left_in[1] ) ,
.X ( chanx_right_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chanx_left_in[2] ) ,
.X ( chanx_right_out[2] ) ) ;
@ -376,7 +376,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chanx_right_in[0] ) ,
.X ( chanx_left_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_40__39 ( .A ( chanx_right_in[1] ) ,
.X ( chanx_left_out[1] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
sky130_fd_sc_hd__buf_12 FTB_41__40 ( .A ( chanx_right_in[2] ) ,
.X ( chanx_left_out[2] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_42__41 ( .A ( chanx_right_in[3] ) ,
.X ( chanx_left_out[3] ) ) ;
@ -421,11 +421,7 @@ sky130_fd_sc_hd__conb_1 optlc_74 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
.HI ( optlc_net_72 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_76 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_78 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_80 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521207 ( .A ( ctsbuf_net_176 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3521203 ( .A ( ctsbuf_net_174 ) ,
.X ( prog_clk_0_W_out ) ) ;
endmodule

View File

@ -11,23 +11,23 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:0] mem_out ;
wire copt_net_55 ;
wire copt_net_60 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_55 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( copt_net_59 ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_55 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_60 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_60 ) ,
.X ( copt_net_55 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( copt_net_55 ) ,
.X ( copt_net_56 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_60 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_56 ) ,
.X ( copt_net_57 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1190 ( .A ( copt_net_57 ) ,
.X ( copt_net_58 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1191 ( .A ( copt_net_58 ) ,
.X ( copt_net_59 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_56 ) ,
.X ( copt_net_60 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_61 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1193 ( .A ( copt_net_58 ) ,
.X ( copt_net_61 ) ) ;
endmodule
@ -123,17 +123,17 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( copt_net_51 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( ccff_head[0] ) ,
.X ( copt_net_49 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_52 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_49 ) ,
.X ( copt_net_50 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_53 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_50 ) ,
.X ( copt_net_51 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( copt_net_51 ) ,
.X ( copt_net_52 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_50 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_52 ) ,
.X ( copt_net_53 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_49 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_53 ) ,
.X ( copt_net_54 ) ) ;
endmodule
@ -224,10 +224,14 @@ output [0:0] right_width_0_height_0__pin_1_upper ;
output [0:0] right_width_0_height_0__pin_1_lower ;
input prog_clk_0_E_in ;
wire ropt_net_73 ;
wire ropt_net_75 ;
wire ropt_net_74 ;
wire ropt_net_72 ;
wire ropt_net_67 ;
wire ropt_net_68 ;
wire ropt_net_66 ;
wire ropt_net_65 ;
wire ropt_net_63 ;
wire ropt_net_69 ;
wire ropt_net_64 ;
wire ropt_net_62 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -270,12 +274,12 @@ sky130_fd_sc_hd__buf_8 FTB_7__6 ( .A ( chany_bottom_in[4] ) ,
.X ( chany_top_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( chany_bottom_in[5] ) ,
.X ( chany_top_out[5] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
sky130_fd_sc_hd__buf_6 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
.X ( chany_top_out[6] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_10__9 ( .A ( chany_bottom_in[7] ) ,
.X ( ropt_net_73 ) ) ;
.X ( ropt_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_11__10 ( .A ( chany_bottom_in[8] ) ,
.X ( ropt_net_75 ) ) ;
.X ( ropt_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_12__11 ( .A ( chany_bottom_in[9] ) ,
.X ( chany_top_out[9] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
@ -283,18 +287,18 @@ sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
sky130_fd_sc_hd__buf_6 FTB_14__13 ( .A ( chany_bottom_in[11] ) ,
.X ( chany_top_out[11] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_15__14 ( .A ( chany_bottom_in[12] ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( chany_top_out[14] ) ) ;
.X ( ropt_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( ropt_net_65 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( ropt_net_63 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( chany_bottom_in[15] ) ,
.X ( chany_top_out[15] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chany_bottom_in[16] ) ,
.X ( chany_top_out[16] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_20__19 ( .A ( chany_bottom_in[17] ) ,
.X ( chany_top_out[17] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
sky130_fd_sc_hd__buf_6 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
.X ( chany_top_out[18] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_22__21 ( .A ( chany_bottom_in[19] ) ,
.X ( chany_top_out[19] ) ) ;
@ -305,7 +309,7 @@ sky130_fd_sc_hd__buf_6 FTB_24__23 ( .A ( chany_top_in[1] ) ,
sky130_fd_sc_hd__buf_8 FTB_25__24 ( .A ( chany_top_in[2] ) ,
.X ( chany_bottom_out[2] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_26__25 ( .A ( chany_top_in[3] ) ,
.X ( ropt_net_74 ) ) ;
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_27__26 ( .A ( chany_top_in[4] ) ,
.X ( chany_bottom_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_28__27 ( .A ( chany_top_in[5] ) ,
@ -321,10 +325,10 @@ sky130_fd_sc_hd__buf_6 FTB_32__31 ( .A ( chany_top_in[9] ) ,
sky130_fd_sc_hd__buf_8 FTB_33__32 ( .A ( chany_top_in[10] ) ,
.X ( chany_bottom_out[10] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_34__33 ( .A ( chany_top_in[11] ) ,
.X ( chany_bottom_out[11] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( ropt_net_69 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( ropt_net_64 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( chany_bottom_out[13] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_37__36 ( .A ( chany_top_in[14] ) ,
.X ( chany_bottom_out[14] ) ) ;
@ -335,7 +339,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chany_top_in[16] ) ,
sky130_fd_sc_hd__buf_6 FTB_40__39 ( .A ( chany_top_in[17] ) ,
.X ( chany_bottom_out[17] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_41__40 ( .A ( chany_top_in[18] ) ,
.X ( ropt_net_72 ) ) ;
.X ( ropt_net_62 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_42__41 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_43__42 (
@ -343,14 +347,22 @@ sky130_fd_sc_hd__buf_6 FTB_43__42 (
.X ( right_width_0_height_0__pin_1_upper[0] ) ) ;
sky130_fd_sc_hd__conb_1 optlc_49 ( .LO ( SYNOPSYS_UNCONNECTED_5 ) ,
.HI ( optlc_net_48 ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1204 ( .A ( ropt_net_72 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1194 ( .A ( ropt_net_62 ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1205 ( .A ( ropt_net_73 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1195 ( .A ( ropt_net_63 ) ,
.X ( chany_top_out[14] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1196 ( .A ( ropt_net_64 ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1197 ( .A ( ropt_net_65 ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1198 ( .A ( ropt_net_66 ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1199 ( .A ( ropt_net_67 ) ,
.X ( chany_top_out[7] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1206 ( .A ( ropt_net_74 ) ,
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1207 ( .A ( ropt_net_75 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1200 ( .A ( ropt_net_68 ) ,
.X ( chany_top_out[8] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1201 ( .A ( ropt_net_69 ) ,
.X ( chany_bottom_out[11] ) ) ;
endmodule

View File

@ -13,27 +13,27 @@ output [0:0] mem_out ;
input VDD ;
input VSS ;
wire copt_net_55 ;
wire copt_net_60 ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_55 ) , .VPWR ( VDD ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_60 ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( copt_net_59 ) , .X ( ccff_tail[0] ) ,
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_55 ) ,
.X ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( mem_out[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_60 ) ,
.X ( copt_net_55 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( copt_net_55 ) ,
.X ( copt_net_56 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_60 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_56 ) ,
.X ( copt_net_57 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1190 ( .A ( copt_net_57 ) ,
.X ( copt_net_58 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1191 ( .A ( copt_net_58 ) ,
.X ( copt_net_59 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_56 ) ,
.X ( copt_net_60 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_61 ) ,
.X ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1193 ( .A ( copt_net_58 ) ,
.X ( copt_net_61 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -156,17 +156,17 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( copt_net_51 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( ccff_head[0] ) ,
.X ( copt_net_49 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_52 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_49 ) ,
.X ( copt_net_50 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_53 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_50 ) ,
.X ( copt_net_51 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( copt_net_51 ) ,
.X ( copt_net_52 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_50 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_52 ) ,
.X ( copt_net_53 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_49 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_53 ) ,
.X ( copt_net_54 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -259,10 +259,14 @@ input prog_clk_0_E_in ;
input VDD ;
input VSS ;
wire ropt_net_73 ;
wire ropt_net_75 ;
wire ropt_net_74 ;
wire ropt_net_72 ;
wire ropt_net_67 ;
wire ropt_net_68 ;
wire ropt_net_66 ;
wire ropt_net_65 ;
wire ropt_net_63 ;
wire ropt_net_69 ;
wire ropt_net_64 ;
wire ropt_net_62 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -308,12 +312,12 @@ sky130_fd_sc_hd__buf_8 FTB_7__6 ( .A ( chany_bottom_in[4] ) ,
.X ( chany_top_out[4] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( chany_bottom_in[5] ) ,
.X ( chany_top_out[5] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
sky130_fd_sc_hd__buf_6 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
.X ( chany_top_out[6] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_10__9 ( .A ( chany_bottom_in[7] ) ,
.X ( ropt_net_73 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ropt_net_67 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_11__10 ( .A ( chany_bottom_in[8] ) ,
.X ( ropt_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ropt_net_68 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_12__11 ( .A ( chany_bottom_in[9] ) ,
.X ( chany_top_out[9] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
@ -321,18 +325,18 @@ sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
sky130_fd_sc_hd__buf_6 FTB_14__13 ( .A ( chany_bottom_in[11] ) ,
.X ( chany_top_out[11] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_15__14 ( .A ( chany_bottom_in[12] ) ,
.X ( chany_top_out[12] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( chany_top_out[13] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( chany_top_out[14] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ropt_net_66 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( ropt_net_65 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( ropt_net_63 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( chany_bottom_in[15] ) ,
.X ( chany_top_out[15] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chany_bottom_in[16] ) ,
.X ( chany_top_out[16] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_20__19 ( .A ( chany_bottom_in[17] ) ,
.X ( chany_top_out[17] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
sky130_fd_sc_hd__buf_6 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
.X ( chany_top_out[18] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_22__21 ( .A ( chany_bottom_in[19] ) ,
.X ( chany_top_out[19] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -343,7 +347,7 @@ sky130_fd_sc_hd__buf_6 FTB_24__23 ( .A ( chany_top_in[1] ) ,
sky130_fd_sc_hd__buf_8 FTB_25__24 ( .A ( chany_top_in[2] ) ,
.X ( chany_bottom_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_26__25 ( .A ( chany_top_in[3] ) ,
.X ( ropt_net_74 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( chany_bottom_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_27__26 ( .A ( chany_top_in[4] ) ,
.X ( chany_bottom_out[4] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_28__27 ( .A ( chany_top_in[5] ) ,
@ -359,10 +363,10 @@ sky130_fd_sc_hd__buf_6 FTB_32__31 ( .A ( chany_top_in[9] ) ,
sky130_fd_sc_hd__buf_8 FTB_33__32 ( .A ( chany_top_in[10] ) ,
.X ( chany_bottom_out[10] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_34__33 ( .A ( chany_top_in[11] ) ,
.X ( chany_bottom_out[11] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( chany_bottom_out[12] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( ropt_net_69 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( ropt_net_64 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( chany_bottom_out[13] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_37__36 ( .A ( chany_top_in[14] ) ,
.X ( chany_bottom_out[14] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -373,7 +377,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chany_top_in[16] ) ,
sky130_fd_sc_hd__buf_6 FTB_40__39 ( .A ( chany_top_in[17] ) ,
.X ( chany_bottom_out[17] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_41__40 ( .A ( chany_top_in[18] ) ,
.X ( ropt_net_72 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ropt_net_62 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_42__41 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_43__42 (
@ -382,14 +386,22 @@ sky130_fd_sc_hd__buf_6 FTB_43__42 (
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_49 ( .LO ( SYNOPSYS_UNCONNECTED_5 ) ,
.HI ( optlc_net_48 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1204 ( .A ( ropt_net_72 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1194 ( .A ( ropt_net_62 ) ,
.X ( chany_bottom_out[18] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1205 ( .A ( ropt_net_73 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1195 ( .A ( ropt_net_63 ) ,
.X ( chany_top_out[14] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1196 ( .A ( ropt_net_64 ) ,
.X ( chany_bottom_out[12] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1197 ( .A ( ropt_net_65 ) ,
.X ( chany_top_out[13] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1198 ( .A ( ropt_net_66 ) ,
.X ( chany_top_out[12] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1199 ( .A ( ropt_net_67 ) ,
.X ( chany_top_out[7] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1206 ( .A ( ropt_net_74 ) ,
.X ( chany_bottom_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1207 ( .A ( ropt_net_75 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1200 ( .A ( ropt_net_68 ) ,
.X ( chany_top_out[8] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1201 ( .A ( ropt_net_69 ) ,
.X ( chany_bottom_out[11] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule

View File

@ -11,23 +11,23 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:0] mem_out ;
wire copt_net_55 ;
wire copt_net_60 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_55 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( copt_net_59 ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_55 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_60 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_2__1 ( .A ( mem_out[0] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1187 ( .A ( copt_net_60 ) ,
.X ( copt_net_55 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1188 ( .A ( copt_net_55 ) ,
.X ( copt_net_56 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_60 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1189 ( .A ( copt_net_56 ) ,
.X ( copt_net_57 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1190 ( .A ( copt_net_57 ) ,
.X ( copt_net_58 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1191 ( .A ( copt_net_58 ) ,
.X ( copt_net_59 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_56 ) ,
.X ( copt_net_60 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1192 ( .A ( copt_net_61 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1193 ( .A ( copt_net_58 ) ,
.X ( copt_net_61 ) ) ;
endmodule
@ -123,17 +123,17 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( copt_net_51 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1181 ( .A ( ccff_head[0] ) ,
.X ( copt_net_49 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_52 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1182 ( .A ( copt_net_49 ) ,
.X ( copt_net_50 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_53 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1183 ( .A ( copt_net_50 ) ,
.X ( copt_net_51 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( ccff_head[0] ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1184 ( .A ( copt_net_51 ) ,
.X ( copt_net_52 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_50 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1185 ( .A ( copt_net_52 ) ,
.X ( copt_net_53 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_49 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1186 ( .A ( copt_net_53 ) ,
.X ( copt_net_54 ) ) ;
endmodule
@ -213,10 +213,14 @@ output [0:0] right_width_0_height_0__pin_1_upper ;
output [0:0] right_width_0_height_0__pin_1_lower ;
input prog_clk_0_E_in ;
wire ropt_net_73 ;
wire ropt_net_75 ;
wire ropt_net_74 ;
wire ropt_net_72 ;
wire ropt_net_67 ;
wire ropt_net_68 ;
wire ropt_net_66 ;
wire ropt_net_65 ;
wire ropt_net_63 ;
wire ropt_net_69 ;
wire ropt_net_64 ;
wire ropt_net_62 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -259,12 +263,12 @@ sky130_fd_sc_hd__buf_8 FTB_7__6 ( .A ( chany_bottom_in[4] ) ,
.X ( chany_top_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( chany_bottom_in[5] ) ,
.X ( chany_top_out[5] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
sky130_fd_sc_hd__buf_6 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
.X ( chany_top_out[6] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_10__9 ( .A ( chany_bottom_in[7] ) ,
.X ( ropt_net_73 ) ) ;
.X ( ropt_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_11__10 ( .A ( chany_bottom_in[8] ) ,
.X ( ropt_net_75 ) ) ;
.X ( ropt_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_12__11 ( .A ( chany_bottom_in[9] ) ,
.X ( chany_top_out[9] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
@ -272,18 +276,18 @@ sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
sky130_fd_sc_hd__buf_6 FTB_14__13 ( .A ( chany_bottom_in[11] ) ,
.X ( chany_top_out[11] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_15__14 ( .A ( chany_bottom_in[12] ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( chany_top_out[14] ) ) ;
.X ( ropt_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( ropt_net_65 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( ropt_net_63 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( chany_bottom_in[15] ) ,
.X ( chany_top_out[15] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chany_bottom_in[16] ) ,
.X ( chany_top_out[16] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_20__19 ( .A ( chany_bottom_in[17] ) ,
.X ( chany_top_out[17] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
sky130_fd_sc_hd__buf_6 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
.X ( chany_top_out[18] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_22__21 ( .A ( chany_bottom_in[19] ) ,
.X ( chany_top_out[19] ) ) ;
@ -294,7 +298,7 @@ sky130_fd_sc_hd__buf_6 FTB_24__23 ( .A ( chany_top_in[1] ) ,
sky130_fd_sc_hd__buf_8 FTB_25__24 ( .A ( chany_top_in[2] ) ,
.X ( chany_bottom_out[2] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_26__25 ( .A ( chany_top_in[3] ) ,
.X ( ropt_net_74 ) ) ;
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_27__26 ( .A ( chany_top_in[4] ) ,
.X ( chany_bottom_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_28__27 ( .A ( chany_top_in[5] ) ,
@ -310,10 +314,10 @@ sky130_fd_sc_hd__buf_6 FTB_32__31 ( .A ( chany_top_in[9] ) ,
sky130_fd_sc_hd__buf_8 FTB_33__32 ( .A ( chany_top_in[10] ) ,
.X ( chany_bottom_out[10] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_34__33 ( .A ( chany_top_in[11] ) ,
.X ( chany_bottom_out[11] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( ropt_net_69 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( ropt_net_64 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( chany_bottom_out[13] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_37__36 ( .A ( chany_top_in[14] ) ,
.X ( chany_bottom_out[14] ) ) ;
@ -324,7 +328,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chany_top_in[16] ) ,
sky130_fd_sc_hd__buf_6 FTB_40__39 ( .A ( chany_top_in[17] ) ,
.X ( chany_bottom_out[17] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_41__40 ( .A ( chany_top_in[18] ) ,
.X ( ropt_net_72 ) ) ;
.X ( ropt_net_62 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_42__41 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_43__42 (
@ -332,14 +336,22 @@ sky130_fd_sc_hd__buf_6 FTB_43__42 (
.X ( right_width_0_height_0__pin_1_upper[0] ) ) ;
sky130_fd_sc_hd__conb_1 optlc_49 ( .LO ( SYNOPSYS_UNCONNECTED_5 ) ,
.HI ( optlc_net_48 ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1204 ( .A ( ropt_net_72 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1194 ( .A ( ropt_net_62 ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1205 ( .A ( ropt_net_73 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1195 ( .A ( ropt_net_63 ) ,
.X ( chany_top_out[14] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1196 ( .A ( ropt_net_64 ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1197 ( .A ( ropt_net_65 ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1198 ( .A ( ropt_net_66 ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1199 ( .A ( ropt_net_67 ) ,
.X ( chany_top_out[7] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1206 ( .A ( ropt_net_74 ) ,
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1207 ( .A ( ropt_net_75 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1200 ( .A ( ropt_net_68 ) ,
.X ( chany_top_out[8] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1201 ( .A ( ropt_net_69 ) ,
.X ( chany_bottom_out[11] ) ) ;
endmodule

View File

@ -26,10 +26,14 @@ output [0:0] right_width_0_height_0__pin_1_upper ;
output [0:0] right_width_0_height_0__pin_1_lower ;
input prog_clk_0_E_in ;
wire ropt_net_73 ;
wire ropt_net_75 ;
wire ropt_net_74 ;
wire ropt_net_72 ;
wire ropt_net_67 ;
wire ropt_net_68 ;
wire ropt_net_66 ;
wire ropt_net_65 ;
wire ropt_net_63 ;
wire ropt_net_69 ;
wire ropt_net_64 ;
wire ropt_net_62 ;
wire [0:0] prog_clk ;
wire prog_clk_0 ;
wire [0:3] mux_tree_tapbuf_size10_0_sram ;
@ -72,12 +76,12 @@ sky130_fd_sc_hd__buf_8 FTB_7__6 ( .A ( chany_bottom_in[4] ) ,
.X ( chany_top_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( chany_bottom_in[5] ) ,
.X ( chany_top_out[5] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
sky130_fd_sc_hd__buf_6 FTB_9__8 ( .A ( chany_bottom_in[6] ) ,
.X ( chany_top_out[6] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_10__9 ( .A ( chany_bottom_in[7] ) ,
.X ( ropt_net_73 ) ) ;
.X ( ropt_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_11__10 ( .A ( chany_bottom_in[8] ) ,
.X ( ropt_net_75 ) ) ;
.X ( ropt_net_68 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_12__11 ( .A ( chany_bottom_in[9] ) ,
.X ( chany_top_out[9] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
@ -85,18 +89,18 @@ sky130_fd_sc_hd__buf_8 FTB_13__12 ( .A ( chany_bottom_in[10] ) ,
sky130_fd_sc_hd__buf_6 FTB_14__13 ( .A ( chany_bottom_in[11] ) ,
.X ( chany_top_out[11] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_15__14 ( .A ( chany_bottom_in[12] ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( chany_top_out[14] ) ) ;
.X ( ropt_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_16__15 ( .A ( chany_bottom_in[13] ) ,
.X ( ropt_net_65 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_17__16 ( .A ( chany_bottom_in[14] ) ,
.X ( ropt_net_63 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( chany_bottom_in[15] ) ,
.X ( chany_top_out[15] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chany_bottom_in[16] ) ,
.X ( chany_top_out[16] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_20__19 ( .A ( chany_bottom_in[17] ) ,
.X ( chany_top_out[17] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
sky130_fd_sc_hd__buf_6 FTB_21__20 ( .A ( chany_bottom_in[18] ) ,
.X ( chany_top_out[18] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_22__21 ( .A ( chany_bottom_in[19] ) ,
.X ( chany_top_out[19] ) ) ;
@ -107,7 +111,7 @@ sky130_fd_sc_hd__buf_6 FTB_24__23 ( .A ( chany_top_in[1] ) ,
sky130_fd_sc_hd__buf_8 FTB_25__24 ( .A ( chany_top_in[2] ) ,
.X ( chany_bottom_out[2] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_26__25 ( .A ( chany_top_in[3] ) ,
.X ( ropt_net_74 ) ) ;
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_27__26 ( .A ( chany_top_in[4] ) ,
.X ( chany_bottom_out[4] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_28__27 ( .A ( chany_top_in[5] ) ,
@ -123,10 +127,10 @@ sky130_fd_sc_hd__buf_6 FTB_32__31 ( .A ( chany_top_in[9] ) ,
sky130_fd_sc_hd__buf_8 FTB_33__32 ( .A ( chany_top_in[10] ) ,
.X ( chany_bottom_out[10] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_34__33 ( .A ( chany_top_in[11] ) ,
.X ( chany_bottom_out[11] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( ropt_net_69 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_35__34 ( .A ( chany_top_in[12] ) ,
.X ( ropt_net_64 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_36__35 ( .A ( chany_top_in[13] ) ,
.X ( chany_bottom_out[13] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_37__36 ( .A ( chany_top_in[14] ) ,
.X ( chany_bottom_out[14] ) ) ;
@ -137,7 +141,7 @@ sky130_fd_sc_hd__buf_8 FTB_39__38 ( .A ( chany_top_in[16] ) ,
sky130_fd_sc_hd__buf_6 FTB_40__39 ( .A ( chany_top_in[17] ) ,
.X ( chany_bottom_out[17] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_41__40 ( .A ( chany_top_in[18] ) ,
.X ( ropt_net_72 ) ) ;
.X ( ropt_net_62 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_42__41 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__buf_6 FTB_43__42 (
@ -145,14 +149,22 @@ sky130_fd_sc_hd__buf_6 FTB_43__42 (
.X ( right_width_0_height_0__pin_1_upper[0] ) ) ;
sky130_fd_sc_hd__conb_1 optlc_49 ( .LO ( SYNOPSYS_UNCONNECTED_5 ) ,
.HI ( optlc_net_48 ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1204 ( .A ( ropt_net_72 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1194 ( .A ( ropt_net_62 ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1205 ( .A ( ropt_net_73 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1195 ( .A ( ropt_net_63 ) ,
.X ( chany_top_out[14] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1196 ( .A ( ropt_net_64 ) ,
.X ( chany_bottom_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1197 ( .A ( ropt_net_65 ) ,
.X ( chany_top_out[13] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1198 ( .A ( ropt_net_66 ) ,
.X ( chany_top_out[12] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1199 ( .A ( ropt_net_67 ) ,
.X ( chany_top_out[7] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1206 ( .A ( ropt_net_74 ) ,
.X ( chany_bottom_out[3] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1207 ( .A ( ropt_net_75 ) ,
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1200 ( .A ( ropt_net_68 ) ,
.X ( chany_top_out[8] ) ) ;
sky130_fd_sc_hd__buf_8 ropt_mt_inst_1201 ( .A ( ropt_net_69 ) ,
.X ( chany_bottom_out[11] ) ) ;
endmodule

View File

@ -11,13 +11,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -34,9 +34,9 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_15__14 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -68,13 +68,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_13__12 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -87,11 +87,11 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -106,7 +106,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -125,7 +125,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -148,7 +148,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -183,6 +183,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_1__1__const1 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -206,8 +208,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -238,8 +238,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_1__1__const1_14 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -263,6 +261,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -371,8 +371,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_73 ( .A ( BUF_net_74 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_74 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.Y ( BUF_net_74 ) ) ;
endmodule
@ -403,8 +404,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_1__1__const1_11 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -428,6 +427,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -568,8 +569,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_1__1__const1_8 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -593,6 +592,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -603,15 +604,29 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
wire copt_net_84 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_84 ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1316 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1317 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1318 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1319 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1321 ( .A ( copt_net_83 ) ,
.X ( mem_out[3] ) ) ;
endmodule
@ -622,7 +637,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -643,7 +658,7 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -660,13 +675,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_5__4 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -679,13 +694,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_4__3 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -698,11 +713,11 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -717,13 +732,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_2__1 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -736,35 +751,25 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_100 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_91 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( ccff_head[0] ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1314 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_83 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1323 ( .A ( copt_net_84 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 copt_h_inst_1324 ( .A ( copt_net_85 ) ,
.X ( copt_net_86 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1334 ( .A ( ropt_net_97 ) ,
.X ( ropt_net_96 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1335 ( .A ( ropt_net_98 ) ,
.X ( ropt_net_97 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1336 ( .A ( copt_net_86 ) ,
.X ( ropt_net_98 ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1339 ( .A ( ropt_net_96 ) ,
.X ( ropt_net_100 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1359 ( .A ( ccff_head[0] ) ,
.X ( ropt_net_88 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1360 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_89 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1361 ( .A ( ropt_net_88 ) ,
.X ( ropt_net_90 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1362 ( .A ( ropt_net_89 ) ,
.X ( ropt_net_91 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1363 ( .A ( ropt_net_90 ) ,
.X ( ropt_net_92 ) ) ;
endmodule
@ -797,6 +802,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cby_1__1__const1_7 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -826,9 +833,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_75 ) ) ;
endmodule
@ -1079,8 +1083,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_58 ( .A ( BUF_net_59 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_59 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_59 ) ) ;
endmodule
@ -1268,8 +1273,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_56 ( .A ( BUF_net_57 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_57 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_57 ) ) ;
endmodule
@ -1384,7 +1390,7 @@ cby_1__1__mux_tree_tapbuf_size10_0 mux_right_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1393,7 +1399,7 @@ cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -1402,7 +1408,7 @@ cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1411,7 +1417,7 @@ cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[8] , chany_bottom_out[8] ,
@ -1420,7 +1426,7 @@ cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_5 mux_right_ipin_11 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1484,9 +1490,8 @@ cby_1__1__mux_tree_tapbuf_size10_mem_6 mem_right_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size10_mem mem_right_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { copt_net_87 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size8_0 mux_right_ipin_1 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1502,7 +1507,7 @@ cby_1__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1518,7 +1523,7 @@ cby_1__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1526,7 +1531,7 @@ cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -1534,7 +1539,7 @@ cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1550,7 +1555,7 @@ cby_1__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_61 , SYNOPSYS_UNCONNECTED_62 ,
SYNOPSYS_UNCONNECTED_63 , SYNOPSYS_UNCONNECTED_64 } ) ,
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_mem_0 mem_right_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1593,31 +1598,32 @@ cby_1__1__mux_tree_tapbuf_size8_mem mem_right_ipin_14 (
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_N_FTB01 ( .A ( Test_en_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_4 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__bufbuf_16 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_E_FTB01 ( .A ( Test_en_E_in ) ,
.X ( net_net_67 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( net_net_68 ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_S_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_179 ) ) ;
.X ( ctsbuf_net_177 ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_N_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_280 ) ) ;
.X ( ctsbuf_net_278 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_S_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ropt_net_93 ) ) ;
.X ( ropt_net_87 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_N_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ZBUF_6_f_1 ) ) ;
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_N_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( prog_clk_3_N_out ) ) ;
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_S_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( ropt_net_95 ) ) ;
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_S_FTB01 ( .A ( clk_2_S_in ) ,
.X ( clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) , .X ( ZBUF_6_f_0 ) ) ;
sky130_fd_sc_hd__buf_4 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( ropt_net_99 ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) ,
.X ( aps_rename_508_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_509_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_S_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_506_ ) ) ;
.X ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[0] ) ,
.X ( chany_top_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_18__17 ( .A ( chany_bottom_in[1] ) ,
@ -1698,43 +1704,31 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chany_top_in[18] ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( net_net_67 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_68 ( .A ( BUF_net_69 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_69 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_69 ( .A ( BUF_net_70 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_70 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_76 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_77 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_83 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_78 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1303 ( .A ( ZBUF_6_f_0 ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_179 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_280 ) ,
.X ( prog_clk_0_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1304 ( .A ( ZBUF_6_f_1 ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_8 copt_h_inst_1325 ( .A ( copt_net_91 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1337 ( .A ( ropt_net_99 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_509_ ) ,
.X ( clk_3_N_out ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1328 ( .A ( copt_net_87 ) ,
.X ( copt_net_90 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1329 ( .A ( copt_net_92 ) ,
.X ( copt_net_91 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1330 ( .A ( copt_net_90 ) ,
.X ( copt_net_92 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1331 ( .A ( ropt_net_93 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_585 ( .A ( aps_rename_508_ ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_586 ( .A ( aps_rename_507_ ) ,
.X ( prog_clk_3_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_587 ( .A ( aps_rename_506_ ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1358 ( .A ( ropt_net_87 ) ,
.X ( prog_clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1332 ( .A ( ropt_net_94 ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1333 ( .A ( ropt_net_95 ) ,
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_177 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_278 ) ,
.X ( prog_clk_0_N_out ) ) ;
endmodule

View File

@ -16,13 +16,13 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -45,9 +45,9 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_15__14 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -91,13 +91,13 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_13__12 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -116,11 +116,11 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -141,7 +141,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -166,7 +166,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -195,7 +195,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -225,59 +225,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .S ( sram[1] ) ,
.X ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_1_ ( .A0 ( in[4] ) , .A1 ( in[3] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_2_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_2_ ( .A0 ( in[6] ) , .A1 ( in[5] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_3_ ( .A0 ( p0 ) , .A1 ( in[7] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_4_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_1_ (
.A0 ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_6_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
module cby_1__1__mux_tree_tapbuf_size8_6 ( in , sram , sram_inv , out , VDD ,
VSS , p0 ) ;
input [0:7] in ;
input [0:3] sram ;
input [0:3] sram_inv ;
output [0:0] out ;
input VDD ;
input VSS ;
input p0 ;
wire [0:0] sky130_fd_sc_hd__mux2_1_0_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_1_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_2_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_3_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_4_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -311,6 +258,59 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
endmodule
module cby_1__1__mux_tree_tapbuf_size8_6 ( in , sram , sram_inv , out , VDD ,
VSS , p0 ) ;
input [0:7] in ;
input [0:3] sram ;
input [0:3] sram_inv ;
output [0:0] out ;
input VDD ;
input VSS ;
input p0 ;
wire [0:0] sky130_fd_sc_hd__mux2_1_0_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_1_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_2_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_3_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_4_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .S ( sram[1] ) ,
.X ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_1_ ( .A0 ( in[4] ) , .A1 ( in[3] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_2_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_2_ ( .A0 ( in[6] ) , .A1 ( in[5] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_3_ ( .A0 ( p0 ) , .A1 ( in[7] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_4_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_1_ (
.A0 ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_6_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
module cby_1__1__mux_tree_tapbuf_size8_5 ( in , sram , sram_inv , out , VDD ,
VSS , p0 ) ;
input [0:7] in ;
@ -413,8 +413,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_73 ( .A ( BUF_net_74 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_74 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.Y ( BUF_net_74 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -439,9 +441,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -469,6 +468,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -601,9 +602,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -631,6 +629,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -643,19 +643,33 @@ output [0:3] mem_out ;
input VDD ;
input VSS ;
wire copt_net_84 ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_84 ) ,
.X ( copt_net_79 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1316 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1317 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1318 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1319 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1321 ( .A ( copt_net_83 ) ,
.X ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -671,7 +685,7 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -698,7 +712,7 @@ supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -721,13 +735,13 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_5__4 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -746,13 +760,13 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_4__3 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -771,11 +785,11 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -796,13 +810,13 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_2__1 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
@ -821,36 +835,26 @@ input VSS ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_100 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_91 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( ccff_head[0] ) ,
.X ( copt_net_81 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1314 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_83 ) ,
.X ( copt_net_84 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1323 ( .A ( copt_net_84 ) ,
.X ( copt_net_85 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 copt_h_inst_1324 ( .A ( copt_net_85 ) ,
.X ( copt_net_86 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1334 ( .A ( ropt_net_97 ) ,
.X ( ropt_net_96 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1335 ( .A ( ropt_net_98 ) ,
.X ( ropt_net_97 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1336 ( .A ( copt_net_86 ) ,
.X ( ropt_net_98 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1339 ( .A ( ropt_net_96 ) ,
.X ( ropt_net_100 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1359 ( .A ( ccff_head[0] ) ,
.X ( ropt_net_88 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1360 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_89 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1361 ( .A ( ropt_net_88 ) ,
.X ( ropt_net_90 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1362 ( .A ( ropt_net_89 ) ,
.X ( ropt_net_91 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1363 ( .A ( ropt_net_90 ) ,
.X ( ropt_net_92 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -877,6 +881,9 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
supply1 VDD ;
supply0 VSS ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .VPWR ( VDD ) ,
.VGND ( VSS ) ) ;
@ -911,10 +918,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1163,8 +1166,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_58 ( .A ( BUF_net_59 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_59 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_59 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1351,8 +1356,10 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_56 ( .A ( BUF_net_57 ) , .Y ( out[0] ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_57 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_57 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule
@ -1472,7 +1479,7 @@ cby_1__1__mux_tree_tapbuf_size10_0 mux_right_ipin_0 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( left_grid_pin_16_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_78 ) ) ;
.p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1482,7 +1489,7 @@ cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( left_grid_pin_19_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -1492,7 +1499,7 @@ cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( left_grid_pin_20_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1502,7 +1509,7 @@ cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( left_grid_pin_23_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[8] , chany_bottom_out[8] ,
@ -1512,7 +1519,7 @@ cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( left_grid_pin_24_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_5 mux_right_ipin_11 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1579,9 +1586,9 @@ cby_1__1__mux_tree_tapbuf_size10_mem_6 mem_right_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
cby_1__1__mux_tree_tapbuf_size10_mem mem_right_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { copt_net_87 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ,
.VDD ( VDD ) , .VSS ( VSS ) ) ;
cby_1__1__mux_tree_tapbuf_size8_0 mux_right_ipin_1 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1599,7 +1606,7 @@ cby_1__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( left_grid_pin_18_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_78 ) ) ;
.p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1617,7 +1624,7 @@ cby_1__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( left_grid_pin_22_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1626,7 +1633,7 @@ cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( left_grid_pin_25_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -1635,7 +1642,7 @@ cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( left_grid_pin_26_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_78 ) ) ;
.p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1653,7 +1660,7 @@ cby_1__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.sram_inv ( { SYNOPSYS_UNCONNECTED_61 , SYNOPSYS_UNCONNECTED_62 ,
SYNOPSYS_UNCONNECTED_63 , SYNOPSYS_UNCONNECTED_64 } ) ,
.out ( left_grid_pin_30_ ) , .VDD ( VDD ) , .VSS ( VSS ) ,
.p0 ( optlc_net_77 ) ) ;
.p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_mem_0 mem_right_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1696,32 +1703,32 @@ cby_1__1__mux_tree_tapbuf_size8_mem mem_right_ipin_14 (
.mem_out ( mux_tree_tapbuf_size8_7_sram ) , .VDD ( VDD ) , .VSS ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_N_FTB01 ( .A ( Test_en_E_in ) ,
.X ( aps_rename_505_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( ropt_net_94 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_16 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( Test_en_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_E_FTB01 ( .A ( Test_en_E_in ) ,
.X ( net_net_67 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( net_net_68 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( prog_clk[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_S_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_179 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ctsbuf_net_177 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_N_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_280 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ctsbuf_net_278 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_S_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ropt_net_93 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( ropt_net_87 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_N_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ZBUF_6_f_1 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( aps_rename_506_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_N_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( prog_clk_3_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( aps_rename_507_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_S_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( ropt_net_95 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( prog_clk_3_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_S_FTB01 ( .A ( clk_2_S_in ) ,
.X ( clk_2_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) , .X ( ZBUF_6_f_0 ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( ropt_net_99 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) ,
.X ( aps_rename_508_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_509_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_S_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_506_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
.X ( aps_rename_510_ ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[0] ) ,
.X ( chany_top_out[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_18__17 ( .A ( chany_bottom_in[1] ) ,
@ -1802,46 +1809,34 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chany_top_in[18] ) ,
.X ( chany_bottom_out[18] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( Test_en_N_out ) ,
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) , .Y ( Test_en_N_out ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_66 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( net_net_67 ) , .X ( Test_en_E_out ) ,
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_67 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( Test_en_E_out ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_68 ( .A ( BUF_net_69 ) , .Y ( clk_3_S_out ) ,
sky130_fd_sc_hd__inv_6 BINV_R_69 ( .A ( BUF_net_70 ) , .Y ( clk_3_S_out ) ,
.VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_69 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_69 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
sky130_fd_sc_hd__inv_1 BINV_R_70 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_70 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_75 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_76 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_77 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__conb_1 optlc_83 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_78 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1303 ( .A ( ZBUF_6_f_0 ) ,
.X ( clk_2_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_179 ) ,
.X ( prog_clk_0_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_280 ) ,
.X ( prog_clk_0_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1304 ( .A ( ZBUF_6_f_1 ) ,
.X ( prog_clk_2_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__bufbuf_8 copt_h_inst_1325 ( .A ( copt_net_91 ) ,
.X ( ccff_tail[0] ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1337 ( .A ( ropt_net_99 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_509_ ) ,
.X ( clk_3_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1328 ( .A ( copt_net_87 ) ,
.X ( copt_net_90 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1329 ( .A ( copt_net_92 ) ,
.X ( copt_net_91 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1330 ( .A ( copt_net_90 ) ,
.X ( copt_net_92 ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1331 ( .A ( ropt_net_93 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_585 ( .A ( aps_rename_508_ ) ,
.X ( clk_2_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_586 ( .A ( aps_rename_507_ ) ,
.X ( prog_clk_3_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_587 ( .A ( aps_rename_506_ ) ,
.X ( prog_clk_2_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1358 ( .A ( ropt_net_87 ) ,
.X ( prog_clk_2_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1332 ( .A ( ropt_net_94 ) ,
.X ( Test_en_W_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1333 ( .A ( ropt_net_95 ) ,
.X ( prog_clk_3_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_177 ) ,
.X ( prog_clk_0_S_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_278 ) ,
.X ( prog_clk_0_N_out ) , .VPWR ( VDD ) , .VGND ( VSS ) ) ;
endmodule

View File

@ -11,13 +11,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_16__15 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -34,9 +34,9 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_15__14 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -68,13 +68,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_13__12 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -87,11 +87,11 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -106,7 +106,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -125,7 +125,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -148,7 +148,7 @@ sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -172,50 +172,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .S ( sram[1] ) ,
.X ( sky130_fd_sc_hd__mux2_1_1_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_1_ ( .A0 ( in[4] ) , .A1 ( in[3] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_2_ ( .A0 ( in[6] ) , .A1 ( in[5] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_3_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_3_ ( .A0 ( p0 ) , .A1 ( in[7] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_5_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_1_ (
.A0 ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_64 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
module cby_1__1__mux_tree_tapbuf_size8_6 ( in , sram , sram_inv , out , p0 ) ;
input [0:7] in ;
input [0:3] sram ;
input [0:3] sram_inv ;
output [0:0] out ;
input p0 ;
wire [0:0] sky130_fd_sc_hd__mux2_1_0_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_1_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_2_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_3_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_4_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
@ -244,6 +200,50 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
endmodule
module cby_1__1__mux_tree_tapbuf_size8_6 ( in , sram , sram_inv , out , p0 ) ;
input [0:7] in ;
input [0:3] sram ;
input [0:3] sram_inv ;
output [0:0] out ;
input p0 ;
wire [0:0] sky130_fd_sc_hd__mux2_1_0_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_1_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_2_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_3_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_4_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_0_X[0] ) , .S ( sram[1] ) ,
.X ( sky130_fd_sc_hd__mux2_1_1_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_1_ ( .A0 ( in[4] ) , .A1 ( in[3] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_2_ ( .A0 ( in[6] ) , .A1 ( in[5] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_3_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_3_ ( .A0 ( p0 ) , .A1 ( in[7] ) ,
.S ( sram[1] ) , .X ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_2_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_1_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_5_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l3_in_1_ (
.A0 ( sky130_fd_sc_hd__mux2_1_4_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_3_X[0] ) , .S ( sram[2] ) ,
.X ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_65 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
module cby_1__1__mux_tree_tapbuf_size8_5 ( in , sram , sram_inv , out , p0 ) ;
input [0:7] in ;
input [0:3] sram ;
@ -327,8 +327,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_73 ( .A ( BUF_net_74 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_74 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.Y ( BUF_net_74 ) ) ;
endmodule
@ -348,8 +349,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -373,6 +372,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -480,8 +481,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_5_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_6_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -505,6 +504,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -515,15 +516,29 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
wire copt_net_84 ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
.CLK ( prog_clk[0] ) , .Q ( copt_net_84 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_84 ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1316 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1317 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1318 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1319 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1321 ( .A ( copt_net_83 ) ,
.X ( mem_out[3] ) ) ;
endmodule
@ -534,7 +549,7 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
@ -555,7 +570,7 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -572,13 +587,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_5__4 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -591,13 +606,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_4__3 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -610,11 +625,11 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -629,13 +644,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_2__1 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -648,35 +663,25 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_100 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_91 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( ccff_head[0] ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_81 ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1314 ( .A ( copt_net_82 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1315 ( .A ( copt_net_83 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1323 ( .A ( copt_net_84 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 copt_h_inst_1324 ( .A ( copt_net_85 ) ,
.X ( copt_net_86 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1334 ( .A ( ropt_net_97 ) ,
.X ( ropt_net_96 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1335 ( .A ( ropt_net_98 ) ,
.X ( ropt_net_97 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1336 ( .A ( copt_net_86 ) ,
.X ( ropt_net_98 ) ) ;
sky130_fd_sc_hd__buf_2 ropt_h_inst_1339 ( .A ( ropt_net_96 ) ,
.X ( ropt_net_100 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1359 ( .A ( ccff_head[0] ) ,
.X ( ropt_net_88 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1360 ( .A ( ropt_net_92 ) ,
.X ( ropt_net_89 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1361 ( .A ( ropt_net_88 ) ,
.X ( ropt_net_90 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1362 ( .A ( ropt_net_89 ) ,
.X ( ropt_net_91 ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1363 ( .A ( ropt_net_90 ) ,
.X ( ropt_net_92 ) ) ;
endmodule
@ -698,6 +703,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_8_X ;
wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -727,9 +734,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_74 ( .A ( BUF_net_75 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_75 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_75 ) ) ;
endmodule
@ -936,8 +940,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_71 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_58 ( .A ( BUF_net_59 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_59 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_59 ) ) ;
endmodule
@ -1092,8 +1097,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_56 ( .A ( BUF_net_57 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_57 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_57 ) ) ;
endmodule
@ -1208,7 +1214,7 @@ cby_1__1__mux_tree_tapbuf_size10_0 mux_right_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1217,7 +1223,7 @@ cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -1226,7 +1232,7 @@ cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1235,7 +1241,7 @@ cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[8] , chany_bottom_out[8] ,
@ -1244,7 +1250,7 @@ cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_5 mux_right_ipin_11 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1308,9 +1314,8 @@ cby_1__1__mux_tree_tapbuf_size10_mem_6 mem_right_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size10_mem mem_right_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { copt_net_87 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size8_0 mux_right_ipin_1 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1326,7 +1331,7 @@ cby_1__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1342,7 +1347,7 @@ cby_1__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1350,7 +1355,7 @@ cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -1358,7 +1363,7 @@ cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1374,7 +1379,7 @@ cby_1__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_61 , SYNOPSYS_UNCONNECTED_62 ,
SYNOPSYS_UNCONNECTED_63 , SYNOPSYS_UNCONNECTED_64 } ) ,
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_mem_0 mem_right_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1417,31 +1422,32 @@ cby_1__1__mux_tree_tapbuf_size8_mem mem_right_ipin_14 (
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_N_FTB01 ( .A ( Test_en_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_4 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__bufbuf_16 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_E_FTB01 ( .A ( Test_en_E_in ) ,
.X ( net_net_67 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( net_net_68 ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_S_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_179 ) ) ;
.X ( ctsbuf_net_177 ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_N_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_280 ) ) ;
.X ( ctsbuf_net_278 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_S_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ropt_net_93 ) ) ;
.X ( ropt_net_87 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_N_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ZBUF_6_f_1 ) ) ;
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_N_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( prog_clk_3_N_out ) ) ;
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_S_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( ropt_net_95 ) ) ;
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_S_FTB01 ( .A ( clk_2_S_in ) ,
.X ( clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) , .X ( ZBUF_6_f_0 ) ) ;
sky130_fd_sc_hd__buf_4 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( ropt_net_99 ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) ,
.X ( aps_rename_508_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_509_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_S_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_506_ ) ) ;
.X ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[0] ) ,
.X ( chany_top_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_18__17 ( .A ( chany_bottom_in[1] ) ,
@ -1522,43 +1528,31 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chany_top_in[18] ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( net_net_67 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_68 ( .A ( BUF_net_69 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_69 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_69 ( .A ( BUF_net_70 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_70 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_76 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_77 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_83 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_78 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1303 ( .A ( ZBUF_6_f_0 ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_179 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_280 ) ,
.X ( prog_clk_0_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1304 ( .A ( ZBUF_6_f_1 ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_8 copt_h_inst_1325 ( .A ( copt_net_91 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1337 ( .A ( ropt_net_99 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_509_ ) ,
.X ( clk_3_N_out ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1328 ( .A ( copt_net_87 ) ,
.X ( copt_net_90 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1329 ( .A ( copt_net_92 ) ,
.X ( copt_net_91 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1330 ( .A ( copt_net_90 ) ,
.X ( copt_net_92 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1331 ( .A ( ropt_net_93 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_585 ( .A ( aps_rename_508_ ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_586 ( .A ( aps_rename_507_ ) ,
.X ( prog_clk_3_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_587 ( .A ( aps_rename_506_ ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1358 ( .A ( ropt_net_87 ) ,
.X ( prog_clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1332 ( .A ( ropt_net_94 ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1333 ( .A ( ropt_net_95 ) ,
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_177 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_278 ) ,
.X ( prog_clk_0_N_out ) ) ;
endmodule

View File

@ -115,7 +115,7 @@ cby_1__1__mux_tree_tapbuf_size10_0 mux_right_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -124,7 +124,7 @@ cby_1__1__mux_tree_tapbuf_size10_1 mux_right_ipin_3 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -133,7 +133,7 @@ cby_1__1__mux_tree_tapbuf_size10_2 mux_right_ipin_4 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -142,7 +142,7 @@ cby_1__1__mux_tree_tapbuf_size10_3 mux_right_ipin_7 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[8] , chany_bottom_out[8] ,
@ -151,7 +151,7 @@ cby_1__1__mux_tree_tapbuf_size10_4 mux_right_ipin_8 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size10_5 mux_right_ipin_11 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -215,9 +215,8 @@ cby_1__1__mux_tree_tapbuf_size10_mem_6 mem_right_ipin_12 (
.mem_out ( mux_tree_tapbuf_size10_6_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size10_mem mem_right_ipin_15 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( { copt_net_87 } ) ,
.mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
.ccff_head ( mux_tree_tapbuf_size8_mem_7_ccff_tail ) ,
.ccff_tail ( ccff_tail ) , .mem_out ( mux_tree_tapbuf_size10_7_sram ) ) ;
cby_1__1__mux_tree_tapbuf_size8_0 mux_right_ipin_1 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -233,7 +232,7 @@ cby_1__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -249,7 +248,7 @@ cby_1__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -257,7 +256,7 @@ cby_1__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -265,7 +264,7 @@ cby_1__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_76 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -281,7 +280,7 @@ cby_1__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_61 , SYNOPSYS_UNCONNECTED_62 ,
SYNOPSYS_UNCONNECTED_63 , SYNOPSYS_UNCONNECTED_64 } ) ,
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_75 ) ) ;
cby_1__1__mux_tree_tapbuf_size8_mem_0 mem_right_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -324,31 +323,32 @@ cby_1__1__mux_tree_tapbuf_size8_mem mem_right_ipin_14 (
.mem_out ( mux_tree_tapbuf_size8_7_sram ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_N_FTB01 ( .A ( Test_en_E_in ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__buf_4 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( ropt_net_94 ) ) ;
sky130_fd_sc_hd__bufbuf_16 Test_en_W_FTB01 ( .A ( Test_en_E_in ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_1 Test_en_E_FTB01 ( .A ( Test_en_E_in ) ,
.X ( net_net_67 ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( net_net_68 ) ) ;
sky130_fd_sc_hd__buf_16 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_S_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_179 ) ) ;
.X ( ctsbuf_net_177 ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_N_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_280 ) ) ;
.X ( ctsbuf_net_278 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_S_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ropt_net_93 ) ) ;
.X ( ropt_net_87 ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_2_N_FTB01 ( .A ( prog_clk_2_S_in ) ,
.X ( ZBUF_6_f_1 ) ) ;
.X ( aps_rename_506_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_N_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( prog_clk_3_N_out ) ) ;
.X ( aps_rename_507_ ) ) ;
sky130_fd_sc_hd__buf_4 prog_clk_3_S_FTB01 ( .A ( prog_clk_3_N_in ) ,
.X ( ropt_net_95 ) ) ;
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_S_FTB01 ( .A ( clk_2_S_in ) ,
.X ( clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) , .X ( ZBUF_6_f_0 ) ) ;
sky130_fd_sc_hd__buf_4 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( ropt_net_99 ) ) ;
sky130_fd_sc_hd__buf_4 clk_2_N_FTB01 ( .A ( clk_2_S_in ) ,
.X ( aps_rename_508_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_N_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_509_ ) ) ;
sky130_fd_sc_hd__buf_1 clk_3_S_FTB01 ( .A ( clk_3_N_in ) ,
.X ( aps_rename_506_ ) ) ;
.X ( aps_rename_510_ ) ) ;
sky130_fd_sc_hd__buf_8 FTB_17__16 ( .A ( chany_bottom_in[0] ) ,
.X ( chany_top_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_18__17 ( .A ( chany_bottom_in[1] ) ,
@ -429,43 +429,31 @@ sky130_fd_sc_hd__buf_8 FTB_55__54 ( .A ( chany_top_in[18] ) ,
.X ( chany_bottom_out[18] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_56__55 ( .A ( chany_top_in[19] ) ,
.X ( chany_bottom_out[19] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_65 ( .A ( BUF_net_66 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_66 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_66 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_67 ( .A ( net_net_67 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_68 ( .A ( BUF_net_69 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_69 ( .A ( aps_rename_506_ ) ,
.Y ( BUF_net_69 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) , .Y ( Test_en_N_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_68 ( .A ( net_net_68 ) , .X ( Test_en_E_out ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_69 ( .A ( BUF_net_70 ) , .Y ( clk_3_S_out ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_70 ( .A ( aps_rename_510_ ) ,
.Y ( BUF_net_70 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_65 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_76 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_66 ) ,
.HI ( optlc_net_77 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_83 ( .LO ( SYNOPSYS_UNCONNECTED_67 ) ,
.HI ( optlc_net_78 ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1303 ( .A ( ZBUF_6_f_0 ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_179 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_280 ) ,
.X ( prog_clk_0_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_6_f_inst_1304 ( .A ( ZBUF_6_f_1 ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__bufbuf_8 copt_h_inst_1325 ( .A ( copt_net_91 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1337 ( .A ( ropt_net_99 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_80 ( .A ( aps_rename_509_ ) ,
.X ( clk_3_N_out ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1328 ( .A ( copt_net_87 ) ,
.X ( copt_net_90 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1329 ( .A ( copt_net_92 ) ,
.X ( copt_net_91 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1330 ( .A ( copt_net_90 ) ,
.X ( copt_net_92 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1331 ( .A ( ropt_net_93 ) ,
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_585 ( .A ( aps_rename_508_ ) ,
.X ( clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_586 ( .A ( aps_rename_507_ ) ,
.X ( prog_clk_3_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ZBUF_4_f_inst_587 ( .A ( aps_rename_506_ ) ,
.X ( prog_clk_2_N_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1358 ( .A ( ropt_net_87 ) ,
.X ( prog_clk_2_S_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1332 ( .A ( ropt_net_94 ) ,
.X ( Test_en_W_out ) ) ;
sky130_fd_sc_hd__buf_6 ropt_mt_inst_1333 ( .A ( ropt_net_95 ) ,
.X ( prog_clk_3_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_177 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_278 ) ,
.X ( prog_clk_0_N_out ) ) ;
endmodule

View File

@ -11,12 +11,19 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:0] mem_out ;
wire copt_net_88 ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 FTB_18__17 ( .A ( copt_net_90 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1312 ( .A ( mem_out[0] ) ,
.X ( copt_net_90 ) ) ;
.CLK ( prog_clk[0] ) , .Q ( copt_net_88 ) ) ;
sky130_fd_sc_hd__buf_6 FTB_18__17 ( .A ( copt_net_89 ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1308 ( .A ( copt_net_88 ) ,
.X ( copt_net_86 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1309 ( .A ( copt_net_86 ) ,
.X ( copt_net_87 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1310 ( .A ( copt_net_87 ) ,
.X ( mem_out[0] ) ) ;
sky130_fd_sc_hd__buf_1 copt_h_inst_1311 ( .A ( mem_out[0] ) ,
.X ( copt_net_89 ) ) ;
endmodule
@ -30,17 +37,17 @@ input FPGA_OUT ;
input FPGA_DIR ;
input IO_ISOL_N ;
sky130_fd_sc_hd__or2b_4 ISOL_EN_GATE ( .A ( FPGA_DIR ) , .B_N ( IO_ISOL_N ) ,
.X ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( aps_rename_505_ ) ,
.Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__nand2b_1 ISOL_EN_GATE ( .A_N ( FPGA_DIR ) ,
.B ( IO_ISOL_N ) , .Y ( aps_rename_505_ ) ) ;
sky130_fd_sc_hd__inv_1 INV_SOC_DIR ( .A ( BUF_net_59 ) , .Y ( SOC_DIR_N ) ) ;
sky130_fd_sc_hd__ebufn_4 IN_PROTECT_GATE ( .A ( SOC_IN ) ,
.TE_B ( SOC_DIR_N ) , .Z ( FPGA_IN ) ) ;
sky130_fd_sc_hd__ebufn_4 OUT_PROTECT_GATE ( .A ( FPGA_OUT ) ,
.TE_B ( aps_rename_505_ ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_59 ( .A ( BUF_net_60 ) , .Y ( SOC_DIR ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_60 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_60 ) ) ;
.TE_B ( BUF_net_59 ) , .Z ( SOC_OUT ) ) ;
sky130_fd_sc_hd__inv_4 BINV_R_59 ( .A ( BUF_net_61 ) , .Y ( BUF_net_59 ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_61 ( .A ( aps_rename_505_ ) ,
.Y ( BUF_net_61 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_71 ( .A ( BUF_net_61 ) , .Y ( SOC_DIR ) ) ;
endmodule
@ -105,11 +112,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_17__16 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -122,11 +129,11 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
@ -143,7 +150,7 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
@ -181,11 +188,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_13__12 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -198,13 +205,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_12__11 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -219,11 +226,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_11__10 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -236,13 +243,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_10__9 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -440,6 +447,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_2__1__const1_13 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -463,8 +472,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -495,8 +502,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_7_X ;
cby_2__1__const1_12 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l2_in_0_ ( .A0 ( in[2] ) ,
@ -520,6 +525,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_6_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_5_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_70 ( .A ( sky130_fd_sc_hd__mux2_1_7_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -697,11 +704,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_9__8 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -714,13 +721,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_2 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_8__7 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -752,13 +759,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_6__5 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -773,11 +780,11 @@ output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_5__4 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -796,7 +803,7 @@ sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_4__3 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -809,13 +816,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_3__2 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -828,13 +835,13 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ccff_head[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_2__1 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
endmodule
@ -847,31 +854,33 @@ input [0:0] ccff_head ;
output [0:0] ccff_tail ;
output [0:3] mem_out ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( copt_net_89 ) ,
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_0_ ( .D ( ropt_net_92 ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[0] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_1_ ( .D ( mem_out[0] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[1] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
sky130_fd_sc_hd__dfxtp_4 sky130_fd_sc_hd__dfxtp_1_2_ ( .D ( mem_out[1] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[2] ) ) ;
sky130_fd_sc_hd__dfxtp_1 sky130_fd_sc_hd__dfxtp_1_3_ ( .D ( mem_out[2] ) ,
.CLK ( prog_clk[0] ) , .Q ( mem_out[3] ) ) ;
sky130_fd_sc_hd__buf_1 FTB_1__0 ( .A ( mem_out[3] ) , .X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( copt_net_86 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1301 ( .A ( ropt_net_94 ) ,
.X ( copt_net_79 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1302 ( .A ( copt_net_79 ) ,
.X ( copt_net_80 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1303 ( .A ( copt_net_80 ) ,
.X ( copt_net_81 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1304 ( .A ( ccff_head[0] ) ,
.X ( copt_net_82 ) ) ;
sky130_fd_sc_hd__dlygate4sd1_1 copt_h_inst_1305 ( .A ( copt_net_85 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1305 ( .A ( copt_net_81 ) ,
.X ( copt_net_83 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_87 ) ,
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1306 ( .A ( copt_net_83 ) ,
.X ( copt_net_84 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1307 ( .A ( copt_net_84 ) ,
.X ( copt_net_85 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 copt_h_inst_1308 ( .A ( ccff_head[0] ) ,
.X ( copt_net_86 ) ) ;
sky130_fd_sc_hd__buf_2 copt_h_inst_1309 ( .A ( copt_net_82 ) ,
.X ( copt_net_87 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 copt_h_inst_1310 ( .A ( copt_net_83 ) ,
.X ( copt_net_88 ) ) ;
sky130_fd_sc_hd__dlygate4sd1_1 copt_h_inst_1311 ( .A ( copt_net_88 ) ,
.X ( copt_net_89 ) ) ;
sky130_fd_sc_hd__dlygate4sd2_1 ropt_h_inst_1314 ( .A ( copt_net_84 ) ,
.X ( ropt_net_92 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1315 ( .A ( copt_net_82 ) ,
.X ( ropt_net_93 ) ) ;
sky130_fd_sc_hd__dlygate4sd3_1 ropt_h_inst_1316 ( .A ( ropt_net_93 ) ,
.X ( ropt_net_94 ) ) ;
endmodule
@ -967,6 +976,8 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cby_2__1__const1_7 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_6 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -996,9 +1007,6 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_2 BINV_R_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_67 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_73 ( .A ( BUF_net_67 ) , .Y ( out[0] ) ) ;
endmodule
@ -1060,9 +1068,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_65 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_71 ( .A ( BUF_net_65 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_8 BINV_R_66 ( .A ( BUF_net_67 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_67 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_67 ) ) ;
endmodule
@ -1187,9 +1195,9 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_62 ( .A ( BUF_net_63 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_63 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_63 ) ) ;
sky130_fd_sc_hd__inv_6 BINV_R_64 ( .A ( BUF_net_65 ) , .Y ( out[0] ) ) ;
sky130_fd_sc_hd__inv_1 BINV_R_65 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.Y ( BUF_net_65 ) ) ;
endmodule
@ -1251,7 +1259,7 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_61 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
sky130_fd_sc_hd__buf_6 BUFT_RR_63 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1348,8 +1356,6 @@ wire [0:0] sky130_fd_sc_hd__mux2_1_9_X ;
cby_2__1__const1_1 const1_0_ (
.const1 ( { SYNOPSYS_UNCONNECTED_1 } ) ) ;
sky130_fd_sc_hd__buf_4 sky130_fd_sc_hd__buf_4_0_ (
.A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) , .X ( out[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_0_ ( .A0 ( in[1] ) , .A1 ( in[0] ) ,
.S ( sram[0] ) , .X ( sky130_fd_sc_hd__mux2_1_0_X[0] ) ) ;
sky130_fd_sc_hd__mux2_1 mux_l1_in_1_ ( .A0 ( in[3] ) , .A1 ( in[2] ) ,
@ -1379,6 +1385,8 @@ sky130_fd_sc_hd__mux2_1 mux_l4_in_0_ (
.A0 ( sky130_fd_sc_hd__mux2_1_8_X[0] ) ,
.A1 ( sky130_fd_sc_hd__mux2_1_7_X[0] ) , .S ( sram[3] ) ,
.X ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ) ;
sky130_fd_sc_hd__buf_6 BUFT_RR_62 ( .A ( sky130_fd_sc_hd__mux2_1_9_X[0] ) ,
.X ( out[0] ) ) ;
endmodule
@ -1537,7 +1545,7 @@ cby_2__1__mux_tree_tapbuf_size10_0 mux_left_ipin_0 (
.sram ( mux_tree_tapbuf_size10_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_1 , SYNOPSYS_UNCONNECTED_2 ,
SYNOPSYS_UNCONNECTED_3 , SYNOPSYS_UNCONNECTED_4 } ) ,
.out ( right_grid_pin_0_ ) , .p0 ( optlc_net_76 ) ) ;
.out ( right_grid_pin_0_ ) , .p0 ( optlc_net_74 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_1 mux_right_ipin_0 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1546,7 +1554,7 @@ cby_2__1__mux_tree_tapbuf_size10_1 mux_right_ipin_0 (
.sram ( mux_tree_tapbuf_size10_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_5 , SYNOPSYS_UNCONNECTED_6 ,
SYNOPSYS_UNCONNECTED_7 , SYNOPSYS_UNCONNECTED_8 } ) ,
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_16_ ) , .p0 ( optlc_net_75 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_2 mux_right_ipin_3 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -1555,7 +1563,7 @@ cby_2__1__mux_tree_tapbuf_size10_2 mux_right_ipin_3 (
.sram ( mux_tree_tapbuf_size10_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_9 , SYNOPSYS_UNCONNECTED_10 ,
SYNOPSYS_UNCONNECTED_11 , SYNOPSYS_UNCONNECTED_12 } ) ,
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_19_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_3 mux_right_ipin_4 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[5] , chany_bottom_out[5] ,
@ -1564,7 +1572,7 @@ cby_2__1__mux_tree_tapbuf_size10_3 mux_right_ipin_4 (
.sram ( mux_tree_tapbuf_size10_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_13 , SYNOPSYS_UNCONNECTED_14 ,
SYNOPSYS_UNCONNECTED_15 , SYNOPSYS_UNCONNECTED_16 } ) ,
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_20_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_4 mux_right_ipin_7 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[8] , chany_bottom_out[8] ,
@ -1573,7 +1581,7 @@ cby_2__1__mux_tree_tapbuf_size10_4 mux_right_ipin_7 (
.sram ( mux_tree_tapbuf_size10_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_17 , SYNOPSYS_UNCONNECTED_18 ,
SYNOPSYS_UNCONNECTED_19 , SYNOPSYS_UNCONNECTED_20 } ) ,
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_23_ ) , .p0 ( optlc_net_76 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_5 mux_right_ipin_8 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[9] , chany_bottom_out[9] ,
@ -1582,7 +1590,7 @@ cby_2__1__mux_tree_tapbuf_size10_5 mux_right_ipin_8 (
.sram ( mux_tree_tapbuf_size10_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_21 , SYNOPSYS_UNCONNECTED_22 ,
SYNOPSYS_UNCONNECTED_23 , SYNOPSYS_UNCONNECTED_24 } ) ,
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_24_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_6 mux_right_ipin_11 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -1591,7 +1599,7 @@ cby_2__1__mux_tree_tapbuf_size10_6 mux_right_ipin_11 (
.sram ( mux_tree_tapbuf_size10_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_25 , SYNOPSYS_UNCONNECTED_26 ,
SYNOPSYS_UNCONNECTED_27 , SYNOPSYS_UNCONNECTED_28 } ) ,
.out ( left_grid_pin_27_ ) , .p0 ( optlc_net_76 ) ) ;
.out ( left_grid_pin_27_ ) , .p0 ( optlc_net_74 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_7 mux_right_ipin_12 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1600,7 +1608,7 @@ cby_2__1__mux_tree_tapbuf_size10_7 mux_right_ipin_12 (
.sram ( mux_tree_tapbuf_size10_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_29 , SYNOPSYS_UNCONNECTED_30 ,
SYNOPSYS_UNCONNECTED_31 , SYNOPSYS_UNCONNECTED_32 } ) ,
.out ( left_grid_pin_28_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_28_ ) , .p0 ( optlc_net_75 ) ) ;
cby_2__1__mux_tree_tapbuf_size10 mux_right_ipin_15 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[4] , chany_bottom_out[4] ,
@ -1609,7 +1617,7 @@ cby_2__1__mux_tree_tapbuf_size10 mux_right_ipin_15 (
.sram ( mux_tree_tapbuf_size10_8_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_33 , SYNOPSYS_UNCONNECTED_34 ,
SYNOPSYS_UNCONNECTED_35 , SYNOPSYS_UNCONNECTED_36 } ) ,
.out ( left_grid_pin_31_ ) , .p0 ( optlc_net_76 ) ) ;
.out ( left_grid_pin_31_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size10_mem_0 mem_left_ipin_0 (
.prog_clk ( prog_clk ) , .ccff_head ( ccff_head ) ,
.ccff_tail ( mux_tree_tapbuf_size10_mem_0_ccff_tail ) ,
@ -1661,7 +1669,7 @@ cby_2__1__mux_tree_tapbuf_size8_0 mux_right_ipin_1 (
.sram ( mux_tree_tapbuf_size8_0_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_37 , SYNOPSYS_UNCONNECTED_38 ,
SYNOPSYS_UNCONNECTED_39 , SYNOPSYS_UNCONNECTED_40 } ) ,
.out ( left_grid_pin_17_ ) , .p0 ( optlc_net_76 ) ) ;
.out ( left_grid_pin_17_ ) , .p0 ( optlc_net_74 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1669,7 +1677,7 @@ cby_2__1__mux_tree_tapbuf_size8_1 mux_right_ipin_2 (
.sram ( mux_tree_tapbuf_size8_1_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_41 , SYNOPSYS_UNCONNECTED_42 ,
SYNOPSYS_UNCONNECTED_43 , SYNOPSYS_UNCONNECTED_44 } ) ,
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_18_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[10] , chany_bottom_out[10] ,
@ -1677,7 +1685,7 @@ cby_2__1__mux_tree_tapbuf_size8_2 mux_right_ipin_5 (
.sram ( mux_tree_tapbuf_size8_2_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_45 , SYNOPSYS_UNCONNECTED_46 ,
SYNOPSYS_UNCONNECTED_47 , SYNOPSYS_UNCONNECTED_48 } ) ,
.out ( left_grid_pin_21_ ) , .p0 ( optlc_net_78 ) ) ;
.out ( left_grid_pin_21_ ) , .p0 ( optlc_net_76 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[11] , chany_bottom_out[11] ,
@ -1685,7 +1693,7 @@ cby_2__1__mux_tree_tapbuf_size8_3 mux_right_ipin_6 (
.sram ( mux_tree_tapbuf_size8_3_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_49 , SYNOPSYS_UNCONNECTED_50 ,
SYNOPSYS_UNCONNECTED_51 , SYNOPSYS_UNCONNECTED_52 } ) ,
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_22_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[6] , chany_bottom_out[6] ,
@ -1693,7 +1701,7 @@ cby_2__1__mux_tree_tapbuf_size8_4 mux_right_ipin_9 (
.sram ( mux_tree_tapbuf_size8_4_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_53 , SYNOPSYS_UNCONNECTED_54 ,
SYNOPSYS_UNCONNECTED_55 , SYNOPSYS_UNCONNECTED_56 } ) ,
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_25_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[7] , chany_bottom_out[7] ,
@ -1701,7 +1709,7 @@ cby_2__1__mux_tree_tapbuf_size8_5 mux_right_ipin_10 (
.sram ( mux_tree_tapbuf_size8_5_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_57 , SYNOPSYS_UNCONNECTED_58 ,
SYNOPSYS_UNCONNECTED_59 , SYNOPSYS_UNCONNECTED_60 } ) ,
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_77 ) ) ;
.out ( left_grid_pin_26_ ) , .p0 ( optlc_net_74 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.in ( { chany_top_out[0] , chany_bottom_out[0] , chany_top_out[2] ,
chany_bottom_out[2] , chany_top_out[10] , chany_bottom_out[10] ,
@ -1709,7 +1717,7 @@ cby_2__1__mux_tree_tapbuf_size8_6 mux_right_ipin_13 (
.sram ( mux_tree_tapbuf_size8_6_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_61 , SYNOPSYS_UNCONNECTED_62 ,
SYNOPSYS_UNCONNECTED_63 , SYNOPSYS_UNCONNECTED_64 } ) ,
.out ( left_grid_pin_29_ ) , .p0 ( optlc_net_76 ) ) ;
.out ( left_grid_pin_29_ ) , .p0 ( optlc_net_74 ) ) ;
cby_2__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.in ( { chany_top_out[1] , chany_bottom_out[1] , chany_top_out[3] ,
chany_bottom_out[3] , chany_top_out[11] , chany_bottom_out[11] ,
@ -1717,7 +1725,7 @@ cby_2__1__mux_tree_tapbuf_size8 mux_right_ipin_14 (
.sram ( mux_tree_tapbuf_size8_7_sram ) ,
.sram_inv ( { SYNOPSYS_UNCONNECTED_65 , SYNOPSYS_UNCONNECTED_66 ,
SYNOPSYS_UNCONNECTED_67 , SYNOPSYS_UNCONNECTED_68 } ) ,
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_75 ) ) ;
.out ( left_grid_pin_30_ ) , .p0 ( optlc_net_73 ) ) ;
cby_2__1__mux_tree_tapbuf_size8_mem_0 mem_right_ipin_1 (
.prog_clk ( prog_clk ) ,
.ccff_head ( mux_tree_tapbuf_size10_mem_1_ccff_tail ) ,
@ -1765,14 +1773,14 @@ cby_2__1__logical_tile_io_mode_io_ logical_tile_io_mode_io__0 (
.gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ( gfpga_pad_EMBEDDED_IO_HD_SOC_DIR ) ,
.io_outpad ( left_width_0_height_0__pin_0_ ) ,
.ccff_head ( { ccff_tail_mid } ) ,
.io_inpad ( left_width_0_height_0__pin_1_lower ) ,
.ccff_tail ( { ropt_net_91 } ) ) ;
sky130_fd_sc_hd__buf_2 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.io_inpad ( left_width_0_height_0__pin_1_lower ) ,
.ccff_tail ( ccff_tail ) ) ;
sky130_fd_sc_hd__buf_1 prog_clk_0_FTB00 ( .A ( prog_clk_0_W_in ) ,
.X ( prog_clk[0] ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_S_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_179 ) ) ;
.X ( ctsbuf_net_177 ) ) ;
sky130_fd_sc_hd__clkbuf_1 prog_clk_0_N_FTB01 ( .A ( prog_clk_0_W_in ) ,
.X ( ctsbuf_net_280 ) ) ;
.X ( ctsbuf_net_278 ) ) ;
sky130_fd_sc_hd__buf_8 FTB_19__18 ( .A ( chany_bottom_in[0] ) ,
.X ( chany_top_out[0] ) ) ;
sky130_fd_sc_hd__buf_8 FTB_20__19 ( .A ( chany_bottom_in[1] ) ,
@ -1856,22 +1864,18 @@ sky130_fd_sc_hd__buf_8 FTB_58__57 ( .A ( chany_top_in[19] ) ,
sky130_fd_sc_hd__buf_6 FTB_59__58 (
.A ( left_width_0_height_0__pin_1_lower[0] ) ,
.X ( left_width_0_height_0__pin_1_upper[0] ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
sky130_fd_sc_hd__conb_1 optlc_75 ( .LO ( SYNOPSYS_UNCONNECTED_69 ) ,
.HI ( optlc_net_73 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_77 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
.HI ( optlc_net_74 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_75 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_79 ( .LO ( SYNOPSYS_UNCONNECTED_70 ) ,
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_76 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_81 ( .LO ( SYNOPSYS_UNCONNECTED_71 ) ,
.HI ( optlc_net_77 ) ) ;
sky130_fd_sc_hd__conb_1 optlc_83 ( .LO ( SYNOPSYS_UNCONNECTED_72 ) ,
.HI ( optlc_net_78 ) ) ;
sky130_fd_sc_hd__buf_6 ropt_h_inst_1313 ( .A ( ropt_net_92 ) ,
.X ( ccff_tail[0] ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3471205 ( .A ( ctsbuf_net_179 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3471203 ( .A ( ctsbuf_net_177 ) ,
.X ( prog_clk_0_S_out ) ) ;
sky130_fd_sc_hd__buf_6 cts_buf_3521210 ( .A ( ctsbuf_net_280 ) ,
sky130_fd_sc_hd__buf_6 cts_buf_3521208 ( .A ( ctsbuf_net_278 ) ,
.X ( prog_clk_0_N_out ) ) ;
sky130_fd_sc_hd__buf_1 ropt_h_inst_1314 ( .A ( ropt_net_91 ) ,
.X ( ropt_net_92 ) ) ;
endmodule

Some files were not shown because too many files have changed in this diff Show More