Updatef gds2, lef and magic files after RTL fix.
diff --git a/def/ghazi_top_dffram_csv.def.xz b/def/ghazi_top_dffram_csv.def.xz
index bea359a..2cb33e2 100644
--- a/def/ghazi_top_dffram_csv.def.xz
+++ b/def/ghazi_top_dffram_csv.def.xz
Binary files differ
diff --git a/gds/caravel.gds.xz b/gds/caravel.gds.xz
index c74c31a..05c8a8c 100644
--- a/gds/caravel.gds.xz
+++ b/gds/caravel.gds.xz
Binary files differ
diff --git a/gds/ghazi_top_dffram_csv.gds.xz b/gds/ghazi_top_dffram_csv.gds.xz
index 8f59ee6..04764ba 100644
--- a/gds/ghazi_top_dffram_csv.gds.xz
+++ b/gds/ghazi_top_dffram_csv.gds.xz
Binary files differ
diff --git a/gds/user_project_wrapper.gds.xz b/gds/user_project_wrapper.gds.xz
index 669b57c..bd07100 100644
--- a/gds/user_project_wrapper.gds.xz
+++ b/gds/user_project_wrapper.gds.xz
Binary files differ
diff --git a/lef/ghazi_top_dffram_csv.lef b/lef/ghazi_top_dffram_csv.lef
index cd54447..656ed29 100644
--- a/lef/ghazi_top_dffram_csv.lef
+++ b/lef/ghazi_top_dffram_csv.lef
@@ -3527,9 +3527,9 @@
       LAYER li1 ;
         RECT 5.520 10.795 2294.480 2986.645 ;
       LAYER met1 ;
-        RECT 5.520 8.540 2294.480 2986.800 ;
+        RECT 2.830 4.460 2294.480 2986.800 ;
       LAYER met2 ;
-        RECT 2.850 2995.720 42.130 2996.000 ;
+        RECT 2.860 2995.720 42.130 2996.000 ;
         RECT 42.970 2995.720 127.230 2996.000 ;
         RECT 128.070 2995.720 212.330 2996.000 ;
         RECT 213.170 2995.720 297.430 2996.000 ;
@@ -3556,8 +3556,8 @@
         RECT 2002.110 2995.720 2086.370 2996.000 ;
         RECT 2087.210 2995.720 2171.470 2996.000 ;
         RECT 2172.310 2995.720 2256.570 2996.000 ;
-        RECT 2257.410 2995.720 2292.540 2996.000 ;
-        RECT 2.850 4.280 2292.540 2995.720 ;
+        RECT 2257.410 2995.720 2292.550 2996.000 ;
+        RECT 2.860 4.280 2292.550 2995.720 ;
         RECT 3.410 4.000 8.090 4.280 ;
         RECT 8.930 4.000 14.070 4.280 ;
         RECT 14.910 4.000 20.050 4.280 ;
@@ -3942,187 +3942,186 @@
         RECT 2273.510 4.000 2278.650 4.280 ;
         RECT 2279.490 4.000 2284.630 4.280 ;
         RECT 2285.470 4.000 2290.610 4.280 ;
-        RECT 2291.450 4.000 2292.540 4.280 ;
+        RECT 2291.450 4.000 2292.550 4.280 ;
       LAYER met3 ;
-        RECT 2.825 2967.200 2296.010 2986.725 ;
-        RECT 2.825 2965.800 2295.600 2967.200 ;
-        RECT 2.825 2964.480 2296.010 2965.800 ;
+        RECT 4.000 2967.200 2296.010 2986.725 ;
+        RECT 4.000 2965.800 2295.600 2967.200 ;
+        RECT 4.000 2964.480 2296.010 2965.800 ;
         RECT 4.400 2963.080 2296.010 2964.480 ;
-        RECT 2.825 2900.560 2296.010 2963.080 ;
-        RECT 2.825 2899.160 2295.600 2900.560 ;
-        RECT 2.825 2893.080 2296.010 2899.160 ;
+        RECT 4.000 2900.560 2296.010 2963.080 ;
+        RECT 4.000 2899.160 2295.600 2900.560 ;
+        RECT 4.000 2893.080 2296.010 2899.160 ;
         RECT 4.400 2891.680 2296.010 2893.080 ;
-        RECT 2.825 2833.920 2296.010 2891.680 ;
-        RECT 2.825 2832.520 2295.600 2833.920 ;
-        RECT 2.825 2821.680 2296.010 2832.520 ;
+        RECT 4.000 2833.920 2296.010 2891.680 ;
+        RECT 4.000 2832.520 2295.600 2833.920 ;
+        RECT 4.000 2821.680 2296.010 2832.520 ;
         RECT 4.400 2820.280 2296.010 2821.680 ;
-        RECT 2.825 2767.280 2296.010 2820.280 ;
-        RECT 2.825 2765.880 2295.600 2767.280 ;
-        RECT 2.825 2750.280 2296.010 2765.880 ;
+        RECT 4.000 2767.280 2296.010 2820.280 ;
+        RECT 4.000 2765.880 2295.600 2767.280 ;
+        RECT 4.000 2750.280 2296.010 2765.880 ;
         RECT 4.400 2748.880 2296.010 2750.280 ;
-        RECT 2.825 2700.640 2296.010 2748.880 ;
-        RECT 2.825 2699.240 2295.600 2700.640 ;
-        RECT 2.825 2678.880 2296.010 2699.240 ;
+        RECT 4.000 2700.640 2296.010 2748.880 ;
+        RECT 4.000 2699.240 2295.600 2700.640 ;
+        RECT 4.000 2678.880 2296.010 2699.240 ;
         RECT 4.400 2677.480 2296.010 2678.880 ;
-        RECT 2.825 2634.000 2296.010 2677.480 ;
-        RECT 2.825 2632.600 2295.600 2634.000 ;
-        RECT 2.825 2607.480 2296.010 2632.600 ;
+        RECT 4.000 2634.000 2296.010 2677.480 ;
+        RECT 4.000 2632.600 2295.600 2634.000 ;
+        RECT 4.000 2607.480 2296.010 2632.600 ;
         RECT 4.400 2606.080 2296.010 2607.480 ;
-        RECT 2.825 2567.360 2296.010 2606.080 ;
-        RECT 2.825 2565.960 2295.600 2567.360 ;
-        RECT 2.825 2536.080 2296.010 2565.960 ;
+        RECT 4.000 2567.360 2296.010 2606.080 ;
+        RECT 4.000 2565.960 2295.600 2567.360 ;
+        RECT 4.000 2536.080 2296.010 2565.960 ;
         RECT 4.400 2534.680 2296.010 2536.080 ;
