implement need changes for new openlane
- update openlane commit
- update openpdks commit
- update sky130 commit (non functional)
- remove broken link of `pin_order.cfg`
- place "fixed" user_project_wrapper config under this repo
- change user_porject_wrapper pdn ring pitch to accomdate
the new pdn
- change pdn macro hooks
- change FP strategy for user project wrapper to use def template
for pin insertion
- implement a workaround for the change of `final_summary_report.csv` to
`metrics.csv`
diff --git a/lef/user_project_wrapper.lef b/lef/user_project_wrapper.lef
index 001224f..dc9fb35 100644
--- a/lef/user_project_wrapper.lef
+++ b/lef/user_project_wrapper.lef
@@ -4256,1472 +4256,1472 @@
     END
   END user_irq[2]
   PIN vccd1
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE POWER ;
     PORT
+      LAYER met4 ;
+        RECT -10.030 -4.670 -6.930 3524.350 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -10.030 -4.670 2929.650 -1.570 ;
     END
     PORT
       LAYER met5 ;
-        RECT -14.830 14.330 2934.450 17.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 194.330 2934.450 197.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 374.330 2934.450 377.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 554.330 2934.450 557.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 734.330 2934.450 737.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 914.330 2934.450 917.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1094.330 2934.450 1097.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1274.330 2934.450 1277.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1454.330 2934.450 1457.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1634.330 2934.450 1637.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1814.330 2934.450 1817.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1994.330 2934.450 1997.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2174.330 2934.450 2177.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2354.330 2934.450 2357.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2534.330 2934.450 2537.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2714.330 2934.450 2717.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2894.330 2934.450 2897.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 3074.330 2934.450 3077.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 3254.330 2934.450 3257.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 3434.330 2934.450 3437.430 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -10.030 3521.250 2929.650 3524.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1268.970 -9.470 1272.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1448.970 -9.470 1452.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1628.970 -9.470 1632.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1808.970 -9.470 1812.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1988.970 -9.470 1992.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -10.030 -4.670 -6.930 3524.350 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2926.550 -4.670 2929.650 3524.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 8.970 -9.470 12.070 3529.150 ;
+        RECT 8.970 -38.270 12.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 188.970 -9.470 192.070 3529.150 ;
+        RECT 188.970 -38.270 192.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 368.970 -9.470 372.070 3529.150 ;
+        RECT 368.970 -38.270 372.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 548.970 -9.470 552.070 3529.150 ;
+        RECT 548.970 -38.270 552.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 728.970 -9.470 732.070 3529.150 ;
+        RECT 728.970 -38.270 732.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 908.970 -9.470 912.070 3529.150 ;
+        RECT 908.970 -38.270 912.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1088.970 -9.470 1092.070 3529.150 ;
+        RECT 1088.970 -38.270 1092.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1268.970 2300.000 1272.070 3529.150 ;
+        RECT 1268.970 -38.270 1272.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1448.970 2300.000 1452.070 3529.150 ;
+        RECT 1268.970 2300.000 1272.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1628.970 2300.000 1632.070 3529.150 ;
+        RECT 1448.970 -38.270 1452.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1808.970 2300.000 1812.070 3529.150 ;
+        RECT 1448.970 2300.000 1452.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1988.970 2300.000 1992.070 3529.150 ;
+        RECT 1628.970 -38.270 1632.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2168.970 -9.470 2172.070 3529.150 ;
+        RECT 1628.970 2300.000 1632.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2348.970 -9.470 2352.070 3529.150 ;
+        RECT 1808.970 -38.270 1812.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2528.970 -9.470 2532.070 3529.150 ;
+        RECT 1808.970 2300.000 1812.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2708.970 -9.470 2712.070 3529.150 ;
+        RECT 1988.970 -38.270 1992.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2888.970 -9.470 2892.070 3529.150 ;
+        RECT 1988.970 2300.000 1992.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2168.970 -38.270 2172.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2348.970 -38.270 2352.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2528.970 -38.270 2532.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2708.970 -38.270 2712.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2888.970 -38.270 2892.070 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 14.330 2963.250 17.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 194.330 2963.250 197.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 374.330 2963.250 377.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 554.330 2963.250 557.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 734.330 2963.250 737.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 914.330 2963.250 917.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1094.330 2963.250 1097.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1274.330 2963.250 1277.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1454.330 2963.250 1457.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1634.330 2963.250 1637.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1814.330 2963.250 1817.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1994.330 2963.250 1997.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2174.330 2963.250 2177.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2354.330 2963.250 2357.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2534.330 2963.250 2537.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2714.330 2963.250 2717.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2894.330 2963.250 2897.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3074.330 2963.250 3077.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3254.330 2963.250 3257.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3434.330 2963.250 3437.430 ;
     END
   END vccd1
   PIN vccd2
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE POWER ;
     PORT
+      LAYER met4 ;
+        RECT -19.630 -14.270 -16.530 3533.950 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -19.630 -14.270 2939.250 -11.170 ;
     END
     PORT
       LAYER met5 ;
