[DATA] Update chip_io & caravel

- this incorporates the latest fixes in open_pdks and fixes the
"maglef-DRC" spacing error, so that the pre-check shows 0
diff --git a/gds/caravel.gds.gz b/gds/caravel.gds.gz
index 0dae61e..4e70935 100644
--- a/gds/caravel.gds.gz
+++ b/gds/caravel.gds.gz
Binary files differ
diff --git a/gds/chip_io.gds.gz b/gds/chip_io.gds.gz
index d9cf822..22b7654 100644
--- a/gds/chip_io.gds.gz
+++ b/gds/chip_io.gds.gz
Binary files differ
diff --git a/mag/caravel.mag b/mag/caravel.mag
index 55eca9a..00a5d9a 100644
--- a/mag/caravel.mag
+++ b/mag/caravel.mag
@@ -1,7 +1,7 @@
 magic
 tech sky130A
 magscale 1 2
-timestamp 1608908685
+timestamp 1609864636
 << metal1 >>
 rect 434992 1008039 434998 1008091
 rect 435050 1008079 435056 1008091
@@ -12418,10 +12418,9 @@
 rect 406154 246727 406160 246779
 rect 406210 246767 406238 247035
 rect 406306 246841 406334 247257
-rect 406384 246841 406390 246853
-rect 406306 246813 406390 246841
-rect 406384 246801 406390 246813
-rect 406442 246801 406448 246853
+rect 406306 246836 406564 246841
+rect 406306 246830 406576 246836
+rect 406306 246813 406524 246830
 rect 409378 246779 409406 247331
 rect 674320 247023 674326 247075
 rect 674378 247063 674384 247075
@@ -12430,15 +12429,13 @@
 rect 674378 247023 674384 247035
 rect 675472 247023 675478 247035
 rect 675530 247023 675536 247075
-rect 406480 246767 406486 246779
-rect 406210 246739 406486 246767
-rect 406480 246727 406486 246739
-rect 406538 246727 406544 246779
-rect 406576 246727 406582 246779
-rect 406634 246767 406640 246779
+rect 406524 246772 406576 246778
 rect 408976 246767 408982 246779
-rect 406634 246739 408982 246767
-rect 406634 246727 406640 246739
+rect 406210 246739 406490 246767
+rect 406462 246734 406490 246739
+rect 406614 246739 408982 246767
+rect 406614 246734 406642 246739
+rect 406462 246706 406642 246734
 rect 408976 246727 408982 246739
 rect 409034 246727 409040 246779
 rect 409360 246727 409366 246779
@@ -12458,7 +12455,10 @@
 rect 675376 246727 675382 246739
 rect 675434 246727 675440 246779
 rect 408784 246693 408790 246705
-rect 397762 246665 408790 246693
+rect 397762 246678 406424 246693
+rect 406672 246678 408790 246693
+rect 397762 246665 408790 246678
+rect 406396 246650 406700 246665
 rect 408784 246653 408790 246665
 rect 408842 246653 408848 246705
 rect 402064 246619 402070 246631
@@ -24878,11 +24878,9 @@
 rect 397654 246653 397706 246705
 rect 402166 246727 402218 246779
 rect 406102 246727 406154 246779
-rect 406390 246801 406442 246853
+rect 406524 246778 406576 246830
 rect 674326 247023 674378 247075
 rect 675478 247023 675530 247075
-rect 406486 246727 406538 246779
-rect 406582 246727 406634 246779
 rect 408982 246727 409034 246779
 rect 409366 246727 409418 246779
 rect 409462 246727 409514 246779
@@ -41754,7 +41752,7 @@
 rect 412148 247493 412204 247502
 rect 412052 247262 412108 247271
 rect 412052 247197 412108 247206
-rect 406390 246853 406442 246859
+rect 406496 246834 406612 246840
 rect 226388 246818 226444 246827
 rect 212278 246779 212330 246785
 rect 227348 246818 227404 246827