-        RECT 2.825 2500.720 2296.010 2534.680 ;
-        RECT 2.825 2499.320 2295.600 2500.720 ;
-        RECT 2.825 2464.680 2296.010 2499.320 ;
+        RECT 4.000 2500.720 2296.010 2534.680 ;
+        RECT 4.000 2499.320 2295.600 2500.720 ;
+        RECT 4.000 2464.680 2296.010 2499.320 ;
         RECT 4.400 2463.280 2296.010 2464.680 ;
-        RECT 2.825 2434.080 2296.010 2463.280 ;
-        RECT 2.825 2432.680 2295.600 2434.080 ;
-        RECT 2.825 2393.280 2296.010 2432.680 ;
+        RECT 4.000 2434.080 2296.010 2463.280 ;
+        RECT 4.000 2432.680 2295.600 2434.080 ;
+        RECT 4.000 2393.280 2296.010 2432.680 ;
         RECT 4.400 2391.880 2296.010 2393.280 ;
-        RECT 2.825 2367.440 2296.010 2391.880 ;
-        RECT 2.825 2366.040 2295.600 2367.440 ;
-        RECT 2.825 2321.880 2296.010 2366.040 ;
+        RECT 4.000 2367.440 2296.010 2391.880 ;
+        RECT 4.000 2366.040 2295.600 2367.440 ;
+        RECT 4.000 2321.880 2296.010 2366.040 ;
         RECT 4.400 2320.480 2296.010 2321.880 ;
-        RECT 2.825 2300.800 2296.010 2320.480 ;
-        RECT 2.825 2299.400 2295.600 2300.800 ;
-        RECT 2.825 2250.480 2296.010 2299.400 ;
+        RECT 4.000 2300.800 2296.010 2320.480 ;
+        RECT 4.000 2299.400 2295.600 2300.800 ;
+        RECT 4.000 2250.480 2296.010 2299.400 ;
         RECT 4.400 2249.080 2296.010 2250.480 ;
-        RECT 2.825 2234.160 2296.010 2249.080 ;
-        RECT 2.825 2232.760 2295.600 2234.160 ;
-        RECT 2.825 2179.080 2296.010 2232.760 ;
+        RECT 4.000 2234.160 2296.010 2249.080 ;
+        RECT 4.000 2232.760 2295.600 2234.160 ;
+        RECT 4.000 2179.080 2296.010 2232.760 ;
         RECT 4.400 2177.680 2296.010 2179.080 ;
-        RECT 2.825 2167.520 2296.010 2177.680 ;
-        RECT 2.825 2166.120 2295.600 2167.520 ;
-        RECT 2.825 2107.680 2296.010 2166.120 ;
+        RECT 4.000 2167.520 2296.010 2177.680 ;
+        RECT 4.000 2166.120 2295.600 2167.520 ;
+        RECT 4.000 2107.680 2296.010 2166.120 ;
         RECT 4.400 2106.280 2296.010 2107.680 ;
-        RECT 2.825 2100.880 2296.010 2106.280 ;
-        RECT 2.825 2099.480 2295.600 2100.880 ;
-        RECT 2.825 2036.280 2296.010 2099.480 ;
+        RECT 4.000 2100.880 2296.010 2106.280 ;
+        RECT 4.000 2099.480 2295.600 2100.880 ;
+        RECT 4.000 2036.280 2296.010 2099.480 ;
         RECT 4.400 2034.880 2296.010 2036.280 ;
-        RECT 2.825 2034.240 2296.010 2034.880 ;
-        RECT 2.825 2032.840 2295.600 2034.240 ;
-        RECT 2.825 1967.600 2296.010 2032.840 ;
-        RECT 2.825 1966.200 2295.600 1967.600 ;
-        RECT 2.825 1964.880 2296.010 1966.200 ;
+        RECT 4.000 2034.240 2296.010 2034.880 ;
+        RECT 4.000 2032.840 2295.600 2034.240 ;
+        RECT 4.000 1967.600 2296.010 2032.840 ;
+        RECT 4.000 1966.200 2295.600 1967.600 ;
+        RECT 4.000 1964.880 2296.010 1966.200 ;
         RECT 4.400 1963.480 2296.010 1964.880 ;
-        RECT 2.825 1900.960 2296.010 1963.480 ;
-        RECT 2.825 1899.560 2295.600 1900.960 ;
-        RECT 2.825 1893.480 2296.010 1899.560 ;
+        RECT 4.000 1900.960 2296.010 1963.480 ;
+        RECT 4.000 1899.560 2295.600 1900.960 ;
+        RECT 4.000 1893.480 2296.010 1899.560 ;
         RECT 4.400 1892.080 2296.010 1893.480 ;
-        RECT 2.825 1834.320 2296.010 1892.080 ;
-        RECT 2.825 1832.920 2295.600 1834.320 ;
-        RECT 2.825 1822.080 2296.010 1832.920 ;
+        RECT 4.000 1834.320 2296.010 1892.080 ;
+        RECT 4.000 1832.920 2295.600 1834.320 ;
+        RECT 4.000 1822.080 2296.010 1832.920 ;
         RECT 4.400 1820.680 2296.010 1822.080 ;
-        RECT 2.825 1767.680 2296.010 1820.680 ;
-        RECT 2.825 1766.280 2295.600 1767.680 ;
-        RECT 2.825 1750.680 2296.010 1766.280 ;
+        RECT 4.000 1767.680 2296.010 1820.680 ;
+        RECT 4.000 1766.280 2295.600 1767.680 ;
+        RECT 4.000 1750.680 2296.010 1766.280 ;
         RECT 4.400 1749.280 2296.010 1750.680 ;
-        RECT 2.825 1701.040 2296.010 1749.280 ;
-        RECT 2.825 1699.640 2295.600 1701.040 ;
-        RECT 2.825 1679.280 2296.010 1699.640 ;
+        RECT 4.000 1701.040 2296.010 1749.280 ;
+        RECT 4.000 1699.640 2295.600 1701.040 ;
+        RECT 4.000 1679.280 2296.010 1699.640 ;
         RECT 4.400 1677.880 2296.010 1679.280 ;