-        RECT -24.430 32.930 2944.050 36.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 212.930 2944.050 216.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 392.930 2944.050 396.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 572.930 2944.050 576.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 752.930 2944.050 756.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 932.930 2944.050 936.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1112.930 2944.050 1116.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1292.930 2944.050 1296.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1472.930 2944.050 1476.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1652.930 2944.050 1656.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1832.930 2944.050 1836.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2012.930 2944.050 2016.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2192.930 2944.050 2196.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2372.930 2944.050 2376.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2552.930 2944.050 2556.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2732.930 2944.050 2736.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2912.930 2944.050 2916.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3092.930 2944.050 3096.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3272.930 2944.050 3276.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3452.930 2944.050 3456.030 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -19.630 3530.850 2939.250 3533.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1287.570 -19.070 1290.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1467.570 -19.070 1470.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1647.570 -19.070 1650.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1827.570 -19.070 1830.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2007.570 -19.070 2010.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -19.630 -14.270 -16.530 3533.950 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2936.150 -14.270 2939.250 3533.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 27.570 -19.070 30.670 3538.750 ;
+        RECT 53.970 -38.270 57.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 207.570 -19.070 210.670 3538.750 ;
+        RECT 233.970 -38.270 237.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 387.570 -19.070 390.670 3538.750 ;
+        RECT 413.970 -38.270 417.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 567.570 -19.070 570.670 3538.750 ;
+        RECT 593.970 -38.270 597.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 747.570 -19.070 750.670 3538.750 ;
+        RECT 773.970 -38.270 777.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 927.570 -19.070 930.670 3538.750 ;
+        RECT 953.970 -38.270 957.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1107.570 -19.070 1110.670 3538.750 ;
+        RECT 1133.970 -38.270 1137.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1287.570 2300.000 1290.670 3538.750 ;
+        RECT 1313.970 -38.270 1317.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1467.570 2300.000 1470.670 3538.750 ;
+        RECT 1313.970 2300.000 1317.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1647.570 2300.000 1650.670 3538.750 ;
+        RECT 1493.970 -38.270 1497.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1827.570 2300.000 1830.670 3538.750 ;
+        RECT 1493.970 2300.000 1497.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2007.570 2300.000 2010.670 3538.750 ;
+        RECT 1673.970 -38.270 1677.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2187.570 -19.070 2190.670 3538.750 ;
+        RECT 1673.970 2300.000 1677.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2367.570 -19.070 2370.670 3538.750 ;
+        RECT 1853.970 -38.270 1857.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2547.570 -19.070 2550.670 3538.750 ;
+        RECT 1853.970 2300.000 1857.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2727.570 -19.070 2730.670 3538.750 ;
+        RECT 2033.970 -38.270 2037.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2907.570 -19.070 2910.670 3538.750 ;
+        RECT 2033.970 2300.000 2037.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2213.970 -38.270 2217.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2393.970 -38.270 2397.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2573.970 -38.270 2577.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2753.970 -38.270 2757.070 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 59.330 2963.250 62.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 239.330 2963.250 242.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 419.330 2963.250 422.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 599.330 2963.250 602.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 779.330 2963.250 782.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 959.330 2963.250 962.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1139.330 2963.250 1142.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1319.330 2963.250 1322.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1499.330 2963.250 1502.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1679.330 2963.250 1682.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1859.330 2963.250 1862.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2039.330 2963.250 2042.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2219.330 2963.250 2222.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2399.330 2963.250 2402.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2579.330 2963.250 2582.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2759.330 2963.250 2762.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2939.330 2963.250 2942.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3119.330 2963.250 3122.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3299.330 2963.250 3302.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3479.330 2963.250 3482.430 ;
     END
   END vccd2
   PIN vdda1
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE POWER ;
     PORT
+      LAYER met4 ;
+        RECT -29.230 -23.870 -26.130 3543.550 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -29.230 -23.870 2948.850 -20.770 ;
     END
     PORT
       LAYER met5 ;
-        RECT -34.030 51.530 2953.650 54.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 231.530 2953.650 234.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 411.530 2953.650 414.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 591.530 2953.650 594.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 771.530 2953.650 774.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 951.530 2953.650 954.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1131.530 2953.650 1134.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1311.530 2953.650 1314.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1491.530 2953.650 1494.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1671.530 2953.650 1674.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1851.530 2953.650 1854.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2031.530 2953.650 2034.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2211.530 2953.650 2214.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2391.530 2953.650 2394.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2571.530 2953.650 2574.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2751.530 2953.650 2754.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2931.530 2953.650 2934.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3111.530 2953.650 3114.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3291.530 2953.650 3294.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3471.530 2953.650 3474.630 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -29.230 3540.450 2948.850 3543.550 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1306.170 -28.670 1309.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1486.170 -28.670 1489.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1666.170 -28.670 1669.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1846.170 -28.670 1849.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2026.170 -28.670 2029.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -29.230 -23.870 -26.130 3543.550 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2945.750 -23.870 2948.850 3543.550 ;
     END
     PORT
       LAYER met4 ;