@@ -46611,15 +46609,10 @@
 rect 405538 241605 405566 246480
 rect 405922 245453 405950 246753
 rect 406154 246753 406156 246762
-rect 406388 246818 406390 246827
-rect 406442 246818 406444 246827
+rect 406496 246758 406520 246834
+rect 406598 246758 406612 246834
+rect 406496 246744 406612 246758
 rect 406772 246818 406828 246827
-rect 406388 246753 406444 246762
-rect 406486 246779 406538 246785
-rect 406102 246721 406154 246727
-rect 406582 246779 406634 246785
-rect 406538 246739 406582 246767
-rect 406486 246721 406538 246727
 rect 406772 246753 406828 246762
 rect 407060 246818 407116 246827
 rect 407060 246753 407116 246762
@@ -46635,7 +46628,7 @@
 rect 408788 246753 408844 246762
 rect 408980 246818 409036 246827
 rect 408980 246753 408982 246762
-rect 406582 246721 406634 246727
+rect 406102 246721 406154 246727
 rect 406786 246637 406814 246753
 rect 406774 246631 406826 246637
 rect 406774 246573 406826 246579
@@ -54010,10 +54003,11 @@
 rect 391412 238030 391468 238086
 rect 393140 237882 393196 237938
 rect 394676 237734 394732 237790
-rect 406388 246801 406390 246818
-rect 406390 246801 406442 246818
-rect 406442 246801 406444 246818
-rect 406388 246762 406444 246801
+rect 406520 246830 406598 246834
+rect 406520 246778 406524 246830
+rect 406524 246778 406576 246830
+rect 406576 246778 406598 246830
+rect 406520 246758 406598 246778
 rect 406772 246762 406828 246818
 rect 407060 246762 407116 246818
 rect 407252 246762 407308 246818
@@ -67262,19 +67256,7 @@
 rect 406784 246906 406790 246970
 rect 407290 246968 407296 246970
 rect 407058 246908 407296 246968
-rect 407058 246823 407118 246908
-rect 407290 246906 407296 246908
-rect 407360 246906 407366 246970
-rect 408826 246968 408832 246970
-rect 407682 246908 408832 246968
-rect 407682 246823 407742 246908
-rect 408826 246906 408832 246908
-rect 408896 246906 408902 246970
-rect 410938 246968 410944 246970
-rect 408978 246908 410944 246968
-rect 408978 246823 409038 246908
-rect 410938 246906 410944 246908
-rect 411008 246906 411014 246970
+rect 406462 246834 406614 246844
 rect 389487 246818 389694 246820
 rect 389487 246762 389492 246818
 rect 389548 246762 389694 246818
@@ -67293,15 +67275,23 @@
 rect 406095 246762 406100 246818
 rect 406156 246762 406161 246818
 rect 406095 246757 406161 246762
-rect 406383 246820 406449 246823
-rect 406522 246820 406528 246822
-rect 406383 246818 406528 246820
-rect 406383 246762 406388 246818
-rect 406444 246762 406528 246818
-rect 406383 246760 406528 246762
-rect 406383 246757 406449 246760
-rect 406522 246758 406528 246760
-rect 406592 246758 406598 246822
+rect 406462 246758 406520 246834
+rect 406598 246758 406614 246834
+rect 407058 246823 407118 246908
+rect 407290 246906 407296 246908
+rect 407360 246906 407366 246970
+rect 408826 246968 408832 246970
+rect 407682 246908 408832 246968
+rect 407682 246823 407742 246908
+rect 408826 246906 408832 246908
+rect 408896 246906 408902 246970
+rect 410938 246968 410944 246970
+rect 408978 246908 410944 246968
+rect 408978 246823 409038 246908
+rect 410938 246906 410944 246908
+rect 411008 246906 411014 246970
+rect 35202 246420 35262 246757
+rect 406462 246746 406614 246758
 rect 406767 246820 406833 246823
 rect 406906 246820 406912 246822
 rect 406767 246818 406912 246820