-        RECT 2.825 1634.400 2296.010 1677.880 ;
-        RECT 2.825 1633.000 2295.600 1634.400 ;
-        RECT 2.825 1607.880 2296.010 1633.000 ;
+        RECT 4.000 1634.400 2296.010 1677.880 ;
+        RECT 4.000 1633.000 2295.600 1634.400 ;
+        RECT 4.000 1607.880 2296.010 1633.000 ;
         RECT 4.400 1606.480 2296.010 1607.880 ;
-        RECT 2.825 1567.760 2296.010 1606.480 ;
-        RECT 2.825 1566.360 2295.600 1567.760 ;
-        RECT 2.825 1536.480 2296.010 1566.360 ;
+        RECT 4.000 1567.760 2296.010 1606.480 ;
+        RECT 4.000 1566.360 2295.600 1567.760 ;
+        RECT 4.000 1536.480 2296.010 1566.360 ;
         RECT 4.400 1535.080 2296.010 1536.480 ;
-        RECT 2.825 1500.440 2296.010 1535.080 ;
-        RECT 2.825 1499.040 2295.600 1500.440 ;
-        RECT 2.825 1464.400 2296.010 1499.040 ;
+        RECT 4.000 1500.440 2296.010 1535.080 ;
+        RECT 4.000 1499.040 2295.600 1500.440 ;
+        RECT 4.000 1464.400 2296.010 1499.040 ;
         RECT 4.400 1463.000 2296.010 1464.400 ;
-        RECT 2.825 1433.800 2296.010 1463.000 ;
-        RECT 2.825 1432.400 2295.600 1433.800 ;
-        RECT 2.825 1393.000 2296.010 1432.400 ;
+        RECT 4.000 1433.800 2296.010 1463.000 ;
+        RECT 4.000 1432.400 2295.600 1433.800 ;
+        RECT 4.000 1393.000 2296.010 1432.400 ;
         RECT 4.400 1391.600 2296.010 1393.000 ;
-        RECT 2.825 1367.160 2296.010 1391.600 ;
-        RECT 2.825 1365.760 2295.600 1367.160 ;
-        RECT 2.825 1321.600 2296.010 1365.760 ;
+        RECT 4.000 1367.160 2296.010 1391.600 ;
+        RECT 4.000 1365.760 2295.600 1367.160 ;
+        RECT 4.000 1321.600 2296.010 1365.760 ;
         RECT 4.400 1320.200 2296.010 1321.600 ;
-        RECT 2.825 1300.520 2296.010 1320.200 ;
-        RECT 2.825 1299.120 2295.600 1300.520 ;
-        RECT 2.825 1250.200 2296.010 1299.120 ;
+        RECT 4.000 1300.520 2296.010 1320.200 ;
+        RECT 4.000 1299.120 2295.600 1300.520 ;
+        RECT 4.000 1250.200 2296.010 1299.120 ;
         RECT 4.400 1248.800 2296.010 1250.200 ;
-        RECT 2.825 1233.880 2296.010 1248.800 ;
-        RECT 2.825 1232.480 2295.600 1233.880 ;
-        RECT 2.825 1178.800 2296.010 1232.480 ;
+        RECT 4.000 1233.880 2296.010 1248.800 ;
+        RECT 4.000 1232.480 2295.600 1233.880 ;
+        RECT 4.000 1178.800 2296.010 1232.480 ;
         RECT 4.400 1177.400 2296.010 1178.800 ;
-        RECT 2.825 1167.240 2296.010 1177.400 ;
-        RECT 2.825 1165.840 2295.600 1167.240 ;
-        RECT 2.825 1107.400 2296.010 1165.840 ;
+        RECT 4.000 1167.240 2296.010 1177.400 ;
+        RECT 4.000 1165.840 2295.600 1167.240 ;
+        RECT 4.000 1107.400 2296.010 1165.840 ;
         RECT 4.400 1106.000 2296.010 1107.400 ;
-        RECT 2.825 1100.600 2296.010 1106.000 ;
-        RECT 2.825 1099.200 2295.600 1100.600 ;
-        RECT 2.825 1036.000 2296.010 1099.200 ;
+        RECT 4.000 1100.600 2296.010 1106.000 ;
+        RECT 4.000 1099.200 2295.600 1100.600 ;
+        RECT 4.000 1036.000 2296.010 1099.200 ;
         RECT 4.400 1034.600 2296.010 1036.000 ;
-        RECT 2.825 1033.960 2296.010 1034.600 ;
-        RECT 2.825 1032.560 2295.600 1033.960 ;
-        RECT 2.825 967.320 2296.010 1032.560 ;
-        RECT 2.825 965.920 2295.600 967.320 ;
-        RECT 2.825 964.600 2296.010 965.920 ;
+        RECT 4.000 1033.960 2296.010 1034.600 ;
+        RECT 4.000 1032.560 2295.600 1033.960 ;
+        RECT 4.000 967.320 2296.010 1032.560 ;
+        RECT 4.000 965.920 2295.600 967.320 ;
+        RECT 4.000 964.600 2296.010 965.920 ;
         RECT 4.400 963.200 2296.010 964.600 ;
-        RECT 2.825 900.680 2296.010 963.200 ;
-        RECT 2.825 899.280 2295.600 900.680 ;
-        RECT 2.825 893.200 2296.010 899.280 ;
+        RECT 4.000 900.680 2296.010 963.200 ;
+        RECT 4.000 899.280 2295.600 900.680 ;
+        RECT 4.000 893.200 2296.010 899.280 ;
         RECT 4.400 891.800 2296.010 893.200 ;
-        RECT 2.825 834.040 2296.010 891.800 ;
-        RECT 2.825 832.640 2295.600 834.040 ;
-        RECT 2.825 821.800 2296.010 832.640 ;
+        RECT 4.000 834.040 2296.010 891.800 ;
+        RECT 4.000 832.640 2295.600 834.040 ;
+        RECT 4.000 821.800 2296.010 832.640 ;
         RECT 4.400 820.400 2296.010 821.800 ;
-        RECT 2.825 767.400 2296.010 820.400 ;
-        RECT 2.825 766.000 2295.600 767.400 ;
-        RECT 2.825 750.400 2296.010 766.000 ;
+        RECT 4.000 767.400 2296.010 820.400 ;
+        RECT 4.000 766.000 2295.600 767.400 ;
+        RECT 4.000 750.400 2296.010 766.000 ;
         RECT 4.400 749.000 2296.010 750.400 ;