-        RECT 46.170 -28.670 49.270 3548.350 ;
+        RECT 98.970 -38.270 102.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 226.170 -28.670 229.270 3548.350 ;
+        RECT 278.970 -38.270 282.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 406.170 -28.670 409.270 3548.350 ;
+        RECT 458.970 -38.270 462.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 586.170 -28.670 589.270 3548.350 ;
+        RECT 638.970 -38.270 642.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 766.170 -28.670 769.270 3548.350 ;
+        RECT 818.970 -38.270 822.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 946.170 -28.670 949.270 3548.350 ;
+        RECT 998.970 -38.270 1002.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1126.170 -28.670 1129.270 3548.350 ;
+        RECT 1178.970 -38.270 1182.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1306.170 2300.000 1309.270 3548.350 ;
+        RECT 1178.970 2300.000 1182.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1486.170 2300.000 1489.270 3548.350 ;
+        RECT 1358.970 -38.270 1362.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1666.170 2300.000 1669.270 3548.350 ;
+        RECT 1358.970 2300.000 1362.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1846.170 2300.000 1849.270 3548.350 ;
+        RECT 1538.970 -38.270 1542.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2026.170 2300.000 2029.270 3548.350 ;
+        RECT 1538.970 2300.000 1542.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2206.170 -28.670 2209.270 3548.350 ;
+        RECT 1718.970 -38.270 1722.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2386.170 -28.670 2389.270 3548.350 ;
+        RECT 1718.970 2300.000 1722.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2566.170 -28.670 2569.270 3548.350 ;
+        RECT 1898.970 -38.270 1902.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2746.170 -28.670 2749.270 3548.350 ;
+        RECT 1898.970 2300.000 1902.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2078.970 -38.270 2082.070 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2078.970 2300.000 2082.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2258.970 -38.270 2262.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2438.970 -38.270 2442.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2618.970 -38.270 2622.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2798.970 -38.270 2802.070 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 104.330 2963.250 107.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 284.330 2963.250 287.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 464.330 2963.250 467.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 644.330 2963.250 647.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 824.330 2963.250 827.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1004.330 2963.250 1007.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1184.330 2963.250 1187.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1364.330 2963.250 1367.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1544.330 2963.250 1547.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1724.330 2963.250 1727.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1904.330 2963.250 1907.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2084.330 2963.250 2087.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2264.330 2963.250 2267.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2444.330 2963.250 2447.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2624.330 2963.250 2627.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2804.330 2963.250 2807.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2984.330 2963.250 2987.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3164.330 2963.250 3167.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3344.330 2963.250 3347.430 ;
     END
   END vdda1
   PIN vdda2
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE POWER ;
     PORT
+      LAYER met4 ;
+        RECT -38.830 -33.470 -35.730 3553.150 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -38.830 -33.470 2958.450 -30.370 ;
     END
     PORT
       LAYER met5 ;
-        RECT -43.630 70.130 2963.250 73.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 250.130 2963.250 253.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 430.130 2963.250 433.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 610.130 2963.250 613.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 790.130 2963.250 793.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 970.130 2963.250 973.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1150.130 2963.250 1153.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1330.130 2963.250 1333.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1510.130 2963.250 1513.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1690.130 2963.250 1693.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1870.130 2963.250 1873.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2050.130 2963.250 2053.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2230.130 2963.250 2233.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2410.130 2963.250 2413.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2590.130 2963.250 2593.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2770.130 2963.250 2773.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2950.130 2963.250 2953.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3130.130 2963.250 3133.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3310.130 2963.250 3313.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3490.130 2963.250 3493.230 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -38.830 3550.050 2958.450 3553.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1324.770 -38.270 1327.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1504.770 -38.270 1507.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1684.770 -38.270 1687.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1864.770 -38.270 1867.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2044.770 -38.270 2047.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -38.830 -33.470 -35.730 3553.150 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2955.350 -33.470 2958.450 3553.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 64.770 -38.270 67.870 3557.950 ;
+        RECT 143.970 -38.270 147.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 244.770 -38.270 247.870 3557.950 ;
+        RECT 323.970 -38.270 327.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 424.770 -38.270 427.870 3557.950 ;
+        RECT 503.970 -38.270 507.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 604.770 -38.270 607.870 3557.950 ;
+        RECT 683.970 -38.270 687.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 784.770 -38.270 787.870 3557.950 ;
+        RECT 863.970 -38.270 867.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 964.770 -38.270 967.870 3557.950 ;
+        RECT 1043.970 -38.270 1047.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1144.770 -38.270 1147.870 3557.950 ;
+        RECT 1223.970 -38.270 1227.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1324.770 2300.000 1327.870 3557.950 ;
+        RECT 1223.970 2300.000 1227.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1504.770 2300.000 1507.870 3557.950 ;
+        RECT 1403.970 -38.270 1407.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1684.770 2300.000 1687.870 3557.950 ;
+        RECT 1403.970 2300.000 1407.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1864.770 2300.000 1867.870 3557.950 ;
+        RECT 1583.970 -38.270 1587.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2044.770 2300.000 2047.870 3557.950 ;
+        RECT 1583.970 2300.000 1587.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2224.770 -38.270 2227.870 3557.950 ;
+        RECT 1763.970 -38.270 1767.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2404.770 -38.270 2407.870 3557.950 ;
+        RECT 1763.970 2300.000 1767.070 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2584.770 -38.270 2587.870 3557.950 ;
+        RECT 1943.970 -38.270 1947.070 1680.000 ;
     END
     PORT
       LAYER met4 ;
-        RECT 2764.770 -38.270 2767.870 3557.950 ;
+        RECT 1943.970 2300.000 1947.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2123.970 -38.270 2127.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2303.970 -38.270 2307.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2483.970 -38.270 2487.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2663.970 -38.270 2667.070 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2843.970 -38.270 2847.070 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 149.330 2963.250 152.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 329.330 2963.250 332.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 509.330 2963.250 512.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 689.330 2963.250 692.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 869.330 2963.250 872.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1049.330 2963.250 1052.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1229.330 2963.250 1232.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1409.330 2963.250 1412.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1589.330 2963.250 1592.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1769.330 2963.250 1772.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1949.330 2963.250 1952.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2129.330 2963.250 2132.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2309.330 2963.250 2312.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2489.330 2963.250 2492.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2669.330 2963.250 2672.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2849.330 2963.250 2852.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3029.330 2963.250 3032.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3209.330 2963.250 3212.430 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3389.330 2963.250 3392.430 ;
     END
   END vdda2
   PIN vssa1
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE GROUND ;
     PORT
