Updating Artix and Kintex based on "erge pull request #1268 from litghost/fix_tilegrid".

See [Info File](Info.md) for details.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/Info.md b/Info.md
index ed4c78f..e13d29b 100644
--- a/Info.md
+++ b/Info.md
@@ -37,20 +37,20 @@
 
 # Details
 
-Last updated on Sun 23 Feb 2020 06:01:05 AM UTC (2020-02-23T06:01:05+00:00).
+Last updated on Wed 11 Mar 2020 06:08:13 PM UTC (2020-03-11T18:08:13+00:00).
 
-Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [64379fff](https://github.com/SymbiFlow/prjxray/commit/64379fff5638e2da46aa2b50a1cb7bccc24a8ed2).
+Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [2f274142](https://github.com/SymbiFlow/prjxray/commit/2f2741422ef174d62941f381b9e4ed51b3e521cb).
 
 Latest commit was;
 ```
-commit 64379fff5638e2da46aa2b50a1cb7bccc24a8ed2
-Merge: 586acfef 9e21e951
+commit 2f2741422ef174d62941f381b9e4ed51b3e521cb
+Merge: 717a956d 8964ad3b
 Author: litghost <537074+litghost@users.noreply.github.com>
-Date:   Sat Feb 22 09:02:10 2020 -0800
+Date:   Tue Mar 10 07:41:54 2020 -0700
 
-    Merge pull request #1250 from litghost/fix_remap
+    Merge pull request #1268 from litghost/fix_tilegrid
     
-    Fix remap on new 074 code.
+    Convert CLB/CLB_INT tilegrid fuzzer to workaround prohibited locations.
 ```
 
 
@@ -59,7 +59,7 @@
 
 ### Settings
 
-Created using following [settings/artix7.sh (sha256: 51184f624609564b925e9c029ae13326b7163f65679b5c5e13dbd00144df3732)](https://github.com/SymbiFlow/prjxray/blob/64379fff5638e2da46aa2b50a1cb7bccc24a8ed2/settings/artix7.sh)
+Created using following [settings/artix7.sh (sha256: 51184f624609564b925e9c029ae13326b7163f65679b5c5e13dbd00144df3732)](https://github.com/SymbiFlow/prjxray/blob/2f2741422ef174d62941f381b9e4ed51b3e521cb/settings/artix7.sh)
 ```shell
 export XRAY_DATABASE="artix7"
 export XRAY_PART="xc7a50tfgg484-1"
@@ -153,13 +153,13 @@
  * [`76d1e0bd4b7ad492cf3fe8698b2b5f46f7dcc5fe446984e5dccae373c63edafd  ./artix7/mask_hclk_r.db`](./artix7/mask_hclk_r.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./artix7/mask_hclk_r.origin_info.db`](./artix7/mask_hclk_r.origin_info.db)
  * [`a0777dc0808e70052a6f6b2e1056f6e9dd225032c01195919d927be7ba1b97d6  ./artix7/mask_liob33.db`](./artix7/mask_liob33.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_lioi3.db`](./artix7/mask_lioi3.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_lioi3_tbytesrc.db`](./artix7/mask_lioi3_tbytesrc.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_lioi3_tbyteterm.db`](./artix7/mask_lioi3_tbyteterm.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_lioi3.db`](./artix7/mask_lioi3.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_lioi3_tbytesrc.db`](./artix7/mask_lioi3_tbytesrc.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_lioi3_tbyteterm.db`](./artix7/mask_lioi3_tbyteterm.db)
  * [`a0777dc0808e70052a6f6b2e1056f6e9dd225032c01195919d927be7ba1b97d6  ./artix7/mask_riob33.db`](./artix7/mask_riob33.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_rioi3.db`](./artix7/mask_rioi3.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_rioi3_tbytesrc.db`](./artix7/mask_rioi3_tbytesrc.db)
- * [`2c1f7fcba20a4545e1fa58318b49a3d22c09ec5383992925eae0800744afbb93  ./artix7/mask_rioi3_tbyteterm.db`](./artix7/mask_rioi3_tbyteterm.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_rioi3.db`](./artix7/mask_rioi3.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_rioi3_tbytesrc.db`](./artix7/mask_rioi3_tbytesrc.db)
+ * [`8f4f17231c2ce4ff883c2e50f86725ebc625d284fd67e1dc380edef8f9e1a163  ./artix7/mask_rioi3_tbyteterm.db`](./artix7/mask_rioi3_tbyteterm.db)
  * [`d94e4d13df16da498224f0e94deaa310fbf471b6f9ec0ec8b2308fe62fa2eeaf  ./artix7/ppips_bram_int_interface_l.db`](./artix7/ppips_bram_int_interface_l.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./artix7/ppips_bram_int_interface_l.origin_info.db`](./artix7/ppips_bram_int_interface_l.origin_info.db)
  * [`b48d766ac6f9dd0e21280d3a04dd448ea39016143309c0c7867fc00d730a59ae  ./artix7/ppips_bram_int_interface_r.db`](./artix7/ppips_bram_int_interface_r.db)
@@ -262,9 +262,9 @@
  * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9  ./artix7/segbits_hclk_r.db`](./artix7/segbits_hclk_r.db)
  * [`61d05145f3613042e8f0c1d97d63f6c185cfb66df609b621b44422ebb27c77a0  ./artix7/segbits_hclk_r.origin_info.db`](./artix7/segbits_hclk_r.origin_info.db)
  * [`0ea44e8dfaf97ed200f30b2afe117e94e1a68bdb26af2e09e69e855414779520  ./artix7/segbits_int_l.db`](./artix7/segbits_int_l.db)
- * [`3381c3961dffe42e31c1f2f3607b4043a7bd28d4ce3f2e6e2903c16a3ee07416  ./artix7/segbits_int_l.origin_info.db`](./artix7/segbits_int_l.origin_info.db)
+ * [`851e9031af73305cda8b6c94f702e1857aa4fb3bfc47a9c0065f5318c2e7ed03  ./artix7/segbits_int_l.origin_info.db`](./artix7/segbits_int_l.origin_info.db)
  * [`1541c7832dd161c5b3b5745d08fe0ee6f92bfbd372b76c12f54afc032c888556  ./artix7/segbits_int_r.db`](./artix7/segbits_int_r.db)
- * [`269c2bbc9742169a90681004876c30a3bb97dd20a7683bfd10f45444e1becd02  ./artix7/segbits_int_r.origin_info.db`](./artix7/segbits_int_r.origin_info.db)
+ * [`4353f1e8c4ca1325b429808e7f1aa0b84677dafe962d8e73074092e7d2d6cada  ./artix7/segbits_int_r.origin_info.db`](./artix7/segbits_int_r.origin_info.db)
  * [`cb6ad1ff288077f7430c25ac016d00daf3b5c36dca3f8d5367ea52cc6501b51d  ./artix7/segbits_liob33.db`](./artix7/segbits_liob33.db)
  * [`48b1c11e82e86433446051994d90436b1dba054fe41f8fe43bf18b9a468f6b49  ./artix7/segbits_liob33.origin_info.db`](./artix7/segbits_liob33.origin_info.db)
  * [`cf4f6a2b44d13e094f588464a902c315080d2150a522e4241c82ca201a4771e0  ./artix7/segbits_lioi3.db`](./artix7/segbits_lioi3.db)
@@ -507,13 +507,13 @@
  * [`72dd638f5c8f6c36e74765915c01b2fa28e3c28b2c0afd91871ab7b0490a14f3  ./artix7/xc7a200tffg1156-1/package_pins.csv`](./artix7/xc7a200tffg1156-1/package_pins.csv)
  * [`fe44ca57c10c7b804357ded2cdea392c008b7b4d5a82ad917fa3148a756e4e42  ./artix7/xc7a200tffg1156-1/part.json`](./artix7/xc7a200tffg1156-1/part.json)
  * [`a3d493aef436b9978b2ed1c98c4e1364ab9eb096f824e19acd7cce3f7d920e97  ./artix7/xc7a200tffg1156-1/part.yaml`](./artix7/xc7a200tffg1156-1/part.yaml)
- * [`08c3cb4912d57d0f9702f752d48bc8b4ad1c74caccb3dd27413b86bc3cc4c3bd  ./artix7/xc7a200tffg1156-1/tileconn.json`](./artix7/xc7a200tffg1156-1/tileconn.json)
- * [`029f62c6c8cffb64d41aab8bc47743a41f6b4d5889c398a88c22503bf1dda91b  ./artix7/xc7a200tffg1156-1/tilegrid.json`](./artix7/xc7a200tffg1156-1/tilegrid.json)
+ * [`bed4bf8553b0faa4a63964100e6b4a8b5f9ac77dbcac474a2d2cbe7240aa4617  ./artix7/xc7a200tffg1156-1/tileconn.json`](./artix7/xc7a200tffg1156-1/tileconn.json)
+ * [`43881d45249d5df8f6de87fe61588b419d3553ae80ce65af321cc3e543dd8ed0  ./artix7/xc7a200tffg1156-1/tilegrid.json`](./artix7/xc7a200tffg1156-1/tilegrid.json)
  * [`05ee7ad4ee7b7afd4872ab847708778fedbb76f1ebf9d3659fc4c02bd709064a  ./artix7/xc7a200tsbg484-1/package_pins.csv`](./artix7/xc7a200tsbg484-1/package_pins.csv)
  * [`3261e1163801969f3bfa443040729d1b19a7f5f71c96263e582ffdc0e67b3aa4  ./artix7/xc7a200tsbg484-1/part.json`](./artix7/xc7a200tsbg484-1/part.json)
  * [`a3d493aef436b9978b2ed1c98c4e1364ab9eb096f824e19acd7cce3f7d920e97  ./artix7/xc7a200tsbg484-1/part.yaml`](./artix7/xc7a200tsbg484-1/part.yaml)
- * [`08c3cb4912d57d0f9702f752d48bc8b4ad1c74caccb3dd27413b86bc3cc4c3bd  ./artix7/xc7a200tsbg484-1/tileconn.json`](./artix7/xc7a200tsbg484-1/tileconn.json)
- * [`029f62c6c8cffb64d41aab8bc47743a41f6b4d5889c398a88c22503bf1dda91b  ./artix7/xc7a200tsbg484-1/tilegrid.json`](./artix7/xc7a200tsbg484-1/tilegrid.json)
+ * [`bed4bf8553b0faa4a63964100e6b4a8b5f9ac77dbcac474a2d2cbe7240aa4617  ./artix7/xc7a200tsbg484-1/tileconn.json`](./artix7/xc7a200tsbg484-1/tileconn.json)
+ * [`43881d45249d5df8f6de87fe61588b419d3553ae80ce65af321cc3e543dd8ed0  ./artix7/xc7a200tsbg484-1/tilegrid.json`](./artix7/xc7a200tsbg484-1/tilegrid.json)
  * [`89d8d472bad8232a422a5d52f6dec96215269aad78a16281ed7d2f9cc71e3a71  ./artix7/xc7a35tcpg236-1/package_pins.csv`](./artix7/xc7a35tcpg236-1/package_pins.csv)
  * [`be8a8ab158cf85d4135c64a54577412cc1a99833c11ce331a303d90425b673f2  ./artix7/xc7a35tcpg236-1/part.json`](./artix7/xc7a35tcpg236-1/part.json)
  * [`ef0724733da87455426a0f833642d96e9d206d047f4eb97072c3093f80c40d7d  ./artix7/xc7a35tcpg236-1/part.yaml`](./artix7/xc7a35tcpg236-1/part.yaml)
@@ -540,7 +540,7 @@
 
 ### Settings
 
-Created using following [settings/kintex7.sh (sha256: 845b1414faf8d98843ae2886a273625000548289cc8f0d3635c94599d38cdb81)](https://github.com/SymbiFlow/prjxray/blob/64379fff5638e2da46aa2b50a1cb7bccc24a8ed2/settings/kintex7.sh)
+Created using following [settings/kintex7.sh (sha256: 845b1414faf8d98843ae2886a273625000548289cc8f0d3635c94599d38cdb81)](https://github.com/SymbiFlow/prjxray/blob/2f2741422ef174d62941f381b9e4ed51b3e521cb/settings/kintex7.sh)
 ```shell
 export XRAY_DATABASE="kintex7"
 export XRAY_PART="xc7k70tfbg676-2"
@@ -612,13 +612,13 @@
  * [`76d1e0bd4b7ad492cf3fe8698b2b5f46f7dcc5fe446984e5dccae373c63edafd  ./kintex7/mask_hclk_r.db`](./kintex7/mask_hclk_r.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./kintex7/mask_hclk_r.origin_info.db`](./kintex7/mask_hclk_r.origin_info.db)
  * [`a0777dc0808e70052a6f6b2e1056f6e9dd225032c01195919d927be7ba1b97d6  ./kintex7/mask_liob33.db`](./kintex7/mask_liob33.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_lioi3.db`](./kintex7/mask_lioi3.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_lioi3_tbytesrc.db`](./kintex7/mask_lioi3_tbytesrc.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_lioi3_tbyteterm.db`](./kintex7/mask_lioi3_tbyteterm.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_lioi3.db`](./kintex7/mask_lioi3.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_lioi3_tbytesrc.db`](./kintex7/mask_lioi3_tbytesrc.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_lioi3_tbyteterm.db`](./kintex7/mask_lioi3_tbyteterm.db)
  * [`a0777dc0808e70052a6f6b2e1056f6e9dd225032c01195919d927be7ba1b97d6  ./kintex7/mask_riob33.db`](./kintex7/mask_riob33.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_rioi3.db`](./kintex7/mask_rioi3.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_rioi3_tbytesrc.db`](./kintex7/mask_rioi3_tbytesrc.db)
- * [`e9c5e8644b7f426944df2adaecb6e4813097034cfe78ab469d9b675e169b60d4  ./kintex7/mask_rioi3_tbyteterm.db`](./kintex7/mask_rioi3_tbyteterm.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_rioi3.db`](./kintex7/mask_rioi3.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_rioi3_tbytesrc.db`](./kintex7/mask_rioi3_tbytesrc.db)
+ * [`7db4e012a058ddedde6f42fd3cf00105d56ae9695e6755b52c421bfc32e404a8  ./kintex7/mask_rioi3_tbyteterm.db`](./kintex7/mask_rioi3_tbyteterm.db)
  * [`d94e4d13df16da498224f0e94deaa310fbf471b6f9ec0ec8b2308fe62fa2eeaf  ./kintex7/ppips_bram_int_interface_l.db`](./kintex7/ppips_bram_int_interface_l.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./kintex7/ppips_bram_int_interface_l.origin_info.db`](./kintex7/ppips_bram_int_interface_l.origin_info.db)
  * [`b48d766ac6f9dd0e21280d3a04dd448ea39016143309c0c7867fc00d730a59ae  ./kintex7/ppips_bram_int_interface_r.db`](./kintex7/ppips_bram_int_interface_r.db)
@@ -717,9 +717,9 @@
  * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9  ./kintex7/segbits_hclk_r.db`](./kintex7/segbits_hclk_r.db)
  * [`61d05145f3613042e8f0c1d97d63f6c185cfb66df609b621b44422ebb27c77a0  ./kintex7/segbits_hclk_r.origin_info.db`](./kintex7/segbits_hclk_r.origin_info.db)
  * [`0ea44e8dfaf97ed200f30b2afe117e94e1a68bdb26af2e09e69e855414779520  ./kintex7/segbits_int_l.db`](./kintex7/segbits_int_l.db)
- * [`d7619b1d57cb11a1dda3cdc91f54795a5952d1432f137fb14e3f3cbcac148d17  ./kintex7/segbits_int_l.origin_info.db`](./kintex7/segbits_int_l.origin_info.db)
+ * [`59a4194efa018abc07b9068b19d2e180cba12d7e4d708eaf26bec3500322d0f3  ./kintex7/segbits_int_l.origin_info.db`](./kintex7/segbits_int_l.origin_info.db)
  * [`1541c7832dd161c5b3b5745d08fe0ee6f92bfbd372b76c12f54afc032c888556  ./kintex7/segbits_int_r.db`](./kintex7/segbits_int_r.db)
- * [`5aed4ef9daf29424041f171748a83360e154f6abd438f5919af8e0451e48c586  ./kintex7/segbits_int_r.origin_info.db`](./kintex7/segbits_int_r.origin_info.db)
+ * [`ebec703e15dc0bf1d308d4abf336e3114b8d3e031fbecd69bcd5a11c52ddad88  ./kintex7/segbits_int_r.origin_info.db`](./kintex7/segbits_int_r.origin_info.db)
  * [`cb6ad1ff288077f7430c25ac016d00daf3b5c36dca3f8d5367ea52cc6501b51d  ./kintex7/segbits_liob33.db`](./kintex7/segbits_liob33.db)
  * [`48b1c11e82e86433446051994d90436b1dba054fe41f8fe43bf18b9a468f6b49  ./kintex7/segbits_liob33.origin_info.db`](./kintex7/segbits_liob33.origin_info.db)
  * [`87adc9bb57b446e57722145e6461085763a5f0e690558e96c2581ea623b36071  ./kintex7/segbits_lioi3.db`](./kintex7/segbits_lioi3.db)
@@ -912,7 +912,7 @@
 
 ### Settings
 
-Created using following [settings/zynq7.sh (sha256: b2055ef65885124f2f229a181100b6b73852464aa260b38691a4d84aa351475b)](https://github.com/SymbiFlow/prjxray/blob/64379fff5638e2da46aa2b50a1cb7bccc24a8ed2/settings/zynq7.sh)
+Created using following [settings/zynq7.sh (sha256: b2055ef65885124f2f229a181100b6b73852464aa260b38691a4d84aa351475b)](https://github.com/SymbiFlow/prjxray/blob/2f2741422ef174d62941f381b9e4ed51b3e521cb/settings/zynq7.sh)
 ```shell
 export XRAY_DATABASE="zynq7"
 export XRAY_PART="xc7z020clg484-1"
diff --git a/artix7/mask_lioi3.db b/artix7/mask_lioi3.db
index 5da257f..158fa77 100644
--- a/artix7/mask_lioi3.db
+++ b/artix7/mask_lioi3.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/mask_lioi3_tbytesrc.db b/artix7/mask_lioi3_tbytesrc.db
index 5da257f..158fa77 100644
--- a/artix7/mask_lioi3_tbytesrc.db
+++ b/artix7/mask_lioi3_tbytesrc.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/mask_lioi3_tbyteterm.db b/artix7/mask_lioi3_tbyteterm.db
index 5da257f..158fa77 100644
--- a/artix7/mask_lioi3_tbyteterm.db
+++ b/artix7/mask_lioi3_tbyteterm.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/mask_rioi3.db b/artix7/mask_rioi3.db
index 5da257f..158fa77 100644
--- a/artix7/mask_rioi3.db
+++ b/artix7/mask_rioi3.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/mask_rioi3_tbytesrc.db b/artix7/mask_rioi3_tbytesrc.db
index 5da257f..158fa77 100644
--- a/artix7/mask_rioi3_tbytesrc.db
+++ b/artix7/mask_rioi3_tbytesrc.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/mask_rioi3_tbyteterm.db b/artix7/mask_rioi3_tbyteterm.db
index 5da257f..158fa77 100644
--- a/artix7/mask_rioi3_tbyteterm.db
+++ b/artix7/mask_rioi3_tbyteterm.db
@@ -3,11 +3,11 @@
 bit 25_20
 bit 25_21
 bit 25_23
+bit 25_24
 bit 25_31
 bit 25_32
 bit 25_34
 bit 25_35
-bit 25_39
 bit 25_47
 bit 25_48
 bit 25_51
diff --git a/artix7/segbits_int_l.origin_info.db b/artix7/segbits_int_l.origin_info.db
index 77f38a0..915152f 100644
--- a/artix7/segbits_int_l.origin_info.db
+++ b/artix7/segbits_int_l.origin_info.db
@@ -170,7 +170,7 @@
 INT_L.BYP_ALT7.BYP_BOUNCE6 origin:050-pip-seed !22_63 !23_63 !25_63 21_63 24_63
 INT_L.BYP_ALT7.EL1END_S3_0 origin:050-pip-seed !23_63 17_63 22_63 24_63 25_63
 INT_L.BYP_ALT7.FAN_BOUNCE_S3_4 origin:050-pip-seed !23_63 21_63 22_63 24_63 25_63
-INT_L.BYP_ALT7.FAN_BOUNCE_S3_6 origin:050-pip-seed !22_63 21_63 23_63 24_63 25_63
+INT_L.BYP_ALT7.FAN_BOUNCE_S3_6 origin:056-pip-rem !22_63 21_63 23_63 24_63 25_63
 INT_L.BYP_ALT7.LOGIC_OUTS_L3 origin:051-pip-imuxlout-bypalts !22_63 20_63 23_63 24_63 25_63
 INT_L.BYP_ALT7.LOGIC_OUTS_L15 origin:051-pip-imuxlout-bypalts !23_63 20_63 22_63 24_63 25_63
 INT_L.BYP_ALT7.LOGIC_OUTS_L21 origin:051-pip-imuxlout-bypalts !22_63 !23_63 !24_63 20_63 25_63
@@ -301,7 +301,7 @@
 INT_L.FAN_ALT0.FAN_BOUNCE6 origin:050-pip-seed !23_00 20_00 22_00 24_00 25_00
 INT_L.FAN_ALT0.LOGIC_OUTS_L0 origin:050-pip-seed !23_00 21_00 22_00 24_00 25_00
 INT_L.FAN_ALT0.LOGIC_OUTS_L12 origin:050-pip-seed !22_00 21_00 23_00 24_00 25_00
-INT_L.FAN_ALT0.LOGIC_OUTS_L22 origin:050-pip-seed !22_00 !23_00 !25_00 21_00 24_00
+INT_L.FAN_ALT0.LOGIC_OUTS_L22 origin:056-pip-rem !22_00 !23_00 !25_00 21_00 24_00
 INT_L.FAN_ALT0.SR1END_N3_3 origin:050-pip-seed !23_00 19_01 22_00 24_00 25_00
 INT_L.FAN_ALT0.SS2END_N0_3 origin:050-pip-seed !22_00 !23_00 !24_00 17_00 25_00
 INT_L.FAN_ALT0.SW2END_N0_3 origin:050-pip-seed !22_00 !23_00 !25_00 17_00 24_00
@@ -396,7 +396,7 @@
 INT_L.FAN_ALT4.FAN_BOUNCE7 origin:050-pip-seed !22_08 20_08 23_08 24_08 25_08
 INT_L.FAN_ALT4.LOGIC_OUTS_L4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
 INT_L.FAN_ALT4.LOGIC_OUTS_L8 origin:050-pip-seed !22_08 21_08 23_08 24_08 25_08
-INT_L.FAN_ALT4.LOGIC_OUTS_L18 origin:050-pip-seed !22_08 !23_08 !25_08 21_08 24_08
+INT_L.FAN_ALT4.LOGIC_OUTS_L18 origin:056-pip-rem !22_08 !23_08 !25_08 21_08 24_08
 INT_L.FAN_ALT4.SR1BEG_S0 origin:050-pip-seed !23_08 19_09 22_08 24_08 25_08
 INT_L.FAN_ALT4.EE2END0 origin:050-pip-seed !22_08 !23_08 !24_08 16_08 25_08
 INT_L.FAN_ALT4.EL1END0 origin:050-pip-seed !22_08 16_08 23_08 24_08 25_08
@@ -1897,7 +1897,7 @@
 INT_L.EE4BEG1.SS2END1 origin:050-pip-seed 03_24 05_27
 INT_L.EE4BEG1.SS6END1 origin:050-pip-seed 05_27 06_24
 INT_L.EE4BEG1.SW2END1 origin:050-pip-seed 02_25 05_27
-INT_L.EE4BEG1.SW6END1 origin:056-pip-rem 05_24 05_27
+INT_L.EE4BEG1.SW6END1 origin:050-pip-seed 05_24 05_27
 INT_L.EE4BEG2.LOGIC_OUTS_L2 origin:050-pip-seed 02_41 04_42
 INT_L.EE4BEG2.LOGIC_OUTS_L6 origin:050-pip-seed 02_41 07_41
 INT_L.EE4BEG2.LOGIC_OUTS_L10 origin:050-pip-seed 03_40 07_41
@@ -2253,7 +2253,7 @@
 INT_L.NE6BEG2.SE2END2 origin:050-pip-seed 02_37 05_39
 INT_L.NE6BEG2.SE6END2 origin:050-pip-seed 05_39 06_36
 INT_L.NE6BEG2.WW2END1 origin:050-pip-seed 03_36 04_37
-INT_L.NE6BEG2.WW4END2 origin:050-pip-seed 04_37 05_36
+INT_L.NE6BEG2.WW4END2 origin:056-pip-rem 04_37 05_36
 INT_L.NE6BEG3.LOGIC_OUTS_L3 origin:050-pip-seed 02_53 04_54
 INT_L.NE6BEG3.LOGIC_OUTS_L7 origin:050-pip-seed 02_53 07_53
 INT_L.NE6BEG3.LOGIC_OUTS_L11 origin:050-pip-seed 03_52 07_53
@@ -2662,7 +2662,7 @@
 INT_L.NW6BEG0.LOGIC_OUTS_L22 origin:050-pip-seed 06_02 07_03
 INT_L.NW6BEG0.LV_L0 origin:056-pip-rem 04_03 06_02
 INT_L.NW6BEG0.SS2END_N0_3 origin:050-pip-seed 02_03 04_00
-INT_L.NW6BEG0.SS6END_N0_3 origin:056-pip-rem 04_00 07_03
+INT_L.NW6BEG0.SS6END_N0_3 origin:050-pip-seed 04_00 07_03
 INT_L.NW6BEG0.SW2END_N0_3 origin:050-pip-seed 03_02 04_00
 INT_L.NW6BEG0.SW6END_N0_3 origin:050-pip-seed 04_00 04_03
 INT_L.NW6BEG0.WW2END_N0_3 origin:050-pip-seed 02_02 02_03
@@ -2887,7 +2887,7 @@
 INT_L.SE6BEG3.NE2END3 origin:050-pip-seed 03_58 04_56
 INT_L.SE6BEG3.NE6END3 origin:050-pip-seed 04_56 04_59
 INT_L.SE6BEG3.NN2END3 origin:050-pip-seed 02_59 04_56
-INT_L.SE6BEG3.NN6END3 origin:056-pip-rem 04_56 07_59
+INT_L.SE6BEG3.NN6END3 origin:050-pip-seed 04_56 07_59
 INT_L.SE6BEG3.SE2END3 origin:050-pip-seed 02_58 03_58
 INT_L.SE6BEG3.SE6END3 origin:050-pip-seed 02_58 07_59
 INT_L.SE6BEG3.SS2END3 origin:050-pip-seed 02_59 05_58
diff --git a/artix7/segbits_int_r.origin_info.db b/artix7/segbits_int_r.origin_info.db
index a7f2cb1..1994f24 100644
--- a/artix7/segbits_int_r.origin_info.db
+++ b/artix7/segbits_int_r.origin_info.db
@@ -332,7 +332,7 @@
 INT_R.FAN_ALT4.FAN_BOUNCE7 origin:056-pip-rem !22_08 20_08 23_08 24_08 25_08
 INT_R.FAN_ALT4.LOGIC_OUTS4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
 INT_R.FAN_ALT4.LOGIC_OUTS8 origin:050-pip-seed !22_08 21_08 23_08 24_08 25_08
-INT_R.FAN_ALT4.LOGIC_OUTS18 origin:050-pip-seed !22_08 !23_08 !25_08 21_08 24_08
+INT_R.FAN_ALT4.LOGIC_OUTS18 origin:056-pip-rem !22_08 !23_08 !25_08 21_08 24_08
 INT_R.FAN_ALT4.SR1BEG_S0 origin:050-pip-seed !23_08 19_09 22_08 24_08 25_08
 INT_R.FAN_ALT4.EE2END0 origin:050-pip-seed !22_08 !23_08 !24_08 16_08 25_08
 INT_R.FAN_ALT4.EL1END0 origin:050-pip-seed !22_08 16_08 23_08 24_08 25_08
@@ -685,7 +685,7 @@
 INT_R.EE4BEG1.SS2END1 origin:050-pip-seed 03_24 05_27
 INT_R.EE4BEG1.SS6END1 origin:050-pip-seed 05_27 06_24
 INT_R.EE4BEG1.SW2END1 origin:050-pip-seed 02_25 05_27
-INT_R.EE4BEG1.SW6END1 origin:050-pip-seed 05_24 05_27
+INT_R.EE4BEG1.SW6END1 origin:056-pip-rem 05_24 05_27
 INT_R.EE4BEG2.LOGIC_OUTS2 origin:050-pip-seed 02_41 04_42
 INT_R.EE4BEG2.LOGIC_OUTS6 origin:050-pip-seed 02_41 07_41
 INT_R.EE4BEG2.LOGIC_OUTS10 origin:050-pip-seed 03_40 07_41
@@ -2253,7 +2253,7 @@
 INT_R.NE6BEG2.SE2END2 origin:050-pip-seed 02_37 05_39
 INT_R.NE6BEG2.SE6END2 origin:050-pip-seed 05_39 06_36
 INT_R.NE6BEG2.WW2END1 origin:050-pip-seed 03_36 04_37
-INT_R.NE6BEG2.WW4END2 origin:056-pip-rem 04_37 05_36
+INT_R.NE6BEG2.WW4END2 origin:050-pip-seed 04_37 05_36
 INT_R.NE6BEG3.LOGIC_OUTS3 origin:050-pip-seed 02_53 04_54
 INT_R.NE6BEG3.LOGIC_OUTS7 origin:050-pip-seed 02_53 07_53
 INT_R.NE6BEG3.LOGIC_OUTS11 origin:050-pip-seed 03_52 07_53
@@ -2491,7 +2491,7 @@
 INT_R.NN6BEG3.NW2END3 origin:050-pip-seed 03_54 04_52
 INT_R.NN6BEG3.NW6END3 origin:050-pip-seed 04_52 07_55
 INT_R.NN6BEG3.SE2END3 origin:050-pip-seed 03_54 05_54
-INT_R.NN6BEG3.SE6END3 origin:050-pip-seed 05_54 07_55
+INT_R.NN6BEG3.SE6END3 origin:056-pip-rem 05_54 07_55
 INT_R.NN6BEG3.WW2END2 origin:050-pip-seed 02_55 04_52
 INT_R.NN6BEG3.WW4END3 origin:050-pip-seed 04_52 04_55
 INT_R.NR1BEG0.LOGIC_OUTS0 origin:050-pip-seed 11_07 14_07
diff --git a/artix7/xc7a200tffg1156-1/tileconn.json b/artix7/xc7a200tffg1156-1/tileconn.json
index 1b39d4e..8c40e7c 100644
--- a/artix7/xc7a200tffg1156-1/tileconn.json
+++ b/artix7/xc7a200tffg1156-1/tileconn.json
@@ -101265,6 +101265,514 @@
     },
     {
         "grid_deltas": [
+            -1,
+            0
+        ],
+        "tile_types": [
+            "CLBLL_L",
+            "GTP_INT_INT_TERM_L"
+        ],
+        "wire_pairs": [
+            [
+                "CLBLL_EE2A0",
+                "L_TERM_INT_WW2A0"
+            ],
+            [
+                "CLBLL_EE2A1",
+                "L_TERM_INT_WW2A1"
+            ],
+            [
+                "CLBLL_EE2A2",
+                "L_TERM_INT_WW2A2"
+            ],
+            [
+                "CLBLL_EE2A3",
+                "L_TERM_INT_WW2A3"
+            ],
+            [
+                "CLBLL_EE2BEG0",
+                "L_TERM_INT_WW2BEG0"
+            ],
+            [
+                "CLBLL_EE2BEG1",
+                "L_TERM_INT_WW2BEG1"
+            ],
+            [
+                "CLBLL_EE2BEG2",
+                "L_TERM_INT_WW2BEG2"
+            ],
+            [
+                "CLBLL_EE2BEG3",
+                "L_TERM_INT_WW2BEG3"
+            ],
+            [
+                "CLBLL_EE4A0",
+                "L_TERM_INT_WW4A0"
+            ],
+            [
+                "CLBLL_EE4A1",
+                "L_TERM_INT_WW4A1"
+            ],
+            [
+                "CLBLL_EE4A2",
+                "L_TERM_INT_WW4A2"
+            ],
+            [
+                "CLBLL_EE4A3",
+                "L_TERM_INT_WW4A3"
+            ],
+            [
+                "CLBLL_EE4B0",
+                "L_TERM_INT_WW4B0"
+            ],
+            [
+                "CLBLL_EE4B1",
+                "L_TERM_INT_WW4B1"
+            ],
+            [
+                "CLBLL_EE4B2",
+                "L_TERM_INT_WW4B2"
+            ],
+            [
+                "CLBLL_EE4B3",
+                "L_TERM_INT_WW4B3"
+            ],
+            [
+                "CLBLL_EE4BEG0",
+                "L_TERM_INT_WW4BEG0"
+            ],
+            [
+                "CLBLL_EE4BEG1",
+                "L_TERM_INT_WW4BEG1"
+            ],
+            [
+                "CLBLL_EE4BEG2",
+                "L_TERM_INT_WW4BEG2"
+            ],
+            [
+                "CLBLL_EE4BEG3",
+                "L_TERM_INT_WW4BEG3"
+            ],
+            [
+                "CLBLL_EE4C0",
+                "L_TERM_INT_WW4C0"
+            ],
+            [
+                "CLBLL_EE4C1",
+                "L_TERM_INT_WW4C1"
+            ],
+            [
+                "CLBLL_EE4C2",
+                "L_TERM_INT_WW4C2"
+            ],
+            [
+                "CLBLL_EE4C3",
+                "L_TERM_INT_WW4C3"
+            ],
+            [
+                "CLBLL_EL1BEG0",
+                "L_TERM_INT_WL1BEG0"
+            ],
+            [
+                "CLBLL_EL1BEG1",
+                "L_TERM_INT_WL1BEG1"
+            ],
+            [
+                "CLBLL_EL1BEG2",
+                "L_TERM_INT_WL1BEG2"
+            ],
+            [
+                "CLBLL_EL1BEG3",
+                "L_TERM_INT_WR1BEG2"
+            ],
+            [
+                "CLBLL_ER1BEG0",
+                "L_TERM_INT_WR1BEG0"
+            ],
+            [
+                "CLBLL_ER1BEG1",
+                "L_TERM_INT_WR1BEG1"
+            ],
+            [
+                "CLBLL_ER1BEG2",
+                "L_TERM_INT_WR1BEG3"
+            ],
+            [
+                "CLBLL_ER1BEG3",
+                "L_TERM_INT_WL1BEG3"
+            ],
+            [
+                "CLBLL_LH1",
+                "L_TERM_INT_LH0"
+            ],
+            [
+                "CLBLL_LH2",
+                "L_TERM_INT_LH1"
+            ],
+            [
+                "CLBLL_LH3",
+                "L_TERM_INT_LH2"
+            ],
+            [
+                "CLBLL_LH4",
+                "L_TERM_INT_LH3"
+            ],
+            [
+                "CLBLL_LH5",
+                "L_TERM_INT_LH4"
+            ],
+            [
+                "CLBLL_LH6",
+                "L_TERM_INT_LH5"
+            ],
+            [
+                "CLBLL_LH7",
+                "L_TERM_INT_LH5"
+            ],
+            [
+                "CLBLL_LH8",
+                "L_TERM_INT_LH4"
+            ],
+            [
+                "CLBLL_LH9",
+                "L_TERM_INT_LH3"
+            ],
+            [
+                "CLBLL_LH10",
+                "L_TERM_INT_LH2"
+            ],
+            [
+                "CLBLL_LH11",
+                "L_TERM_INT_LH1"
+            ],
+            [
+                "CLBLL_LH12",
+                "L_TERM_INT_LH0"
+            ],
+            [
+                "CLBLL_NE2A0",
+                "L_TERM_INT_NW2BEG0"
+            ],
+            [
+                "CLBLL_NE2A1",
+                "L_TERM_INT_NW2BEG1"
+            ],
+            [
+                "CLBLL_NE2A2",
+                "L_TERM_INT_NW2BEG2"
+            ],
+            [
+                "CLBLL_NE2A3",
+                "L_TERM_INT_NW2BEG3"
+            ],
+            [
+                "CLBLL_NE4BEG0",
+                "L_TERM_INT_NW4BEG0"
+            ],
+            [
+                "CLBLL_NE4BEG1",
+                "L_TERM_INT_NW4BEG1"
+            ],
+            [
+                "CLBLL_NE4BEG2",
+                "L_TERM_INT_NW4BEG2"
+            ],
+            [
+                "CLBLL_NE4BEG3",
+                "L_TERM_INT_NW4BEG3"
+            ],
+            [
+                "CLBLL_NE4C0",
+                "L_TERM_INT_NW4C0"
+            ],
+            [
+                "CLBLL_NE4C1",
+                "L_TERM_INT_NW4C1"
+            ],
+            [
+                "CLBLL_NE4C2",
+                "L_TERM_INT_NW4C2"
+            ],
+            [
+                "CLBLL_NE4C3",
+                "L_TERM_INT_NW4C3"
+            ],
+            [
+                "CLBLL_NW2A0",
+                "L_TERM_INT_NW2BEG0"
+            ],
+            [
+                "CLBLL_NW2A1",
+                "L_TERM_INT_NW2BEG1"
+            ],
+            [
+                "CLBLL_NW2A2",
+                "L_TERM_INT_NW2BEG2"
+            ],
+            [
+                "CLBLL_NW2A3",
+                "L_TERM_INT_NW2BEG3"
+            ],
+            [
+                "CLBLL_NW4A0",
+                "L_TERM_INT_NW4BEG0"
+            ],
+            [
+                "CLBLL_NW4A1",
+                "L_TERM_INT_NW4BEG1"
+            ],
+            [
+                "CLBLL_NW4A2",
+                "L_TERM_INT_NW4BEG2"
+            ],
+            [
+                "CLBLL_NW4A3",
+                "L_TERM_INT_NW4BEG3"
+            ],
+            [
+                "CLBLL_NW4END0",
+                "L_TERM_INT_NW4C0"
+            ],
+            [
+                "CLBLL_NW4END1",
+                "L_TERM_INT_NW4C1"
+            ],
+            [
+                "CLBLL_NW4END2",
+                "L_TERM_INT_NW4C2"
+            ],
+            [
+                "CLBLL_NW4END3",
+                "L_TERM_INT_NW4C3"
+            ],
+            [
+                "CLBLL_SE2A0",
+                "L_TERM_INT_SW2BEG0"
+            ],
+            [
+                "CLBLL_SE2A1",
+                "L_TERM_INT_SW2BEG1"
+            ],
+            [
+                "CLBLL_SE2A2",
+                "L_TERM_INT_SW2BEG2"
+            ],
+            [
+                "CLBLL_SE2A3",
+                "L_TERM_INT_SW2BEG3"
+            ],
+            [
+                "CLBLL_SE4BEG0",
+                "L_TERM_INT_SW4BEG0"
+            ],
+            [
+                "CLBLL_SE4BEG1",
+                "L_TERM_INT_SW4BEG1"
+            ],
+            [
+                "CLBLL_SE4BEG2",
+                "L_TERM_INT_SW4BEG2"
+            ],
+            [
+                "CLBLL_SE4BEG3",
+                "L_TERM_INT_SW4BEG3"
+            ],
+            [
+                "CLBLL_SE4C0",
+                "L_TERM_INT_SW4C0"
+            ],
+            [
+                "CLBLL_SE4C1",
+                "L_TERM_INT_SW4C1"
+            ],
+            [
+                "CLBLL_SE4C2",
+                "L_TERM_INT_SW4C2"
+            ],
+            [
+                "CLBLL_SE4C3",
+                "L_TERM_INT_SW4C3"
+            ],
+            [
+                "CLBLL_SW2A0",
+                "L_TERM_INT_SW2BEG0"
+            ],
+            [
+                "CLBLL_SW2A1",
+                "L_TERM_INT_SW2BEG1"
+            ],
+            [
+                "CLBLL_SW2A2",
+                "L_TERM_INT_SW2BEG2"
+            ],
+            [
+                "CLBLL_SW2A3",
+                "L_TERM_INT_SW2BEG3"
+            ],
+            [
+                "CLBLL_SW4A0",
+                "L_TERM_INT_SW4BEG0"
+            ],
+            [
+                "CLBLL_SW4A1",
+                "L_TERM_INT_SW4BEG1"
+            ],
+            [
+                "CLBLL_SW4A2",
+                "L_TERM_INT_SW4BEG2"
+            ],
+            [
+                "CLBLL_SW4A3",
+                "L_TERM_INT_SW4BEG3"
+            ],
+            [
+                "CLBLL_SW4END0",
+                "L_TERM_INT_SW4C0"
+            ],
+            [
+                "CLBLL_SW4END1",
+                "L_TERM_INT_SW4C1"
+            ],
+            [
+                "CLBLL_SW4END2",
+                "L_TERM_INT_SW4C2"
+            ],
+            [
+                "CLBLL_SW4END3",
+                "L_TERM_INT_SW4C3"
+            ],
+            [
+                "CLBLL_WL1END0",
+                "L_TERM_INT_WL1BEG0"
+            ],
+            [
+                "CLBLL_WL1END1",
+                "L_TERM_INT_WL1BEG1"
+            ],
+            [
+                "CLBLL_WL1END2",
+                "L_TERM_INT_WL1BEG2"
+            ],
+            [
+                "CLBLL_WL1END3",
+                "L_TERM_INT_WR1BEG2"
+            ],
+            [
+                "CLBLL_WR1END0",
+                "L_TERM_INT_WR1BEG0"
+            ],
+            [
+                "CLBLL_WR1END1",
+                "L_TERM_INT_WR1BEG1"
+            ],
+            [
+                "CLBLL_WR1END2",
+                "L_TERM_INT_WR1BEG3"
+            ],
+            [
+                "CLBLL_WR1END3",
+                "L_TERM_INT_WL1BEG3"
+            ],
+            [
+                "CLBLL_WW2A0",
+                "L_TERM_INT_WW2BEG0"
+            ],
+            [
+                "CLBLL_WW2A1",
+                "L_TERM_INT_WW2BEG1"
+            ],
+            [
+                "CLBLL_WW2A2",
+                "L_TERM_INT_WW2BEG2"
+            ],
+            [
+                "CLBLL_WW2A3",
+                "L_TERM_INT_WW2BEG3"
+            ],
+            [
+                "CLBLL_WW2END0",
+                "L_TERM_INT_WW2A0"
+            ],
+            [
+                "CLBLL_WW2END1",
+                "L_TERM_INT_WW2A1"
+            ],
+            [
+                "CLBLL_WW2END2",
+                "L_TERM_INT_WW2A2"
+            ],
+            [
+                "CLBLL_WW2END3",
+                "L_TERM_INT_WW2A3"
+            ],
+            [
+                "CLBLL_WW4A0",
+                "L_TERM_INT_WW4BEG0"
+            ],
+            [
+                "CLBLL_WW4A1",
+                "L_TERM_INT_WW4BEG1"
+            ],
+            [
+                "CLBLL_WW4A2",
+                "L_TERM_INT_WW4BEG2"
+            ],
+            [
+                "CLBLL_WW4A3",
+                "L_TERM_INT_WW4BEG3"
+            ],
+            [
+                "CLBLL_WW4B0",
+                "L_TERM_INT_WW4A0"
+            ],
+            [
+                "CLBLL_WW4B1",
+                "L_TERM_INT_WW4A1"
+            ],
+            [
+                "CLBLL_WW4B2",
+                "L_TERM_INT_WW4A2"
+            ],
+            [
+                "CLBLL_WW4B3",
+                "L_TERM_INT_WW4A3"
+            ],
+            [
+                "CLBLL_WW4C0",
+                "L_TERM_INT_WW4B0"
+            ],
+            [
+                "CLBLL_WW4C1",
+                "L_TERM_INT_WW4B1"
+            ],
+            [
+                "CLBLL_WW4C2",
+                "L_TERM_INT_WW4B2"
+            ],
+            [
+                "CLBLL_WW4C3",
+                "L_TERM_INT_WW4B3"
+            ],
+            [
+                "CLBLL_WW4END0",
+                "L_TERM_INT_WW4C0"
+            ],
+            [
+                "CLBLL_WW4END1",
+                "L_TERM_INT_WW4C1"
+            ],
+            [
+                "CLBLL_WW4END2",
+                "L_TERM_INT_WW4C2"
+            ],
+            [
+                "CLBLL_WW4END3",
+                "L_TERM_INT_WW4C3"
+            ]
+        ]
+    },
+    {
+        "grid_deltas": [
             0,
             -1
         ],
@@ -382822,6 +383330,54 @@
         ],
         "wire_pairs": [
             [
+                "R_TERM_INT_LH0",
+                "VBRK_LH1"
+            ],
+            [
+                "R_TERM_INT_LH0",
+                "VBRK_LH12"
+            ],
+            [
+                "R_TERM_INT_LH1",
+                "VBRK_LH2"
+            ],
+            [
+                "R_TERM_INT_LH1",
+                "VBRK_LH11"
+            ],
+            [
+                "R_TERM_INT_LH2",
+                "VBRK_LH3"
+            ],
+            [
+                "R_TERM_INT_LH2",
+                "VBRK_LH10"
+            ],
+            [
+                "R_TERM_INT_LH3",
+                "VBRK_LH4"
+            ],
+            [
+                "R_TERM_INT_LH3",
+                "VBRK_LH9"
+            ],
+            [
+                "R_TERM_INT_LH4",
+                "VBRK_LH5"
+            ],
+            [
+                "R_TERM_INT_LH4",
+                "VBRK_LH8"
+            ],
+            [
+                "R_TERM_INT_LH5",
+                "VBRK_LH6"
+            ],
+            [
+                "R_TERM_INT_LH5",
+                "VBRK_LH7"
+            ],
+            [
                 "R_TERM_INT_NW2A0",
                 "VBRK_NE2A0"
             ],
@@ -383140,6 +383696,134 @@
             [
                 "R_TERM_INT_WW2END3",
                 "VBRK_WW2END3"
+            ],
+            [
+                "R_TERM_INT_WW4A0",
+                "VBRK_EE4BEG0"
+            ],
+            [
+                "R_TERM_INT_WW4A0",
+                "VBRK_WW4A0"
+            ],
+            [
+                "R_TERM_INT_WW4A1",
+                "VBRK_EE4BEG1"
+            ],
+            [
+                "R_TERM_INT_WW4A1",
+                "VBRK_WW4A1"
+            ],
+            [
+                "R_TERM_INT_WW4A2",
+                "VBRK_EE4BEG2"
+            ],
+            [
+                "R_TERM_INT_WW4A2",
+                "VBRK_WW4A2"
+            ],
+            [
+                "R_TERM_INT_WW4A3",
+                "VBRK_EE4BEG3"
+            ],
+            [
+                "R_TERM_INT_WW4A3",
+                "VBRK_WW4A3"
+            ],
+            [
+                "R_TERM_INT_WW4B0",
+                "VBRK_EE4A0"
+            ],
+            [
+                "R_TERM_INT_WW4B0",
+                "VBRK_WW4B0"
+            ],
+            [
+                "R_TERM_INT_WW4B1",
+                "VBRK_EE4A1"
+            ],
+            [
+                "R_TERM_INT_WW4B1",
+                "VBRK_WW4B1"
+            ],
+            [
+                "R_TERM_INT_WW4B2",
+                "VBRK_EE4A2"
+            ],
+            [
+                "R_TERM_INT_WW4B2",
+                "VBRK_WW4B2"
+            ],
+            [
+                "R_TERM_INT_WW4B3",
+                "VBRK_EE4A3"
+            ],
+            [
+                "R_TERM_INT_WW4B3",
+                "VBRK_WW4B3"
+            ],
+            [
+                "R_TERM_INT_WW4C0",
+                "VBRK_EE4B0"
+            ],
+            [
+                "R_TERM_INT_WW4C0",
+                "VBRK_WW4C0"
+            ],
+            [
+                "R_TERM_INT_WW4C1",
+                "VBRK_EE4B1"
+            ],
+            [
+                "R_TERM_INT_WW4C1",
+                "VBRK_WW4C1"
+            ],
+            [
+                "R_TERM_INT_WW4C2",
+                "VBRK_EE4B2"
+            ],
+            [
+                "R_TERM_INT_WW4C2",
+                "VBRK_WW4C2"
+            ],
+            [
+                "R_TERM_INT_WW4C3",
+                "VBRK_EE4B3"
+            ],
+            [
+                "R_TERM_INT_WW4C3",
+                "VBRK_WW4C3"
+            ],
+            [
+                "R_TERM_INT_WW4END0",
+                "VBRK_EE4C0"
+            ],
+            [
+                "R_TERM_INT_WW4END0",
+                "VBRK_WW4END0"
+            ],
+            [
+                "R_TERM_INT_WW4END1",
+                "VBRK_EE4C1"
+            ],
+            [
+                "R_TERM_INT_WW4END1",
+                "VBRK_WW4END1"
+            ],
+            [
+                "R_TERM_INT_WW4END2",
+                "VBRK_EE4C2"
+            ],
+            [
+                "R_TERM_INT_WW4END2",
+                "VBRK_WW4END2"
+            ],
+            [
+                "R_TERM_INT_WW4END3",
+                "VBRK_EE4C3"
+            ],
+            [
+                "R_TERM_INT_WW4END3",
+                "VBRK_WW4END3"
             ]
         ]
     },
diff --git a/artix7/xc7a200tffg1156-1/tilegrid.json b/artix7/xc7a200tffg1156-1/tilegrid.json
index 3dc223d..21a5fd7 100644
--- a/artix7/xc7a200tffg1156-1/tilegrid.json
+++ b/artix7/xc7a200tffg1156-1/tilegrid.json
@@ -66323,454 +66323,954 @@
         "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 259,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y0": "SLICEL",
+            "SLICE_X83Y0": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 258,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y1": "SLICEL",
+            "SLICE_X83Y1": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 257,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y2": "SLICEL",
+            "SLICE_X83Y2": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 256,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y3": "SLICEL",
+            "SLICE_X83Y3": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 255,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y4": "SLICEL",
+            "SLICE_X83Y4": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 254,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y5": "SLICEL",
+            "SLICE_X83Y5": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 253,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y6": "SLICEL",
+            "SLICE_X83Y6": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 252,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y7": "SLICEL",
+            "SLICE_X83Y7": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 251,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y8": "SLICEL",
+            "SLICE_X83Y8": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 250,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y9": "SLICEL",
+            "SLICE_X83Y9": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 249,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y10": "SLICEL",
+            "SLICE_X83Y10": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 248,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y11": "SLICEL",
+            "SLICE_X83Y11": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 247,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y12": "SLICEL",
+            "SLICE_X83Y12": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 246,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y13": "SLICEL",
+            "SLICE_X83Y13": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 245,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y14": "SLICEL",
+            "SLICE_X83Y14": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 244,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y15": "SLICEL",
+            "SLICE_X83Y15": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 243,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y16": "SLICEL",
+            "SLICE_X83Y16": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 242,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y17": "SLICEL",
+            "SLICE_X83Y17": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 241,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y18": "SLICEL",
+            "SLICE_X83Y18": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 240,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y19": "SLICEL",
+            "SLICE_X83Y19": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 239,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y20": "SLICEL",
+            "SLICE_X83Y20": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 238,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y21": "SLICEL",
+            "SLICE_X83Y21": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 237,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y22": "SLICEL",
+            "SLICE_X83Y22": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 236,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y23": "SLICEL",
+            "SLICE_X83Y23": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 235,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y24": "SLICEL",
+            "SLICE_X83Y24": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 233,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y25": "SLICEL",
+            "SLICE_X83Y25": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 232,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y26": "SLICEL",
+            "SLICE_X83Y26": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 231,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y27": "SLICEL",
+            "SLICE_X83Y27": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 230,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y28": "SLICEL",
+            "SLICE_X83Y28": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 229,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y29": "SLICEL",
+            "SLICE_X83Y29": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 228,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y30": "SLICEL",
+            "SLICE_X83Y30": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 227,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y31": "SLICEL",
+            "SLICE_X83Y31": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 226,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y32": "SLICEL",
+            "SLICE_X83Y32": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 225,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y33": "SLICEL",
+            "SLICE_X83Y33": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 224,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y34": "SLICEL",
+            "SLICE_X83Y34": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 223,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y35": "SLICEL",
+            "SLICE_X83Y35": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 222,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y36": "SLICEL",
+            "SLICE_X83Y36": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 221,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y37": "SLICEL",
+            "SLICE_X83Y37": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 220,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y38": "SLICEL",
+            "SLICE_X83Y38": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 219,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y39": "SLICEL",
+            "SLICE_X83Y39": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 218,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y40": "SLICEL",
+            "SLICE_X83Y40": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 217,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y41": "SLICEL",
+            "SLICE_X83Y41": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 216,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y42": "SLICEL",
+            "SLICE_X83Y42": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 215,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y43": "SLICEL",
+            "SLICE_X83Y43": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 214,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y44": "SLICEL",
+            "SLICE_X83Y44": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 213,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y45": "SLICEL",
+            "SLICE_X83Y45": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 212,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y46": "SLICEL",
+            "SLICE_X83Y46": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 211,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y47": "SLICEL",
+            "SLICE_X83Y47": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 210,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y48": "SLICEL",
+            "SLICE_X83Y48": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 209,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y49": "SLICEL",
+            "SLICE_X83Y49": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y50": {
         "bits": {
@@ -69623,454 +70123,954 @@
         "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 51,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y200": "SLICEL",
+            "SLICE_X83Y200": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 50,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y201": "SLICEL",
+            "SLICE_X83Y201": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 49,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y202": "SLICEL",
+            "SLICE_X83Y202": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 48,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y203": "SLICEL",
+            "SLICE_X83Y203": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 47,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y204": "SLICEL",
+            "SLICE_X83Y204": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 46,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y205": "SLICEL",
+            "SLICE_X83Y205": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 45,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y206": "SLICEL",
+            "SLICE_X83Y206": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 44,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y207": "SLICEL",
+            "SLICE_X83Y207": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 43,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y208": "SLICEL",
+            "SLICE_X83Y208": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 42,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y209": "SLICEL",
+            "SLICE_X83Y209": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 41,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y210": "SLICEL",
+            "SLICE_X83Y210": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 40,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y211": "SLICEL",
+            "SLICE_X83Y211": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 39,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y212": "SLICEL",
+            "SLICE_X83Y212": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 38,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y213": "SLICEL",
+            "SLICE_X83Y213": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 37,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y214": "SLICEL",
+            "SLICE_X83Y214": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 36,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y215": "SLICEL",
+            "SLICE_X83Y215": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 35,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y216": "SLICEL",
+            "SLICE_X83Y216": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 34,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y217": "SLICEL",
+            "SLICE_X83Y217": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 33,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y218": "SLICEL",
+            "SLICE_X83Y218": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 32,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y219": "SLICEL",
+            "SLICE_X83Y219": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 31,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y220": "SLICEL",
+            "SLICE_X83Y220": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 30,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y221": "SLICEL",
+            "SLICE_X83Y221": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 29,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y222": "SLICEL",
+            "SLICE_X83Y222": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 28,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y223": "SLICEL",
+            "SLICE_X83Y223": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 27,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y224": "SLICEL",
+            "SLICE_X83Y224": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 25,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y225": "SLICEL",
+            "SLICE_X83Y225": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 24,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y226": "SLICEL",
+            "SLICE_X83Y226": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 23,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y227": "SLICEL",
+            "SLICE_X83Y227": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 22,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y228": "SLICEL",
+            "SLICE_X83Y228": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 21,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y229": "SLICEL",
+            "SLICE_X83Y229": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 20,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y230": "SLICEL",
+            "SLICE_X83Y230": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 19,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y231": "SLICEL",
+            "SLICE_X83Y231": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 18,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y232": "SLICEL",
+            "SLICE_X83Y232": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 17,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y233": "SLICEL",
+            "SLICE_X83Y233": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 16,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y234": "SLICEL",
+            "SLICE_X83Y234": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 15,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y235": "SLICEL",
+            "SLICE_X83Y235": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 14,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y236": "SLICEL",
+            "SLICE_X83Y236": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 13,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y237": "SLICEL",
+            "SLICE_X83Y237": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 12,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y238": "SLICEL",
+            "SLICE_X83Y238": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 11,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y239": "SLICEL",
+            "SLICE_X83Y239": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 10,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y240": "SLICEL",
+            "SLICE_X83Y240": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 9,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y241": "SLICEL",
+            "SLICE_X83Y241": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 8,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y242": "SLICEL",
+            "SLICE_X83Y242": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 7,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y243": "SLICEL",
+            "SLICE_X83Y243": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 6,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y244": "SLICEL",
+            "SLICE_X83Y244": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 5,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y245": "SLICEL",
+            "SLICE_X83Y245": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 4,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y246": "SLICEL",
+            "SLICE_X83Y246": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 3,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y247": "SLICEL",
+            "SLICE_X83Y247": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 2,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y248": "SLICEL",
+            "SLICE_X83Y248": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 1,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y249": "SLICEL",
+            "SLICE_X83Y249": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X100Y0": {
         "bits": {
@@ -370343,7 +371343,14 @@
         "type": "HCLK_L"
     },
     "HCLK_L_X136Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 136,
         "grid_y": 234,
         "pin_functions": {},
@@ -370396,7 +371403,14 @@
         "type": "HCLK_L"
     },
     "HCLK_L_X136Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 136,
         "grid_y": 26,
         "pin_functions": {},
@@ -373679,7 +374693,14 @@
         "type": "HCLK_R"
     },
     "HCLK_R_X137Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 137,
         "grid_y": 234,
         "pin_functions": {},
@@ -373732,7 +374753,14 @@
         "type": "HCLK_R"
     },
     "HCLK_R_X137Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 137,
         "grid_y": 26,
         "pin_functions": {},
@@ -507507,7 +508535,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 259,
@@ -507518,7 +508553,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 258,
@@ -507529,7 +508571,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 257,
@@ -507540,7 +508589,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 256,
@@ -507551,7 +508607,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 255,
@@ -507562,7 +508625,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 254,
@@ -507573,7 +508643,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 253,
@@ -507584,7 +508661,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 252,
@@ -507595,7 +508679,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 251,
@@ -507606,7 +508697,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 250,
@@ -507617,7 +508715,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 249,
@@ -507628,7 +508733,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 248,
@@ -507639,7 +508751,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 247,
@@ -507650,7 +508769,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 246,
@@ -507661,7 +508787,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 245,
@@ -507672,7 +508805,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 244,
@@ -507683,7 +508823,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 243,
@@ -507694,7 +508841,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 242,
@@ -507705,7 +508859,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 241,
@@ -507716,7 +508877,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 240,
@@ -507727,7 +508895,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 239,
@@ -507738,7 +508913,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 238,
@@ -507749,7 +508931,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 237,
@@ -507760,7 +508949,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 236,
@@ -507771,7 +508967,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 235,
@@ -507782,7 +508985,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 233,
@@ -507793,7 +509003,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 232,
@@ -507804,7 +509021,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 231,
@@ -507815,7 +509039,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 230,
@@ -507826,7 +509057,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 229,
@@ -507837,7 +509075,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 228,
@@ -507848,7 +509093,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 227,
@@ -507859,7 +509111,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 226,
@@ -507870,7 +509129,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 225,
@@ -507881,7 +509147,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 224,
@@ -507892,7 +509165,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 223,
@@ -507903,7 +509183,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 222,
@@ -507914,7 +509201,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 221,
@@ -507925,7 +509219,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 220,
@@ -507936,7 +509237,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 219,
@@ -507947,7 +509255,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 218,
@@ -507958,7 +509273,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 217,
@@ -507969,7 +509291,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 216,
@@ -507980,7 +509309,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 215,
@@ -507991,7 +509327,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 214,
@@ -508002,7 +509345,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 213,
@@ -508013,7 +509363,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 212,
@@ -508024,7 +509381,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 211,
@@ -508035,7 +509399,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 210,
@@ -508046,7 +509417,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 209,
@@ -510757,7 +512135,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 51,
@@ -510768,7 +512153,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 50,
@@ -510779,7 +512171,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 49,
@@ -510790,7 +512189,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 48,
@@ -510801,7 +512207,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 47,
@@ -510812,7 +512225,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 46,
@@ -510823,7 +512243,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 45,
@@ -510834,7 +512261,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 44,
@@ -510845,7 +512279,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 43,
@@ -510856,7 +512297,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 42,
@@ -510867,7 +512315,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 41,
@@ -510878,7 +512333,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 40,
@@ -510889,7 +512351,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 39,
@@ -510900,7 +512369,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 38,
@@ -510911,7 +512387,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 37,
@@ -510922,7 +512405,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 36,
@@ -510933,7 +512423,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 35,
@@ -510944,7 +512441,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 34,
@@ -510955,7 +512459,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 33,
@@ -510966,7 +512477,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 32,
@@ -510977,7 +512495,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 31,
@@ -510988,7 +512513,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 30,
@@ -510999,7 +512531,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 29,
@@ -511010,7 +512549,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 28,
@@ -511021,7 +512567,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 27,
@@ -511032,7 +512585,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 25,
@@ -511043,7 +512603,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 24,
@@ -511054,7 +512621,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 23,
@@ -511065,7 +512639,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 22,
@@ -511076,7 +512657,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 21,
@@ -511087,7 +512675,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 20,
@@ -511098,7 +512693,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 19,
@@ -511109,7 +512711,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 18,
@@ -511120,7 +512729,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 17,
@@ -511131,7 +512747,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 16,
@@ -511142,7 +512765,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 15,
@@ -511153,7 +512783,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 14,
@@ -511164,7 +512801,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 13,
@@ -511175,7 +512819,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 12,
@@ -511186,7 +512837,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 11,
@@ -511197,7 +512855,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 10,
@@ -511208,7 +512873,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 9,
@@ -511219,7 +512891,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 8,
@@ -511230,7 +512909,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 7,
@@ -511241,7 +512927,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 6,
@@ -511252,7 +512945,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 5,
@@ -511263,7 +512963,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 4,
@@ -511274,7 +512981,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 3,
@@ -511285,7 +512999,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 2,
@@ -511296,7 +513017,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 1,
@@ -707057,7 +708785,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 259,
@@ -707068,7 +708803,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 258,
@@ -707079,7 +708821,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 257,
@@ -707090,7 +708839,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 256,
@@ -707101,7 +708857,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 255,
@@ -707112,7 +708875,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 254,
@@ -707123,7 +708893,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 253,
@@ -707134,7 +708911,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 252,
@@ -707145,7 +708929,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 251,
@@ -707156,7 +708947,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 250,
@@ -707167,7 +708965,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 249,
@@ -707178,7 +708983,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 248,
@@ -707189,7 +709001,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 247,
@@ -707200,7 +709019,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 246,
@@ -707211,7 +709037,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 245,
@@ -707222,7 +709055,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 244,
@@ -707233,7 +709073,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 243,
@@ -707244,7 +709091,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 242,
@@ -707255,7 +709109,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 241,
@@ -707266,7 +709127,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 240,
@@ -707277,7 +709145,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 239,
@@ -707288,7 +709163,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 238,
@@ -707299,7 +709181,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 237,
@@ -707310,7 +709199,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 236,
@@ -707321,7 +709217,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 235,
@@ -707332,7 +709235,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 233,
@@ -707343,7 +709253,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 232,
@@ -707354,7 +709271,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 231,
@@ -707365,7 +709289,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 230,
@@ -707376,7 +709307,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 229,
@@ -707387,7 +709325,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 228,
@@ -707398,7 +709343,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 227,
@@ -707409,7 +709361,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 226,
@@ -707420,7 +709379,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 225,
@@ -707431,7 +709397,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 224,
@@ -707442,7 +709415,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 223,
@@ -707453,7 +709433,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 222,
@@ -707464,7 +709451,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 221,
@@ -707475,7 +709469,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 220,
@@ -707486,7 +709487,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 219,
@@ -707497,7 +709505,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 218,
@@ -707508,7 +709523,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 217,
@@ -707519,7 +709541,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 216,
@@ -707530,7 +709559,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 215,
@@ -707541,7 +709577,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 214,
@@ -707552,7 +709595,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 213,
@@ -707563,7 +709613,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 212,
@@ -707574,7 +709631,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 211,
@@ -707585,7 +709649,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 210,
@@ -707596,7 +709667,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 209,
@@ -710307,7 +712385,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 51,
@@ -710318,7 +712403,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 50,
@@ -710329,7 +712421,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 49,
@@ -710340,7 +712439,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 48,
@@ -710351,7 +712457,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 47,
@@ -710362,7 +712475,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 46,
@@ -710373,7 +712493,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 45,
@@ -710384,7 +712511,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 44,
@@ -710395,7 +712529,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 43,
@@ -710406,7 +712547,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 42,
@@ -710417,7 +712565,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 41,
@@ -710428,7 +712583,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 40,
@@ -710439,7 +712601,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 39,
@@ -710450,7 +712619,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 38,
@@ -710461,7 +712637,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 37,
@@ -710472,7 +712655,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 36,
@@ -710483,7 +712673,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 35,
@@ -710494,7 +712691,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 34,
@@ -710505,7 +712709,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 33,
@@ -710516,7 +712727,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 32,
@@ -710527,7 +712745,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 31,
@@ -710538,7 +712763,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 30,
@@ -710549,7 +712781,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 29,
@@ -710560,7 +712799,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 28,
@@ -710571,7 +712817,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 27,
@@ -710582,7 +712835,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 25,
@@ -710593,7 +712853,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 24,
@@ -710604,7 +712871,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 23,
@@ -710615,7 +712889,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 22,
@@ -710626,7 +712907,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 21,
@@ -710637,7 +712925,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 20,
@@ -710648,7 +712943,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 19,
@@ -710659,7 +712961,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 18,
@@ -710670,7 +712979,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 17,
@@ -710681,7 +712997,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 16,
@@ -710692,7 +713015,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 15,
@@ -710703,7 +713033,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 14,
@@ -710714,7 +713051,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 13,
@@ -710725,7 +713069,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 12,
@@ -710736,7 +713087,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 11,
@@ -710747,7 +713105,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 10,
@@ -710758,7 +713123,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 9,
@@ -710769,7 +713141,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 8,
@@ -710780,7 +713159,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 7,
@@ -710791,7 +713177,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 6,
@@ -710802,7 +713195,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 5,
@@ -710813,7 +713213,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 4,
@@ -710824,7 +713231,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 3,
@@ -710835,7 +713249,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 2,
@@ -710846,7 +713267,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 1,
diff --git a/artix7/xc7a200tsbg484-1/tileconn.json b/artix7/xc7a200tsbg484-1/tileconn.json
index 1b39d4e..8c40e7c 100644
--- a/artix7/xc7a200tsbg484-1/tileconn.json
+++ b/artix7/xc7a200tsbg484-1/tileconn.json
@@ -101265,6 +101265,514 @@
     },
     {
         "grid_deltas": [
+            -1,
+            0
+        ],
+        "tile_types": [
+            "CLBLL_L",
+            "GTP_INT_INT_TERM_L"
+        ],
+        "wire_pairs": [
+            [
+                "CLBLL_EE2A0",
+                "L_TERM_INT_WW2A0"
+            ],
+            [
+                "CLBLL_EE2A1",
+                "L_TERM_INT_WW2A1"
+            ],
+            [
+                "CLBLL_EE2A2",
+                "L_TERM_INT_WW2A2"
+            ],
+            [
+                "CLBLL_EE2A3",
+                "L_TERM_INT_WW2A3"
+            ],
+            [
+                "CLBLL_EE2BEG0",
+                "L_TERM_INT_WW2BEG0"
+            ],
+            [
+                "CLBLL_EE2BEG1",
+                "L_TERM_INT_WW2BEG1"
+            ],
+            [
+                "CLBLL_EE2BEG2",
+                "L_TERM_INT_WW2BEG2"
+            ],
+            [
+                "CLBLL_EE2BEG3",
+                "L_TERM_INT_WW2BEG3"
+            ],
+            [
+                "CLBLL_EE4A0",
+                "L_TERM_INT_WW4A0"
+            ],
+            [
+                "CLBLL_EE4A1",
+                "L_TERM_INT_WW4A1"
+            ],
+            [
+                "CLBLL_EE4A2",
+                "L_TERM_INT_WW4A2"
+            ],
+            [
+                "CLBLL_EE4A3",
+                "L_TERM_INT_WW4A3"
+            ],
+            [
+                "CLBLL_EE4B0",
+                "L_TERM_INT_WW4B0"
+            ],
+            [
+                "CLBLL_EE4B1",
+                "L_TERM_INT_WW4B1"
+            ],
+            [
+                "CLBLL_EE4B2",
+                "L_TERM_INT_WW4B2"
+            ],
+            [
+                "CLBLL_EE4B3",
+                "L_TERM_INT_WW4B3"
+            ],
+            [
+                "CLBLL_EE4BEG0",
+                "L_TERM_INT_WW4BEG0"
+            ],
+            [
+                "CLBLL_EE4BEG1",
+                "L_TERM_INT_WW4BEG1"
+            ],
+            [
+                "CLBLL_EE4BEG2",
+                "L_TERM_INT_WW4BEG2"
+            ],
+            [
+                "CLBLL_EE4BEG3",
+                "L_TERM_INT_WW4BEG3"
+            ],
+            [
+                "CLBLL_EE4C0",
+                "L_TERM_INT_WW4C0"
+            ],
+            [
+                "CLBLL_EE4C1",
+                "L_TERM_INT_WW4C1"
+            ],
+            [
+                "CLBLL_EE4C2",
+                "L_TERM_INT_WW4C2"
+            ],
+            [
+                "CLBLL_EE4C3",
+                "L_TERM_INT_WW4C3"
+            ],
+            [
+                "CLBLL_EL1BEG0",
+                "L_TERM_INT_WL1BEG0"
+            ],
+            [
+                "CLBLL_EL1BEG1",
+                "L_TERM_INT_WL1BEG1"
+            ],
+            [
+                "CLBLL_EL1BEG2",
+                "L_TERM_INT_WL1BEG2"
+            ],
+            [
+                "CLBLL_EL1BEG3",
+                "L_TERM_INT_WR1BEG2"
+            ],
+            [
+                "CLBLL_ER1BEG0",
+                "L_TERM_INT_WR1BEG0"
+            ],
+            [
+                "CLBLL_ER1BEG1",
+                "L_TERM_INT_WR1BEG1"
+            ],
+            [
+                "CLBLL_ER1BEG2",
+                "L_TERM_INT_WR1BEG3"
+            ],
+            [
+                "CLBLL_ER1BEG3",
+                "L_TERM_INT_WL1BEG3"
+            ],
+            [
+                "CLBLL_LH1",
+                "L_TERM_INT_LH0"
+            ],
+            [
+                "CLBLL_LH2",
+                "L_TERM_INT_LH1"
+            ],
+            [
+                "CLBLL_LH3",
+                "L_TERM_INT_LH2"
+            ],
+            [
+                "CLBLL_LH4",
+                "L_TERM_INT_LH3"
+            ],
+            [
+                "CLBLL_LH5",
+                "L_TERM_INT_LH4"
+            ],
+            [
+                "CLBLL_LH6",
+                "L_TERM_INT_LH5"
+            ],
+            [
+                "CLBLL_LH7",
+                "L_TERM_INT_LH5"
+            ],
+            [
+                "CLBLL_LH8",
+                "L_TERM_INT_LH4"
+            ],
+            [
+                "CLBLL_LH9",
+                "L_TERM_INT_LH3"
+            ],
+            [
+                "CLBLL_LH10",
+                "L_TERM_INT_LH2"
+            ],
+            [
+                "CLBLL_LH11",
+                "L_TERM_INT_LH1"
+            ],
+            [
+                "CLBLL_LH12",
+                "L_TERM_INT_LH0"
+            ],
+            [
+                "CLBLL_NE2A0",
+                "L_TERM_INT_NW2BEG0"
+            ],
+            [
+                "CLBLL_NE2A1",
+                "L_TERM_INT_NW2BEG1"
+            ],
+            [
+                "CLBLL_NE2A2",
+                "L_TERM_INT_NW2BEG2"
+            ],
+            [
+                "CLBLL_NE2A3",
+                "L_TERM_INT_NW2BEG3"
+            ],
+            [
+                "CLBLL_NE4BEG0",
+                "L_TERM_INT_NW4BEG0"
+            ],
+            [
+                "CLBLL_NE4BEG1",
+                "L_TERM_INT_NW4BEG1"
+            ],
+            [
+                "CLBLL_NE4BEG2",
+                "L_TERM_INT_NW4BEG2"
+            ],
+            [
+                "CLBLL_NE4BEG3",
+                "L_TERM_INT_NW4BEG3"
+            ],
+            [
+                "CLBLL_NE4C0",
+                "L_TERM_INT_NW4C0"
+            ],
+            [
+                "CLBLL_NE4C1",
+                "L_TERM_INT_NW4C1"
+            ],
+            [
+                "CLBLL_NE4C2",
+                "L_TERM_INT_NW4C2"
+            ],
+            [
+                "CLBLL_NE4C3",
+                "L_TERM_INT_NW4C3"
+            ],
+            [
+                "CLBLL_NW2A0",
+                "L_TERM_INT_NW2BEG0"
+            ],
+            [
+                "CLBLL_NW2A1",
+                "L_TERM_INT_NW2BEG1"
+            ],
+            [
+                "CLBLL_NW2A2",
+                "L_TERM_INT_NW2BEG2"
+            ],
+            [
+                "CLBLL_NW2A3",
+                "L_TERM_INT_NW2BEG3"
+            ],
+            [
+                "CLBLL_NW4A0",
+                "L_TERM_INT_NW4BEG0"
+            ],
+            [
+                "CLBLL_NW4A1",
+                "L_TERM_INT_NW4BEG1"
+            ],
+            [
+                "CLBLL_NW4A2",
+                "L_TERM_INT_NW4BEG2"
+            ],
+            [
+                "CLBLL_NW4A3",
+                "L_TERM_INT_NW4BEG3"
+            ],
+            [
+                "CLBLL_NW4END0",
+                "L_TERM_INT_NW4C0"
+            ],
+            [
+                "CLBLL_NW4END1",
+                "L_TERM_INT_NW4C1"
+            ],
+            [
+                "CLBLL_NW4END2",
+                "L_TERM_INT_NW4C2"
+            ],
+            [
+                "CLBLL_NW4END3",
+                "L_TERM_INT_NW4C3"
+            ],
+            [
+                "CLBLL_SE2A0",
+                "L_TERM_INT_SW2BEG0"
+            ],
+            [
+                "CLBLL_SE2A1",
+                "L_TERM_INT_SW2BEG1"
+            ],
+            [
+                "CLBLL_SE2A2",
+                "L_TERM_INT_SW2BEG2"
+            ],
+            [
+                "CLBLL_SE2A3",
+                "L_TERM_INT_SW2BEG3"
+            ],
+            [
+                "CLBLL_SE4BEG0",
+                "L_TERM_INT_SW4BEG0"
+            ],
+            [
+                "CLBLL_SE4BEG1",
+                "L_TERM_INT_SW4BEG1"
+            ],
+            [
+                "CLBLL_SE4BEG2",
+                "L_TERM_INT_SW4BEG2"
+            ],
+            [
+                "CLBLL_SE4BEG3",
+                "L_TERM_INT_SW4BEG3"
+            ],
+            [
+                "CLBLL_SE4C0",
+                "L_TERM_INT_SW4C0"
+            ],
+            [
+                "CLBLL_SE4C1",
+                "L_TERM_INT_SW4C1"
+            ],
+            [
+                "CLBLL_SE4C2",
+                "L_TERM_INT_SW4C2"
+            ],
+            [
+                "CLBLL_SE4C3",
+                "L_TERM_INT_SW4C3"
+            ],
+            [
+                "CLBLL_SW2A0",
+                "L_TERM_INT_SW2BEG0"
+            ],
+            [
+                "CLBLL_SW2A1",
+                "L_TERM_INT_SW2BEG1"
+            ],
+            [
+                "CLBLL_SW2A2",
+                "L_TERM_INT_SW2BEG2"
+            ],
+            [
+                "CLBLL_SW2A3",
+                "L_TERM_INT_SW2BEG3"
+            ],
+            [
+                "CLBLL_SW4A0",
+                "L_TERM_INT_SW4BEG0"
+            ],
+            [
+                "CLBLL_SW4A1",
+                "L_TERM_INT_SW4BEG1"
+            ],
+            [
+                "CLBLL_SW4A2",
+                "L_TERM_INT_SW4BEG2"
+            ],
+            [
+                "CLBLL_SW4A3",
+                "L_TERM_INT_SW4BEG3"
+            ],
+            [
+                "CLBLL_SW4END0",
+                "L_TERM_INT_SW4C0"
+            ],
+            [
+                "CLBLL_SW4END1",
+                "L_TERM_INT_SW4C1"
+            ],
+            [
+                "CLBLL_SW4END2",
+                "L_TERM_INT_SW4C2"
+            ],
+            [
+                "CLBLL_SW4END3",
+                "L_TERM_INT_SW4C3"
+            ],
+            [
+                "CLBLL_WL1END0",
+                "L_TERM_INT_WL1BEG0"
+            ],
+            [
+                "CLBLL_WL1END1",
+                "L_TERM_INT_WL1BEG1"
+            ],
+            [
+                "CLBLL_WL1END2",
+                "L_TERM_INT_WL1BEG2"
+            ],
+            [
+                "CLBLL_WL1END3",
+                "L_TERM_INT_WR1BEG2"
+            ],
+            [
+                "CLBLL_WR1END0",
+                "L_TERM_INT_WR1BEG0"
+            ],
+            [
+                "CLBLL_WR1END1",
+                "L_TERM_INT_WR1BEG1"
+            ],
+            [
+                "CLBLL_WR1END2",
+                "L_TERM_INT_WR1BEG3"
+            ],
+            [
+                "CLBLL_WR1END3",
+                "L_TERM_INT_WL1BEG3"
+            ],
+            [
+                "CLBLL_WW2A0",
+                "L_TERM_INT_WW2BEG0"
+            ],
+            [
+                "CLBLL_WW2A1",
+                "L_TERM_INT_WW2BEG1"
+            ],
+            [
+                "CLBLL_WW2A2",
+                "L_TERM_INT_WW2BEG2"
+            ],
+            [
+                "CLBLL_WW2A3",
+                "L_TERM_INT_WW2BEG3"
+            ],
+            [
+                "CLBLL_WW2END0",
+                "L_TERM_INT_WW2A0"
+            ],
+            [
+                "CLBLL_WW2END1",
+                "L_TERM_INT_WW2A1"
+            ],
+            [
+                "CLBLL_WW2END2",
+                "L_TERM_INT_WW2A2"
+            ],
+            [
+                "CLBLL_WW2END3",
+                "L_TERM_INT_WW2A3"
+            ],
+            [
+                "CLBLL_WW4A0",
+                "L_TERM_INT_WW4BEG0"
+            ],
+            [
+                "CLBLL_WW4A1",
+                "L_TERM_INT_WW4BEG1"
+            ],
+            [
+                "CLBLL_WW4A2",
+                "L_TERM_INT_WW4BEG2"
+            ],
+            [
+                "CLBLL_WW4A3",
+                "L_TERM_INT_WW4BEG3"
+            ],
+            [
+                "CLBLL_WW4B0",
+                "L_TERM_INT_WW4A0"
+            ],
+            [
+                "CLBLL_WW4B1",
+                "L_TERM_INT_WW4A1"
+            ],
+            [
+                "CLBLL_WW4B2",
+                "L_TERM_INT_WW4A2"
+            ],
+            [
+                "CLBLL_WW4B3",
+                "L_TERM_INT_WW4A3"
+            ],
+            [
+                "CLBLL_WW4C0",
+                "L_TERM_INT_WW4B0"
+            ],
+            [
+                "CLBLL_WW4C1",
+                "L_TERM_INT_WW4B1"
+            ],
+            [
+                "CLBLL_WW4C2",
+                "L_TERM_INT_WW4B2"
+            ],
+            [
+                "CLBLL_WW4C3",
+                "L_TERM_INT_WW4B3"
+            ],
+            [
+                "CLBLL_WW4END0",
+                "L_TERM_INT_WW4C0"
+            ],
+            [
+                "CLBLL_WW4END1",
+                "L_TERM_INT_WW4C1"
+            ],
+            [
+                "CLBLL_WW4END2",
+                "L_TERM_INT_WW4C2"
+            ],
+            [
+                "CLBLL_WW4END3",
+                "L_TERM_INT_WW4C3"
+            ]
+        ]
+    },
+    {
+        "grid_deltas": [
             0,
             -1
         ],
@@ -382822,6 +383330,54 @@
         ],
         "wire_pairs": [
             [
+                "R_TERM_INT_LH0",
+                "VBRK_LH1"
+            ],
+            [
+                "R_TERM_INT_LH0",
+                "VBRK_LH12"
+            ],
+            [
+                "R_TERM_INT_LH1",
+                "VBRK_LH2"
+            ],
+            [
+                "R_TERM_INT_LH1",
+                "VBRK_LH11"
+            ],
+            [
+                "R_TERM_INT_LH2",
+                "VBRK_LH3"
+            ],
+            [
+                "R_TERM_INT_LH2",
+                "VBRK_LH10"
+            ],
+            [
+                "R_TERM_INT_LH3",
+                "VBRK_LH4"
+            ],
+            [
+                "R_TERM_INT_LH3",
+                "VBRK_LH9"
+            ],
+            [
+                "R_TERM_INT_LH4",
+                "VBRK_LH5"
+            ],
+            [
+                "R_TERM_INT_LH4",
+                "VBRK_LH8"
+            ],
+            [
+                "R_TERM_INT_LH5",
+                "VBRK_LH6"
+            ],
+            [
+                "R_TERM_INT_LH5",
+                "VBRK_LH7"
+            ],
+            [
                 "R_TERM_INT_NW2A0",
                 "VBRK_NE2A0"
             ],
@@ -383140,6 +383696,134 @@
             [
                 "R_TERM_INT_WW2END3",
                 "VBRK_WW2END3"
+            ],
+            [
+                "R_TERM_INT_WW4A0",
+                "VBRK_EE4BEG0"
+            ],
+            [
+                "R_TERM_INT_WW4A0",
+                "VBRK_WW4A0"
+            ],
+            [
+                "R_TERM_INT_WW4A1",
+                "VBRK_EE4BEG1"
+            ],
+            [
+                "R_TERM_INT_WW4A1",
+                "VBRK_WW4A1"
+            ],
+            [
+                "R_TERM_INT_WW4A2",
+                "VBRK_EE4BEG2"
+            ],
+            [
+                "R_TERM_INT_WW4A2",
+                "VBRK_WW4A2"
+            ],
+            [
+                "R_TERM_INT_WW4A3",
+                "VBRK_EE4BEG3"
+            ],
+            [
+                "R_TERM_INT_WW4A3",
+                "VBRK_WW4A3"
+            ],
+            [
+                "R_TERM_INT_WW4B0",
+                "VBRK_EE4A0"
+            ],
+            [
+                "R_TERM_INT_WW4B0",
+                "VBRK_WW4B0"
+            ],
+            [
+                "R_TERM_INT_WW4B1",
+                "VBRK_EE4A1"
+            ],
+            [
+                "R_TERM_INT_WW4B1",
+                "VBRK_WW4B1"
+            ],
+            [
+                "R_TERM_INT_WW4B2",
+                "VBRK_EE4A2"
+            ],
+            [
+                "R_TERM_INT_WW4B2",
+                "VBRK_WW4B2"
+            ],
+            [
+                "R_TERM_INT_WW4B3",
+                "VBRK_EE4A3"
+            ],
+            [
+                "R_TERM_INT_WW4B3",
+                "VBRK_WW4B3"
+            ],
+            [
+                "R_TERM_INT_WW4C0",
+                "VBRK_EE4B0"
+            ],
+            [
+                "R_TERM_INT_WW4C0",
+                "VBRK_WW4C0"
+            ],
+            [
+                "R_TERM_INT_WW4C1",
+                "VBRK_EE4B1"
+            ],
+            [
+                "R_TERM_INT_WW4C1",
+                "VBRK_WW4C1"
+            ],
+            [
+                "R_TERM_INT_WW4C2",
+                "VBRK_EE4B2"
+            ],
+            [
+                "R_TERM_INT_WW4C2",
+                "VBRK_WW4C2"
+            ],
+            [
+                "R_TERM_INT_WW4C3",
+                "VBRK_EE4B3"
+            ],
+            [
+                "R_TERM_INT_WW4C3",
+                "VBRK_WW4C3"
+            ],
+            [
+                "R_TERM_INT_WW4END0",
+                "VBRK_EE4C0"
+            ],
+            [
+                "R_TERM_INT_WW4END0",
+                "VBRK_WW4END0"
+            ],
+            [
+                "R_TERM_INT_WW4END1",
+                "VBRK_EE4C1"
+            ],
+            [
+                "R_TERM_INT_WW4END1",
+                "VBRK_WW4END1"
+            ],
+            [
+                "R_TERM_INT_WW4END2",
+                "VBRK_EE4C2"
+            ],
+            [
+                "R_TERM_INT_WW4END2",
+                "VBRK_WW4END2"
+            ],
+            [
+                "R_TERM_INT_WW4END3",
+                "VBRK_EE4C3"
+            ],
+            [
+                "R_TERM_INT_WW4END3",
+                "VBRK_WW4END3"
             ]
         ]
     },
diff --git a/artix7/xc7a200tsbg484-1/tilegrid.json b/artix7/xc7a200tsbg484-1/tilegrid.json
index 3dc223d..21a5fd7 100644
--- a/artix7/xc7a200tsbg484-1/tilegrid.json
+++ b/artix7/xc7a200tsbg484-1/tilegrid.json
@@ -66323,454 +66323,954 @@
         "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 259,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y0": "SLICEL",
+            "SLICE_X83Y0": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 258,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y1": "SLICEL",
+            "SLICE_X83Y1": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 257,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y2": "SLICEL",
+            "SLICE_X83Y2": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 256,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y3": "SLICEL",
+            "SLICE_X83Y3": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 255,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y4": "SLICEL",
+            "SLICE_X83Y4": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 254,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y5": "SLICEL",
+            "SLICE_X83Y5": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 253,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y6": "SLICEL",
+            "SLICE_X83Y6": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 252,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y7": "SLICEL",
+            "SLICE_X83Y7": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 251,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y8": "SLICEL",
+            "SLICE_X83Y8": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 250,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y9": "SLICEL",
+            "SLICE_X83Y9": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 249,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y10": "SLICEL",
+            "SLICE_X83Y10": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 248,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y11": "SLICEL",
+            "SLICE_X83Y11": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 247,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y12": "SLICEL",
+            "SLICE_X83Y12": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 246,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y13": "SLICEL",
+            "SLICE_X83Y13": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 245,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y14": "SLICEL",
+            "SLICE_X83Y14": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 244,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y15": "SLICEL",
+            "SLICE_X83Y15": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 243,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y16": "SLICEL",
+            "SLICE_X83Y16": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 242,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y17": "SLICEL",
+            "SLICE_X83Y17": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 241,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y18": "SLICEL",
+            "SLICE_X83Y18": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 240,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y19": "SLICEL",
+            "SLICE_X83Y19": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 239,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y20": "SLICEL",
+            "SLICE_X83Y20": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 238,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y21": "SLICEL",
+            "SLICE_X83Y21": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 237,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y22": "SLICEL",
+            "SLICE_X83Y22": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 236,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y23": "SLICEL",
+            "SLICE_X83Y23": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 235,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y24": "SLICEL",
+            "SLICE_X83Y24": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 233,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y25": "SLICEL",
+            "SLICE_X83Y25": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 232,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y26": "SLICEL",
+            "SLICE_X83Y26": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 231,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y27": "SLICEL",
+            "SLICE_X83Y27": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 230,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y28": "SLICEL",
+            "SLICE_X83Y28": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 229,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y29": "SLICEL",
+            "SLICE_X83Y29": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 228,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y30": "SLICEL",
+            "SLICE_X83Y30": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 227,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y31": "SLICEL",
+            "SLICE_X83Y31": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 226,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y32": "SLICEL",
+            "SLICE_X83Y32": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 225,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y33": "SLICEL",
+            "SLICE_X83Y33": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 224,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y34": "SLICEL",
+            "SLICE_X83Y34": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 223,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y35": "SLICEL",
+            "SLICE_X83Y35": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 222,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y36": "SLICEL",
+            "SLICE_X83Y36": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 221,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y37": "SLICEL",
+            "SLICE_X83Y37": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 220,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y38": "SLICEL",
+            "SLICE_X83Y38": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 219,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y39": "SLICEL",
+            "SLICE_X83Y39": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 218,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y40": "SLICEL",
+            "SLICE_X83Y40": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 217,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y41": "SLICEL",
+            "SLICE_X83Y41": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 216,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y42": "SLICEL",
+            "SLICE_X83Y42": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 215,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y43": "SLICEL",
+            "SLICE_X83Y43": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 214,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y44": "SLICEL",
+            "SLICE_X83Y44": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 213,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y45": "SLICEL",
+            "SLICE_X83Y45": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 212,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y46": "SLICEL",
+            "SLICE_X83Y46": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 211,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y47": "SLICEL",
+            "SLICE_X83Y47": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 210,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y48": "SLICEL",
+            "SLICE_X83Y48": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 36,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 135,
         "grid_y": 209,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y49": "SLICEL",
+            "SLICE_X83Y49": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y50": {
         "bits": {
@@ -69623,454 +70123,954 @@
         "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 51,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y200": "SLICEL",
+            "SLICE_X83Y200": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 50,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y201": "SLICEL",
+            "SLICE_X83Y201": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 49,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y202": "SLICEL",
+            "SLICE_X83Y202": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 48,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y203": "SLICEL",
+            "SLICE_X83Y203": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 47,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y204": "SLICEL",
+            "SLICE_X83Y204": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 46,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y205": "SLICEL",
+            "SLICE_X83Y205": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 45,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y206": "SLICEL",
+            "SLICE_X83Y206": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 44,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y207": "SLICEL",
+            "SLICE_X83Y207": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 43,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y208": "SLICEL",
+            "SLICE_X83Y208": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 42,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y209": "SLICEL",
+            "SLICE_X83Y209": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 41,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y210": "SLICEL",
+            "SLICE_X83Y210": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 40,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y211": "SLICEL",
+            "SLICE_X83Y211": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 39,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y212": "SLICEL",
+            "SLICE_X83Y212": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 38,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y213": "SLICEL",
+            "SLICE_X83Y213": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 37,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y214": "SLICEL",
+            "SLICE_X83Y214": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 36,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y215": "SLICEL",
+            "SLICE_X83Y215": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 35,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y216": "SLICEL",
+            "SLICE_X83Y216": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 34,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y217": "SLICEL",
+            "SLICE_X83Y217": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 33,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y218": "SLICEL",
+            "SLICE_X83Y218": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 32,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y219": "SLICEL",
+            "SLICE_X83Y219": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 31,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y220": "SLICEL",
+            "SLICE_X83Y220": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 30,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y221": "SLICEL",
+            "SLICE_X83Y221": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 29,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y222": "SLICEL",
+            "SLICE_X83Y222": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 28,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y223": "SLICEL",
+            "SLICE_X83Y223": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 27,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y224": "SLICEL",
+            "SLICE_X83Y224": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 25,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y225": "SLICEL",
+            "SLICE_X83Y225": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 24,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y226": "SLICEL",
+            "SLICE_X83Y226": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 23,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y227": "SLICEL",
+            "SLICE_X83Y227": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 22,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y228": "SLICEL",
+            "SLICE_X83Y228": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 21,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y229": "SLICEL",
+            "SLICE_X83Y229": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 20,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y230": "SLICEL",
+            "SLICE_X83Y230": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 19,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y231": "SLICEL",
+            "SLICE_X83Y231": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 18,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y232": "SLICEL",
+            "SLICE_X83Y232": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 17,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y233": "SLICEL",
+            "SLICE_X83Y233": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 16,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y234": "SLICEL",
+            "SLICE_X83Y234": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 15,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y235": "SLICEL",
+            "SLICE_X83Y235": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 14,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y236": "SLICEL",
+            "SLICE_X83Y236": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 13,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y237": "SLICEL",
+            "SLICE_X83Y237": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 12,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y238": "SLICEL",
+            "SLICE_X83Y238": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 11,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y239": "SLICEL",
+            "SLICE_X83Y239": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 10,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y240": "SLICEL",
+            "SLICE_X83Y240": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 9,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y241": "SLICEL",
+            "SLICE_X83Y241": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 8,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y242": "SLICEL",
+            "SLICE_X83Y242": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 7,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y243": "SLICEL",
+            "SLICE_X83Y243": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 6,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y244": "SLICEL",
+            "SLICE_X83Y244": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 5,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y245": "SLICEL",
+            "SLICE_X83Y245": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 4,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y246": "SLICEL",
+            "SLICE_X83Y246": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 3,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y247": "SLICEL",
+            "SLICE_X83Y247": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 2,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y248": "SLICEL",
+            "SLICE_X83Y248": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X54Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 36,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 135,
         "grid_y": 1,
         "pin_functions": {},
-        "sites": {},
-        "type": "NULL"
+        "sites": {
+            "SLICE_X82Y249": "SLICEL",
+            "SLICE_X83Y249": "SLICEL"
+        },
+        "type": "CLBLL_L"
     },
     "CLBLL_L_X100Y0": {
         "bits": {
@@ -370343,7 +371343,14 @@
         "type": "HCLK_L"
     },
     "HCLK_L_X136Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 136,
         "grid_y": 234,
         "pin_functions": {},
@@ -370396,7 +371403,14 @@
         "type": "HCLK_L"
     },
     "HCLK_L_X136Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 136,
         "grid_y": 26,
         "pin_functions": {},
@@ -373679,7 +374693,14 @@
         "type": "HCLK_R"
     },
     "HCLK_R_X137Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 137,
         "grid_y": 234,
         "pin_functions": {},
@@ -373732,7 +374753,14 @@
         "type": "HCLK_R"
     },
     "HCLK_R_X137Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 26,
+                "offset": 50,
+                "words": 1
+            }
+        },
         "grid_x": 137,
         "grid_y": 26,
         "pin_functions": {},
@@ -507507,7 +508535,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 259,
@@ -507518,7 +508553,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 258,
@@ -507529,7 +508571,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 257,
@@ -507540,7 +508589,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 256,
@@ -507551,7 +508607,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 255,
@@ -507562,7 +508625,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 254,
@@ -507573,7 +508643,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 253,
@@ -507584,7 +508661,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 252,
@@ -507595,7 +508679,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 251,
@@ -507606,7 +508697,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 250,
@@ -507617,7 +508715,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 249,
@@ -507628,7 +508733,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 248,
@@ -507639,7 +508751,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 247,
@@ -507650,7 +508769,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 246,
@@ -507661,7 +508787,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 245,
@@ -507672,7 +508805,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 244,
@@ -507683,7 +508823,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 243,
@@ -507694,7 +508841,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 242,
@@ -507705,7 +508859,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 241,
@@ -507716,7 +508877,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 240,
@@ -507727,7 +508895,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 239,
@@ -507738,7 +508913,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 238,
@@ -507749,7 +508931,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 237,
@@ -507760,7 +508949,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 236,
@@ -507771,7 +508967,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 235,
@@ -507782,7 +508985,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 233,
@@ -507793,7 +509003,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 232,
@@ -507804,7 +509021,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 231,
@@ -507815,7 +509039,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 230,
@@ -507826,7 +509057,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 229,
@@ -507837,7 +509075,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 228,
@@ -507848,7 +509093,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 227,
@@ -507859,7 +509111,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 226,
@@ -507870,7 +509129,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 225,
@@ -507881,7 +509147,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 224,
@@ -507892,7 +509165,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 223,
@@ -507903,7 +509183,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 222,
@@ -507914,7 +509201,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 221,
@@ -507925,7 +509219,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 220,
@@ -507936,7 +509237,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 219,
@@ -507947,7 +509255,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 218,
@@ -507958,7 +509273,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 217,
@@ -507969,7 +509291,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 216,
@@ -507980,7 +509309,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 215,
@@ -507991,7 +509327,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 214,
@@ -508002,7 +509345,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 213,
@@ -508013,7 +509363,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 212,
@@ -508024,7 +509381,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 211,
@@ -508035,7 +509399,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 210,
@@ -508046,7 +509417,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B00",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 136,
         "grid_y": 209,
@@ -510757,7 +512135,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 51,
@@ -510768,7 +512153,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 50,
@@ -510779,7 +512171,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 49,
@@ -510790,7 +512189,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 48,
@@ -510801,7 +512207,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 47,
@@ -510812,7 +512225,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 46,
@@ -510823,7 +512243,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 45,
@@ -510834,7 +512261,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 44,
@@ -510845,7 +512279,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 43,
@@ -510856,7 +512297,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 42,
@@ -510867,7 +512315,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 41,
@@ -510878,7 +512333,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 40,
@@ -510889,7 +512351,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 39,
@@ -510900,7 +512369,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 38,
@@ -510911,7 +512387,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 37,
@@ -510922,7 +512405,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 36,
@@ -510933,7 +512423,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 35,
@@ -510944,7 +512441,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 34,
@@ -510955,7 +512459,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 33,
@@ -510966,7 +512477,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 32,
@@ -510977,7 +512495,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 31,
@@ -510988,7 +512513,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 30,
@@ -510999,7 +512531,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 29,
@@ -511010,7 +512549,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 28,
@@ -511021,7 +512567,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 27,
@@ -511032,7 +512585,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 25,
@@ -511043,7 +512603,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 24,
@@ -511054,7 +512621,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 23,
@@ -511065,7 +512639,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 22,
@@ -511076,7 +512657,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 21,
@@ -511087,7 +512675,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 20,
@@ -511098,7 +512693,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 19,
@@ -511109,7 +512711,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 18,
@@ -511120,7 +512729,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 17,
@@ -511131,7 +512747,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 16,
@@ -511142,7 +512765,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 15,
@@ -511153,7 +512783,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 14,
@@ -511164,7 +512801,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 13,
@@ -511175,7 +512819,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 12,
@@ -511186,7 +512837,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 11,
@@ -511197,7 +512855,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 10,
@@ -511208,7 +512873,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 9,
@@ -511219,7 +512891,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 8,
@@ -511230,7 +512909,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 7,
@@ -511241,7 +512927,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 6,
@@ -511252,7 +512945,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 5,
@@ -511263,7 +512963,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 4,
@@ -511274,7 +512981,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 3,
@@ -511285,7 +512999,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 2,
@@ -511296,7 +513017,14 @@
         "type": "INT_L"
     },
     "INT_L_X54Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B00",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 136,
         "grid_y": 1,
@@ -707057,7 +708785,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y0": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 259,
@@ -707068,7 +708803,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y1": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 258,
@@ -707079,7 +708821,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y2": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 257,
@@ -707090,7 +708839,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y3": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 256,
@@ -707101,7 +708857,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y4": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 255,
@@ -707112,7 +708875,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y5": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 254,
@@ -707123,7 +708893,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y6": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 253,
@@ -707134,7 +708911,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y7": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 252,
@@ -707145,7 +708929,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y8": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 251,
@@ -707156,7 +708947,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y9": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 250,
@@ -707167,7 +708965,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y10": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 249,
@@ -707178,7 +708983,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y11": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 248,
@@ -707189,7 +709001,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y12": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 247,
@@ -707200,7 +709019,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y13": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 246,
@@ -707211,7 +709037,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y14": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 245,
@@ -707222,7 +709055,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y15": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 244,
@@ -707233,7 +709073,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y16": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 243,
@@ -707244,7 +709091,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y17": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 242,
@@ -707255,7 +709109,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y18": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 241,
@@ -707266,7 +709127,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y19": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 240,
@@ -707277,7 +709145,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y20": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 239,
@@ -707288,7 +709163,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y21": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 238,
@@ -707299,7 +709181,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y22": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 237,
@@ -707310,7 +709199,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y23": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 236,
@@ -707321,7 +709217,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y24": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 235,
@@ -707332,7 +709235,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y25": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 233,
@@ -707343,7 +709253,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 232,
@@ -707354,7 +709271,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y27": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 231,
@@ -707365,7 +709289,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y28": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 230,
@@ -707376,7 +709307,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y29": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 229,
@@ -707387,7 +709325,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y30": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 228,
@@ -707398,7 +709343,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y31": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 227,
@@ -707409,7 +709361,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y32": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 226,
@@ -707420,7 +709379,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y33": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 225,
@@ -707431,7 +709397,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y34": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 224,
@@ -707442,7 +709415,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y35": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 223,
@@ -707453,7 +709433,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y36": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 222,
@@ -707464,7 +709451,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y37": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 221,
@@ -707475,7 +709469,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y38": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 220,
@@ -707486,7 +709487,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y39": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 219,
@@ -707497,7 +709505,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y40": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 218,
@@ -707508,7 +709523,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y41": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 217,
@@ -707519,7 +709541,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y42": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 216,
@@ -707530,7 +709559,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y43": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 215,
@@ -707541,7 +709577,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y44": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 214,
@@ -707552,7 +709595,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y45": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 213,
@@ -707563,7 +709613,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y46": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 212,
@@ -707574,7 +709631,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y47": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 211,
@@ -707585,7 +709649,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y48": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 210,
@@ -707596,7 +709667,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y49": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00441B80",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y0",
         "grid_x": 137,
         "grid_y": 209,
@@ -710307,7 +712385,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y200": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 0,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 51,
@@ -710318,7 +712403,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y201": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 2,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 50,
@@ -710329,7 +712421,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y202": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 4,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 49,
@@ -710340,7 +712439,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y203": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 6,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 48,
@@ -710351,7 +712457,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y204": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 8,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 47,
@@ -710362,7 +712475,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y205": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 10,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 46,
@@ -710373,7 +712493,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y206": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 12,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 45,
@@ -710384,7 +712511,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y207": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 14,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 44,
@@ -710395,7 +712529,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y208": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 16,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 43,
@@ -710406,7 +712547,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y209": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 18,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 42,
@@ -710417,7 +712565,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y210": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 20,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 41,
@@ -710428,7 +712583,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y211": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 22,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 40,
@@ -710439,7 +712601,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y212": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 24,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 39,
@@ -710450,7 +712619,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y213": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 26,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 38,
@@ -710461,7 +712637,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y214": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 28,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 37,
@@ -710472,7 +712655,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y215": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 30,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 36,
@@ -710483,7 +712673,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y216": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 32,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 35,
@@ -710494,7 +712691,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y217": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 34,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 34,
@@ -710505,7 +712709,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y218": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 36,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 33,
@@ -710516,7 +712727,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y219": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 38,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 32,
@@ -710527,7 +712745,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y220": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 40,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 31,
@@ -710538,7 +712763,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y221": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 42,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 30,
@@ -710549,7 +712781,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y222": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 44,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 29,
@@ -710560,7 +712799,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y223": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 46,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 28,
@@ -710571,7 +712817,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y224": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 48,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 27,
@@ -710582,7 +712835,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y225": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 51,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 25,
@@ -710593,7 +712853,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y226": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 53,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 24,
@@ -710604,7 +712871,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y227": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 55,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 23,
@@ -710615,7 +712889,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y228": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 57,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 22,
@@ -710626,7 +712907,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y229": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 59,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 21,
@@ -710637,7 +712925,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y230": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 61,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 20,
@@ -710648,7 +712943,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y231": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 63,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 19,
@@ -710659,7 +712961,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y232": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 65,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 18,
@@ -710670,7 +712979,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y233": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 67,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 17,
@@ -710681,7 +712997,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y234": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 69,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 16,
@@ -710692,7 +713015,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y235": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 71,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 15,
@@ -710703,7 +713033,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y236": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 73,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 14,
@@ -710714,7 +713051,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y237": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 75,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 13,
@@ -710725,7 +713069,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y238": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 77,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 12,
@@ -710736,7 +713087,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y239": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 79,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 11,
@@ -710747,7 +713105,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y240": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 81,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 10,
@@ -710758,7 +713123,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y241": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 83,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 9,
@@ -710769,7 +713141,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y242": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 85,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 8,
@@ -710780,7 +713159,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y243": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 87,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 7,
@@ -710791,7 +713177,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y244": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 89,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 6,
@@ -710802,7 +713195,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y245": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 91,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 5,
@@ -710813,7 +713213,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y246": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 93,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 4,
@@ -710824,7 +713231,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y247": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 95,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 3,
@@ -710835,7 +713249,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y248": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 97,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 2,
@@ -710846,7 +713267,14 @@
         "type": "INT_R"
     },
     "INT_R_X55Y249": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00021B80",
+                "frames": 28,
+                "offset": 99,
+                "words": 2
+            }
+        },
         "clock_region": "X0Y4",
         "grid_x": 137,
         "grid_y": 1,
diff --git a/kintex7/mask_lioi3.db b/kintex7/mask_lioi3.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_lioi3.db
+++ b/kintex7/mask_lioi3.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/mask_lioi3_tbytesrc.db b/kintex7/mask_lioi3_tbytesrc.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_lioi3_tbytesrc.db
+++ b/kintex7/mask_lioi3_tbytesrc.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/mask_lioi3_tbyteterm.db b/kintex7/mask_lioi3_tbyteterm.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_lioi3_tbyteterm.db
+++ b/kintex7/mask_lioi3_tbyteterm.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/mask_rioi3.db b/kintex7/mask_rioi3.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_rioi3.db
+++ b/kintex7/mask_rioi3.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/mask_rioi3_tbytesrc.db b/kintex7/mask_rioi3_tbytesrc.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_rioi3_tbytesrc.db
+++ b/kintex7/mask_rioi3_tbytesrc.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/mask_rioi3_tbyteterm.db b/kintex7/mask_rioi3_tbyteterm.db
index 1c35129..4c3181d 100644
--- a/kintex7/mask_rioi3_tbyteterm.db
+++ b/kintex7/mask_rioi3_tbyteterm.db
@@ -15,6 +15,7 @@
 bit 25_84
 bit 25_85
 bit 25_95
+bit 25_96
 bit 25_98
 bit 25_99
 bit 25_111
diff --git a/kintex7/segbits_int_l.origin_info.db b/kintex7/segbits_int_l.origin_info.db
index 3fd5129..77e8787 100644
--- a/kintex7/segbits_int_l.origin_info.db
+++ b/kintex7/segbits_int_l.origin_info.db
@@ -301,7 +301,7 @@
 INT_L.FAN_ALT0.FAN_BOUNCE6 origin:050-pip-seed !23_00 20_00 22_00 24_00 25_00
 INT_L.FAN_ALT0.LOGIC_OUTS_L0 origin:050-pip-seed !23_00 21_00 22_00 24_00 25_00
 INT_L.FAN_ALT0.LOGIC_OUTS_L12 origin:050-pip-seed !22_00 21_00 23_00 24_00 25_00
-INT_L.FAN_ALT0.LOGIC_OUTS_L22 origin:056-pip-rem !22_00 !23_00 !25_00 21_00 24_00
+INT_L.FAN_ALT0.LOGIC_OUTS_L22 origin:050-pip-seed !22_00 !23_00 !25_00 21_00 24_00
 INT_L.FAN_ALT0.SR1END_N3_3 origin:050-pip-seed !23_00 19_01 22_00 24_00 25_00
 INT_L.FAN_ALT0.SS2END_N0_3 origin:050-pip-seed !22_00 !23_00 !24_00 17_00 25_00
 INT_L.FAN_ALT0.SW2END_N0_3 origin:050-pip-seed !22_00 !23_00 !25_00 17_00 24_00
@@ -393,7 +393,7 @@
 INT_L.FAN_ALT4.BYP_BOUNCE_N3_3 origin:059-pip-byp-bounce !22_08 !23_08 !24_08 20_08 25_08
 INT_L.FAN_ALT4.BYP_BOUNCE_N3_7 origin:059-pip-byp-bounce !22_08 !23_08 !25_08 20_08 24_08
 INT_L.FAN_ALT4.FAN_BOUNCE2 origin:050-pip-seed !23_08 20_08 22_08 24_08 25_08
-INT_L.FAN_ALT4.FAN_BOUNCE7 origin:056-pip-rem !22_08 20_08 23_08 24_08 25_08
+INT_L.FAN_ALT4.FAN_BOUNCE7 origin:050-pip-seed !22_08 20_08 23_08 24_08 25_08
 INT_L.FAN_ALT4.LOGIC_OUTS_L4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
 INT_L.FAN_ALT4.LOGIC_OUTS_L8 origin:050-pip-seed !22_08 21_08 23_08 24_08 25_08
 INT_L.FAN_ALT4.LOGIC_OUTS_L18 origin:050-pip-seed !22_08 !23_08 !25_08 21_08 24_08
@@ -1897,7 +1897,7 @@
 INT_L.EE4BEG1.SS2END1 origin:050-pip-seed 03_24 05_27
 INT_L.EE4BEG1.SS6END1 origin:050-pip-seed 05_27 06_24
 INT_L.EE4BEG1.SW2END1 origin:050-pip-seed 02_25 05_27
-INT_L.EE4BEG1.SW6END1 origin:050-pip-seed 05_24 05_27
+INT_L.EE4BEG1.SW6END1 origin:056-pip-rem 05_24 05_27
 INT_L.EE4BEG2.LOGIC_OUTS_L2 origin:050-pip-seed 02_41 04_42
 INT_L.EE4BEG2.LOGIC_OUTS_L6 origin:050-pip-seed 02_41 07_41
 INT_L.EE4BEG2.LOGIC_OUTS_L10 origin:050-pip-seed 03_40 07_41
@@ -1917,7 +1917,7 @@
 INT_L.EE4BEG2.SS2END2 origin:050-pip-seed 03_40 05_43
 INT_L.EE4BEG2.SS6END2 origin:050-pip-seed 05_43 06_40
 INT_L.EE4BEG2.SW2END2 origin:050-pip-seed 02_41 05_43
-INT_L.EE4BEG2.SW6END2 origin:050-pip-seed 05_40 05_43
+INT_L.EE4BEG2.SW6END2 origin:056-pip-rem 05_40 05_43
 INT_L.EE4BEG3.LOGIC_OUTS_L3 origin:050-pip-seed 02_57 07_57
 INT_L.EE4BEG3.LOGIC_OUTS_L7 origin:050-pip-seed 02_57 04_58
 INT_L.EE4BEG3.LOGIC_OUTS_L11 origin:050-pip-seed 03_56 04_58
@@ -3323,7 +3323,7 @@
 INT_L.SW6BEG2.LVB_L0 origin:056-pip-rem 04_46 05_44
 INT_L.SW6BEG2.LVB_L12 origin:056-pip-rem 05_44 07_45
 INT_L.SW6BEG2.EE2END2 origin:050-pip-seed 03_44 04_45
-INT_L.SW6BEG2.EE4END2 origin:056-pip-rem 04_45 05_44
+INT_L.SW6BEG2.EE4END2 origin:050-pip-seed 04_45 05_44
 INT_L.SW6BEG2.NW2END3 origin:050-pip-seed 02_45 05_47
 INT_L.SW6BEG2.NW6END3 origin:050-pip-seed 05_47 06_44
 INT_L.SW6BEG2.SE2END2 origin:050-pip-seed 02_45 04_45
@@ -3603,7 +3603,7 @@
 INT_L.WW4BEG2.LVB_L0 origin:056-pip-rem 04_34 05_32
 INT_L.WW4BEG2.LVB_L12 origin:056-pip-rem 05_32 07_33
 INT_L.WW4BEG2.NE2END2 origin:050-pip-seed 02_33 05_35
-INT_L.WW4BEG2.NE6END2 origin:056-pip-rem 05_32 05_35
+INT_L.WW4BEG2.NE6END2 origin:050-pip-seed 05_32 05_35
 INT_L.WW4BEG2.NN2END2 origin:050-pip-seed 03_32 05_35
 INT_L.WW4BEG2.NN6END2 origin:050-pip-seed 05_35 06_32
 INT_L.WW4BEG2.NW2END2 origin:050-pip-seed 02_33 03_33
diff --git a/kintex7/segbits_int_r.origin_info.db b/kintex7/segbits_int_r.origin_info.db
index 2dc2989..566e843 100644
--- a/kintex7/segbits_int_r.origin_info.db
+++ b/kintex7/segbits_int_r.origin_info.db
@@ -685,7 +685,7 @@
 INT_R.EE4BEG1.SS2END1 origin:050-pip-seed 03_24 05_27
 INT_R.EE4BEG1.SS6END1 origin:050-pip-seed 05_27 06_24
 INT_R.EE4BEG1.SW2END1 origin:050-pip-seed 02_25 05_27
-INT_R.EE4BEG1.SW6END1 origin:050-pip-seed 05_24 05_27
+INT_R.EE4BEG1.SW6END1 origin:056-pip-rem 05_24 05_27
 INT_R.EE4BEG2.LOGIC_OUTS2 origin:050-pip-seed 02_41 04_42
 INT_R.EE4BEG2.LOGIC_OUTS6 origin:050-pip-seed 02_41 07_41
 INT_R.EE4BEG2.LOGIC_OUTS10 origin:050-pip-seed 03_40 07_41
@@ -725,7 +725,7 @@
 INT_R.EE4BEG3.SS2END3 origin:050-pip-seed 03_56 05_59
 INT_R.EE4BEG3.SS6END3 origin:050-pip-seed 05_59 06_56
 INT_R.EE4BEG3.SW2END3 origin:050-pip-seed 02_57 05_59
-INT_R.EE4BEG3.SW6END3 origin:050-pip-seed 05_56 05_59
+INT_R.EE4BEG3.SW6END3 origin:056-pip-rem 05_56 05_59
 INT_R.EL1BEG0.LOGIC_OUTS1 origin:050-pip-seed 07_20 14_21
 INT_R.EL1BEG0.LOGIC_OUTS5 origin:050-pip-seed 11_21 14_21
 INT_R.EL1BEG0.LOGIC_OUTS9 origin:050-pip-seed 10_21 13_21
@@ -3344,7 +3344,7 @@
 INT_R.SW6BEG3.NW6END_S0_0 origin:050-pip-seed 05_63 06_60
 INT_R.SW6BEG3.WW4END_S0_0 origin:050-pip-seed 05_60 05_63
 INT_R.SW6BEG3.EE2END3 origin:050-pip-seed 03_60 04_61
-INT_R.SW6BEG3.EE4END3 origin:050-pip-seed 04_61 05_60
+INT_R.SW6BEG3.EE4END3 origin:056-pip-rem 04_61 05_60
 INT_R.SW6BEG3.LH0 origin:056-pip-rem 04_62 05_60
 INT_R.SW6BEG3.LV18 origin:056-pip-rem 05_60 07_61
 INT_R.SW6BEG3.SE2END3 origin:050-pip-seed 02_61 04_61