-        RECT 2.825 700.760 2296.010 749.000 ;
-        RECT 2.825 699.360 2295.600 700.760 ;
-        RECT 2.825 679.000 2296.010 699.360 ;
+        RECT 4.000 700.760 2296.010 749.000 ;
+        RECT 4.000 699.360 2295.600 700.760 ;
+        RECT 4.000 679.000 2296.010 699.360 ;
         RECT 4.400 677.600 2296.010 679.000 ;
-        RECT 2.825 634.120 2296.010 677.600 ;
-        RECT 2.825 632.720 2295.600 634.120 ;
-        RECT 2.825 607.600 2296.010 632.720 ;
+        RECT 4.000 634.120 2296.010 677.600 ;
+        RECT 4.000 632.720 2295.600 634.120 ;
+        RECT 4.000 607.600 2296.010 632.720 ;
         RECT 4.400 606.200 2296.010 607.600 ;
-        RECT 2.825 567.480 2296.010 606.200 ;
-        RECT 2.825 566.080 2295.600 567.480 ;
-        RECT 2.825 536.200 2296.010 566.080 ;
+        RECT 4.000 567.480 2296.010 606.200 ;
+        RECT 4.000 566.080 2295.600 567.480 ;
+        RECT 4.000 536.200 2296.010 566.080 ;
         RECT 4.400 534.800 2296.010 536.200 ;
-        RECT 2.825 500.840 2296.010 534.800 ;
-        RECT 2.825 499.440 2295.600 500.840 ;
-        RECT 2.825 464.800 2296.010 499.440 ;
+        RECT 4.000 500.840 2296.010 534.800 ;
+        RECT 4.000 499.440 2295.600 500.840 ;
+        RECT 4.000 464.800 2296.010 499.440 ;
         RECT 4.400 463.400 2296.010 464.800 ;
-        RECT 2.825 434.200 2296.010 463.400 ;
-        RECT 2.825 432.800 2295.600 434.200 ;
-        RECT 2.825 393.400 2296.010 432.800 ;
+        RECT 4.000 434.200 2296.010 463.400 ;
+        RECT 4.000 432.800 2295.600 434.200 ;
+        RECT 4.000 393.400 2296.010 432.800 ;
         RECT 4.400 392.000 2296.010 393.400 ;
-        RECT 2.825 367.560 2296.010 392.000 ;
-        RECT 2.825 366.160 2295.600 367.560 ;
-        RECT 2.825 322.000 2296.010 366.160 ;
+        RECT 4.000 367.560 2296.010 392.000 ;
+        RECT 4.000 366.160 2295.600 367.560 ;
+        RECT 4.000 322.000 2296.010 366.160 ;
         RECT 4.400 320.600 2296.010 322.000 ;
-        RECT 2.825 300.920 2296.010 320.600 ;
-        RECT 2.825 299.520 2295.600 300.920 ;
-        RECT 2.825 250.600 2296.010 299.520 ;
+        RECT 4.000 300.920 2296.010 320.600 ;
+        RECT 4.000 299.520 2295.600 300.920 ;
+        RECT 4.000 250.600 2296.010 299.520 ;
         RECT 4.400 249.200 2296.010 250.600 ;
-        RECT 2.825 234.280 2296.010 249.200 ;
-        RECT 2.825 232.880 2295.600 234.280 ;
-        RECT 2.825 179.200 2296.010 232.880 ;
+        RECT 4.000 234.280 2296.010 249.200 ;
+        RECT 4.000 232.880 2295.600 234.280 ;
+        RECT 4.000 179.200 2296.010 232.880 ;
         RECT 4.400 177.800 2296.010 179.200 ;
-        RECT 2.825 167.640 2296.010 177.800 ;
-        RECT 2.825 166.240 2295.600 167.640 ;
-        RECT 2.825 107.800 2296.010 166.240 ;
+        RECT 4.000 167.640 2296.010 177.800 ;
+        RECT 4.000 166.240 2295.600 167.640 ;
+        RECT 4.000 107.800 2296.010 166.240 ;
         RECT 4.400 106.400 2296.010 107.800 ;
-        RECT 2.825 101.000 2296.010 106.400 ;
-        RECT 2.825 99.600 2295.600 101.000 ;
-        RECT 2.825 36.400 2296.010 99.600 ;
+        RECT 4.000 101.000 2296.010 106.400 ;
+        RECT 4.000 99.600 2295.600 101.000 ;
+        RECT 4.000 36.400 2296.010 99.600 ;
         RECT 4.400 35.000 2296.010 36.400 ;
-        RECT 2.825 34.360 2296.010 35.000 ;
-        RECT 2.825 32.960 2295.600 34.360 ;
-        RECT 2.825 10.715 2296.010 32.960 ;
+        RECT 4.000 34.360 2296.010 35.000 ;
+        RECT 4.000 32.960 2295.600 34.360 ;
+        RECT 4.000 10.715 2296.010 32.960 ;
       LAYER met4 ;
-        RECT 16.855 10.640 20.640 2986.800 ;
-        RECT 23.040 10.640 97.440 2986.800 ;
-        RECT 99.840 10.640 2282.225 2986.800 ;
+        RECT 60.095 10.640 97.440 2986.800 ;
+        RECT 99.840 10.640 2270.265 2986.800 ;
   END
 END ghazi_top_dffram_csv
 END LIBRARY
diff --git a/lef/user_project_wrapper.lef b/lef/user_project_wrapper.lef
index d640c88..c78c526 100644
--- a/lef/user_project_wrapper.lef
+++ b/lef/user_project_wrapper.lef
@@ -18087,9 +18087,9 @@
       LAYER li1 ;
         RECT 315.520 226.795 2604.480 3202.645 ;
       LAYER met1 ;
-        RECT 315.520 224.540 2604.480 3202.800 ;
+        RECT 312.830 220.460 2604.480 3202.800 ;
       LAYER met2 ;
-        RECT 312.850 3211.720 352.130 3212.000 ;
+        RECT 312.860 3211.720 352.130 3212.000 ;
         RECT 352.970 3211.720 437.230 3212.000 ;
         RECT 438.070 3211.720 522.330 3212.000 ;
         RECT 523.170 3211.720 607.430 3212.000 ;
@@ -18116,8 +18116,8 @@
         RECT 2312.110 3211.720 2396.370 3212.000 ;
         RECT 2397.210 3211.720 2481.470 3212.000 ;
         RECT 2482.310 3211.720 2566.570 3212.000 ;