+      LAYER met4 ;
+        RECT -34.030 -28.670 -30.930 3548.350 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -34.030 -28.670 2953.650 -25.570 ;
     END
     PORT
       LAYER met5 ;
-        RECT -34.030 141.530 2953.650 144.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 321.530 2953.650 324.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 501.530 2953.650 504.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 681.530 2953.650 684.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 861.530 2953.650 864.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1041.530 2953.650 1044.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1221.530 2953.650 1224.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1401.530 2953.650 1404.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1581.530 2953.650 1584.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1761.530 2953.650 1764.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 1941.530 2953.650 1944.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2121.530 2953.650 2124.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2301.530 2953.650 2304.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2481.530 2953.650 2484.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2661.530 2953.650 2664.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 2841.530 2953.650 2844.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3021.530 2953.650 3024.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3201.530 2953.650 3204.630 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -34.030 3381.530 2953.650 3384.630 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -34.030 3545.250 2953.650 3548.350 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1216.170 -28.670 1219.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1396.170 -28.670 1399.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1576.170 -28.670 1579.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1756.170 -28.670 1759.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1936.170 -28.670 1939.270 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -34.030 -28.670 -30.930 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 136.170 -28.670 139.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 316.170 -28.670 319.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 496.170 -28.670 499.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 676.170 -28.670 679.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 856.170 -28.670 859.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1036.170 -28.670 1039.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1216.170 2300.000 1219.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1396.170 2300.000 1399.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1576.170 2300.000 1579.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1756.170 2300.000 1759.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1936.170 2300.000 1939.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2116.170 -28.670 2119.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2296.170 -28.670 2299.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2476.170 -28.670 2479.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2656.170 -28.670 2659.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2836.170 -28.670 2839.270 3548.350 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2950.550 -28.670 2953.650 3548.350 ;
     END
+    PORT
+      LAYER met4 ;
+        RECT 121.470 -38.270 124.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 301.470 -38.270 304.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 481.470 -38.270 484.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 661.470 -38.270 664.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 841.470 -38.270 844.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1021.470 -38.270 1024.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1201.470 -38.270 1204.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1201.470 2300.000 1204.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1381.470 -38.270 1384.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1381.470 2300.000 1384.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1561.470 -38.270 1564.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1561.470 2300.000 1564.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1741.470 -38.270 1744.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1741.470 2300.000 1744.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1921.470 -38.270 1924.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1921.470 2300.000 1924.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2101.470 -38.270 2104.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2281.470 -38.270 2284.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2461.470 -38.270 2464.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2641.470 -38.270 2644.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2821.470 -38.270 2824.570 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 126.830 2963.250 129.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 306.830 2963.250 309.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 486.830 2963.250 489.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 666.830 2963.250 669.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 846.830 2963.250 849.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1026.830 2963.250 1029.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1206.830 2963.250 1209.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1386.830 2963.250 1389.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1566.830 2963.250 1569.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1746.830 2963.250 1749.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1926.830 2963.250 1929.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2106.830 2963.250 2109.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2286.830 2963.250 2289.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2466.830 2963.250 2469.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2646.830 2963.250 2649.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2826.830 2963.250 2829.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3006.830 2963.250 3009.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3186.830 2963.250 3189.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3366.830 2963.250 3369.930 ;
+    END
   END vssa1
   PIN vssa2
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE GROUND ;
     PORT
+      LAYER met4 ;
+        RECT -43.630 -38.270 -40.530 3557.950 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -43.630 -38.270 2963.250 -35.170 ;
     END
     PORT
       LAYER met5 ;
-        RECT -43.630 160.130 2963.250 163.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 340.130 2963.250 343.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 520.130 2963.250 523.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 700.130 2963.250 703.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 880.130 2963.250 883.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1060.130 2963.250 1063.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1240.130 2963.250 1243.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1420.130 2963.250 1423.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1600.130 2963.250 1603.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1780.130 2963.250 1783.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 1960.130 2963.250 1963.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2140.130 2963.250 2143.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2320.130 2963.250 2323.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2500.130 2963.250 2503.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2680.130 2963.250 2683.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 2860.130 2963.250 2863.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3040.130 2963.250 3043.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3220.130 2963.250 3223.230 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -43.630 3400.130 2963.250 3403.230 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -43.630 3554.850 2963.250 3557.950 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1234.770 -38.270 1237.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1414.770 -38.270 1417.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1594.770 -38.270 1597.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1774.770 -38.270 1777.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1954.770 -38.270 1957.870 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -43.630 -38.270 -40.530 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 154.770 -38.270 157.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 334.770 -38.270 337.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 514.770 -38.270 517.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 694.770 -38.270 697.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 874.770 -38.270 877.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1054.770 -38.270 1057.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1234.770 2300.000 1237.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1414.770 2300.000 1417.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1594.770 2300.000 1597.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1774.770 2300.000 1777.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1954.770 2300.000 1957.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2134.770 -38.270 2137.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2314.770 -38.270 2317.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2494.770 -38.270 2497.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2674.770 -38.270 2677.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2854.770 -38.270 2857.870 3557.950 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2960.150 -38.270 2963.250 3557.950 ;
     END