@@ -67384,7 +67374,6 @@
 rect 409839 246757 409905 246760
 rect 674554 246758 674560 246760
 rect 674624 246758 674630 246822
-rect 35202 246420 35262 246757
 rect 172719 246672 172785 246675
 rect 211599 246672 211665 246675
 rect 172719 246670 211665 246672
@@ -74004,10 +73993,10 @@
 rect 410560 247054 410624 247118
 rect 410752 247054 410816 247118
 rect 406720 246906 406784 246970
+rect 406520 246758 406598 246834
 rect 407296 246906 407360 246970
 rect 408832 246906 408896 246970
 rect 410944 246906 411008 246970
-rect 406528 246758 406592 246822
 rect 406912 246758 406976 246822
 rect 407488 246758 407552 246822
 rect 408064 246818 408128 246822
@@ -77242,7 +77231,7 @@
 rect 406400 267922 406401 267986
 rect 406335 267921 406401 267922
 rect 406338 243419 406398 267921
-rect 406530 246823 406590 271177
+rect 406530 246836 406590 271177
 rect 406719 271094 406785 271095
 rect 406719 271030 406720 271094
 rect 406784 271030 406785 271094
@@ -77256,6 +77245,9 @@
 rect 406719 246906 406720 246970
 rect 406784 246906 406785 246970
 rect 406719 246905 406785 246906
+rect 406518 246834 406600 246836
+rect 406518 246758 406520 246834
+rect 406598 246758 406600 246834
 rect 406914 246823 406974 270881
 rect 407091 264945 407175 264953
 rect 407091 264875 407098 264945
@@ -77305,10 +77297,7 @@
 rect 408179 264875 408184 264935
 rect 408179 264868 408180 264875
 rect 408066 264867 408180 264868
-rect 406527 246822 406593 246823
-rect 406527 246758 406528 246822
-rect 406592 246758 406593 246822
-rect 406527 246757 406593 246758
+rect 406518 246754 406600 246758
 rect 406911 246822 406977 246823
 rect 406911 246758 406912 246822
 rect 406976 246758 406977 246822
@@ -80655,188 +80644,188 @@
 rect 460640 6598 473160 19088
 rect 515440 6598 527960 19088
 rect 624040 6675 636580 19197