-        RECT 2567.410 3211.720 2602.540 3212.000 ;
-        RECT 312.850 220.280 2602.540 3211.720 ;
+        RECT 2567.410 3211.720 2602.550 3212.000 ;
+        RECT 312.860 220.280 2602.550 3211.720 ;
         RECT 313.410 220.000 318.090 220.280 ;
         RECT 318.930 220.000 324.070 220.280 ;
         RECT 324.910 220.000 330.050 220.280 ;
@@ -18502,187 +18502,186 @@
         RECT 2583.510 220.000 2588.650 220.280 ;
         RECT 2589.490 220.000 2594.630 220.280 ;
         RECT 2595.470 220.000 2600.610 220.280 ;
-        RECT 2601.450 220.000 2602.540 220.280 ;
+        RECT 2601.450 220.000 2602.550 220.280 ;
       LAYER met3 ;
-        RECT 312.825 3183.200 2606.010 3202.725 ;
-        RECT 312.825 3181.800 2605.600 3183.200 ;
-        RECT 312.825 3180.480 2606.010 3181.800 ;
+        RECT 314.000 3183.200 2606.010 3202.725 ;
+        RECT 314.000 3181.800 2605.600 3183.200 ;
+        RECT 314.000 3180.480 2606.010 3181.800 ;
         RECT 314.400 3179.080 2606.010 3180.480 ;
-        RECT 312.825 3116.560 2606.010 3179.080 ;
-        RECT 312.825 3115.160 2605.600 3116.560 ;
-        RECT 312.825 3109.080 2606.010 3115.160 ;
+        RECT 314.000 3116.560 2606.010 3179.080 ;
+        RECT 314.000 3115.160 2605.600 3116.560 ;
+        RECT 314.000 3109.080 2606.010 3115.160 ;
         RECT 314.400 3107.680 2606.010 3109.080 ;
-        RECT 312.825 3049.920 2606.010 3107.680 ;
-        RECT 312.825 3048.520 2605.600 3049.920 ;
-        RECT 312.825 3037.680 2606.010 3048.520 ;
+        RECT 314.000 3049.920 2606.010 3107.680 ;
+        RECT 314.000 3048.520 2605.600 3049.920 ;
+        RECT 314.000 3037.680 2606.010 3048.520 ;
         RECT 314.400 3036.280 2606.010 3037.680 ;
-        RECT 312.825 2983.280 2606.010 3036.280 ;
-        RECT 312.825 2981.880 2605.600 2983.280 ;
-        RECT 312.825 2966.280 2606.010 2981.880 ;
+        RECT 314.000 2983.280 2606.010 3036.280 ;
+        RECT 314.000 2981.880 2605.600 2983.280 ;
+        RECT 314.000 2966.280 2606.010 2981.880 ;
         RECT 314.400 2964.880 2606.010 2966.280 ;
-        RECT 312.825 2916.640 2606.010 2964.880 ;
-        RECT 312.825 2915.240 2605.600 2916.640 ;
-        RECT 312.825 2894.880 2606.010 2915.240 ;
+        RECT 314.000 2916.640 2606.010 2964.880 ;
+        RECT 314.000 2915.240 2605.600 2916.640 ;
+        RECT 314.000 2894.880 2606.010 2915.240 ;
         RECT 314.400 2893.480 2606.010 2894.880 ;
-        RECT 312.825 2850.000 2606.010 2893.480 ;
-        RECT 312.825 2848.600 2605.600 2850.000 ;
-        RECT 312.825 2823.480 2606.010 2848.600 ;
+        RECT 314.000 2850.000 2606.010 2893.480 ;
+        RECT 314.000 2848.600 2605.600 2850.000 ;
+        RECT 314.000 2823.480 2606.010 2848.600 ;
         RECT 314.400 2822.080 2606.010 2823.480 ;
-        RECT 312.825 2783.360 2606.010 2822.080 ;
-        RECT 312.825 2781.960 2605.600 2783.360 ;
-        RECT 312.825 2752.080 2606.010 2781.960 ;
+        RECT 314.000 2783.360 2606.010 2822.080 ;
+        RECT 314.000 2781.960 2605.600 2783.360 ;
+        RECT 314.000 2752.080 2606.010 2781.960 ;
         RECT 314.400 2750.680 2606.010 2752.080 ;
-        RECT 312.825 2716.720 2606.010 2750.680 ;
-        RECT 312.825 2715.320 2605.600 2716.720 ;
-        RECT 312.825 2680.680 2606.010 2715.320 ;
+        RECT 314.000 2716.720 2606.010 2750.680 ;
+        RECT 314.000 2715.320 2605.600 2716.720 ;
+        RECT 314.000 2680.680 2606.010 2715.320 ;
         RECT 314.400 2679.280 2606.010 2680.680 ;
-        RECT 312.825 2650.080 2606.010 2679.280 ;
-        RECT 312.825 2648.680 2605.600 2650.080 ;
-        RECT 312.825 2609.280 2606.010 2648.680 ;
+        RECT 314.000 2650.080 2606.010 2679.280 ;
+        RECT 314.000 2648.680 2605.600 2650.080 ;
+        RECT 314.000 2609.280 2606.010 2648.680 ;
         RECT 314.400 2607.880 2606.010 2609.280 ;
-        RECT 312.825 2583.440 2606.010 2607.880 ;
-        RECT 312.825 2582.040 2605.600 2583.440 ;
-        RECT 312.825 2537.880 2606.010 2582.040 ;
+        RECT 314.000 2583.440 2606.010 2607.880 ;
+        RECT 314.000 2582.040 2605.600 2583.440 ;
+        RECT 314.000 2537.880 2606.010 2582.040 ;
         RECT 314.400 2536.480 2606.010 2537.880 ;
-        RECT 312.825 2516.800 2606.010 2536.480 ;
-        RECT 312.825 2515.400 2605.600 2516.800 ;
-        RECT 312.825 2466.480 2606.010 2515.400 ;
+        RECT 314.000 2516.800 2606.010 2536.480 ;
+        RECT 314.000 2515.400 2605.600 2516.800 ;
+        RECT 314.000 2466.480 2606.010 2515.400 ;
         RECT 314.400 2465.080 2606.010 2466.480 ;
-        RECT 312.825 2450.160 2606.010 2465.080 ;
-        RECT 312.825 2448.760 2605.600 2450.160 ;
-        RECT 312.825 2395.080 2606.010 2448.760 ;
+        RECT 314.000 2450.160 2606.010 2465.080 ;
+        RECT 314.000 2448.760 2605.600 2450.160 ;
+        RECT 314.000 2395.080 2606.010 2448.760 ;
         RECT 314.400 2393.680 2606.010 2395.080 ;