+    PORT
+      LAYER met4 ;
+        RECT 166.470 -38.270 169.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 346.470 -38.270 349.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 526.470 -38.270 529.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 706.470 -38.270 709.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 886.470 -38.270 889.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1066.470 -38.270 1069.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1246.470 -38.270 1249.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1246.470 2300.000 1249.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1426.470 -38.270 1429.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1426.470 2300.000 1429.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1606.470 -38.270 1609.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1606.470 2300.000 1609.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1786.470 -38.270 1789.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1786.470 2300.000 1789.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1966.470 -38.270 1969.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1966.470 2300.000 1969.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2146.470 -38.270 2149.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2326.470 -38.270 2329.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2506.470 -38.270 2509.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2686.470 -38.270 2689.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2866.470 -38.270 2869.570 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 171.830 2963.250 174.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 351.830 2963.250 354.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 531.830 2963.250 534.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 711.830 2963.250 714.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 891.830 2963.250 894.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1071.830 2963.250 1074.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1251.830 2963.250 1254.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1431.830 2963.250 1434.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1611.830 2963.250 1614.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1791.830 2963.250 1794.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1971.830 2963.250 1974.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2151.830 2963.250 2154.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2331.830 2963.250 2334.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2511.830 2963.250 2514.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2691.830 2963.250 2694.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2871.830 2963.250 2874.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3051.830 2963.250 3054.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3231.830 2963.250 3234.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3411.830 2963.250 3414.930 ;
+    END
   END vssa2
   PIN vssd1
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE GROUND ;
     PORT
+      LAYER met4 ;
+        RECT -14.830 -9.470 -11.730 3529.150 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -14.830 -9.470 2934.450 -6.370 ;
     END
     PORT
       LAYER met5 ;
-        RECT -14.830 104.330 2934.450 107.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 284.330 2934.450 287.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 464.330 2934.450 467.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 644.330 2934.450 647.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 824.330 2934.450 827.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1004.330 2934.450 1007.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1184.330 2934.450 1187.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1364.330 2934.450 1367.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1544.330 2934.450 1547.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1724.330 2934.450 1727.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 1904.330 2934.450 1907.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2084.330 2934.450 2087.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2264.330 2934.450 2267.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2444.330 2934.450 2447.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2624.330 2934.450 2627.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2804.330 2934.450 2807.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 2984.330 2934.450 2987.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 3164.330 2934.450 3167.430 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -14.830 3344.330 2934.450 3347.430 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -14.830 3526.050 2934.450 3529.150 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1178.970 -9.470 1182.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1358.970 -9.470 1362.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1538.970 -9.470 1542.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1718.970 -9.470 1722.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1898.970 -9.470 1902.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2078.970 -9.470 2082.070 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -14.830 -9.470 -11.730 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 98.970 -9.470 102.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 278.970 -9.470 282.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 458.970 -9.470 462.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 638.970 -9.470 642.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 818.970 -9.470 822.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 998.970 -9.470 1002.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1178.970 2300.000 1182.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1358.970 2300.000 1362.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1538.970 2300.000 1542.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1718.970 2300.000 1722.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1898.970 2300.000 1902.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2078.970 2300.000 2082.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2258.970 -9.470 2262.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2438.970 -9.470 2442.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2618.970 -9.470 2622.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2798.970 -9.470 2802.070 3529.150 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2931.350 -9.470 2934.450 3529.150 ;
     END
+    PORT
+      LAYER met4 ;
+        RECT 31.470 -38.270 34.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 211.470 -38.270 214.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 391.470 -38.270 394.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 571.470 -38.270 574.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 751.470 -38.270 754.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 931.470 -38.270 934.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1111.470 -38.270 1114.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1291.470 -38.270 1294.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1291.470 2300.000 1294.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1471.470 -38.270 1474.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1471.470 2300.000 1474.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1651.470 -38.270 1654.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1651.470 2300.000 1654.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1831.470 -38.270 1834.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1831.470 2300.000 1834.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2011.470 -38.270 2014.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2011.470 2300.000 2014.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2191.470 -38.270 2194.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2371.470 -38.270 2374.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2551.470 -38.270 2554.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2731.470 -38.270 2734.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2911.470 -38.270 2914.570 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 36.830 2963.250 39.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 216.830 2963.250 219.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 396.830 2963.250 399.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 576.830 2963.250 579.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 756.830 2963.250 759.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 936.830 2963.250 939.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1116.830 2963.250 1119.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1296.830 2963.250 1299.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1476.830 2963.250 1479.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1656.830 2963.250 1659.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1836.830 2963.250 1839.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2016.830 2963.250 2019.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2196.830 2963.250 2199.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2376.830 2963.250 2379.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2556.830 2963.250 2559.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2736.830 2963.250 2739.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2916.830 2963.250 2919.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3096.830 2963.250 3099.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3276.830 2963.250 3279.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3456.830 2963.250 3459.930 ;
+    END
   END vssd1
   PIN vssd2
-    DIRECTION INPUT ;
+    DIRECTION INOUT ;
     USE GROUND ;
     PORT
+      LAYER met4 ;
+        RECT -24.430 -19.070 -21.330 3538.750 ;
+    END
+    PORT
       LAYER met5 ;
         RECT -24.430 -19.070 2944.050 -15.970 ;
     END
     PORT
       LAYER met5 ;