+use user_id_programming  user_id_value ../maglef
+timestamp 1609864636
+transform 1 0 656624 0 1 80926
+box 0 0 7109 7077
+use storage  storage ../maglef
+timestamp 1609864636
+transform 1 0 52032 0 1 53156
+box 38 0 88934 189234
+use mgmt_core  soc ../maglef
+timestamp 1609864636
+transform 1 0 210434 0 1 53602
+box 0 0 430000 180000
+use sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped  rstb_level ../maglef
+timestamp 1609864636
+transform -1 0 145710 0 -1 50488
+box 480 -400 3456 3800
+use simple_por  por ../maglef
+timestamp 1609864636
+transform 1 0 654146 0 -1 112882
+box 25 11 11344 8291
 use gpio_control_block  gpio_control_bidir\[1\] ../maglef
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 166200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_bidir\[0\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 121000
 box -1620 -364 34000 13964
-use simple_por  por ../maglef
-timestamp 1608908291
-transform 1 0 654146 0 -1 112882
-box 25 11 11344 8291
-use sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped  rstb_level ../maglef
-timestamp 1608908291
-transform -1 0 145710 0 -1 50488
-box 414 -400 3522 3800
-use mgmt_core  soc ../maglef
-timestamp 1608908291
-transform 1 0 210434 0 1 53602
-box 0 0 430000 180000
-use storage  storage ../maglef
-timestamp 1608908291
-transform 1 0 52032 0 1 53156
-box 38 0 88934 189234
-use user_id_programming  user_id_value ../maglef
-timestamp 1608908291
-transform 1 0 656624 0 1 80926
-box 0 0 7109 7077
 use gpio_control_block  gpio_control_in\[36\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 245800
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[37\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 202600
 box -1620 -364 34000 13964
 use mgmt_protect  mgmt_buffers ../maglef
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 212180 0 1 246836
 box -2762 -2778 202678 20730
 use gpio_control_block  gpio_control_in\[2\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 211200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[3\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 256400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[33\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 375400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[34\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 332200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[35\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 289000
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[4\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 301400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[5\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 346400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[7\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 479800
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[6\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 391600
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[32\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 418600
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[31\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 546200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[30\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 589400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[29\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 632600
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[9\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 568800
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[8\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 523800
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[10\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 614000
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[28\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 675800
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[27\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 719000
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[26\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 762200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[13\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 749200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[12\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 704200
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[11\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 659000
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[25\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 805400
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[24\]
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 8567 0 1 931224
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[23\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 97200 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[22\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 148600 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[21\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 200000 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[20\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 251400 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[19\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 303000 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[18\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 353400 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[17\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 420800 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[16\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 497800 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[15\]
-timestamp 1608908291
+timestamp 1609864636
 transform 0 1 549200 -1 0 1029813
 box -1620 -364 34000 13964
 use gpio_control_block  gpio_control_in\[14\]
-timestamp 1608908291
+timestamp 1609864636
 transform -1 0 708603 0 1 927600
 box -1620 -364 34000 13964
 use chip_io  padframe ../maglef
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 0 0 1 0
 box 0 0 717600 1037600
 use user_project_wrapper  mprj ../maglef
-timestamp 1608908291
+timestamp 1609864636
 transform 1 0 65308 0 1 278718
 box -8576 -7506 592500 711442
 << labels >>
diff --git a/mag/manifest b/mag/manifest
index ddc0675..7ad05bf 100644
--- a/mag/manifest
+++ b/mag/manifest
@@ -1,2 +1,2 @@
-039e8dc00cbec32ff158e5234abac62690ca7a6d  caravel.mag
+52486fb0ed6d095f410c133fa4c0300bf8445d83  caravel.mag
 08dd27da4e7fa8b9757c8ce8c87dc3397f1f0027  .magicrc
diff --git a/maglef/chip_io.mag b/maglef/chip_io.mag
index 396803e..4279928 100644
--- a/maglef/chip_io.mag
+++ b/maglef/chip_io.mag
@@ -25766,6 +25766,6 @@
 string FIXED_BBOX 0 0 717600 1037600
 string LEFview TRUE
 string GDS_FILE ../gds/chip_io.gds
-string GDS_END 36297322
-string GDS_START 35802878
+string GDS_END 36571350
+string GDS_START 36076906
 << end >>
diff --git a/maglef/manifest b/maglef/manifest
index 5b41137..af4cef6 100644
--- a/maglef/manifest
+++ b/maglef/manifest
@@ -1,9 +1,9 @@
-7a994cc560208b6a61877e306810cd0bd40238b0  chip_io.mag
+54e3e7548df36177dc9e808fcd3cc1e70e024983  chip_io.mag
 0596a994ebb59aa6f8892dde6060cb1bddb65a82  digital_pll.mag
 f15b20be036891017ae88e4c926eb54eddb892d9  gpio_control_block.mag
 a54426257f9f5a10515ed5db3ff40aab56e0298f  mgmt_core.mag
-01cb0a625572c60a49dc25736329164800993739  mgmt_protect.mag
 6bd83ca8fd6da8735f713e3c782302417272da05  mgmt_protect_hv.mag
+01cb0a625572c60a49dc25736329164800993739  mgmt_protect.mag
 280a4bc938d8fd3b6208d2b324835c19bd194de0  mprj2_logic_high.mag
 d0ad23504023314d6cc5fc2e71c881ca468f3c69  mprj_logic_high.mag
 ccd1692a5c7a5aa90744666697657f48af92a79b  simple_por.mag