-        RECT 312.825 2383.520 2606.010 2393.680 ;
-        RECT 312.825 2382.120 2605.600 2383.520 ;
-        RECT 312.825 2323.680 2606.010 2382.120 ;
+        RECT 314.000 2383.520 2606.010 2393.680 ;
+        RECT 314.000 2382.120 2605.600 2383.520 ;
+        RECT 314.000 2323.680 2606.010 2382.120 ;
         RECT 314.400 2322.280 2606.010 2323.680 ;
-        RECT 312.825 2316.880 2606.010 2322.280 ;
-        RECT 312.825 2315.480 2605.600 2316.880 ;
-        RECT 312.825 2252.280 2606.010 2315.480 ;
+        RECT 314.000 2316.880 2606.010 2322.280 ;
+        RECT 314.000 2315.480 2605.600 2316.880 ;
+        RECT 314.000 2252.280 2606.010 2315.480 ;
         RECT 314.400 2250.880 2606.010 2252.280 ;
-        RECT 312.825 2250.240 2606.010 2250.880 ;
-        RECT 312.825 2248.840 2605.600 2250.240 ;
-        RECT 312.825 2183.600 2606.010 2248.840 ;
-        RECT 312.825 2182.200 2605.600 2183.600 ;
-        RECT 312.825 2180.880 2606.010 2182.200 ;
+        RECT 314.000 2250.240 2606.010 2250.880 ;
+        RECT 314.000 2248.840 2605.600 2250.240 ;
+        RECT 314.000 2183.600 2606.010 2248.840 ;
+        RECT 314.000 2182.200 2605.600 2183.600 ;
+        RECT 314.000 2180.880 2606.010 2182.200 ;
         RECT 314.400 2179.480 2606.010 2180.880 ;
-        RECT 312.825 2116.960 2606.010 2179.480 ;
-        RECT 312.825 2115.560 2605.600 2116.960 ;
-        RECT 312.825 2109.480 2606.010 2115.560 ;
+        RECT 314.000 2116.960 2606.010 2179.480 ;
+        RECT 314.000 2115.560 2605.600 2116.960 ;
+        RECT 314.000 2109.480 2606.010 2115.560 ;
         RECT 314.400 2108.080 2606.010 2109.480 ;
-        RECT 312.825 2050.320 2606.010 2108.080 ;
-        RECT 312.825 2048.920 2605.600 2050.320 ;
-        RECT 312.825 2038.080 2606.010 2048.920 ;
+        RECT 314.000 2050.320 2606.010 2108.080 ;
+        RECT 314.000 2048.920 2605.600 2050.320 ;
+        RECT 314.000 2038.080 2606.010 2048.920 ;
         RECT 314.400 2036.680 2606.010 2038.080 ;
-        RECT 312.825 1983.680 2606.010 2036.680 ;
-        RECT 312.825 1982.280 2605.600 1983.680 ;
-        RECT 312.825 1966.680 2606.010 1982.280 ;
+        RECT 314.000 1983.680 2606.010 2036.680 ;
+        RECT 314.000 1982.280 2605.600 1983.680 ;
+        RECT 314.000 1966.680 2606.010 1982.280 ;
         RECT 314.400 1965.280 2606.010 1966.680 ;
-        RECT 312.825 1917.040 2606.010 1965.280 ;
-        RECT 312.825 1915.640 2605.600 1917.040 ;
-        RECT 312.825 1895.280 2606.010 1915.640 ;
+        RECT 314.000 1917.040 2606.010 1965.280 ;
+        RECT 314.000 1915.640 2605.600 1917.040 ;
+        RECT 314.000 1895.280 2606.010 1915.640 ;
         RECT 314.400 1893.880 2606.010 1895.280 ;
-        RECT 312.825 1850.400 2606.010 1893.880 ;
-        RECT 312.825 1849.000 2605.600 1850.400 ;
-        RECT 312.825 1823.880 2606.010 1849.000 ;
+        RECT 314.000 1850.400 2606.010 1893.880 ;
+        RECT 314.000 1849.000 2605.600 1850.400 ;
+        RECT 314.000 1823.880 2606.010 1849.000 ;
         RECT 314.400 1822.480 2606.010 1823.880 ;
-        RECT 312.825 1783.760 2606.010 1822.480 ;
-        RECT 312.825 1782.360 2605.600 1783.760 ;
-        RECT 312.825 1752.480 2606.010 1782.360 ;
+        RECT 314.000 1783.760 2606.010 1822.480 ;
+        RECT 314.000 1782.360 2605.600 1783.760 ;
+        RECT 314.000 1752.480 2606.010 1782.360 ;
         RECT 314.400 1751.080 2606.010 1752.480 ;
-        RECT 312.825 1716.440 2606.010 1751.080 ;
-        RECT 312.825 1715.040 2605.600 1716.440 ;
-        RECT 312.825 1680.400 2606.010 1715.040 ;
+        RECT 314.000 1716.440 2606.010 1751.080 ;
+        RECT 314.000 1715.040 2605.600 1716.440 ;
+        RECT 314.000 1680.400 2606.010 1715.040 ;
         RECT 314.400 1679.000 2606.010 1680.400 ;
-        RECT 312.825 1649.800 2606.010 1679.000 ;
-        RECT 312.825 1648.400 2605.600 1649.800 ;
-        RECT 312.825 1609.000 2606.010 1648.400 ;
+        RECT 314.000 1649.800 2606.010 1679.000 ;
+        RECT 314.000 1648.400 2605.600 1649.800 ;
+        RECT 314.000 1609.000 2606.010 1648.400 ;
         RECT 314.400 1607.600 2606.010 1609.000 ;
-        RECT 312.825 1583.160 2606.010 1607.600 ;
-        RECT 312.825 1581.760 2605.600 1583.160 ;
-        RECT 312.825 1537.600 2606.010 1581.760 ;
+        RECT 314.000 1583.160 2606.010 1607.600 ;
+        RECT 314.000 1581.760 2605.600 1583.160 ;
+        RECT 314.000 1537.600 2606.010 1581.760 ;
         RECT 314.400 1536.200 2606.010 1537.600 ;
-        RECT 312.825 1516.520 2606.010 1536.200 ;
-        RECT 312.825 1515.120 2605.600 1516.520 ;
-        RECT 312.825 1466.200 2606.010 1515.120 ;
+        RECT 314.000 1516.520 2606.010 1536.200 ;
+        RECT 314.000 1515.120 2605.600 1516.520 ;
+        RECT 314.000 1466.200 2606.010 1515.120 ;
         RECT 314.400 1464.800 2606.010 1466.200 ;