-        RECT -24.430 122.930 2944.050 126.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 302.930 2944.050 306.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 482.930 2944.050 486.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 662.930 2944.050 666.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 842.930 2944.050 846.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1022.930 2944.050 1026.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1202.930 2944.050 1206.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1382.930 2944.050 1386.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1562.930 2944.050 1566.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1742.930 2944.050 1746.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 1922.930 2944.050 1926.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2102.930 2944.050 2106.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2282.930 2944.050 2286.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2462.930 2944.050 2466.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2642.930 2944.050 2646.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 2822.930 2944.050 2826.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3002.930 2944.050 3006.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3182.930 2944.050 3186.030 ;
-    END
-    PORT
-      LAYER met5 ;
-        RECT -24.430 3362.930 2944.050 3366.030 ;
-    END
-    PORT
-      LAYER met5 ;
         RECT -24.430 3535.650 2944.050 3538.750 ;
     END
     PORT
       LAYER met4 ;
-        RECT 1197.570 -19.070 1200.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1377.570 -19.070 1380.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1557.570 -19.070 1560.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1737.570 -19.070 1740.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1917.570 -19.070 1920.670 1680.000 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT -24.430 -19.070 -21.330 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 117.570 -19.070 120.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 297.570 -19.070 300.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 477.570 -19.070 480.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 657.570 -19.070 660.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 837.570 -19.070 840.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1017.570 -19.070 1020.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1197.570 2300.000 1200.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1377.570 2300.000 1380.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1557.570 2300.000 1560.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1737.570 2300.000 1740.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 1917.570 2300.000 1920.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2097.570 -19.070 2100.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2277.570 -19.070 2280.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2457.570 -19.070 2460.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2637.570 -19.070 2640.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
-        RECT 2817.570 -19.070 2820.670 3538.750 ;
-    END
-    PORT
-      LAYER met4 ;
         RECT 2940.950 -19.070 2944.050 3538.750 ;
     END
+    PORT
+      LAYER met4 ;
+        RECT 76.470 -38.270 79.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 256.470 -38.270 259.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 436.470 -38.270 439.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 616.470 -38.270 619.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 796.470 -38.270 799.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 976.470 -38.270 979.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1156.470 -38.270 1159.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1336.470 -38.270 1339.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1336.470 2300.000 1339.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1516.470 -38.270 1519.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1516.470 2300.000 1519.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1696.470 -38.270 1699.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1696.470 2300.000 1699.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1876.470 -38.270 1879.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 1876.470 2300.000 1879.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2056.470 -38.270 2059.570 1680.000 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2056.470 2300.000 2059.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2236.470 -38.270 2239.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2416.470 -38.270 2419.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2596.470 -38.270 2599.570 3557.950 ;
+    END
+    PORT
+      LAYER met4 ;
+        RECT 2776.470 -38.270 2779.570 3557.950 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 81.830 2963.250 84.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 261.830 2963.250 264.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 441.830 2963.250 444.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 621.830 2963.250 624.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 801.830 2963.250 804.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 981.830 2963.250 984.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1161.830 2963.250 1164.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1341.830 2963.250 1344.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1521.830 2963.250 1524.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1701.830 2963.250 1704.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 1881.830 2963.250 1884.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2061.830 2963.250 2064.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2241.830 2963.250 2244.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2421.830 2963.250 2424.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2601.830 2963.250 2604.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2781.830 2963.250 2784.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 2961.830 2963.250 2964.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3141.830 2963.250 3144.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3321.830 2963.250 3324.930 ;
+    END
+    PORT
+      LAYER met5 ;
+        RECT -43.630 3501.830 2963.250 3504.930 ;
+    END
   END vssd2
   PIN wb_clk_i
     DIRECTION INPUT ;
@@ -6575,9 +6575,9 @@
       LAYER li1 ;
         RECT 1180.520 1700.795 2069.240 2277.605 ;
       LAYER met1 ;
-        RECT 8.350 14.320 2917.250 3505.020 ;
+        RECT 2.830 8.200 2911.270 3515.220 ;
       LAYER met2 ;
-        RECT 2.850 3517.320 40.150 3518.050 ;
+        RECT 2.860 3517.320 40.150 3518.050 ;
         RECT 41.270 3517.320 121.110 3518.050 ;
         RECT 122.230 3517.320 202.070 3518.050 ;
         RECT 203.190 3517.320 283.490 3518.050 ;
@@ -6613,8 +6613,8 @@
         RECT 2636.590 3517.320 2716.890 3518.050 ;
         RECT 2718.010 3517.320 2797.850 3518.050 ;
         RECT 2798.970 3517.320 2878.810 3518.050 ;
-        RECT 2879.930 3517.320 2917.220 3518.050 ;
-        RECT 2.850 2.680 2917.220 3517.320 ;
+        RECT 2879.930 3517.320 2917.230 3518.050 ;
+        RECT 2.860 2.680 2917.230 3517.320 ;
         RECT 3.550 1.630 7.950 2.680 ;
         RECT 9.070 1.630 13.930 2.680 ;
         RECT 15.050 1.630 19.910 2.680 ;
@@ -7323,127 +7323,46 @@
         RECT 2.800 31.300 2917.930 31.980 ;
         RECT 1.230 16.495 2917.930 31.300 ;
       LAYER met4 ;
-        RECT 1168.695 2299.600 1178.570 2301.625 ;
-        RECT 1182.470 2299.600 1197.170 2301.625 ;
-        RECT 1201.070 2299.600 1215.770 2301.625 ;
-        RECT 1219.670 2299.600 1234.370 2301.625 ;
-        RECT 1238.270 2299.600 1268.570 2301.625 ;
-        RECT 1272.470 2299.600 1287.170 2301.625 ;
-        RECT 1291.070 2299.600 1305.770 2301.625 ;
-        RECT 1309.670 2299.600 1324.370 2301.625 ;
-        RECT 1328.270 2299.600 1358.570 2301.625 ;
-        RECT 1362.470 2299.600 1377.170 2301.625 ;
-        RECT 1381.070 2299.600 1395.770 2301.625 ;
-        RECT 1399.670 2299.600 1414.370 2301.625 ;
-        RECT 1418.270 2299.600 1448.570 2301.625 ;
-        RECT 1452.470 2299.600 1467.170 2301.625 ;
-        RECT 1471.070 2299.600 1485.770 2301.625 ;
-        RECT 1489.670 2299.600 1504.370 2301.625 ;
-        RECT 1508.270 2299.600 1538.570 2301.625 ;
-        RECT 1542.470 2299.600 1557.170 2301.625 ;
-        RECT 1561.070 2299.600 1575.770 2301.625 ;
-        RECT 1579.670 2299.600 1594.370 2301.625 ;
-        RECT 1598.270 2299.600 1628.570 2301.625 ;
-        RECT 1632.470 2299.600 1647.170 2301.625 ;
-        RECT 1651.070 2299.600 1665.770 2301.625 ;
-        RECT 1669.670 2299.600 1684.370 2301.625 ;
-        RECT 1688.270 2299.600 1718.570 2301.625 ;
-        RECT 1722.470 2299.600 1737.170 2301.625 ;
-        RECT 1741.070 2299.600 1755.770 2301.625 ;
-        RECT 1759.670 2299.600 1774.370 2301.625 ;
-        RECT 1778.270 2299.600 1808.570 2301.625 ;
-        RECT 1812.470 2299.600 1827.170 2301.625 ;
-        RECT 1831.070 2299.600 1845.770 2301.625 ;
-        RECT 1849.670 2299.600 1864.370 2301.625 ;
-        RECT 1868.270 2299.600 1898.570 2301.625 ;
-        RECT 1902.470 2299.600 1917.170 2301.625 ;
-        RECT 1921.070 2299.600 1935.770 2301.625 ;
-        RECT 1939.670 2299.600 1954.370 2301.625 ;
-        RECT 1958.270 2299.600 1988.570 2301.625 ;
-        RECT 1992.470 2299.600 2007.170 2301.625 ;
-        RECT 2011.070 2299.600 2025.770 2301.625 ;
-        RECT 2029.670 2299.600 2044.370 2301.625 ;
-        RECT 2048.270 2299.600 2078.570 2301.625 ;
-        RECT 2082.470 2299.600 2097.170 2301.625 ;
-        RECT 1168.695 1680.400 2097.170 2299.600 ;
-        RECT 1168.695 98.775 1178.570 1680.400 ;
-        RECT 1182.470 98.775 1197.170 1680.400 ;
-        RECT 1201.070 98.775 1215.770 1680.400 ;
-        RECT 1219.670 98.775 1234.370 1680.400 ;
-        RECT 1238.270 98.775 1268.570 1680.400 ;
-        RECT 1272.470 98.775 1287.170 1680.400 ;
-        RECT 1291.070 98.775 1305.770 1680.400 ;
-        RECT 1309.670 98.775 1324.370 1680.400 ;
-        RECT 1328.270 98.775 1358.570 1680.400 ;
-        RECT 1362.470 98.775 1377.170 1680.400 ;
-        RECT 1381.070 98.775 1395.770 1680.400 ;
-        RECT 1399.670 98.775 1414.370 1680.400 ;
-        RECT 1418.270 98.775 1448.570 1680.400 ;
-        RECT 1452.470 98.775 1467.170 1680.400 ;
-        RECT 1471.070 98.775 1485.770 1680.400 ;
-        RECT 1489.670 98.775 1504.370 1680.400 ;
-        RECT 1508.270 98.775 1538.570 1680.400 ;
-        RECT 1542.470 98.775 1557.170 1680.400 ;
-        RECT 1561.070 98.775 1575.770 1680.400 ;
-        RECT 1579.670 98.775 1594.370 1680.400 ;
-        RECT 1598.270 98.775 1628.570 1680.400 ;
-        RECT 1632.470 98.775 1647.170 1680.400 ;
-        RECT 1651.070 98.775 1665.770 1680.400 ;
-        RECT 1669.670 98.775 1684.370 1680.400 ;
-        RECT 1688.270 98.775 1718.570 1680.400 ;
-        RECT 1722.470 98.775 1737.170 1680.400 ;
-        RECT 1741.070 98.775 1755.770 1680.400 ;
-        RECT 1759.670 98.775 1774.370 1680.400 ;
-        RECT 1778.270 98.775 1808.570 1680.400 ;
-        RECT 1812.470 98.775 1827.170 1680.400 ;
-        RECT 1831.070 98.775 1845.770 1680.400 ;
-        RECT 1849.670 98.775 1864.370 1680.400 ;
-        RECT 1868.270 98.775 1898.570 1680.400 ;
-        RECT 1902.470 98.775 1917.170 1680.400 ;
-        RECT 1921.070 98.775 1935.770 1680.400 ;
-        RECT 1939.670 98.775 1954.370 1680.400 ;
-        RECT 1958.270 98.775 1988.570 1680.400 ;
-        RECT 1992.470 98.775 2007.170 1680.400 ;
-        RECT 2011.070 98.775 2025.770 1680.400 ;
-        RECT 2029.670 98.775 2044.370 1680.400 ;
-        RECT 2048.270 98.775 2078.570 1680.400 ;
-        RECT 2082.470 98.775 2097.170 1680.400 ;
-        RECT 2101.070 98.775 2115.770 2301.625 ;
-        RECT 2119.670 98.775 2134.370 2301.625 ;
-        RECT 2138.270 98.775 2168.570 2301.625 ;
-        RECT 2172.470 98.775 2187.170 2301.625 ;
-        RECT 2191.070 98.775 2205.770 2301.625 ;
-        RECT 2209.670 98.775 2224.370 2301.625 ;
-        RECT 2228.270 98.775 2258.570 2301.625 ;
-        RECT 2262.470 98.775 2277.170 2301.625 ;
-        RECT 2281.070 98.775 2295.770 2301.625 ;
-        RECT 2299.670 98.775 2314.370 2301.625 ;
-        RECT 2318.270 98.775 2348.570 2301.625 ;
-        RECT 2352.470 98.775 2367.170 2301.625 ;
-        RECT 2371.070 98.775 2385.770 2301.625 ;
-        RECT 2389.670 98.775 2404.370 2301.625 ;
-        RECT 2408.270 98.775 2438.570 2301.625 ;
-        RECT 2442.470 98.775 2457.170 2301.625 ;
-        RECT 2461.070 98.775 2475.770 2301.625 ;
-        RECT 2479.670 98.775 2494.370 2301.625 ;
-        RECT 2498.270 98.775 2528.570 2301.625 ;
-        RECT 2532.470 98.775 2547.170 2301.625 ;
-        RECT 2551.070 98.775 2565.770 2301.625 ;
-        RECT 2569.670 98.775 2584.370 2301.625 ;
-        RECT 2588.270 98.775 2618.570 2301.625 ;
-        RECT 2622.470 98.775 2637.170 2301.625 ;
-        RECT 2641.070 98.775 2655.770 2301.625 ;
-        RECT 2659.670 98.775 2674.370 2301.625 ;
-        RECT 2678.270 98.775 2708.570 2301.625 ;
-        RECT 2712.470 98.775 2727.170 2301.625 ;
-        RECT 2731.070 98.775 2745.770 2301.625 ;
-        RECT 2749.670 98.775 2764.370 2301.625 ;
-        RECT 2768.270 98.775 2798.570 2301.625 ;
-        RECT 2802.470 98.775 2817.170 2301.625 ;
-        RECT 2821.070 98.775 2835.770 2301.625 ;
-        RECT 2839.670 98.775 2854.370 2301.625 ;
-        RECT 2858.270 98.775 2888.570 2301.625 ;
-        RECT 2892.470 98.775 2902.305 2301.625 ;
+        RECT 1196.040 1680.400 2043.945 2287.345 ;
+        RECT 1196.040 221.175 1201.070 1680.400 ;
+        RECT 1204.970 221.175 1223.570 1680.400 ;
+        RECT 1227.470 221.175 1246.070 1680.400 ;
+        RECT 1249.970 221.175 1268.570 1680.400 ;
+        RECT 1272.470 221.175 1291.070 1680.400 ;
+        RECT 1294.970 221.175 1313.570 1680.400 ;
+        RECT 1317.470 221.175 1336.070 1680.400 ;
+        RECT 1339.970 221.175 1358.570 1680.400 ;
+        RECT 1362.470 221.175 1381.070 1680.400 ;
+        RECT 1384.970 221.175 1403.570 1680.400 ;
+        RECT 1407.470 221.175 1426.070 1680.400 ;
+        RECT 1429.970 221.175 1448.570 1680.400 ;
+        RECT 1452.470 221.175 1471.070 1680.400 ;
+        RECT 1474.970 221.175 1493.570 1680.400 ;
+        RECT 1497.470 221.175 1516.070 1680.400 ;
+        RECT 1519.970 221.175 1538.570 1680.400 ;
+        RECT 1542.470 221.175 1561.070 1680.400 ;
+        RECT 1564.970 221.175 1583.570 1680.400 ;
+        RECT 1587.470 221.175 1606.070 1680.400 ;
+        RECT 1609.970 221.175 1628.570 1680.400 ;
+        RECT 1632.470 221.175 1651.070 1680.400 ;
+        RECT 1654.970 221.175 1673.570 1680.400 ;
+        RECT 1677.470 221.175 1696.070 1680.400 ;
+        RECT 1699.970 221.175 1718.570 1680.400 ;
+        RECT 1722.470 221.175 1741.070 1680.400 ;
+        RECT 1744.970 221.175 1763.570 1680.400 ;
+        RECT 1767.470 221.175 1786.070 1680.400 ;
+        RECT 1789.970 221.175 1808.570 1680.400 ;
+        RECT 1812.470 221.175 1831.070 1680.400 ;
+        RECT 1834.970 221.175 1853.570 1680.400 ;
+        RECT 1857.470 221.175 1876.070 1680.400 ;
+        RECT 1879.970 221.175 1898.570 1680.400 ;
+        RECT 1902.470 221.175 1921.070 1680.400 ;
+        RECT 1924.970 221.175 1943.570 1680.400 ;
+        RECT 1947.470 221.175 1966.070 1680.400 ;
+        RECT 1969.970 221.175 1988.570 1680.400 ;
+        RECT 1992.470 221.175 2011.070 1680.400 ;
+        RECT 2014.970 221.175 2033.570 1680.400 ;
+        RECT 2037.470 221.175 2043.945 1680.400 ;
   END
 END user_project_wrapper
 END LIBRARY