-        RECT 312.825 1449.880 2606.010 1464.800 ;
-        RECT 312.825 1448.480 2605.600 1449.880 ;
-        RECT 312.825 1394.800 2606.010 1448.480 ;
+        RECT 314.000 1449.880 2606.010 1464.800 ;
+        RECT 314.000 1448.480 2605.600 1449.880 ;
+        RECT 314.000 1394.800 2606.010 1448.480 ;
         RECT 314.400 1393.400 2606.010 1394.800 ;
-        RECT 312.825 1383.240 2606.010 1393.400 ;
-        RECT 312.825 1381.840 2605.600 1383.240 ;
-        RECT 312.825 1323.400 2606.010 1381.840 ;
+        RECT 314.000 1383.240 2606.010 1393.400 ;
+        RECT 314.000 1381.840 2605.600 1383.240 ;
+        RECT 314.000 1323.400 2606.010 1381.840 ;
         RECT 314.400 1322.000 2606.010 1323.400 ;
-        RECT 312.825 1316.600 2606.010 1322.000 ;
-        RECT 312.825 1315.200 2605.600 1316.600 ;
-        RECT 312.825 1252.000 2606.010 1315.200 ;
+        RECT 314.000 1316.600 2606.010 1322.000 ;
+        RECT 314.000 1315.200 2605.600 1316.600 ;
+        RECT 314.000 1252.000 2606.010 1315.200 ;
         RECT 314.400 1250.600 2606.010 1252.000 ;
-        RECT 312.825 1249.960 2606.010 1250.600 ;
-        RECT 312.825 1248.560 2605.600 1249.960 ;
-        RECT 312.825 1183.320 2606.010 1248.560 ;
-        RECT 312.825 1181.920 2605.600 1183.320 ;
-        RECT 312.825 1180.600 2606.010 1181.920 ;
+        RECT 314.000 1249.960 2606.010 1250.600 ;
+        RECT 314.000 1248.560 2605.600 1249.960 ;
+        RECT 314.000 1183.320 2606.010 1248.560 ;
+        RECT 314.000 1181.920 2605.600 1183.320 ;
+        RECT 314.000 1180.600 2606.010 1181.920 ;
         RECT 314.400 1179.200 2606.010 1180.600 ;
-        RECT 312.825 1116.680 2606.010 1179.200 ;
-        RECT 312.825 1115.280 2605.600 1116.680 ;
-        RECT 312.825 1109.200 2606.010 1115.280 ;
+        RECT 314.000 1116.680 2606.010 1179.200 ;
+        RECT 314.000 1115.280 2605.600 1116.680 ;
+        RECT 314.000 1109.200 2606.010 1115.280 ;
         RECT 314.400 1107.800 2606.010 1109.200 ;
-        RECT 312.825 1050.040 2606.010 1107.800 ;
-        RECT 312.825 1048.640 2605.600 1050.040 ;
-        RECT 312.825 1037.800 2606.010 1048.640 ;
+        RECT 314.000 1050.040 2606.010 1107.800 ;
+        RECT 314.000 1048.640 2605.600 1050.040 ;
+        RECT 314.000 1037.800 2606.010 1048.640 ;
         RECT 314.400 1036.400 2606.010 1037.800 ;
-        RECT 312.825 983.400 2606.010 1036.400 ;
-        RECT 312.825 982.000 2605.600 983.400 ;
-        RECT 312.825 966.400 2606.010 982.000 ;
+        RECT 314.000 983.400 2606.010 1036.400 ;
+        RECT 314.000 982.000 2605.600 983.400 ;
+        RECT 314.000 966.400 2606.010 982.000 ;
         RECT 314.400 965.000 2606.010 966.400 ;
-        RECT 312.825 916.760 2606.010 965.000 ;
-        RECT 312.825 915.360 2605.600 916.760 ;
-        RECT 312.825 895.000 2606.010 915.360 ;
+        RECT 314.000 916.760 2606.010 965.000 ;
+        RECT 314.000 915.360 2605.600 916.760 ;
+        RECT 314.000 895.000 2606.010 915.360 ;
         RECT 314.400 893.600 2606.010 895.000 ;
-        RECT 312.825 850.120 2606.010 893.600 ;
-        RECT 312.825 848.720 2605.600 850.120 ;
-        RECT 312.825 823.600 2606.010 848.720 ;
+        RECT 314.000 850.120 2606.010 893.600 ;
+        RECT 314.000 848.720 2605.600 850.120 ;
+        RECT 314.000 823.600 2606.010 848.720 ;
         RECT 314.400 822.200 2606.010 823.600 ;
-        RECT 312.825 783.480 2606.010 822.200 ;
-        RECT 312.825 782.080 2605.600 783.480 ;
-        RECT 312.825 752.200 2606.010 782.080 ;
+        RECT 314.000 783.480 2606.010 822.200 ;
+        RECT 314.000 782.080 2605.600 783.480 ;
+        RECT 314.000 752.200 2606.010 782.080 ;
         RECT 314.400 750.800 2606.010 752.200 ;
-        RECT 312.825 716.840 2606.010 750.800 ;
-        RECT 312.825 715.440 2605.600 716.840 ;
-        RECT 312.825 680.800 2606.010 715.440 ;
+        RECT 314.000 716.840 2606.010 750.800 ;
+        RECT 314.000 715.440 2605.600 716.840 ;
+        RECT 314.000 680.800 2606.010 715.440 ;
         RECT 314.400 679.400 2606.010 680.800 ;
-        RECT 312.825 650.200 2606.010 679.400 ;
-        RECT 312.825 648.800 2605.600 650.200 ;
-        RECT 312.825 609.400 2606.010 648.800 ;
+        RECT 314.000 650.200 2606.010 679.400 ;
+        RECT 314.000 648.800 2605.600 650.200 ;
+        RECT 314.000 609.400 2606.010 648.800 ;
         RECT 314.400 608.000 2606.010 609.400 ;
-        RECT 312.825 583.560 2606.010 608.000 ;
-        RECT 312.825 582.160 2605.600 583.560 ;
-        RECT 312.825 538.000 2606.010 582.160 ;
+        RECT 314.000 583.560 2606.010 608.000 ;
+        RECT 314.000 582.160 2605.600 583.560 ;
+        RECT 314.000 538.000 2606.010 582.160 ;
         RECT 314.400 536.600 2606.010 538.000 ;
-        RECT 312.825 516.920 2606.010 536.600 ;
-        RECT 312.825 515.520 2605.600 516.920 ;
-        RECT 312.825 466.600 2606.010 515.520 ;
+        RECT 314.000 516.920 2606.010 536.600 ;
+        RECT 314.000 515.520 2605.600 516.920 ;
+        RECT 314.000 466.600 2606.010 515.520 ;
         RECT 314.400 465.200 2606.010 466.600 ;
-        RECT 312.825 450.280 2606.010 465.200 ;
-        RECT 312.825 448.880 2605.600 450.280 ;
-        RECT 312.825 395.200 2606.010 448.880 ;
+        RECT 314.000 450.280 2606.010 465.200 ;
+        RECT 314.000 448.880 2605.600 450.280 ;
+        RECT 314.000 395.200 2606.010 448.880 ;
         RECT 314.400 393.800 2606.010 395.200 ;
-        RECT 312.825 383.640 2606.010 393.800 ;
-        RECT 312.825 382.240 2605.600 383.640 ;
-        RECT 312.825 323.800 2606.010 382.240 ;
+        RECT 314.000 383.640 2606.010 393.800 ;
+        RECT 314.000 382.240 2605.600 383.640 ;
+        RECT 314.000 323.800 2606.010 382.240 ;
         RECT 314.400 322.400 2606.010 323.800 ;
-        RECT 312.825 317.000 2606.010 322.400 ;
-        RECT 312.825 315.600 2605.600 317.000 ;
-        RECT 312.825 252.400 2606.010 315.600 ;
+        RECT 314.000 317.000 2606.010 322.400 ;
+        RECT 314.000 315.600 2605.600 317.000 ;
+        RECT 314.000 252.400 2606.010 315.600 ;
         RECT 314.400 251.000 2606.010 252.400 ;
-        RECT 312.825 250.360 2606.010 251.000 ;
-        RECT 312.825 248.960 2605.600 250.360 ;
-        RECT 312.825 226.715 2606.010 248.960 ;
+        RECT 314.000 250.360 2606.010 251.000 ;
+        RECT 314.000 248.960 2605.600 250.360 ;
+        RECT 314.000 226.715 2606.010 248.960 ;
       LAYER met4 ;
-        RECT 326.855 226.640 330.640 3202.800 ;
-        RECT 333.040 226.640 407.440 3202.800 ;
-        RECT 409.840 226.640 2592.225 3202.800 ;
+        RECT 370.095 226.640 407.440 3202.800 ;
+        RECT 409.840 226.640 2580.265 3202.800 ;
   END
 END user_project_wrapper
 END LIBRARY
diff --git a/mag/caravel.mag b/mag/caravel.mag
index 1b10545..3d53cd5 100644
--- a/mag/caravel.mag
+++ b/mag/caravel.mag
@@ -1,7 +1,7 @@
 magic
 tech sky130A
 magscale 1 2
-timestamp 1608335345
+timestamp 1608836004
 << checkpaint >>
 rect -1260 -1260 718860 1038860
 << metal1 >>
@@ -80750,187 +80750,187 @@
 rect 459478 40175 459520 40411
 rect 454976 40133 459520 40175
 use user_id_programming  user_id_value ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 656624 0 1 80926
 box 0 0 7109 7077
 use storage  storage ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 52032 0 1 53156
 box 0 0 88934 189234
 use mgmt_core  soc ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 210422 0 1 53602
 box 0 0 430000 180000
 use sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped  rstb_level ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 137896 0 -1 51956
 box -66 -83 5058 5000
 use simple_por  por ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 654176 0 -1 112880
 box 25 11 11344 8338
 use mgmt_protect  mgmt_buffers ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 212180 0 1 246848
 box -1586 -1605 201502 19557
 use gpio_control_block  gpio_control_bidir\[1\] ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 166200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_bidir\[0\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 121000
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[36\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 245800
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[37\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 202600
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[2\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 211200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[3\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 256400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[33\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 375400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[34\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 332200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[35\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 289000
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[4\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 301400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[5\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 346400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[7\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 479800
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[6\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 391600
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[32\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 418600
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[31\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 546200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[30\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 589400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[29\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 632600
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[9\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 568800
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[8\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 523800
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[10\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 614000
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[28\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 675800
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[27\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 719000
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[26\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 762200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[13\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 749200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[12\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 704200
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[11\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 659000
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[25\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 805400
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[24\]
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 8567 0 1 931224
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[23\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 97200 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[22\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 148600 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[21\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 200000 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[20\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 251400 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[19\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 303000 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[18\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 353400 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[17\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 420800 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[16\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 497800 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[15\]
-timestamp 1608335345
+timestamp 1608836004
 transform 0 1 549200 -1 0 1029747
 box 0 0 33934 18344
 use gpio_control_block  gpio_control_in\[14\]
-timestamp 1608335345
+timestamp 1608836004
 transform -1 0 708537 0 1 927600
 box 0 0 33934 18344
 use user_project_wrapper  mprj ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 65308 0 1 278716
 box -8576 -7506 592500 711442
 use chip_io  padframe ../mag
-timestamp 1608335345
+timestamp 1608836004
 transform 1 0 0 0 1 0
 box 0 0 717600 1037600
 << properties >>
diff --git a/mag/ghazi_top_dffram_csv.mag.xz b/mag/ghazi_top_dffram_csv.mag.xz
index 79dc4b9..437fc48 100644
--- a/mag/ghazi_top_dffram_csv.mag.xz
+++ b/mag/ghazi_top_dffram_csv.mag.xz
Binary files differ
diff --git a/mag/user_project_wrapper.mag b/mag/user_project_wrapper.mag
index 410fa5f..032e141 100644
--- a/mag/user_project_wrapper.mag
+++ b/mag/user_project_wrapper.mag
@@ -1,7 +1,7 @@
 magic
 tech sky130A
 magscale 1 2
-timestamp 1608308235
+timestamp 1608821543
 << locali >>
 rect 8125 685899 8159 695453
 rect 72525 684607 72559 694093
@@ -19918,7 +19918,7 @@
 rect -8576 -7506 -7976 -7504
 rect 591900 -7506 592500 -7504
 use ghazi_top_dffram_csv  mprj
-timestamp 1608308235
+timestamp 1608821543
 transform 1 0 62000 0 1 43200
 box 0 0 460000 600000
 << labels >>