Updating all based on "Merge pull request #915 from antmicro/913_hclk_ioi_baseaddress".

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 4b65cfc..ee3aabb 100644
--- a/Info.md
+++ b/Info.md
@@ -37,20 +37,20 @@
 
 # Details
 
-Last updated on Fri 28 Jun 2019 07:39:20 PM UTC (2019-06-28T19:39:20+00:00).
+Last updated on Tue 09 Jul 2019 09:31:53 PM UTC (2019-07-09T21:31:53+00:00).
 
-Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [5fb2153](https://github.com/SymbiFlow/prjxray/commit/5fb2153a0a1f846f5ea366489da124a0fbafbf40).
+Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [948a3b2](https://github.com/SymbiFlow/prjxray/commit/948a3b21cc7bf9c3a1f0c638c95f3c1ddb0f7f0c).
 
 Latest commit was;
 ```
-commit 5fb2153a0a1f846f5ea366489da124a0fbafbf40
-Merge: 38087b3 00c4672
-Author: litghost <537074+litghost@users.noreply.github.com>
-Date:   Wed Jun 26 08:31:58 2019 -0700
+commit 948a3b21cc7bf9c3a1f0c638c95f3c1ddb0f7f0c
+Merge: 219f0f0 e096d9c
+Author: Tomasz Michalak <tmichalak@antmicro.com>
+Date:   Thu Jul 4 23:32:20 2019 +0200
 
-    Merge pull request #889 from antmicro/875_44_clk_bufg_pips
+    Merge pull request #915 from antmicro/913_hclk_ioi_baseaddress
     
-    Fix duplicate tag in 044-clk-bufg-pips
+    Calculate base addresses for HCLK_IOI3 tiles.
 ```
 
 
@@ -59,7 +59,7 @@
 
 ### Settings
 
-Created using following [settings/artix7.sh (sha256: 26e1ff93657132928a3b583c95347267d7afeb18a7b7036f0d7a6ea3367ae803)](https://github.com/SymbiFlow/prjxray/blob/5fb2153a0a1f846f5ea366489da124a0fbafbf40/settings/artix7.sh)
+Created using following [settings/artix7.sh (sha256: 26e1ff93657132928a3b583c95347267d7afeb18a7b7036f0d7a6ea3367ae803)](https://github.com/SymbiFlow/prjxray/blob/948a3b21cc7bf9c3a1f0c638c95f3c1ddb0f7f0c/settings/artix7.sh)
 ```shell
 export XRAY_DATABASE="artix7"
 export XRAY_PART="xc7a50tfgg484-1"
@@ -142,8 +142,8 @@
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./artix7/mask_hclk_l.origin_info.db`](./artix7/mask_hclk_l.origin_info.db)
  * [`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)
- * [`2b99bb22ebc2877a36a5d803a520d185a8a5769fb577a074b3be520e3b693e38  ./artix7/mask_liob33.db`](./artix7/mask_liob33.db)
- * [`2b99bb22ebc2877a36a5d803a520d185a8a5769fb577a074b3be520e3b693e38  ./artix7/mask_riob33.db`](./artix7/mask_riob33.db)
+ * [`653d03789df2c691773f96543abe1ed87e932c2791f5073dd20cd8961257da51  ./artix7/mask_liob33.db`](./artix7/mask_liob33.db)
+ * [`653d03789df2c691773f96543abe1ed87e932c2791f5073dd20cd8961257da51  ./artix7/mask_riob33.db`](./artix7/mask_riob33.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)
@@ -226,9 +226,9 @@
  * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9  ./artix7/segbits_hclk_r.db`](./artix7/segbits_hclk_r.db)
  * [`0e9b5da6def4776e2ca8dd59af8f4334bf5cfb88d99b323be25dd6ba2e3386f7  ./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)
- * [`a0334b74fb1ca9e47513e8fccd7d51e1e69d1f502cef1a2d9de5c840b2a8fb70  ./artix7/segbits_int_l.origin_info.db`](./artix7/segbits_int_l.origin_info.db)
+ * [`cd7974e166e00e172584a468ae4f27e3d7d38af14e47a4313afff1ae94bbebc7  ./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)
- * [`c39b5cbdbf64b273828a1a0dfa7d2ccd38a34bb3484e063faf4426e83ecdbd1d  ./artix7/segbits_int_r.origin_info.db`](./artix7/segbits_int_r.origin_info.db)
+ * [`aec7ff22207dd629b706cf308707cb27ba8aa80271f40138b99675e06284cd23  ./artix7/segbits_int_r.origin_info.db`](./artix7/segbits_int_r.origin_info.db)
  * [`6ece030404b8fd09095382730639d261e0402e2c513bf07d9ec301a7311ceb7e  ./artix7/segbits_liob33.db`](./artix7/segbits_liob33.db)
  * [`f100a6e9abd51bbddb7aacb810c00b7240b2f50a25b3f331121d923198d43d8f  ./artix7/segbits_liob33.origin_info.db`](./artix7/segbits_liob33.origin_info.db)
  * [`32cae09e1ab0ba143570d702cfee2a3e04948c131f6511e6040c684638c67ed4  ./artix7/segbits_riob33.db`](./artix7/segbits_riob33.db)
@@ -391,7 +391,7 @@
  * [`5fb8795e142a7bc6955e6c50089540c890aeb3b3a6c326e6e24a6e4983d91f62  ./artix7/tile_type_VBRK_EXT.json`](./artix7/tile_type_VBRK_EXT.json)
  * [`63851d7ed48855486ee7e04a6332935799e8d2f3524ec6d627ea6e5d2e7cbfa4  ./artix7/tile_type_VFRAME.json`](./artix7/tile_type_VFRAME.json)
  * [`1604d48580815e26069c2b4909fcc50e8e8f974ad0beb349ced2329c302bb06b  ./artix7/tileconn.json`](./artix7/tileconn.json)
- * [`46bccf6038256506d6d881704f57db211d44c91dfee61d84e5416d54389ff166  ./artix7/tilegrid.json`](./artix7/tilegrid.json)
+ * [`864eb276f06fa2407d1d48695c9b63704690ec691fd000736174e4ae99ab3f46  ./artix7/tilegrid.json`](./artix7/tilegrid.json)
  * [`71fdc4268e7b5c7fa3884f2d71c7de077e7e46079b46d8fd1ac168735555302f  ./artix7/timings/BRAM_L.sdf`](./artix7/timings/BRAM_L.sdf)
  * [`71fdc4268e7b5c7fa3884f2d71c7de077e7e46079b46d8fd1ac168735555302f  ./artix7/timings/BRAM_R.sdf`](./artix7/timings/BRAM_R.sdf)
  * [`120e57d254f8394507718098dd4fe299ede60d3228c3b4e90669577c9de64042  ./artix7/timings/CFG_CENTER_MID.sdf`](./artix7/timings/CFG_CENTER_MID.sdf)
@@ -436,8 +436,8 @@
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./artix7/timings/RIOI3_SING.sdf`](./artix7/timings/RIOI3_SING.sdf)
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./artix7/timings/RIOI3_TBYTESRC.sdf`](./artix7/timings/RIOI3_TBYTESRC.sdf)
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./artix7/timings/RIOI3_TBYTETERM.sdf`](./artix7/timings/RIOI3_TBYTETERM.sdf)
- * [`85ad47e1c4cd40ad8e70e4abefeb88eb648e7b7a2f40ce366851552195a024a7  ./artix7/timings/slicel.sdf`](./artix7/timings/slicel.sdf)
- * [`5b1834f0f17f71ce613b907a11f1d93096f20c05acc5f382b05195831e882eb6  ./artix7/timings/slicem.sdf`](./artix7/timings/slicem.sdf)
+ * [`9967c68e76e3db1c2780577c947cb094b23c8a59fdcd27bc499c5414922d7f4a  ./artix7/timings/slicel.sdf`](./artix7/timings/slicel.sdf)
+ * [`4f83614fb956e124d53f85825c797fe43c4c68a1a1c3f59f2e35f0532fdb1b03  ./artix7/timings/slicem.sdf`](./artix7/timings/slicem.sdf)
  * [`4c20ee41ea32668919b7d91a7fabe38960e0ee4d5b3b83f1d18102d48895bf1c  ./artix7/xc7a35tcpg236-1.json`](./artix7/xc7a35tcpg236-1.json)
  * [`ef0724733da87455426a0f833642d96e9d206d047f4eb97072c3093f80c40d7d  ./artix7/xc7a35tcpg236-1.yaml`](./artix7/xc7a35tcpg236-1.yaml)
  * [`ac928ee3c50e91facacb4173fdf70384f56e046bb14581bf75f760e406fe4f78  ./artix7/xc7a35tcpg236-1_package_pins.csv`](./artix7/xc7a35tcpg236-1_package_pins.csv)
@@ -453,7 +453,7 @@
 
 ### Settings
 
-Created using following [settings/kintex7.sh (sha256: 794538b550d399255cbafeeb1b5ff183dc66ebc6cd8dc0f725e3f6a3977f757d)](https://github.com/SymbiFlow/prjxray/blob/5fb2153a0a1f846f5ea366489da124a0fbafbf40/settings/kintex7.sh)
+Created using following [settings/kintex7.sh (sha256: 794538b550d399255cbafeeb1b5ff183dc66ebc6cd8dc0f725e3f6a3977f757d)](https://github.com/SymbiFlow/prjxray/blob/948a3b21cc7bf9c3a1f0c638c95f3c1ddb0f7f0c/settings/kintex7.sh)
 ```shell
 export XRAY_DATABASE="kintex7"
 export XRAY_PART="xc7k70tfbg676-2"
@@ -518,8 +518,8 @@
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./kintex7/mask_hclk_l.origin_info.db`](./kintex7/mask_hclk_l.origin_info.db)
  * [`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)
- * [`ab5f3354e82a98fd1ee80700a25ee3d90c9df8328e2bbeeec7e9445fcc1196b1  ./kintex7/mask_liob33.db`](./kintex7/mask_liob33.db)
- * [`ab5f3354e82a98fd1ee80700a25ee3d90c9df8328e2bbeeec7e9445fcc1196b1  ./kintex7/mask_riob33.db`](./kintex7/mask_riob33.db)
+ * [`2739be1268a3e0fcf6d9c95960d3982eea4ca3ee019412166ab30533d9965190  ./kintex7/mask_liob33.db`](./kintex7/mask_liob33.db)
+ * [`2739be1268a3e0fcf6d9c95960d3982eea4ca3ee019412166ab30533d9965190  ./kintex7/mask_riob33.db`](./kintex7/mask_riob33.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)
@@ -598,9 +598,9 @@
  * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9  ./kintex7/segbits_hclk_r.db`](./kintex7/segbits_hclk_r.db)
  * [`0e9b5da6def4776e2ca8dd59af8f4334bf5cfb88d99b323be25dd6ba2e3386f7  ./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)
- * [`81ed408def2ae5ae7a7db3d916b21b09faef1903f7d237a8255a025b64bcf90a  ./kintex7/segbits_int_l.origin_info.db`](./kintex7/segbits_int_l.origin_info.db)
- * [`868bf78c382fecf2e8065ef7203b522960709c673689a54cbe87fc3247845c19  ./kintex7/segbits_int_r.db`](./kintex7/segbits_int_r.db)
- * [`ee602bb97dfbbe8d55c6b2d1ca76489c5bee535a3fd2167a5c447cb2ea05b4d5  ./kintex7/segbits_int_r.origin_info.db`](./kintex7/segbits_int_r.origin_info.db)
+ * [`ee3b5f2adbd4f3b7d6135dcb4f7183f379fe95e19bbbf59583c1aa801f208677  ./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)
+ * [`64574afb2e9615d414a0515948f395a8d871403c70ab3ed0d7367f0798cbad95  ./kintex7/segbits_int_r.origin_info.db`](./kintex7/segbits_int_r.origin_info.db)
  * [`bed06fc405947c72a47a7fbac7adbc220efd2dc8d73f321ed70b8d2490ab745b  ./kintex7/segbits_liob33.db`](./kintex7/segbits_liob33.db)
  * [`61fef185b5fd5aa46425d9e28b61f0d6b1b4c4a0577f1452801a6531c45bee7b  ./kintex7/segbits_liob33.origin_info.db`](./kintex7/segbits_liob33.origin_info.db)
  * [`8ec421f8f4ce1bab7e81bcbf0cbdc37fb3f6ed4715bc2fdf75db336805efc53e  ./kintex7/segbits_riob33.db`](./kintex7/segbits_riob33.db)
@@ -771,7 +771,7 @@
  * [`5fb8795e142a7bc6955e6c50089540c890aeb3b3a6c326e6e24a6e4983d91f62  ./kintex7/tile_type_VBRK_EXT.json`](./kintex7/tile_type_VBRK_EXT.json)
  * [`63851d7ed48855486ee7e04a6332935799e8d2f3524ec6d627ea6e5d2e7cbfa4  ./kintex7/tile_type_VFRAME.json`](./kintex7/tile_type_VFRAME.json)
  * [`77985c4643b2984db517096deb4fc80ae992794089aea91c21b456d81fcbadd2  ./kintex7/tileconn.json`](./kintex7/tileconn.json)
- * [`d359405d95f4c18f1b8e992bc1e2db97ea8e4594cea33db8ac96ce367a40ca8a  ./kintex7/tilegrid.json`](./kintex7/tilegrid.json)
+ * [`f16812056bc9ba5f599e2874acc4ab958f07fd21d763637aba9108d8e75795de  ./kintex7/tilegrid.json`](./kintex7/tilegrid.json)
  * [`916a9b924454c10b835d561d80434461c5a9a2824bf85c3cdeeee5f0dedfcb24  ./kintex7/xc7k70tfbg676-2.json`](./kintex7/xc7k70tfbg676-2.json)
  * [`44c1530cc9a184551c98face08bd4ab0a7ec3883623175a52da5c59fba9bfa38  ./kintex7/xc7k70tfbg676-2.yaml`](./kintex7/xc7k70tfbg676-2.yaml)
  * [`f7b5e70b102e1e3d624f61c470f77374f14136579f69a92c061485fddea92239  ./kintex7/xc7k70tfbg676-2_package_pins.csv`](./kintex7/xc7k70tfbg676-2_package_pins.csv)
@@ -781,7 +781,7 @@
 
 ### Settings
 
-Created using following [settings/zynq7.sh (sha256: 61298e89dcc873eadba47f5c2f9f72a38fa022583b2c7ff89246b2e051585ad8)](https://github.com/SymbiFlow/prjxray/blob/5fb2153a0a1f846f5ea366489da124a0fbafbf40/settings/zynq7.sh)
+Created using following [settings/zynq7.sh (sha256: 61298e89dcc873eadba47f5c2f9f72a38fa022583b2c7ff89246b2e051585ad8)](https://github.com/SymbiFlow/prjxray/blob/948a3b21cc7bf9c3a1f0c638c95f3c1ddb0f7f0c/settings/zynq7.sh)
 ```shell
 export XRAY_DATABASE="zynq7"
 export XRAY_PART="xc7z010clg400-1"
@@ -850,8 +850,8 @@
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./zynq7/mask_hclk_l.origin_info.db`](./zynq7/mask_hclk_l.origin_info.db)
  * [`76d1e0bd4b7ad492cf3fe8698b2b5f46f7dcc5fe446984e5dccae373c63edafd  ./zynq7/mask_hclk_r.db`](./zynq7/mask_hclk_r.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./zynq7/mask_hclk_r.origin_info.db`](./zynq7/mask_hclk_r.origin_info.db)
- * [`7a0935e1755dc71a02a4b8950b84795a50748eb64f52f512a7417eb11072dfce  ./zynq7/mask_liob33.db`](./zynq7/mask_liob33.db)
- * [`a9cfe76b67bf9d420970aa923167c4b95d6cdf776d4fcc2df3cd7278b05a09ad  ./zynq7/mask_riob33.db`](./zynq7/mask_riob33.db)
+ * [`43d42ac58a77f62efe8e538fb452fffa81427276864b05894feba7f7338cde2d  ./zynq7/mask_liob33.db`](./zynq7/mask_liob33.db)
+ * [`02973a3ddaed35cebdc965205244d155a3b2f031baf25b2bc56380ab932717eb  ./zynq7/mask_riob33.db`](./zynq7/mask_riob33.db)
  * [`d94e4d13df16da498224f0e94deaa310fbf471b6f9ec0ec8b2308fe62fa2eeaf  ./zynq7/ppips_bram_int_interface_l.db`](./zynq7/ppips_bram_int_interface_l.db)
  * [`e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  ./zynq7/ppips_bram_int_interface_l.origin_info.db`](./zynq7/ppips_bram_int_interface_l.origin_info.db)
  * [`b48d766ac6f9dd0e21280d3a04dd448ea39016143309c0c7867fc00d730a59ae  ./zynq7/ppips_bram_int_interface_r.db`](./zynq7/ppips_bram_int_interface_r.db)
@@ -927,9 +927,9 @@
  * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9  ./zynq7/segbits_hclk_r.db`](./zynq7/segbits_hclk_r.db)
  * [`0e9b5da6def4776e2ca8dd59af8f4334bf5cfb88d99b323be25dd6ba2e3386f7  ./zynq7/segbits_hclk_r.origin_info.db`](./zynq7/segbits_hclk_r.origin_info.db)
  * [`0ea44e8dfaf97ed200f30b2afe117e94e1a68bdb26af2e09e69e855414779520  ./zynq7/segbits_int_l.db`](./zynq7/segbits_int_l.db)
- * [`53f69b2e9f2b19e10983f6f7e4cfaa5cf575b51492dd197ca8002b2e6ff3f25e  ./zynq7/segbits_int_l.origin_info.db`](./zynq7/segbits_int_l.origin_info.db)
+ * [`8bcecca9f265dc6d40bc00caecfc14a2ea43217ec8ceb36ece26f1572119fae7  ./zynq7/segbits_int_l.origin_info.db`](./zynq7/segbits_int_l.origin_info.db)
  * [`1541c7832dd161c5b3b5745d08fe0ee6f92bfbd372b76c12f54afc032c888556  ./zynq7/segbits_int_r.db`](./zynq7/segbits_int_r.db)
- * [`31167c42008fbf1ac2c768ddfce8bff87f05299c59b1309d130d971b5d65a39e  ./zynq7/segbits_int_r.origin_info.db`](./zynq7/segbits_int_r.origin_info.db)
+ * [`ebcae3b19d45466fc0b1c17e9ed4d94166998b9dba75940862c07a8f5788e66a  ./zynq7/segbits_int_r.origin_info.db`](./zynq7/segbits_int_r.origin_info.db)
  * [`d1ad493bd149ba47ac50a68fef57809d21a1ef36db63725317a12df9266ca8d8  ./zynq7/segbits_liob33.db`](./zynq7/segbits_liob33.db)
  * [`caaa32eadfca7d6417a09d5357f8c1eea23bdb325164857de03b8798bdf252bb  ./zynq7/segbits_liob33.origin_info.db`](./zynq7/segbits_liob33.origin_info.db)
  * [`32cae09e1ab0ba143570d702cfee2a3e04948c131f6511e6040c684638c67ed4  ./zynq7/segbits_riob33.db`](./zynq7/segbits_riob33.db)
@@ -1067,7 +1067,7 @@
  * [`9d6388021982de6d4a676c2c2fe6543029a2f44db45d290f4e827d35b91a2a6b  ./zynq7/tile_type_VBRK.json`](./zynq7/tile_type_VBRK.json)
  * [`63851d7ed48855486ee7e04a6332935799e8d2f3524ec6d627ea6e5d2e7cbfa4  ./zynq7/tile_type_VFRAME.json`](./zynq7/tile_type_VFRAME.json)
  * [`e6d0ebf9b27f60f4afdab85a357bff4d7cf2cd77c3a6c0f2d887022cda874066  ./zynq7/tileconn.json`](./zynq7/tileconn.json)
- * [`ace98637c5f3c9bad9a17e353b239cc87d2119dc86c68e577634b4d5c1458cd4  ./zynq7/tilegrid.json`](./zynq7/tilegrid.json)
+ * [`ea21496ec29a0041f148c5fa5ce5bc4d81ea7ed0333cf6791b8c46bccca58717  ./zynq7/tilegrid.json`](./zynq7/tilegrid.json)
  * [`71fdc4268e7b5c7fa3884f2d71c7de077e7e46079b46d8fd1ac168735555302f  ./zynq7/timings/BRAM_L.sdf`](./zynq7/timings/BRAM_L.sdf)
  * [`71fdc4268e7b5c7fa3884f2d71c7de077e7e46079b46d8fd1ac168735555302f  ./zynq7/timings/BRAM_R.sdf`](./zynq7/timings/BRAM_R.sdf)
  * [`120e57d254f8394507718098dd4fe299ede60d3228c3b4e90669577c9de64042  ./zynq7/timings/CFG_CENTER_MID.sdf`](./zynq7/timings/CFG_CENTER_MID.sdf)
@@ -1095,8 +1095,8 @@
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./zynq7/timings/RIOI3_SING.sdf`](./zynq7/timings/RIOI3_SING.sdf)
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./zynq7/timings/RIOI3_TBYTESRC.sdf`](./zynq7/timings/RIOI3_TBYTESRC.sdf)
  * [`3bb5a39c36bcd83a540200072baa4c36057960fa1e35f5fcba875f2a755c34a1  ./zynq7/timings/RIOI3_TBYTETERM.sdf`](./zynq7/timings/RIOI3_TBYTETERM.sdf)
- * [`85ad47e1c4cd40ad8e70e4abefeb88eb648e7b7a2f40ce366851552195a024a7  ./zynq7/timings/slicel.sdf`](./zynq7/timings/slicel.sdf)
- * [`5b1834f0f17f71ce613b907a11f1d93096f20c05acc5f382b05195831e882eb6  ./zynq7/timings/slicem.sdf`](./zynq7/timings/slicem.sdf)
+ * [`9967c68e76e3db1c2780577c947cb094b23c8a59fdcd27bc499c5414922d7f4a  ./zynq7/timings/slicel.sdf`](./zynq7/timings/slicel.sdf)
+ * [`4f83614fb956e124d53f85825c797fe43c4c68a1a1c3f59f2e35f0532fdb1b03  ./zynq7/timings/slicem.sdf`](./zynq7/timings/slicem.sdf)
  * [`f3704845c7559e0289c9a1c6f42a7874be6d5d7aef3e0f285647b8ca62a154b3  ./zynq7/xc7z010clg400-1.json`](./zynq7/xc7z010clg400-1.json)
  * [`43a136f26603c51bd97e9489d223bbc80f278fcc234225ed9fde404402f22683  ./zynq7/xc7z010clg400-1.yaml`](./zynq7/xc7z010clg400-1.yaml)
  * [`d9914c14b3a8d59c76dd5992c4727e4002acd5e14b32c1afe49f7be8798e4db9  ./zynq7/xc7z010clg400-1_package_pins.csv`](./zynq7/xc7z010clg400-1_package_pins.csv)
diff --git a/artix7/mask_liob33.db b/artix7/mask_liob33.db
index 9d540d7..dd88e69 100644
--- a/artix7/mask_liob33.db
+++ b/artix7/mask_liob33.db
@@ -20,6 +20,7 @@
 bit 00_66
 bit 00_71
 bit 00_73
+bit 00_74
 bit 00_75
 bit 00_78
 bit 00_81
@@ -30,7 +31,6 @@
 bit 00_103
 bit 00_106
 bit 00_107
-bit 00_111
 bit 00_114
 bit 01_00
 bit 01_01
@@ -52,6 +52,9 @@
 bit 01_44
 bit 01_50
 bit 01_58
+bit 01_64
+bit 01_65
+bit 01_66
 bit 01_68
 bit 01_69
 bit 01_70
@@ -66,13 +69,12 @@
 bit 01_102
 bit 01_104
 bit 01_105
-bit 01_106
 bit 01_114
-bit 01_116
 bit 02_05
 bit 02_06
 bit 02_07
 bit 02_09
+bit 02_10
 bit 02_11
 bit 02_13
 bit 02_14
@@ -81,6 +83,7 @@
 bit 02_22
 bit 02_23
 bit 02_30
+bit 02_31
 bit 02_34
 bit 02_35
 bit 02_38
@@ -92,12 +95,13 @@
 bit 02_54
 bit 02_55
 bit 02_62
-bit 02_63
 bit 02_66
 bit 02_67
 bit 02_69
 bit 02_70
 bit 02_71
+bit 02_73
+bit 02_75
 bit 02_77
 bit 02_78
 bit 02_79
@@ -106,8 +110,6 @@
 bit 02_87
 bit 02_94
 bit 02_95
-bit 02_98
-bit 02_99
 bit 02_102
 bit 02_103
 bit 02_114
@@ -117,6 +119,7 @@
 bit 02_126
 bit 02_127
 bit 03_02
+bit 03_05
 bit 03_06
 bit 03_10
 bit 03_13
@@ -125,6 +128,7 @@
 bit 03_29
 bit 03_36
 bit 03_37
+bit 03_38
 bit 03_45
 bit 03_52
 bit 03_53
@@ -142,8 +146,8 @@
 bit 03_85
 bit 03_86
 bit 03_93
+bit 03_101
 bit 03_102
-bit 03_109
 bit 03_116
 bit 03_117
 bit 03_118
@@ -178,11 +182,11 @@
 bit 04_55
 bit 04_63
 bit 04_66
-bit 04_67
 bit 04_68
 bit 04_69
 bit 04_70
 bit 04_74
+bit 04_75
 bit 04_76
 bit 04_78
 bit 04_79
@@ -221,17 +225,14 @@
 bit 05_36
 bit 05_37
 bit 05_38
-bit 05_42
 bit 05_44
 bit 05_46
 bit 05_49
 bit 05_50
 bit 05_52
 bit 05_53
-bit 05_54
 bit 05_58
 bit 05_60
-bit 05_62
 bit 05_63
 bit 05_65
 bit 05_66
@@ -249,7 +250,6 @@
 bit 05_98
 bit 05_101
 bit 05_102
-bit 05_108
 bit 05_113
 bit 05_114
 bit 05_116
@@ -259,8 +259,10 @@
 bit 06_02
 bit 06_03
 bit 06_04
+bit 06_05
 bit 06_06
 bit 06_10
+bit 06_11
 bit 06_12
 bit 06_13
 bit 06_14
@@ -287,7 +289,6 @@
 bit 06_53
 bit 06_55
 bit 06_59
-bit 06_60
 bit 06_61
 bit 06_64
 bit 06_65
@@ -304,12 +305,12 @@
 bit 06_77
 bit 06_78
 bit 06_79
+bit 06_80
 bit 06_81
 bit 06_83
 bit 06_84
 bit 06_85
 bit 06_86
-bit 06_89
 bit 06_91
 bit 06_92
 bit 06_93
@@ -319,11 +320,11 @@
 bit 06_100
 bit 06_101
 bit 06_103
-bit 06_105
 bit 06_107
 bit 06_113
 bit 06_115
 bit 06_116
+bit 06_117
 bit 06_119
 bit 06_121
 bit 06_123
@@ -361,14 +362,12 @@
 bit 07_38
 bit 07_39
 bit 07_40
-bit 07_43
 bit 07_44
 bit 07_46
 bit 07_47
 bit 07_48
 bit 07_50
 bit 07_51
-bit 07_52
 bit 07_53
 bit 07_54
 bit 07_55
@@ -379,7 +378,7 @@
 bit 07_62
 bit 07_63
 bit 07_64
-bit 07_66
+bit 07_65
 bit 07_67
 bit 07_68
 bit 07_69
@@ -393,6 +392,7 @@
 bit 07_78
 bit 07_79
 bit 07_80
+bit 07_81
 bit 07_82
 bit 07_83
 bit 07_84
@@ -415,7 +415,6 @@
 bit 07_112
 bit 07_114
 bit 07_115
-bit 07_116
 bit 07_117
 bit 07_118
 bit 07_119
@@ -442,13 +441,14 @@
 bit 08_16
 bit 08_17
 bit 08_18
-bit 08_19
 bit 08_20
+bit 08_21
 bit 08_22
 bit 08_23
 bit 08_24
 bit 08_25
 bit 08_26
+bit 08_27
 bit 08_28
 bit 08_30
 bit 08_31
@@ -456,11 +456,13 @@
 bit 08_33
 bit 08_34
 bit 08_35
+bit 08_36
 bit 08_38
 bit 08_39
 bit 08_40
 bit 08_41
 bit 08_42
+bit 08_43
 bit 08_46
 bit 08_47
 bit 08_48
@@ -482,6 +484,7 @@
 bit 08_66
 bit 08_67
 bit 08_68
+bit 08_69
 bit 08_70
 bit 08_71
 bit 08_72
@@ -502,6 +505,7 @@
 bit 08_88
 bit 08_89
 bit 08_90
+bit 08_91
 bit 08_92
 bit 08_93
 bit 08_94
@@ -530,7 +534,6 @@
 bit 08_121
 bit 08_122
 bit 08_124
-bit 08_125
 bit 08_126
 bit 08_127
 bit 09_00
@@ -546,12 +549,14 @@
 bit 09_11
 bit 09_12
 bit 09_13
+bit 09_14
 bit 09_15
 bit 09_16
 bit 09_18
 bit 09_19
 bit 09_20
 bit 09_23
+bit 09_24
 bit 09_26
 bit 09_27
 bit 09_28
@@ -563,8 +568,6 @@
 bit 09_34
 bit 09_35
 bit 09_36
-bit 09_39
-bit 09_42
 bit 09_43
 bit 09_44
 bit 09_45
@@ -588,15 +591,14 @@
 bit 09_71
 bit 09_72
 bit 09_73
-bit 09_74
 bit 09_75
 bit 09_76
 bit 09_77
 bit 09_79
-bit 09_80
 bit 09_82
 bit 09_83
 bit 09_84
+bit 09_85
 bit 09_87
 bit 09_90
 bit 09_91
@@ -607,7 +609,6 @@
 bit 09_98
 bit 09_99
 bit 09_100
-bit 09_105
 bit 09_106
 bit 09_107
 bit 09_108
@@ -653,7 +654,6 @@
 bit 10_26
 bit 10_27
 bit 10_28
-bit 10_29
 bit 10_30
 bit 10_31
 bit 10_32
@@ -673,15 +673,14 @@
 bit 10_50
 bit 10_51
 bit 10_52
-bit 10_53
 bit 10_54
 bit 10_55
 bit 10_56
 bit 10_57
 bit 10_58
 bit 10_59
-bit 10_60
 bit 10_61
+bit 10_62
 bit 10_63
 bit 10_64
 bit 10_65
@@ -707,7 +706,6 @@
 bit 10_86
 bit 10_87
 bit 10_88
-bit 10_89
 bit 10_90
 bit 10_91
 bit 10_92
@@ -735,15 +733,14 @@
 bit 10_120
 bit 10_121
 bit 10_122
-bit 10_124
 bit 10_125
 bit 10_127
 bit 11_01
 bit 11_02
 bit 11_03
+bit 11_04
 bit 11_05
 bit 11_07
-bit 11_08
 bit 11_09
 bit 11_10
 bit 11_11
@@ -759,6 +756,7 @@
 bit 11_25
 bit 11_26
 bit 11_27
+bit 11_28
 bit 11_29
 bit 11_30
 bit 11_31
@@ -769,8 +767,8 @@
 bit 11_36
 bit 11_39
 bit 11_41
-bit 11_42
 bit 11_43
+bit 11_44
 bit 11_45
 bit 11_46
 bit 11_47
@@ -790,7 +788,6 @@
 bit 11_65
 bit 11_66
 bit 11_67
-bit 11_68
 bit 11_69
 bit 11_71
 bit 11_73
@@ -798,7 +795,6 @@
 bit 11_75
 bit 11_77
 bit 11_79
-bit 11_80
 bit 11_81
 bit 11_82
 bit 11_83
@@ -812,7 +808,6 @@
 bit 11_97
 bit 11_98
 bit 11_99
-bit 11_100
 bit 11_101
 bit 11_103
 bit 11_105
@@ -827,7 +822,6 @@
 bit 11_116
 bit 11_117
 bit 11_119
-bit 11_120
 bit 11_121
 bit 11_122
 bit 11_123
@@ -837,6 +831,7 @@
 bit 12_01
 bit 12_02
 bit 12_03
+bit 12_04
 bit 12_05
 bit 12_06
 bit 12_07
@@ -857,6 +852,7 @@
 bit 12_25
 bit 12_26
 bit 12_27
+bit 12_28
 bit 12_29
 bit 12_30
 bit 12_31
@@ -878,7 +874,6 @@
 bit 12_49
 bit 12_50
 bit 12_51
-bit 12_53
 bit 12_54
 bit 12_55
 bit 12_56
@@ -887,6 +882,7 @@
 bit 12_59
 bit 12_60
 bit 12_61
+bit 12_62
 bit 12_63
 bit 12_64
 bit 12_65
@@ -898,13 +894,14 @@
 bit 12_73
 bit 12_74
 bit 12_75
-bit 12_76
 bit 12_77
 bit 12_78
 bit 12_79
+bit 12_80
 bit 12_81
 bit 12_82
 bit 12_83
+bit 12_84
 bit 12_86
 bit 12_87
 bit 12_89
@@ -919,7 +916,6 @@
 bit 12_99
 bit 12_101
 bit 12_103
-bit 12_104
 bit 12_105
 bit 12_106
 bit 12_107
@@ -933,10 +929,10 @@
 bit 12_117
 bit 12_118
 bit 12_119
+bit 12_120
 bit 12_121
 bit 12_122
 bit 12_123
-bit 12_124
 bit 12_125
 bit 12_127
 bit 13_00
@@ -962,6 +958,7 @@
 bit 13_20
 bit 13_22
 bit 13_23
+bit 13_24
 bit 13_25
 bit 13_26
 bit 13_27
@@ -973,6 +970,8 @@
 bit 13_34
 bit 13_35
 bit 13_36
+bit 13_37
+bit 13_38
 bit 13_39
 bit 13_41
 bit 13_42
@@ -982,7 +981,6 @@
 bit 13_48
 bit 13_49
 bit 13_50
-bit 13_51
 bit 13_52
 bit 13_53
 bit 13_54
@@ -991,7 +989,6 @@
 bit 13_58
 bit 13_59
 bit 13_60
-bit 13_62
 bit 13_63
 bit 13_64
 bit 13_65
@@ -1061,7 +1058,6 @@
 bit 14_05
 bit 14_06
 bit 14_07
-bit 14_08
 bit 14_09
 bit 14_10
 bit 14_11
@@ -1078,12 +1074,12 @@
 bit 14_23
 bit 14_26
 bit 14_27
+bit 14_28
 bit 14_29
-bit 14_30
+bit 14_31
 bit 14_32
 bit 14_34
 bit 14_36
-bit 14_38
 bit 14_42
 bit 14_46
 bit 14_48
@@ -1108,31 +1104,25 @@
 bit 14_78
 bit 14_79
 bit 14_80
-bit 14_81
 bit 14_82
 bit 14_83
 bit 14_84
 bit 14_85
-bit 14_86
 bit 14_87
-bit 14_88
 bit 14_89
 bit 14_90
 bit 14_91
 bit 14_92
 bit 14_93
-bit 14_94
 bit 14_95
 bit 14_96
 bit 14_98
 bit 14_100
-bit 14_104
 bit 14_106
 bit 14_108
 bit 14_112
 bit 14_114
 bit 14_116
-bit 14_120
 bit 14_122
 bit 14_124
 bit 14_126
@@ -1224,7 +1214,6 @@
 bit 15_111
 bit 15_113
 bit 15_115
-bit 15_117
 bit 15_119
 bit 15_121
 bit 15_123
@@ -1326,13 +1315,13 @@
 bit 17_71
 bit 17_73
 bit 17_79
+bit 17_80
 bit 17_85
 bit 17_86
 bit 17_87
 bit 17_88
 bit 17_94
 bit 17_95
-bit 17_96
 bit 17_99
 bit 17_102
 bit 17_103
@@ -1412,7 +1401,6 @@
 bit 18_125
 bit 18_127
 bit 19_03
-bit 19_06
 bit 19_07
 bit 19_08
 bit 19_09
@@ -1483,13 +1471,12 @@
 bit 20_21
 bit 20_22
 bit 20_30
-bit 20_35
 bit 20_38
 bit 20_42
 bit 20_43
 bit 20_44
 bit 20_46
-bit 20_51
+bit 20_48
 bit 20_54
 bit 20_55
 bit 20_57
@@ -1511,7 +1498,6 @@
 bit 20_107
 bit 20_108
 bit 20_110
-bit 20_112
 bit 20_118
 bit 20_119
 bit 20_121
@@ -1524,7 +1510,6 @@
 bit 21_20
 bit 21_21
 bit 21_22
-bit 21_23
 bit 21_30
 bit 21_34
 bit 21_35
@@ -1554,7 +1539,6 @@
 bit 21_107
 bit 21_108
 bit 21_110
-bit 21_115
 bit 21_116
 bit 21_118
 bit 21_121
@@ -1661,12 +1645,13 @@
 bit 23_85
 bit 23_86
 bit 23_87
-bit 23_88
 bit 23_94
 bit 23_95
+bit 23_96
 bit 23_99
 bit 23_102
 bit 23_103
+bit 23_104
 bit 23_106
 bit 23_107
 bit 23_108
diff --git a/artix7/mask_riob33.db b/artix7/mask_riob33.db
index 9d540d7..dd88e69 100644
--- a/artix7/mask_riob33.db
+++ b/artix7/mask_riob33.db
@@ -20,6 +20,7 @@
 bit 00_66
 bit 00_71
 bit 00_73
+bit 00_74
 bit 00_75
 bit 00_78
 bit 00_81
@@ -30,7 +31,6 @@
 bit 00_103
 bit 00_106
 bit 00_107
-bit 00_111
 bit 00_114
 bit 01_00
 bit 01_01
@@ -52,6 +52,9 @@
 bit 01_44
 bit 01_50
 bit 01_58
+bit 01_64
+bit 01_65
+bit 01_66
 bit 01_68
 bit 01_69
 bit 01_70
@@ -66,13 +69,12 @@
 bit 01_102
 bit 01_104
 bit 01_105
-bit 01_106
 bit 01_114
-bit 01_116
 bit 02_05
 bit 02_06
 bit 02_07
 bit 02_09
+bit 02_10
 bit 02_11
 bit 02_13
 bit 02_14
@@ -81,6 +83,7 @@
 bit 02_22
 bit 02_23
 bit 02_30
+bit 02_31
 bit 02_34
 bit 02_35
 bit 02_38
@@ -92,12 +95,13 @@
 bit 02_54
 bit 02_55
 bit 02_62
-bit 02_63
 bit 02_66
 bit 02_67
 bit 02_69
 bit 02_70
 bit 02_71
+bit 02_73
+bit 02_75
 bit 02_77
 bit 02_78
 bit 02_79
@@ -106,8 +110,6 @@
 bit 02_87
 bit 02_94
 bit 02_95
-bit 02_98
-bit 02_99
 bit 02_102
 bit 02_103
 bit 02_114
@@ -117,6 +119,7 @@
 bit 02_126
 bit 02_127
 bit 03_02
+bit 03_05
 bit 03_06
 bit 03_10
 bit 03_13
@@ -125,6 +128,7 @@
 bit 03_29
 bit 03_36
 bit 03_37
+bit 03_38
 bit 03_45
 bit 03_52
 bit 03_53
@@ -142,8 +146,8 @@
 bit 03_85
 bit 03_86
 bit 03_93
+bit 03_101
 bit 03_102
-bit 03_109
 bit 03_116
 bit 03_117
 bit 03_118
@@ -178,11 +182,11 @@
 bit 04_55
 bit 04_63
 bit 04_66
-bit 04_67
 bit 04_68
 bit 04_69
 bit 04_70
 bit 04_74
+bit 04_75
 bit 04_76
 bit 04_78
 bit 04_79
@@ -221,17 +225,14 @@
 bit 05_36
 bit 05_37
 bit 05_38
-bit 05_42
 bit 05_44
 bit 05_46
 bit 05_49
 bit 05_50
 bit 05_52
 bit 05_53
-bit 05_54
 bit 05_58
 bit 05_60
-bit 05_62
 bit 05_63
 bit 05_65
 bit 05_66
@@ -249,7 +250,6 @@
 bit 05_98
 bit 05_101
 bit 05_102
-bit 05_108
 bit 05_113
 bit 05_114
 bit 05_116
@@ -259,8 +259,10 @@
 bit 06_02
 bit 06_03
 bit 06_04
+bit 06_05
 bit 06_06
 bit 06_10
+bit 06_11
 bit 06_12
 bit 06_13
 bit 06_14
@@ -287,7 +289,6 @@
 bit 06_53
 bit 06_55
 bit 06_59
-bit 06_60
 bit 06_61
 bit 06_64
 bit 06_65
@@ -304,12 +305,12 @@
 bit 06_77
 bit 06_78
 bit 06_79
+bit 06_80
 bit 06_81
 bit 06_83
 bit 06_84
 bit 06_85
 bit 06_86
-bit 06_89
 bit 06_91
 bit 06_92
 bit 06_93
@@ -319,11 +320,11 @@
 bit 06_100
 bit 06_101
 bit 06_103
-bit 06_105
 bit 06_107
 bit 06_113
 bit 06_115
 bit 06_116
+bit 06_117
 bit 06_119
 bit 06_121
 bit 06_123
@@ -361,14 +362,12 @@
 bit 07_38
 bit 07_39
 bit 07_40
-bit 07_43
 bit 07_44
 bit 07_46
 bit 07_47
 bit 07_48
 bit 07_50
 bit 07_51
-bit 07_52
 bit 07_53
 bit 07_54
 bit 07_55
@@ -379,7 +378,7 @@
 bit 07_62
 bit 07_63
 bit 07_64
-bit 07_66
+bit 07_65
 bit 07_67
 bit 07_68
 bit 07_69
@@ -393,6 +392,7 @@
 bit 07_78
 bit 07_79
 bit 07_80
+bit 07_81
 bit 07_82
 bit 07_83
 bit 07_84
@@ -415,7 +415,6 @@
 bit 07_112
 bit 07_114
 bit 07_115
-bit 07_116
 bit 07_117
 bit 07_118
 bit 07_119
@@ -442,13 +441,14 @@
 bit 08_16
 bit 08_17
 bit 08_18
-bit 08_19
 bit 08_20
+bit 08_21
 bit 08_22
 bit 08_23
 bit 08_24
 bit 08_25
 bit 08_26
+bit 08_27
 bit 08_28
 bit 08_30
 bit 08_31
@@ -456,11 +456,13 @@
 bit 08_33
 bit 08_34
 bit 08_35
+bit 08_36
 bit 08_38
 bit 08_39
 bit 08_40
 bit 08_41
 bit 08_42
+bit 08_43
 bit 08_46
 bit 08_47
 bit 08_48
@@ -482,6 +484,7 @@
 bit 08_66
 bit 08_67
 bit 08_68
+bit 08_69
 bit 08_70
 bit 08_71
 bit 08_72
@@ -502,6 +505,7 @@
 bit 08_88
 bit 08_89
 bit 08_90
+bit 08_91
 bit 08_92
 bit 08_93
 bit 08_94
@@ -530,7 +534,6 @@
 bit 08_121
 bit 08_122
 bit 08_124
-bit 08_125
 bit 08_126
 bit 08_127
 bit 09_00
@@ -546,12 +549,14 @@
 bit 09_11
 bit 09_12
 bit 09_13
+bit 09_14
 bit 09_15
 bit 09_16
 bit 09_18
 bit 09_19
 bit 09_20
 bit 09_23
+bit 09_24
 bit 09_26
 bit 09_27
 bit 09_28
@@ -563,8 +568,6 @@
 bit 09_34
 bit 09_35
 bit 09_36
-bit 09_39
-bit 09_42
 bit 09_43
 bit 09_44
 bit 09_45
@@ -588,15 +591,14 @@
 bit 09_71
 bit 09_72
 bit 09_73
-bit 09_74
 bit 09_75
 bit 09_76
 bit 09_77
 bit 09_79
-bit 09_80
 bit 09_82
 bit 09_83
 bit 09_84
+bit 09_85
 bit 09_87
 bit 09_90
 bit 09_91
@@ -607,7 +609,6 @@
 bit 09_98
 bit 09_99
 bit 09_100
-bit 09_105
 bit 09_106
 bit 09_107
 bit 09_108
@@ -653,7 +654,6 @@
 bit 10_26
 bit 10_27
 bit 10_28
-bit 10_29
 bit 10_30
 bit 10_31
 bit 10_32
@@ -673,15 +673,14 @@
 bit 10_50
 bit 10_51
 bit 10_52
-bit 10_53
 bit 10_54
 bit 10_55
 bit 10_56
 bit 10_57
 bit 10_58
 bit 10_59
-bit 10_60
 bit 10_61
+bit 10_62
 bit 10_63
 bit 10_64
 bit 10_65
@@ -707,7 +706,6 @@
 bit 10_86
 bit 10_87
 bit 10_88
-bit 10_89
 bit 10_90
 bit 10_91
 bit 10_92
@@ -735,15 +733,14 @@
 bit 10_120
 bit 10_121
 bit 10_122
-bit 10_124
 bit 10_125
 bit 10_127
 bit 11_01
 bit 11_02
 bit 11_03
+bit 11_04
 bit 11_05
 bit 11_07
-bit 11_08
 bit 11_09
 bit 11_10
 bit 11_11
@@ -759,6 +756,7 @@
 bit 11_25
 bit 11_26
 bit 11_27
+bit 11_28
 bit 11_29
 bit 11_30
 bit 11_31
@@ -769,8 +767,8 @@
 bit 11_36
 bit 11_39
 bit 11_41
-bit 11_42
 bit 11_43
+bit 11_44
 bit 11_45
 bit 11_46
 bit 11_47
@@ -790,7 +788,6 @@
 bit 11_65
 bit 11_66
 bit 11_67
-bit 11_68
 bit 11_69
 bit 11_71
 bit 11_73
@@ -798,7 +795,6 @@
 bit 11_75
 bit 11_77
 bit 11_79
-bit 11_80
 bit 11_81
 bit 11_82
 bit 11_83
@@ -812,7 +808,6 @@
 bit 11_97
 bit 11_98
 bit 11_99
-bit 11_100
 bit 11_101
 bit 11_103
 bit 11_105
@@ -827,7 +822,6 @@
 bit 11_116
 bit 11_117
 bit 11_119
-bit 11_120
 bit 11_121
 bit 11_122
 bit 11_123
@@ -837,6 +831,7 @@
 bit 12_01
 bit 12_02
 bit 12_03
+bit 12_04
 bit 12_05
 bit 12_06
 bit 12_07
@@ -857,6 +852,7 @@
 bit 12_25
 bit 12_26
 bit 12_27
+bit 12_28
 bit 12_29
 bit 12_30
 bit 12_31
@@ -878,7 +874,6 @@
 bit 12_49
 bit 12_50
 bit 12_51
-bit 12_53
 bit 12_54
 bit 12_55
 bit 12_56
@@ -887,6 +882,7 @@
 bit 12_59
 bit 12_60
 bit 12_61
+bit 12_62
 bit 12_63
 bit 12_64
 bit 12_65
@@ -898,13 +894,14 @@
 bit 12_73
 bit 12_74
 bit 12_75
-bit 12_76
 bit 12_77
 bit 12_78
 bit 12_79
+bit 12_80
 bit 12_81
 bit 12_82
 bit 12_83
+bit 12_84
 bit 12_86
 bit 12_87
 bit 12_89
@@ -919,7 +916,6 @@
 bit 12_99
 bit 12_101
 bit 12_103
-bit 12_104
 bit 12_105
 bit 12_106
 bit 12_107
@@ -933,10 +929,10 @@
 bit 12_117
 bit 12_118
 bit 12_119
+bit 12_120
 bit 12_121
 bit 12_122
 bit 12_123
-bit 12_124
 bit 12_125
 bit 12_127
 bit 13_00
@@ -962,6 +958,7 @@
 bit 13_20
 bit 13_22
 bit 13_23
+bit 13_24
 bit 13_25
 bit 13_26
 bit 13_27
@@ -973,6 +970,8 @@
 bit 13_34
 bit 13_35
 bit 13_36
+bit 13_37
+bit 13_38
 bit 13_39
 bit 13_41
 bit 13_42
@@ -982,7 +981,6 @@
 bit 13_48
 bit 13_49
 bit 13_50
-bit 13_51
 bit 13_52
 bit 13_53
 bit 13_54
@@ -991,7 +989,6 @@
 bit 13_58
 bit 13_59
 bit 13_60
-bit 13_62
 bit 13_63
 bit 13_64
 bit 13_65
@@ -1061,7 +1058,6 @@
 bit 14_05
 bit 14_06
 bit 14_07
-bit 14_08
 bit 14_09
 bit 14_10
 bit 14_11
@@ -1078,12 +1074,12 @@
 bit 14_23
 bit 14_26
 bit 14_27
+bit 14_28
 bit 14_29
-bit 14_30
+bit 14_31
 bit 14_32
 bit 14_34
 bit 14_36
-bit 14_38
 bit 14_42
 bit 14_46
 bit 14_48
@@ -1108,31 +1104,25 @@
 bit 14_78
 bit 14_79
 bit 14_80
-bit 14_81
 bit 14_82
 bit 14_83
 bit 14_84
 bit 14_85
-bit 14_86
 bit 14_87
-bit 14_88
 bit 14_89
 bit 14_90
 bit 14_91
 bit 14_92
 bit 14_93
-bit 14_94
 bit 14_95
 bit 14_96
 bit 14_98
 bit 14_100
-bit 14_104
 bit 14_106
 bit 14_108
 bit 14_112
 bit 14_114
 bit 14_116
-bit 14_120
 bit 14_122
 bit 14_124
 bit 14_126
@@ -1224,7 +1214,6 @@
 bit 15_111
 bit 15_113
 bit 15_115
-bit 15_117
 bit 15_119
 bit 15_121
 bit 15_123
@@ -1326,13 +1315,13 @@
 bit 17_71
 bit 17_73
 bit 17_79
+bit 17_80
 bit 17_85
 bit 17_86
 bit 17_87
 bit 17_88
 bit 17_94
 bit 17_95
-bit 17_96
 bit 17_99
 bit 17_102
 bit 17_103
@@ -1412,7 +1401,6 @@
 bit 18_125
 bit 18_127
 bit 19_03
-bit 19_06
 bit 19_07
 bit 19_08
 bit 19_09
@@ -1483,13 +1471,12 @@
 bit 20_21
 bit 20_22
 bit 20_30
-bit 20_35
 bit 20_38
 bit 20_42
 bit 20_43
 bit 20_44
 bit 20_46
-bit 20_51
+bit 20_48
 bit 20_54
 bit 20_55
 bit 20_57
@@ -1511,7 +1498,6 @@
 bit 20_107
 bit 20_108
 bit 20_110
-bit 20_112
 bit 20_118
 bit 20_119
 bit 20_121
@@ -1524,7 +1510,6 @@
 bit 21_20
 bit 21_21
 bit 21_22
-bit 21_23
 bit 21_30
 bit 21_34
 bit 21_35
@@ -1554,7 +1539,6 @@
 bit 21_107
 bit 21_108
 bit 21_110
-bit 21_115
 bit 21_116
 bit 21_118
 bit 21_121
@@ -1661,12 +1645,13 @@
 bit 23_85
 bit 23_86
 bit 23_87
-bit 23_88
 bit 23_94
 bit 23_95
+bit 23_96
 bit 23_99
 bit 23_102
 bit 23_103
+bit 23_104
 bit 23_106
 bit 23_107
 bit 23_108
diff --git a/artix7/segbits_int_l.origin_info.db b/artix7/segbits_int_l.origin_info.db
index fd924ff..156db7d 100644
--- a/artix7/segbits_int_l.origin_info.db
+++ b/artix7/segbits_int_l.origin_info.db
@@ -393,7 +393,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.EE2END3 origin:050-pip-seed 03_56 03_57
 INT_L.EE4BEG3.EE4END3 origin:050-pip-seed 03_57 05_56
 INT_L.EE4BEG3.LH0 origin:056-pip-rem 04_58 05_56
@@ -676,7 +676,7 @@
 INT_L.FAN_ALT4.EL1END0 origin:050-pip-seed !22_08 16_08 23_08 24_08 25_08
 INT_L.FAN_ALT4.ER1END0 origin:050-pip-seed !23_08 17_08 22_08 24_08 25_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.GFAN0 origin:054-pip-fan-alt !22_08 !23_08 !24_08 21_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_L4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
@@ -2193,7 +2193,7 @@
 INT_L.NE6BEG3.SE2END3 origin:050-pip-seed 02_53 05_55
 INT_L.NE6BEG3.SE6END3 origin:050-pip-seed 05_55 06_52
 INT_L.NE6BEG3.WW2END2 origin:050-pip-seed 03_52 04_53
-INT_L.NE6BEG3.WW4END3 origin:056-pip-rem 04_53 05_52
+INT_L.NE6BEG3.WW4END3 origin:050-pip-seed 04_53 05_52
 INT_L.NL1BEG0.LOGIC_OUTS_L1 origin:050-pip-seed 07_16 14_17
 INT_L.NL1BEG0.LOGIC_OUTS_L13 origin:050-pip-seed 10_17 14_17
 INT_L.NL1BEG0.LOGIC_OUTS_L19 origin:050-pip-seed 08_17 14_17
@@ -2431,7 +2431,7 @@
 INT_L.NN6BEG3.NW2END3 origin:050-pip-seed 03_54 04_52
 INT_L.NN6BEG3.NW6END3 origin:050-pip-seed 04_52 07_55
 INT_L.NN6BEG3.SE2END3 origin:050-pip-seed 03_54 05_54
-INT_L.NN6BEG3.SE6END3 origin:056-pip-rem 05_54 07_55
+INT_L.NN6BEG3.SE6END3 origin:050-pip-seed 05_54 07_55
 INT_L.NN6BEG3.WW2END2 origin:050-pip-seed 02_55 04_52
 INT_L.NN6BEG3.WW4END3 origin:050-pip-seed 04_52 04_55
 INT_L.NR1BEG0.EE2END0 origin:050-pip-seed 10_07 15_07
@@ -3275,7 +3275,7 @@
 INT_L.SW6BEG1.WW2END1 origin:050-pip-seed 03_28 05_31
 INT_L.SW6BEG1.WW4END2 origin:050-pip-seed 05_28 05_31
 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.LOGIC_OUTS_L10 origin:050-pip-seed 03_44 04_46
 INT_L.SW6BEG2.LOGIC_OUTS_L14 origin:050-pip-seed 03_44 07_45
 INT_L.SW6BEG2.LOGIC_OUTS_L16 origin:050-pip-seed 04_46 06_44
diff --git a/artix7/segbits_int_r.origin_info.db b/artix7/segbits_int_r.origin_info.db
index 68154e2..2b6e151 100644
--- a/artix7/segbits_int_r.origin_info.db
+++ b/artix7/segbits_int_r.origin_info.db
@@ -373,7 +373,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:056-pip-rem 05_24 05_27
+INT_R.EE4BEG1.SW6END1 origin:050-pip-seed 05_24 05_27
 INT_R.EE4BEG2.EE2END2 origin:050-pip-seed 03_40 03_41
 INT_R.EE4BEG2.EE4END2 origin:050-pip-seed 03_41 05_40
 INT_R.EE4BEG2.LOGIC_OUTS10 origin:050-pip-seed 03_40 07_41
@@ -393,7 +393,7 @@
 INT_R.EE4BEG2.SS2END2 origin:050-pip-seed 03_40 05_43
 INT_R.EE4BEG2.SS6END2 origin:050-pip-seed 05_43 06_40
 INT_R.EE4BEG2.SW2END2 origin:050-pip-seed 02_41 05_43
-INT_R.EE4BEG2.SW6END2 origin:056-pip-rem 05_40 05_43
+INT_R.EE4BEG2.SW6END2 origin:050-pip-seed 05_40 05_43
 INT_R.EE4BEG3.EE2END3 origin:050-pip-seed 03_56 03_57
 INT_R.EE4BEG3.EE4END3 origin:050-pip-seed 03_57 05_56
 INT_R.EE4BEG3.LH0 origin:056-pip-rem 04_58 05_56
@@ -413,7 +413,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.EE2END1 origin:050-pip-seed 07_20 15_21
 INT_R.EL1BEG0.EE4END1 origin:050-pip-seed 07_20 12_21
 INT_R.EL1BEG0.EL1END1 origin:050-pip-seed 11_21 13_21
@@ -584,7 +584,7 @@
 INT_R.FAN_ALT0.GFAN0 origin:054-pip-fan-alt !22_00 !23_00 !24_00 21_00 25_00
 INT_R.FAN_ALT0.LOGIC_OUTS0 origin:050-pip-seed !23_00 21_00 22_00 24_00 25_00
 INT_R.FAN_ALT0.LOGIC_OUTS12 origin:050-pip-seed !22_00 21_00 23_00 24_00 25_00
-INT_R.FAN_ALT0.LOGIC_OUTS22 origin:050-pip-seed !22_00 !23_00 !25_00 21_00 24_00
+INT_R.FAN_ALT0.LOGIC_OUTS22 origin:056-pip-rem !22_00 !23_00 !25_00 21_00 24_00
 INT_R.FAN_ALT0.NE2END0 origin:050-pip-seed !22_00 !23_00 !25_00 18_01 24_00
 INT_R.FAN_ALT0.NL1END0 origin:050-pip-seed !22_00 19_01 23_00 24_00 25_00
 INT_R.FAN_ALT0.NN2END0 origin:050-pip-seed !22_00 !23_00 !24_00 18_01 25_00
@@ -2173,7 +2173,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.EE2END3 origin:050-pip-seed 03_52 05_55
 INT_R.NE6BEG3.EE4END3 origin:050-pip-seed 05_52 05_55
 INT_R.NE6BEG3.LH0 origin:056-pip-rem 04_54 05_52
@@ -2193,7 +2193,7 @@
 INT_R.NE6BEG3.SE2END3 origin:050-pip-seed 02_53 05_55
 INT_R.NE6BEG3.SE6END3 origin:050-pip-seed 05_55 06_52
 INT_R.NE6BEG3.WW2END2 origin:050-pip-seed 03_52 04_53
-INT_R.NE6BEG3.WW4END3 origin:050-pip-seed 04_53 05_52
+INT_R.NE6BEG3.WW4END3 origin:056-pip-rem 04_53 05_52
 INT_R.NL1BEG0.LOGIC_OUTS1 origin:050-pip-seed 07_16 14_17
 INT_R.NL1BEG0.LOGIC_OUTS13 origin:050-pip-seed 10_17 14_17
 INT_R.NL1BEG0.LOGIC_OUTS19 origin:050-pip-seed 08_17 14_17
@@ -2411,7 +2411,7 @@
 INT_R.NN6BEG2.NW2END2 origin:050-pip-seed 03_38 04_36
 INT_R.NN6BEG2.NW6END2 origin:050-pip-seed 04_36 07_39
 INT_R.NN6BEG2.SE2END2 origin:050-pip-seed 03_38 05_38
-INT_R.NN6BEG2.SE6END2 origin:056-pip-rem 05_38 07_39
+INT_R.NN6BEG2.SE6END2 origin:050-pip-seed 05_38 07_39
 INT_R.NN6BEG2.WW2END1 origin:050-pip-seed 02_39 04_36
 INT_R.NN6BEG2.WW4END2 origin:050-pip-seed 04_36 04_39
 INT_R.NN6BEG3.EE2END3 origin:050-pip-seed 02_55 05_54
@@ -2431,7 +2431,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:056-pip-rem 05_54 07_55
+INT_R.NN6BEG3.SE6END3 origin:050-pip-seed 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.EE2END0 origin:050-pip-seed 10_07 15_07
@@ -3255,7 +3255,7 @@
 INT_R.SW6BEG0.WW2END0 origin:050-pip-seed 03_12 05_15
 INT_R.SW6BEG0.WW4END1 origin:050-pip-seed 05_12 05_15
 INT_R.SW6BEG1.EE2END1 origin:050-pip-seed 03_28 04_29
-INT_R.SW6BEG1.EE4END1 origin:056-pip-rem 04_29 05_28
+INT_R.SW6BEG1.EE4END1 origin:050-pip-seed 04_29 05_28
 INT_R.SW6BEG1.LH6 origin:056-pip-rem 05_28 07_29
 INT_R.SW6BEG1.LOGIC_OUTS1 origin:050-pip-seed 02_29 04_30
 INT_R.SW6BEG1.LOGIC_OUTS13 origin:050-pip-seed 03_28 04_30
@@ -3603,7 +3603,7 @@
 INT_R.WW4BEG2.LVB0 origin:056-pip-rem 04_34 05_32
 INT_R.WW4BEG2.LVB12 origin:056-pip-rem 05_32 07_33
 INT_R.WW4BEG2.NE2END2 origin:050-pip-seed 02_33 05_35
-INT_R.WW4BEG2.NE6END2 origin:056-pip-rem 05_32 05_35
+INT_R.WW4BEG2.NE6END2 origin:050-pip-seed 05_32 05_35
 INT_R.WW4BEG2.NN2END2 origin:050-pip-seed 03_32 05_35
 INT_R.WW4BEG2.NN6END2 origin:050-pip-seed 05_35 06_32
 INT_R.WW4BEG2.NW2END2 origin:050-pip-seed 02_33 03_33
diff --git a/artix7/tilegrid.json b/artix7/tilegrid.json
index 352dedc..115f465 100644
--- a/artix7/tilegrid.json
+++ b/artix7/tilegrid.json
@@ -79265,7 +79265,14 @@
         "type": "HCLK_IOB"
     },
     "HCLK_IOI3_X113Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00401580",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 113,
         "grid_y": 130,
         "sites": {
@@ -79282,7 +79289,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X113Y78": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00001580",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 113,
         "grid_y": 78,
         "sites": {
@@ -79299,7 +79313,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y130": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00020000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 26,
         "sites": {
@@ -79316,7 +79337,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00400000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 130,
         "sites": {
@@ -79333,7 +79361,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y78": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00000000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 78,
         "sites": {
diff --git a/artix7/timings/slicel.sdf b/artix7/timings/slicel.sdf
index 38cef2e..f852498 100644
--- a/artix7/timings/slicel.sdf
+++ b/artix7/timings/slicel.sdf
@@ -1,6 +1,6 @@
 (DELAYFILE
     (SDFVERSION "3.0")
-    (TIMESCALE 1ps)
+    (TIMESCALE 1ns)
 
     (CELL
         (CELLTYPE "CARRY4")
@@ -8,180 +8,40 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.076::0.1)(0.206::0.271))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.065::0.081)(0.184::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO3 (0.039::0.049)(0.092::0.114))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.054::0.08)(0.15::0.222))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.091::0.113)(0.269::0.334))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.065::0.081)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.09::0.112)(0.252::0.313))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.165::0.206)(0.432::0.536))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.144::0.18)(0.398::0.494))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.169::0.21)(0.477::0.592))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO3 (0.173::0.215)(0.467::0.58))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.147::0.183)(0.388::0.482))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.176::0.219)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.167::0.208)(0.471::0.584))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.19::0.236)(0.518::0.642))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO0 (0.089::0.118)(0.258::0.34))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO1 (0.118::0.156)(0.329::0.433))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO2 (0.144::0.19)(0.389::0.512))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO3 (0.142::0.187)(0.386::0.508))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O0 (0.06::0.079)(0.17::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O1 (0.096::0.127)(0.304::0.4))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O2 (0.136::0.18)(0.398::0.523))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O3 (0.156::0.206)(0.442::0.582))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO1 (0.126::0.166)(0.356::0.469))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO2 (0.153::0.202)(0.417::0.548))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO3 (0.146::0.192)(0.401::0.528))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O1 (0.056::0.074)(0.156::0.205))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O2 (0.143::0.189)(0.424::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O3 (0.163::0.215)(0.47::0.618))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO2 (0.072::0.095)(0.222::0.292))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO3 (0.106::0.14)(0.286::0.376))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O2 (0.057::0.075)(0.171::0.226))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O3 (0.09::0.119)(0.251::0.33))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 CO3 (0.106::0.14)(0.289::0.38))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 O3 (0.054::0.071)(0.172::0.227))
             )
         )
@@ -192,35 +52,11 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.112::0.139)(0.306::0.379))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.134::0.166)(0.375::0.465))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.16::0.199)(0.435::0.54))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.161::0.201)(0.424::0.526))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.124::0.155)(0.328::0.407))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.157::0.196)(0.448::0.556))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.178::0.222)(0.496::0.615))
             )
         )
@@ -231,30 +67,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.123::0.153)(0.343::0.425))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.142::0.177)(0.393::0.487))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.17::0.211)(0.456::0.566))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.131::0.163)(0.338::0.42))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.16::0.2)(0.462::0.573))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.182::0.227)(0.511::0.633))
             )
         )
@@ -265,30 +81,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.113::0.14)(0.301::0.374))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.134::0.166)(0.373::0.462))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.158::0.197)(0.432::0.536))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.124::0.154)(0.328::0.407))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.157::0.196)(0.448::0.556))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.177::0.22)(0.496::0.615))
             )
         )
@@ -299,25 +95,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.124::0.154)(0.359::0.445))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.15::0.186)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.147::0.183)(0.409::0.507))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.146::0.182)(0.433::0.537))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.167::0.208)(0.481::0.596))
             )
         )
@@ -328,20 +108,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.132::0.164)(0.376::0.467))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.16::0.199)(0.441::0.547))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.15::0.186)(0.446::0.554))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.169::0.21)(0.495::0.614))
             )
         )
@@ -352,20 +120,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.123::0.153)(0.355::0.44))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.148::0.184)(0.417::0.517))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.146::0.182)(0.431::0.535))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.167::0.208)(0.481::0.596))
             )
         )
@@ -376,15 +132,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.099::0.124)(0.287::0.356))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.117::0.146)(0.321::0.398))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.127::0.158)(0.353::0.438))
             )
         )
@@ -395,10 +143,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.105::0.131)(0.308::0.383))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.16)(0.366::0.455))
             )
         )
@@ -409,10 +153,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.099::0.124)(0.286::0.354))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.127::0.158)(0.354::0.439))
             )
         )
@@ -432,70 +172,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.086::0.113)(0.223::0.293))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.052::0.064)(0.143::0.178))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.075::0.094)(0.201::0.25))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.057::0.085)(0.159::0.235))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.098::0.122)(0.28::0.348))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.07::0.087)(0.206::0.256))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.092::0.114)(0.265::0.329))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.177::0.22)(0.466::0.578))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.152::0.189)(0.426::0.529))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.18::0.224)(0.497::0.617))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.152::0.189)(0.395::0.491))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.183::0.228)(0.494::0.613))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.172::0.214)(0.483::0.6))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.194::0.241)(0.53::0.657))
             )
         )
@@ -506,70 +194,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.076::0.1)(0.204::0.268))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.044::0.055)(0.125::0.155))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.064::0.08)(0.183::0.227))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.055::0.081)(0.151::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.09::0.112)(0.269::0.334))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.065::0.081)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.09::0.112)(0.25::0.311))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.165::0.206)(0.429::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.144::0.18)(0.395::0.491))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.168::0.209)(0.474::0.589))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.148::0.184)(0.385::0.477))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.175::0.218)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.167::0.208)(0.468::0.581))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.189::0.235)(0.516::0.64))
             )
         )
@@ -580,80 +216,20 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.085::0.112)(0.25::0.329))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.103::0.136)(0.301::0.396))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.129::0.171)(0.36::0.474))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.129::0.171)(0.346::0.456))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.094::0.124)(0.256::0.337))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.122::0.161)(0.369::0.486))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.143::0.189)(0.414::0.545))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO1 (0.092::0.122)(0.286::0.376))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.118::0.156)(0.349::0.459))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.115::0.152)(0.336::0.443))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.11::0.146)(0.358::0.471))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.131::0.174)(0.404::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO2 (0.071::0.094)(0.219::0.289))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.088::0.116)(0.246::0.324))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.098::0.129)(0.282::0.372))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI3 CO3 (0.088::0.116)(0.248::0.327))
             )
         )
@@ -661,21 +237,15 @@
     (CELL
         (CELLTYPE "FF_INIT")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.011::-0.009))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.181::0.225))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.099::0.124)(0.244::0.303))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.011::-0.009))
+                (HOLD DIN (posedge CLK) (0.181::0.225))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.057::-0.046))
         )
     )
@@ -689,8 +259,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.288::0.358))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -704,8 +272,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.326::0.404))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -715,25 +281,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.046::0.057)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.095::0.118))
             )
         )
@@ -744,25 +294,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.045::0.056)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.054)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.045::0.056)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.096::0.119))
             )
         )
@@ -773,25 +307,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.124::0.154))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.053)(0.124::0.154))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.045::0.056)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.051::0.063)(0.097::0.12))
             )
         )
@@ -802,25 +320,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.054)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.044::0.055)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.094::0.117))
             )
         )
@@ -831,30 +333,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -865,30 +347,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -899,30 +361,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -933,30 +375,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -964,21 +386,15 @@
     (CELL
         (CELLTYPE "REG_INIT_FF")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.011::-0.009))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.112::0.139)(0.274::0.34))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.011::-0.009))
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.055::-0.045))
         )
     )
@@ -992,8 +408,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.288::0.358))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -1007,33 +421,21 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.326::0.404))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_LAT")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CE Q (0.13::0.162)(0.409::0.507))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK Q (0.129::0.16)(0.357::0.443))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
             )
         )
         (TIMINGCHECK
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP DIN (posedge CLK) (-0.068::-0.056))
         )
     )
@@ -1043,10 +445,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.164::0.204)(0.638::0.791))
             )
         )
@@ -1057,10 +455,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.164::0.204)(0.638::0.791))
             )
         )
@@ -1084,20 +478,574 @@
         )
     )
     (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut a (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT ax a5ff (0.054::0.068)(0.15::0.186))
+                (INTERCONNECT ce a5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk a5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT sr a5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ffl (0.029::0.036)(0.086::0.107))
+                (INTERCONNECT ax a5ffl (0.058::0.073)(0.163::0.202))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut aff (0.025::0.031)(0.074::0.091))
+                (INTERCONNECT a6lut aff (0.039::0.048)(0.088::0.109))
+                (INTERCONNECT ax aff (0.06::0.075)(0.165::0.205))
+                (INTERCONNECT carry4_co0 aff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o0 aff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce aff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk aff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT f7amux aff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 aff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 aff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr aff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut affl (0.04::0.05)(0.089::0.11))
+                (INTERCONNECT ax affl (0.063::0.078)(0.171::0.213))
+                (INTERCONNECT carry4_co0 affl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o0 affl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT f7amux affl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl1 (0.029::0.036)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl2 (0.029::0.036)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5ff amux (0.054::0.068)(0.141::0.175))
+                (INTERCONNECT a5lut amux (0.062::0.078)(0.163::0.202))
+                (INTERCONNECT a6lut amux (0.071::0.088)(0.168::0.209))
+                (INTERCONNECT carry4_co0 amux (0.081::0.101)(0.2::0.249))
+                (INTERCONNECT carry4_o0 amux (0.062::0.077)(0.141::0.175))
+                (INTERCONNECT f7amux amux (0.063::0.079)(0.141::0.175))
+                (INTERCONNECT o5 amux (0.059::0.074)(0.141::0.175))
+                (INTERCONNECT o6 amux (0.061::0.076)(0.149::0.185))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut amuxl (0.064::0.08)(0.185::0.229))
+                (INTERCONNECT a6lut amuxl (0.072::0.089)(0.194::0.241))
+                (INTERCONNECT carry4_co0 amuxl (0.081::0.101)(0.2::0.249))
+                (INTERCONNECT carry4_o0 amuxl (0.062::0.077)(0.141::0.175))
+                (INTERCONNECT f7amux amuxl (0.063::0.079)(0.141::0.175))
+                (INTERCONNECT o5 amuxl (0.061::0.076)(0.163::0.202))
+                (INTERCONNECT o6 amuxl (0.062::0.077)(0.175::0.217))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT aff aq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut b (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT clk_aff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_bff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_cff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_dff b (0.034::0.043)(0.096::0.119))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT bx b5ff (0.058::0.072)(0.162::0.201))
+                (INTERCONNECT ce b5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk b5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT sr b5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ffl (0.03::0.037)(0.086::0.107))
+                (INTERCONNECT bx b5ffl (0.063::0.078)(0.174::0.216))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bff (0.026::0.032)(0.074::0.091))
+                (INTERCONNECT b6lut bff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT bx bff (0.064::0.08)(0.177::0.219))
+                (INTERCONNECT carry4_co1 bff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o1 bff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce bff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk bff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT f8mux bff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 bff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 bff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr bff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut bffl (0.039::0.049)(0.087::0.108))
+                (INTERCONNECT bx bffl (0.067::0.083)(0.183::0.227))
+                (INTERCONNECT carry4_co1 bffl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o1 bffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT f8mux bffl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl1 (0.03::0.037)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl2 (0.03::0.037)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5ff bmux (0.053::0.067)(0.139::0.172))
+                (INTERCONNECT b5lut bmux (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT b6lut bmux (0.073::0.091)(0.168::0.208))
+                (INTERCONNECT carry4_co1 bmux (0.069::0.086)(0.165::0.205))
+                (INTERCONNECT carry4_o1 bmux (0.062::0.077)(0.144::0.179))
+                (INTERCONNECT f8mux bmux (0.067::0.083)(0.155::0.192))
+                (INTERCONNECT o5 bmux (0.063::0.079)(0.146::0.181))
+                (INTERCONNECT o6 bmux (0.064::0.08)(0.15::0.186))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bmuxl (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT b6lut bmuxl (0.073::0.091)(0.168::0.208))
+                (INTERCONNECT carry4_co1 bmuxl (0.069::0.086)(0.165::0.205))
+                (INTERCONNECT carry4_o1 bmuxl (0.062::0.077)(0.144::0.179))
+                (INTERCONNECT f8mux bmuxl (0.067::0.083)(0.155::0.192))
+                (INTERCONNECT o5 bmuxl (0.063::0.079)(0.146::0.181))
+                (INTERCONNECT o6 bmuxl (0.064::0.08)(0.15::0.186))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bff bq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut c (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT ce c5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk c5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT cx c5ff (0.053::0.067)(0.147::0.182))
+                (INTERCONNECT sr c5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ffl (0.032::0.04)(0.088::0.109))
+                (INTERCONNECT cx c5ffl (0.058::0.073)(0.158::0.196))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CARRY4)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut carry4 (0.003::0.004)(0.022::0.027))
+                (INTERCONNECT a6lut carry4 (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT ax carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT b5lut carry4 (0.004::0.005)(0.022::0.027))
+                (INTERCONNECT b6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT bx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT c5lut carry4 (0.006::0.007)(0.024::0.029))
+                (INTERCONNECT c6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT cx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT d5lut carry4 (0.004::0.005)(0.021::0.026))
+                (INTERCONNECT d6lut carry4 (0.009::0.011)(0.017::0.021))
+                (INTERCONNECT dx carry4 (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cff (0.028::0.034)(0.076::0.093))
+                (INTERCONNECT c6lut cff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT carry4_co2 cff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o2 cff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce cff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk cff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT cx cff (0.06::0.075)(0.161::0.199))
+                (INTERCONNECT f7bmux cff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 cff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 cff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr cff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut cffl (0.039::0.049)(0.087::0.108))
+                (INTERCONNECT carry4_co2 cffl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o2 cffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT cx cffl (0.062::0.077)(0.167::0.207))
+                (INTERCONNECT f7bmux cffl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl1 (0.032::0.04)(0.088::0.109))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl2 (0.032::0.04)(0.088::0.109))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5ff cmux (0.053::0.067)(0.14::0.173))
+                (INTERCONNECT c5lut cmux (0.065::0.081)(0.165::0.203))
+                (INTERCONNECT c6lut cmux (0.069::0.086)(0.166::0.205))
+                (INTERCONNECT carry4_co2 cmux (0.065::0.081)(0.152::0.189))
+                (INTERCONNECT carry4_o2 cmux (0.063::0.079)(0.143::0.178))
+                (INTERCONNECT f7bmux cmux (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmux (0.059::0.074)(0.141::0.174))
+                (INTERCONNECT o6 cmux (0.06::0.075)(0.148::0.183))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cmuxl (0.068::0.084)(0.187::0.232))
+                (INTERCONNECT c6lut cmuxl (0.072::0.089)(0.193::0.239))
+                (INTERCONNECT carry4_co2 cmuxl (0.065::0.081)(0.152::0.189))
+                (INTERCONNECT carry4_o2 cmuxl (0.063::0.079)(0.143::0.178))
+                (INTERCONNECT f7bmux cmuxl (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmuxl (0.062::0.077)(0.163::0.203))
+                (INTERCONNECT o6 cmuxl (0.063::0.078)(0.175::0.217))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/COUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 cout (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT cff cq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d6lut d (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce d5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk d5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT d5lut d5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT dx d5ff (0.051::0.063)(0.144::0.179))
+                (INTERCONNECT sr d5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut d5ffl (0.03::0.037)(0.085::0.106))
+                (INTERCONNECT dx d5ffl (0.056::0.07)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dff (0.104::0.13)(0.271::0.336))
+                (INTERCONNECT carry4_o3 dff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce dff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk dff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT d5lut dff (0.026::0.032)(0.073::0.09))
+                (INTERCONNECT d6lut dff (0.038::0.047)(0.086::0.106))
+                (INTERCONNECT dx dff (0.058::0.072)(0.158::0.196))
+                (INTERCONNECT o5 dff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 dff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr dff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dffl (0.127::0.158)(0.326::0.404))
+                (INTERCONNECT carry4_o3 dffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT d6lut dffl (0.039::0.049)(0.086::0.107))
+                (INTERCONNECT dx dffl (0.059::0.074)(0.164::0.204))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl1 (0.03::0.037)(0.085::0.106))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl2 (0.03::0.037)(0.085::0.106))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DIFF)
+        (DELAY
+            (ABSOLUTE
+                (DEVICE a6lut_a5lut_diff (0.003::0.004)(0.022::0.027))
+                (DEVICE a6lut_int_diff (0.01::0.012)(0.019::0.024))
+                (DEVICE b6lut_b5lut_diff (0.004::0.005)(0.022::0.027))
+                (DEVICE b6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE c6lut_c5lut_diff (0.006::0.007)(0.024::0.029))
+                (DEVICE c6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE d6lut_d5lut_diff (0.004::0.005)(0.021::0.026))
+                (DEVICE d6lut_int_diff (0.009::0.011)(0.017::0.021))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dmux (0.105::0.131)(0.246::0.305))
+                (INTERCONNECT carry4_o3 dmux (0.065::0.081)(0.147::0.182))
+                (INTERCONNECT d5ff dmux (0.053::0.067)(0.141::0.175))
+                (INTERCONNECT d5lut dmux (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT d6lut dmux (0.075::0.093)(0.17::0.211))
+                (INTERCONNECT o5 dmux (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT o6 dmux (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dmuxl (0.105::0.131)(0.246::0.305))
+                (INTERCONNECT carry4_o3 dmuxl (0.065::0.081)(0.147::0.182))
+                (INTERCONNECT d5lut dmuxl (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT d6lut dmuxl (0.075::0.093)(0.17::0.211))
+                (INTERCONNECT o5 dmuxl (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT o6 dmuxl (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT dff dq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F7AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut f7amux (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT b6lut f7amux (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F7BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut f7bmux (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT d6lut f7bmux (0.009::0.011)(0.017::0.021))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F8MUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bx f8mux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
         (CELLTYPE "SELMUX2_1")
         (INSTANCE SLICEL/F7AMUX)
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.053::0.067)(0.153::0.19))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.055::0.069)(0.156::0.193))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.085::0.106)(0.222::0.276))
             )
         )
@@ -1108,15 +1056,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.062::0.077)(0.175::0.217))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.065::0.081)(0.18::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.093::0.115)(0.239::0.296))
             )
         )
@@ -1127,15 +1067,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.023::0.028)(0.083::0.104))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.019::0.024)(0.076::0.094))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.08::0.1)(0.22::0.273))
             )
         )
diff --git a/artix7/timings/slicem.sdf b/artix7/timings/slicem.sdf
index 530b585..c78371e 100644
--- a/artix7/timings/slicem.sdf
+++ b/artix7/timings/slicem.sdf
@@ -1,6 +1,6 @@
 (DELAYFILE
     (SDFVERSION "3.0")
-    (TIMESCALE 1ps)
+    (TIMESCALE 1ns)
 
     (CELL
         (CELLTYPE "CARRY4")
@@ -8,180 +8,40 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.073::0.097)(0.193::0.254))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.066::0.082)(0.185::0.229))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO3 (0.04::0.05)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.053::0.079)(0.148::0.219))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.09::0.112)(0.26::0.323))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.066::0.082)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.092::0.114)(0.254::0.315))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.172::0.214)(0.453::0.561))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.15::0.187)(0.412::0.511))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.175::0.217)(0.49::0.608))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO3 (0.179::0.223)(0.48::0.595))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.158::0.197)(0.411::0.51))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.185::0.23)(0.508::0.63))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.173::0.215)(0.485::0.602))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.197::0.245)(0.533::0.662))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO0 (0.087::0.115)(0.258::0.34))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO1 (0.118::0.156)(0.33::0.434))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO2 (0.144::0.19)(0.391::0.514))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO3 (0.135::0.179)(0.372::0.489))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O0 (0.06::0.079)(0.173::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O1 (0.095::0.126)(0.306::0.403))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O2 (0.135::0.178)(0.395::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O3 (0.155::0.205)(0.444::0.584))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO1 (0.126::0.166)(0.359::0.472))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO2 (0.153::0.202)(0.421::0.554))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO3 (0.143::0.189)(0.39::0.513))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O1 (0.057::0.075)(0.16::0.21))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O2 (0.142::0.188)(0.424::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O3 (0.163::0.215)(0.474::0.623))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO2 (0.072::0.096)(0.225::0.296))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO3 (0.102::0.134)(0.272::0.358))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O2 (0.056::0.074)(0.173::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O3 (0.092::0.122)(0.251::0.33))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 CO3 (0.1::0.132)(0.269::0.354))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 O3 (0.055::0.073)(0.177::0.233))
             )
         )
@@ -192,35 +52,11 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.117::0.146)(0.317::0.393))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.141::0.176)(0.394::0.488))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.167::0.208)(0.454::0.564))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.169::0.21)(0.444::0.55))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.129::0.161)(0.34::0.422))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.164::0.204)(0.467::0.579))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.187::0.233)(0.518::0.642))
             )
         )
@@ -231,30 +67,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.127::0.158)(0.353::0.438))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.149::0.185)(0.412::0.511))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.177::0.22)(0.475::0.59))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.136::0.17)(0.351::0.436))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.168::0.209)(0.481::0.596))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.191::0.238)(0.532::0.659))
             )
         )
@@ -265,30 +81,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.117::0.146)(0.311::0.386))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.141::0.176)(0.391::0.485))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.165::0.206)(0.452::0.56))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.129::0.16)(0.339::0.421))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.165::0.205)(0.467::0.579))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.186::0.232)(0.518::0.642))
             )
         )
@@ -299,25 +95,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.125::0.156)(0.367::0.456))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.151::0.188)(0.43::0.533))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.15::0.187)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.149::0.185)(0.441::0.547))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.17::0.212)(0.492::0.61))
             )
         )
@@ -328,20 +108,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.134::0.166)(0.387::0.48))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.161::0.201)(0.451::0.559))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.151::0.188)(0.456::0.566))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.173::0.215)(0.507::0.629))
             )
         )
@@ -352,20 +120,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.124::0.155)(0.364::0.451))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.15::0.187)(0.426::0.529))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.149::0.185)(0.44::0.546))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.17::0.212)(0.492::0.61))
             )
         )
@@ -376,15 +132,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.101::0.126)(0.295::0.366))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.119::0.148)(0.326::0.404))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.161)(0.36::0.447))
             )
         )
@@ -395,10 +143,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.108::0.134)(0.315::0.391))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.132::0.164)(0.373::0.463))
             )
         )
@@ -409,10 +153,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.101::0.126)(0.293::0.363))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.161)(0.359::0.446))
             )
         )
@@ -432,70 +172,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.084::0.111)(0.214::0.281))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.051::0.063)(0.144::0.179))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.075::0.094)(0.203::0.252))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.057::0.084)(0.157::0.232))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.097::0.121)(0.272::0.337))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.072::0.089)(0.206::0.256))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.094::0.116)(0.267::0.331))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.184::0.229)(0.476::0.591))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.156::0.194)(0.44::0.546))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.185::0.23)(0.51::0.632))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.161::0.201)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.191::0.238)(0.519::0.644))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.178::0.222)(0.495::0.614))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.201::0.251)(0.547::0.678))
             )
         )
@@ -506,70 +194,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.073::0.097)(0.19::0.25))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.125::0.155))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.064::0.08)(0.184::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.053::0.079)(0.147::0.218))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.089::0.111)(0.26::0.323))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.066::0.082)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.091::0.113)(0.253::0.314))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.172::0.214)(0.45::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.15::0.187)(0.409::0.508))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.173::0.215)(0.489::0.606))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.158::0.197)(0.41::0.509))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.184::0.229)(0.509::0.631))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.172::0.214)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.196::0.244)(0.533::0.662))
             )
         )
@@ -580,80 +216,20 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.084::0.111)(0.248::0.327))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.105::0.138)(0.306::0.403))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.131::0.174)(0.366::0.482))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.124::0.164)(0.338::0.445))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.092::0.122)(0.247::0.325))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.123::0.162)(0.371::0.488))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.145::0.191)(0.418::0.55))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO1 (0.091::0.121)(0.29::0.382))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.118::0.156)(0.352::0.463))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.108::0.142)(0.325::0.427))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.108::0.142)(0.357::0.47))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.13::0.172)(0.404::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO2 (0.069::0.092)(0.222::0.292))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.08::0.105)(0.227::0.299))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.092::0.122)(0.279::0.367))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI3 CO3 (0.087::0.114)(0.232::0.305))
             )
         )
@@ -661,21 +237,15 @@
     (CELL
         (CELLTYPE "FF_INIT")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.007::-0.005))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.102::0.127)(0.259::0.322))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.007::-0.005))
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.074::-0.06))
         )
     )
@@ -689,8 +259,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.279::0.347))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.292::-0.238))
         )
     )
@@ -704,8 +272,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.314::0.389))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.285::-0.232))
         )
     )
@@ -714,198 +280,88 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WA1 (posedge CLK) (0.728::0.538))
-        )
-        (TIMINGCHECK
                 (HOLD WA2 (posedge CLK) (0.745::0.572))
-        )
-        (TIMINGCHECK
                 (HOLD WA3 (posedge CLK) (0.579::0.46))
-        )
-        (TIMINGCHECK
                 (HOLD WA4 (posedge CLK) (0.507::0.411))
-        )
-        (TIMINGCHECK
                 (HOLD WA5 (posedge CLK) (0.332::0.314))
-        )
-        (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.008::0.01))
-        )
-        (TIMINGCHECK
                 (SETUP WA1 (posedge CLK) (0.184::0.066))
-        )
-        (TIMINGCHECK
                 (SETUP WA2 (posedge CLK) (0.181::0.068))
-        )
-        (TIMINGCHECK
                 (SETUP WA3 (posedge CLK) (0.214::0.147))
-        )
-        (TIMINGCHECK
                 (SETUP WA4 (posedge CLK) (0.248::0.208))
-        )
-        (TIMINGCHECK
                 (SETUP WA5 (posedge CLK) (0.236::0.245))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.527::0.654))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/A5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.155::0.192))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.118::0.146))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.12::0.148))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.046::0.057)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.093::0.116))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.446::0.555)(0.958::1.188))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.155::0.192))
                 (SETUP DI1 (posedge CLK) (0.231::0.287))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/B5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.154::0.191))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.045::0.056)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.047::0.058)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.348::0.434)(0.957::1.187))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.154::0.191))
                 (SETUP DI1 (posedge CLK) (0.25::0.311))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/C5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.152::0.189))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.045::0.056)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.049::0.061)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.344::0.428)(0.952::1.18))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.152::0.189))
                 (SETUP DI1 (posedge CLK) (0.243::0.301))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/D5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.153::0.19))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.047::0.058)(0.126::0.156))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.046::0.057)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.044::0.055)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.048::0.059)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.096::0.119))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.352::0.438)(0.96::1.19))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.153::0.19))
                 (SETUP DI1 (posedge CLK) (0.111::0.137))
         )
     )
@@ -914,68 +370,58 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.011::0.014))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.514::0.638))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/A5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.075::0.093))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.442::0.55)(1.177::1.461))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.075::0.093))
                 (SETUP DI1 (posedge CLK) (0.137::0.17))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/B5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.07::0.087))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.439::0.547)(1.19::1.476))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.07::0.087))
                 (SETUP DI1 (posedge CLK) (0.126::0.156))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/C5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.058::0.072))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.442::0.55)(1.178::1.462))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.058::0.072))
                 (SETUP DI1 (posedge CLK) (0.117::0.145))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/D5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.217::0.269))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.441::0.549)(1.194::1.481))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.217::0.269))
                 (SETUP DI1 (posedge CLK) (-0.04::-0.033))
         )
     )
@@ -984,260 +430,106 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WA1 (posedge CLK) (0.728::0.538))
-        )
-        (TIMINGCHECK
                 (HOLD WA2 (posedge CLK) (0.745::0.572))
-        )
-        (TIMINGCHECK
                 (HOLD WA3 (posedge CLK) (0.579::0.46))
-        )
-        (TIMINGCHECK
                 (HOLD WA4 (posedge CLK) (0.507::0.411))
-        )
-        (TIMINGCHECK
                 (HOLD WA5 (posedge CLK) (0.332::0.314))
-        )
-        (TIMINGCHECK
                 (HOLD WA6 (posedge CLK) (0.213::0.244))
-        )
-        (TIMINGCHECK
                 (HOLD WA7 (posedge CLK) (0.184::0.228))
-        )
-        (TIMINGCHECK
                 (HOLD WA8 (posedge CLK) (0.199::0.247))
-        )
-        (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.008::0.01))
-        )
-        (TIMINGCHECK
                 (SETUP WA1 (posedge CLK) (0.184::0.066))
-        )
-        (TIMINGCHECK
                 (SETUP WA2 (posedge CLK) (0.181::0.068))
-        )
-        (TIMINGCHECK
                 (SETUP WA3 (posedge CLK) (0.214::0.147))
-        )
-        (TIMINGCHECK
                 (SETUP WA4 (posedge CLK) (0.248::0.208))
-        )
-        (TIMINGCHECK
                 (SETUP WA5 (posedge CLK) (0.236::0.245))
-        )
-        (TIMINGCHECK
                 (SETUP WA6 (posedge CLK) (0.302::0.362))
-        )
-        (TIMINGCHECK
                 (SETUP WA7 (posedge CLK) (0.496::0.616))
-        )
-        (TIMINGCHECK
                 (SETUP WA8 (posedge CLK) (0.511::0.633))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.527::0.654))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/A6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.155::0.192))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.098::0.122))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.432::0.538)(0.93::1.153))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.155::0.192))
+                (HOLD DI2 (posedge CLK) (0.098::0.122))
                 (SETUP DI1 (posedge CLK) (0.366::0.453))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.309::0.384))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/B6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.154::0.191))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.107::0.133))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.342::0.425)(0.936::1.161))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.154::0.191))
+                (HOLD DI2 (posedge CLK) (0.107::0.133))
                 (SETUP DI1 (posedge CLK) (0.372::0.461))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.286::0.354))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/C6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.152::0.189))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.091::0.113))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.34::0.423)(0.933::1.158))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.152::0.189))
+                (HOLD DI2 (posedge CLK) (0.091::0.113))
                 (SETUP DI1 (posedge CLK) (0.368::0.457))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.302::0.375))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/D6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.153::0.19))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.106::0.132))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.347::0.432)(0.938::1.163))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.153::0.19))
+                (HOLD DI2 (posedge CLK) (0.106::0.132))
                 (SETUP DI1 (posedge CLK) (0.25::0.31))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.269::0.334))
         )
     )
@@ -1246,133 +538,85 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.011::0.014))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.514::0.638))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/A6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.075::0.093))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.076::0.094))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.332::0.414)(0.898::1.114))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.444::0.553)(1.186::1.472))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.075::0.093))
+                (HOLD DI2 (posedge CLK) (0.076::0.094))
                 (SETUP DI1 (posedge CLK) (0.137::0.17))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.14::0.173))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/B6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.07::0.087))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.089::0.11))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.286::0.356)(0.789::0.979))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.438::0.545)(1.176::1.458))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.07::0.087))
+                (HOLD DI2 (posedge CLK) (0.089::0.11))
                 (SETUP DI1 (posedge CLK) (0.126::0.156))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.143::0.178))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/C6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.058::0.072))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.062::0.077))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.285::0.355)(0.784::0.972))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.436::0.543)(1.169::1.45))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.058::0.072))
+                (HOLD DI2 (posedge CLK) (0.062::0.077))
                 (SETUP DI1 (posedge CLK) (0.117::0.145))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.116::0.144))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/D6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.217::0.269))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.091::0.112))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.286::0.357)(0.788::0.978))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.438::0.545)(1.174::1.456))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.217::0.269))
+                (HOLD DI2 (posedge CLK) (0.091::0.112))
                 (SETUP DI1 (posedge CLK) (-0.04::-0.033))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.133::0.165))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_FF")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.007::-0.005))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.211::0.262))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.118::0.147)(0.292::0.362))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.007::-0.005))
+                (HOLD DIN (posedge CLK) (0.211::0.262))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.074::-0.06))
         )
     )
@@ -1386,8 +630,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.314::0.389))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.292::-0.238))
         )
     )
@@ -1401,33 +643,21 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.279::0.347))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.285::-0.232))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_LAT")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.211::0.262))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CE Q (0.129::0.161)(0.415::0.514))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK Q (0.132::0.164)(0.378::0.469))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH D Q (0.075::0.094)(0.214::0.265))
             )
         )
         (TIMINGCHECK
+                (HOLD DIN (posedge CLK) (0.211::0.262))
                 (SETUP DIN (posedge CLK) (-0.078::-0.064))
         )
     )
@@ -1437,10 +667,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.104::0.129)(0.282::0.35))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.161::0.201)(0.645::0.8))
             )
         )
@@ -1451,10 +677,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.104::0.129)(0.282::0.35))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.161::0.201)(0.645::0.8))
             )
         )
@@ -1478,20 +700,690 @@
         )
     )
     (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut a (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT ax a5ff (0.094::0.118)(0.163::0.202))
+                (INTERCONNECT ce a5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk a5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT sr a5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ffl (0.03::0.037)(0.086::0.107))
+                (INTERCONNECT ax a5ffl (0.094::0.118)(0.163::0.202))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ai a5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bi a5lut (0.08::0.1)(0.199::0.246))
+                (INTERCONNECT di a5lut (0.121::0.151)(0.288::0.358))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ai a6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT ax a6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bi a6lut (0.095::0.119)(0.238::0.295))
+                (INTERCONNECT di a6lut (0.136::0.17)(0.321::0.398))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut aff (0.026::0.032)(0.075::0.094))
+                (INTERCONNECT a6lut aff (0.039::0.048)(0.088::0.109))
+                (INTERCONNECT ax aff (0.1::0.125)(0.175::0.217))
+                (INTERCONNECT carry4_co0 aff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o0 aff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce aff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk aff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT f7amux aff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 aff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 aff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr aff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut affl (0.044::0.055)(0.1::0.124))
+                (INTERCONNECT ax affl (0.103::0.128)(0.181::0.225))
+                (INTERCONNECT carry4_co0 affl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o0 affl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT f7amux affl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl1 (0.036::0.045)(0.097::0.12))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl2 (0.036::0.045)(0.097::0.12))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5ff amux (0.053::0.066)(0.138::0.171))
+                (INTERCONNECT a5lut amux (0.066::0.082)(0.164::0.204))
+                (INTERCONNECT a6lut amux (0.071::0.088)(0.166::0.206))
+                (INTERCONNECT carry4_co0 amux (0.079::0.099)(0.196::0.243))
+                (INTERCONNECT carry4_o0 amux (0.06::0.075)(0.138::0.171))
+                (INTERCONNECT f7amux amux (0.063::0.078)(0.14::0.173))
+                (INTERCONNECT o5 amux (0.063::0.078)(0.143::0.178))
+                (INTERCONNECT o6 amux (0.061::0.076)(0.147::0.182))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut amuxl (0.07::0.087)(0.174::0.216))
+                (INTERCONNECT a6lut amuxl (0.075::0.093)(0.171::0.213))
+                (INTERCONNECT carry4_co0 amuxl (0.079::0.099)(0.196::0.243))
+                (INTERCONNECT carry4_o0 amuxl (0.06::0.075)(0.138::0.171))
+                (INTERCONNECT f7amux amuxl (0.063::0.078)(0.14::0.173))
+                (INTERCONNECT o5 amuxl (0.067::0.083)(0.153::0.19))
+                (INTERCONNECT o6 amuxl (0.065::0.081)(0.152::0.189))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT aff aq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut b (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT clk_aff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_bff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_cff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_clkinv b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_dff b (0.049::0.061)(0.131::0.162))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT bx b5ff (0.101::0.126)(0.174::0.216))
+                (INTERCONNECT ce b5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk b5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT sr b5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ffl (0.03::0.037)(0.087::0.108))
+                (INTERCONNECT bx b5ffl (0.101::0.126)(0.174::0.216))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bi b5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di b5lut (0.028::0.035)(0.053::0.065))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bi b6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bx b6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di b6lut (0.041::0.051)(0.083::0.102))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bff (0.026::0.032)(0.076::0.095))
+                (INTERCONNECT b6lut bff (0.038::0.047)(0.085::0.105))
+                (INTERCONNECT bx bff (0.107::0.133)(0.186::0.231))
+                (INTERCONNECT carry4_co1 bff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o1 bff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce bff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk bff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT f8mux bff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 bff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 bff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr bff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut bffl (0.043::0.054)(0.097::0.12))
+                (INTERCONNECT bx bffl (0.109::0.136)(0.192::0.239))
+                (INTERCONNECT carry4_co1 bffl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o1 bffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT f8mux bffl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl1 (0.036::0.045)(0.098::0.121))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl2 (0.036::0.045)(0.098::0.121))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5ff bmux (0.054::0.068)(0.142::0.177))
+                (INTERCONNECT b5lut bmux (0.073::0.091)(0.181::0.224))
+                (INTERCONNECT b6lut bmux (0.077::0.095)(0.172::0.213))
+                (INTERCONNECT carry4_co1 bmux (0.071::0.088)(0.168::0.208))
+                (INTERCONNECT carry4_o1 bmux (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT f8mux bmux (0.068::0.085)(0.157::0.195))
+                (INTERCONNECT o5 bmux (0.07::0.087)(0.159::0.197))
+                (INTERCONNECT o6 bmux (0.068::0.084)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bmuxl (0.073::0.091)(0.181::0.224))
+                (INTERCONNECT b6lut bmuxl (0.077::0.095)(0.172::0.213))
+                (INTERCONNECT carry4_co1 bmuxl (0.071::0.088)(0.168::0.208))
+                (INTERCONNECT carry4_o1 bmuxl (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT f8mux bmuxl (0.068::0.085)(0.157::0.195))
+                (INTERCONNECT o5 bmuxl (0.07::0.087)(0.159::0.197))
+                (INTERCONNECT o6 bmuxl (0.068::0.084)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bff bq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut c (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT ce c5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk c5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT cx c5ff (0.09::0.112)(0.161::0.199))
+                (INTERCONNECT sr c5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ffl (0.031::0.038)(0.088::0.109))
+                (INTERCONNECT cx c5ffl (0.09::0.112)(0.161::0.199))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ci c5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di c5lut (0.027::0.033)(0.051::0.063))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ci c6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT cx c6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di c6lut (0.043::0.053)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CARRY4)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut carry4 (0.003::0.004)(0.021::0.026))
+                (INTERCONNECT a6lut carry4 (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT ax carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT b5lut carry4 (0.003::0.004)(0.022::0.027))
+                (INTERCONNECT b6lut carry4 (0.009::0.011)(0.016::0.02))
+                (INTERCONNECT bx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT c5lut carry4 (0.004::0.005)(0.023::0.028))
+                (INTERCONNECT c6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT cx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT d5lut carry4 (0.004::0.005)(0.026::0.033))
+                (INTERCONNECT d6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT dx carry4 (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cff (0.027::0.033)(0.077::0.096))
+                (INTERCONNECT c6lut cff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT carry4_co2 cff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o2 cff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce cff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk cff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT cx cff (0.096::0.12)(0.172::0.214))
+                (INTERCONNECT f7bmux cff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 cff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 cff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr cff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut cffl (0.043::0.054)(0.098::0.122))
+                (INTERCONNECT carry4_co2 cffl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o2 cffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT cx cffl (0.099::0.123)(0.179::0.222))
+                (INTERCONNECT f7bmux cffl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl1 (0.037::0.046)(0.098::0.122))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl2 (0.037::0.046)(0.098::0.122))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CLKINV)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT clk clkinv (0.046::0.057)(0.126::0.156))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5ff cmux (0.053::0.066)(0.139::0.172))
+                (INTERCONNECT c5lut cmux (0.068::0.085)(0.167::0.207))
+                (INTERCONNECT c6lut cmux (0.07::0.087)(0.166::0.205))
+                (INTERCONNECT carry4_co2 cmux (0.065::0.081)(0.15::0.186))
+                (INTERCONNECT carry4_o2 cmux (0.063::0.079)(0.142::0.177))
+                (INTERCONNECT f7bmux cmux (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmux (0.064::0.08)(0.144::0.179))
+                (INTERCONNECT o6 cmux (0.061::0.076)(0.148::0.183))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cmuxl (0.072::0.089)(0.179::0.222))
+                (INTERCONNECT c6lut cmuxl (0.075::0.093)(0.171::0.212))
+                (INTERCONNECT carry4_co2 cmuxl (0.065::0.081)(0.15::0.186))
+                (INTERCONNECT carry4_o2 cmuxl (0.063::0.079)(0.142::0.177))
+                (INTERCONNECT f7bmux cmuxl (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmuxl (0.068::0.084)(0.156::0.194))
+                (INTERCONNECT o6 cmuxl (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/COUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 cout (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT cff cq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d6lut d (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce d5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk d5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT d5lut d5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT dx d5ff (0.09::0.112)(0.161::0.199))
+                (INTERCONNECT sr d5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut d5ffl (0.031::0.038)(0.091::0.113))
+                (INTERCONNECT dx d5ffl (0.09::0.112)(0.161::0.199))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT di d5lut (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT di d6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT dx d6lut (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dff (0.028::0.034)(0.055::0.069))
+                (INTERCONNECT carry4_co3 dff (0.104::0.129)(0.271::0.336))
+                (INTERCONNECT carry4_o3 dff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce dff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk dff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT d5lut dff (0.027::0.033)(0.08::0.101))
+                (INTERCONNECT d6lut dff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT dx dff (0.096::0.12)(0.172::0.214))
+                (INTERCONNECT o5 dff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 dff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr dff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dffl (0.028::0.034)(0.055::0.069))
+                (INTERCONNECT carry4_co3 dffl (0.126::0.157)(0.323::0.401))
+                (INTERCONNECT carry4_o3 dffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT d6lut dffl (0.043::0.054)(0.098::0.122))
+                (INTERCONNECT dx dffl (0.099::0.123)(0.179::0.222))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl1 (0.037::0.046)(0.102::0.126))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl2 (0.037::0.046)(0.102::0.126))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DIFF)
+        (DELAY
+            (ABSOLUTE
+                (DEVICE a6lut_a5lut_diff (0.003::0.004)(0.021::0.026))
+                (DEVICE a6lut_int_diff (0.01::0.012)(0.019::0.024))
+                (DEVICE b6lut_b5lut_diff (0.003::0.004)(0.022::0.027))
+                (DEVICE b6lut_int_diff (0.009::0.011)(0.016::0.02))
+                (DEVICE c6lut_c5lut_diff (0.004::0.005)(0.023::0.028))
+                (DEVICE c6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE d6lut_d5lut_diff (0.004::0.005)(0.026::0.033))
+                (DEVICE d6lut_int_diff (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dmux (0.061::0.076)(0.14::0.173))
+                (INTERCONNECT carry4_co3 dmux (0.104::0.13)(0.242::0.3))
+                (INTERCONNECT carry4_o3 dmux (0.066::0.082)(0.148::0.183))
+                (INTERCONNECT d5ff dmux (0.053::0.066)(0.141::0.174))
+                (INTERCONNECT d5lut dmux (0.074::0.092)(0.186::0.231))
+                (INTERCONNECT d6lut dmux (0.077::0.095)(0.173::0.214))
+                (INTERCONNECT o5 dmux (0.07::0.087)(0.16::0.198))
+                (INTERCONNECT o6 dmux (0.068::0.084)(0.155::0.192))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dmuxl (0.068::0.084)(0.15::0.186))
+                (INTERCONNECT carry4_co3 dmuxl (0.104::0.13)(0.242::0.3))
+                (INTERCONNECT carry4_o3 dmuxl (0.066::0.082)(0.148::0.183))
+                (INTERCONNECT d5lut dmuxl (0.074::0.092)(0.186::0.231))
+                (INTERCONNECT d6lut dmuxl (0.077::0.095)(0.173::0.214))
+                (INTERCONNECT o5 dmuxl (0.07::0.087)(0.16::0.198))
+                (INTERCONNECT o6 dmuxl (0.068::0.084)(0.155::0.192))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT dff dq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F7AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut f7amux (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT b6lut f7amux (0.009::0.011)(0.016::0.02))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F7BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut f7bmux (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT d6lut f7bmux (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F8MUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bx f8mux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce lut (0.001::0.001)(0.004::0.005))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/WEMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT we wemux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
         (CELLTYPE "SELMUX2_1")
         (INSTANCE SLICEM/F7AMUX)
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.053::0.067)(0.152::0.189))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.054::0.068)(0.153::0.19))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.09::0.112)(0.235::0.292))
             )
         )
@@ -1502,15 +1394,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.064::0.08)(0.177::0.219))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.066::0.082)(0.181::0.225))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.096::0.12)(0.253::0.314))
             )
         )
@@ -1521,15 +1405,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.022::0.027)(0.079::0.098))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.019::0.024)(0.071::0.088))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.081::0.101)(0.228::0.283))
             )
         )
diff --git a/kintex7/mask_liob33.db b/kintex7/mask_liob33.db
index 9f9de79..f55897d 100644
--- a/kintex7/mask_liob33.db
+++ b/kintex7/mask_liob33.db
@@ -3,6 +3,7 @@
 bit 00_03
 bit 00_07
 bit 00_09
+bit 00_10
 bit 00_11
 bit 00_14
 bit 00_17
@@ -21,6 +22,7 @@
 bit 00_65
 bit 00_66
 bit 00_67
+bit 00_69
 bit 00_71
 bit 00_73
 bit 00_75
@@ -33,7 +35,11 @@
 bit 00_103
 bit 00_106
 bit 00_109
+bit 00_110
+bit 00_111
 bit 00_114
+bit 00_115
+bit 00_118
 bit 01_00
 bit 01_01
 bit 01_02
@@ -80,9 +86,9 @@
 bit 01_108
 bit 01_109
 bit 01_110
+bit 01_112
 bit 01_114
 bit 01_116
-bit 02_02
 bit 02_05
 bit 02_06
 bit 02_07
@@ -94,7 +100,6 @@
 bit 02_18
 bit 02_22
 bit 02_23
-bit 02_26
 bit 02_30
 bit 02_31
 bit 02_34
@@ -107,7 +112,7 @@
 bit 02_51
 bit 02_54
 bit 02_55
-bit 02_58
+bit 02_59
 bit 02_62
 bit 02_63
 bit 02_66
@@ -124,31 +129,27 @@
 bit 02_94
 bit 02_95
 bit 02_98
+bit 02_99
 bit 02_102
 bit 02_103
 bit 02_106
 bit 02_110
 bit 02_111
-bit 02_114
-bit 02_115
-bit 02_117
 bit 02_118
 bit 02_119
 bit 02_126
 bit 02_127
 bit 03_02
-bit 03_04
 bit 03_05
 bit 03_06
 bit 03_10
 bit 03_13
 bit 03_14
-bit 03_21
 bit 03_29
+bit 03_30
 bit 03_37
 bit 03_38
 bit 03_45
-bit 03_46
 bit 03_52
 bit 03_53
 bit 03_54
@@ -156,7 +157,6 @@
 bit 03_61
 bit 03_62
 bit 03_66
-bit 03_68
 bit 03_69
 bit 03_70
 bit 03_74
@@ -172,21 +172,23 @@
 bit 03_116
 bit 03_117
 bit 03_118
+bit 03_122
 bit 03_125
 bit 03_126
 bit 04_05
 bit 04_06
+bit 04_07
 bit 04_10
 bit 04_11
 bit 04_12
 bit 04_14
 bit 04_15
+bit 04_20
 bit 04_21
 bit 04_22
 bit 04_27
 bit 04_30
 bit 04_31
-bit 04_32
 bit 04_35
 bit 04_36
 bit 04_37
@@ -207,7 +209,6 @@
 bit 04_68
 bit 04_69
 bit 04_70
-bit 04_71
 bit 04_75
 bit 04_76
 bit 04_77
@@ -233,8 +234,8 @@
 bit 04_119
 bit 04_124
 bit 05_01
-bit 05_02
 bit 05_05
+bit 05_07
 bit 05_09
 bit 05_10
 bit 05_12
@@ -242,12 +243,10 @@
 bit 05_14
 bit 05_17
 bit 05_18
-bit 05_20
 bit 05_22
 bit 05_25
 bit 05_26
 bit 05_28
-bit 05_30
 bit 05_33
 bit 05_34
 bit 05_36
@@ -260,31 +259,28 @@
 bit 05_50
 bit 05_52
 bit 05_53
+bit 05_54
 bit 05_58
 bit 05_60
-bit 05_63
 bit 05_65
 bit 05_66
 bit 05_68
 bit 05_69
 bit 05_73
 bit 05_74
-bit 05_75
 bit 05_76
 bit 05_77
-bit 05_78
 bit 05_81
-bit 05_82
 bit 05_86
 bit 05_89
 bit 05_90
 bit 05_92
+bit 05_97
 bit 05_98
 bit 05_101
 bit 05_102
 bit 05_106
 bit 05_108
-bit 05_110
 bit 05_113
 bit 05_114
 bit 05_116
@@ -295,9 +291,11 @@
 bit 06_02
 bit 06_03
 bit 06_04
+bit 06_05
 bit 06_06
 bit 06_10
 bit 06_12
+bit 06_13
 bit 06_14
 bit 06_17
 bit 06_20
@@ -328,11 +326,10 @@
 bit 06_69
 bit 06_70
 bit 06_71
-bit 06_72
-bit 06_73
 bit 06_74
 bit 06_75
 bit 06_76
+bit 06_77
 bit 06_78
 bit 06_81
 bit 06_83
@@ -344,8 +341,7 @@
 bit 06_99
 bit 06_100
 bit 06_101
-bit 06_106
-bit 06_108
+bit 06_107
 bit 06_109
 bit 06_110
 bit 06_113
@@ -355,7 +351,6 @@
 bit 06_119
 bit 06_121
 bit 06_123
-bit 06_124
 bit 06_125
 bit 07_00
 bit 07_03
@@ -393,7 +388,6 @@
 bit 07_48
 bit 07_50
 bit 07_51
-bit 07_52
 bit 07_53
 bit 07_54
 bit 07_55
@@ -422,6 +416,7 @@
 bit 07_86
 bit 07_87
 bit 07_88
+bit 07_90
 bit 07_91
 bit 07_92
 bit 07_94
@@ -478,6 +473,7 @@
 bit 08_33
 bit 08_34
 bit 08_35
+bit 08_36
 bit 08_38
 bit 08_39
 bit 08_40
@@ -565,7 +561,8 @@
 bit 09_12
 bit 09_13
 bit 09_16
-bit 09_20
+bit 09_18
+bit 09_19
 bit 09_23
 bit 09_24
 bit 09_26
@@ -580,7 +577,6 @@
 bit 09_35
 bit 09_36
 bit 09_40
-bit 09_42
 bit 09_43
 bit 09_44
 bit 09_45
@@ -597,18 +593,18 @@
 bit 09_59
 bit 09_60
 bit 09_61
+bit 09_64
 bit 09_66
 bit 09_67
-bit 09_68
 bit 09_69
 bit 09_71
 bit 09_72
 bit 09_73
-bit 09_74
 bit 09_75
 bit 09_76
 bit 09_77
 bit 09_78
+bit 09_79
 bit 09_82
 bit 09_83
 bit 09_87
@@ -617,20 +613,20 @@
 bit 09_91
 bit 09_92
 bit 09_93
-bit 09_94
 bit 09_96
 bit 09_98
 bit 09_99
-bit 09_100
+bit 09_104
+bit 09_106
 bit 09_107
 bit 09_108
 bit 09_109
 bit 09_110
 bit 09_111
 bit 09_112
+bit 09_113
 bit 09_114
 bit 09_115
-bit 09_121
 bit 09_122
 bit 09_123
 bit 09_124
@@ -651,22 +647,20 @@
 bit 10_16
 bit 10_17
 bit 10_18
-bit 10_19
 bit 10_20
 bit 10_22
 bit 10_23
 bit 10_24
+bit 10_25
 bit 10_26
 bit 10_27
 bit 10_29
-bit 10_30
 bit 10_31
 bit 10_32
 bit 10_33
 bit 10_34
 bit 10_35
 bit 10_36
-bit 10_38
 bit 10_39
 bit 10_41
 bit 10_45
@@ -695,6 +689,7 @@
 bit 10_73
 bit 10_74
 bit 10_75
+bit 10_76
 bit 10_77
 bit 10_78
 bit 10_79
@@ -711,11 +706,14 @@
 bit 10_93
 bit 10_95
 bit 10_96
+bit 10_97
 bit 10_98
 bit 10_99
 bit 10_100
+bit 10_102
 bit 10_103
 bit 10_106
+bit 10_109
 bit 10_111
 bit 10_113
 bit 10_114
@@ -738,6 +736,7 @@
 bit 11_12
 bit 11_13
 bit 11_15
+bit 11_16
 bit 11_17
 bit 11_18
 bit 11_19
@@ -757,6 +756,7 @@
 bit 11_39
 bit 11_41
 bit 11_42
+bit 11_44
 bit 11_45
 bit 11_46
 bit 11_47
@@ -785,6 +785,7 @@
 bit 11_76
 bit 11_77
 bit 11_79
+bit 11_80
 bit 11_81
 bit 11_82
 bit 11_83
@@ -808,7 +809,6 @@
 bit 11_113
 bit 11_114
 bit 11_115
-bit 11_116
 bit 11_119
 bit 11_121
 bit 11_122
@@ -821,12 +821,15 @@
 bit 12_05
 bit 12_06
 bit 12_07
+bit 12_08
 bit 12_09
+bit 12_10
 bit 12_11
 bit 12_13
 bit 12_15
 bit 12_16
 bit 12_17
+bit 12_18
 bit 12_19
 bit 12_22
 bit 12_23
@@ -835,13 +838,14 @@
 bit 12_27
 bit 12_29
 bit 12_31
+bit 12_32
 bit 12_33
 bit 12_34
 bit 12_35
+bit 12_37
 bit 12_38
 bit 12_39
 bit 12_41
-bit 12_44
 bit 12_45
 bit 12_47
 bit 12_48
@@ -862,12 +866,11 @@
 bit 12_65
 bit 12_66
 bit 12_67
-bit 12_68
+bit 12_69
 bit 12_70
 bit 12_71
 bit 12_73
 bit 12_75
-bit 12_76
 bit 12_77
 bit 12_79
 bit 12_81
@@ -877,9 +880,9 @@
 bit 12_87
 bit 12_89
 bit 12_90
-bit 12_91
 bit 12_93
 bit 12_95
+bit 12_96
 bit 12_97
 bit 12_98
 bit 12_99
@@ -894,7 +897,6 @@
 bit 12_117
 bit 12_118
 bit 12_119
-bit 12_120
 bit 12_121
 bit 12_122
 bit 12_125
@@ -918,7 +920,6 @@
 bit 13_17
 bit 13_18
 bit 13_19
-bit 13_20
 bit 13_22
 bit 13_23
 bit 13_24
@@ -943,6 +944,7 @@
 bit 13_48
 bit 13_49
 bit 13_50
+bit 13_51
 bit 13_52
 bit 13_53
 bit 13_54
@@ -965,7 +967,6 @@
 bit 13_74
 bit 13_75
 bit 13_76
-bit 13_77
 bit 13_78
 bit 13_79
 bit 13_80
@@ -980,18 +981,18 @@
 bit 13_91
 bit 13_92
 bit 13_93
-bit 13_94
 bit 13_95
 bit 13_96
 bit 13_97
 bit 13_98
 bit 13_99
 bit 13_100
+bit 13_102
 bit 13_103
+bit 13_104
 bit 13_105
 bit 13_106
 bit 13_108
-bit 13_109
 bit 13_110
 bit 13_111
 bit 13_112
@@ -1005,6 +1006,7 @@
 bit 13_121
 bit 13_122
 bit 13_124
+bit 13_125
 bit 13_127
 bit 14_00
 bit 14_01
@@ -1015,15 +1017,18 @@
 bit 14_07
 bit 14_08
 bit 14_09
+bit 14_10
 bit 14_11
 bit 14_12
 bit 14_15
 bit 14_16
 bit 14_17
 bit 14_18
+bit 14_20
 bit 14_21
 bit 14_22
 bit 14_23
+bit 14_25
 bit 14_26
 bit 14_27
 bit 14_32
@@ -1031,12 +1036,14 @@
 bit 14_42
 bit 14_48
 bit 14_50
+bit 14_52
 bit 14_54
 bit 14_58
 bit 14_60
 bit 14_64
 bit 14_65
 bit 14_66
+bit 14_67
 bit 14_69
 bit 14_70
 bit 14_71
@@ -1048,7 +1055,6 @@
 bit 14_79
 bit 14_80
 bit 14_82
-bit 14_83
 bit 14_85
 bit 14_86
 bit 14_87
@@ -1062,8 +1068,6 @@
 bit 14_108
 bit 14_112
 bit 14_114
-bit 14_116
-bit 14_118
 bit 14_122
 bit 14_124
 bit 15_01
@@ -1077,6 +1081,7 @@
 bit 15_09
 bit 15_10
 bit 15_11
+bit 15_12
 bit 15_13
 bit 15_15
 bit 15_17
@@ -1114,6 +1119,7 @@
 bit 15_73
 bit 15_74
 bit 15_75
+bit 15_76
 bit 15_77
 bit 15_79
 bit 15_81
@@ -1186,7 +1192,6 @@
 bit 16_99
 bit 16_102
 bit 16_103
-bit 16_104
 bit 16_106
 bit 16_107
 bit 16_108
@@ -1203,6 +1208,7 @@
 bit 17_02
 bit 17_06
 bit 17_07
+bit 17_08
 bit 17_09
 bit 17_15
 bit 17_16
@@ -1267,6 +1273,7 @@
 bit 18_08
 bit 18_09
 bit 18_14
+bit 18_17
 bit 18_20
 bit 18_22
 bit 18_23
@@ -1274,7 +1281,6 @@
 bit 18_30
 bit 18_31
 bit 18_34
-bit 18_38
 bit 18_39
 bit 18_41
 bit 18_42
@@ -1303,6 +1309,7 @@
 bit 18_98
 bit 18_102
 bit 18_103
+bit 18_105
 bit 18_106
 bit 18_107
 bit 18_109
@@ -1384,6 +1391,7 @@
 bit 20_21
 bit 20_22
 bit 20_30
+bit 20_35
 bit 20_38
 bit 20_42
 bit 20_43
@@ -1425,6 +1433,7 @@
 bit 21_23
 bit 21_30
 bit 21_34
+bit 21_35
 bit 21_38
 bit 21_42
 bit 21_43
@@ -1443,7 +1452,6 @@
 bit 21_73
 bit 21_84
 bit 21_85
-bit 21_86
 bit 21_98
 bit 21_102
 bit 21_106
@@ -1458,6 +1466,7 @@
 bit 21_126
 bit 22_02
 bit 22_06
+bit 22_08
 bit 22_09
 bit 22_15
 bit 22_16
@@ -1470,6 +1479,7 @@
 bit 22_32
 bit 22_35
 bit 22_38
+bit 22_39
 bit 22_42
 bit 22_43
 bit 22_44
@@ -1498,6 +1508,7 @@
 bit 22_99
 bit 22_102
 bit 22_103
+bit 22_104
 bit 22_106
 bit 22_107
 bit 22_108
@@ -1546,6 +1557,7 @@
 bit 23_71
 bit 23_73
 bit 23_79
+bit 23_80
 bit 23_85
 bit 23_86
 bit 23_87
@@ -1574,6 +1586,7 @@
 bit 24_05
 bit 24_06
 bit 24_07
+bit 24_08
 bit 24_09
 bit 24_13
 bit 24_15
diff --git a/kintex7/mask_riob33.db b/kintex7/mask_riob33.db
index 9f9de79..f55897d 100644
--- a/kintex7/mask_riob33.db
+++ b/kintex7/mask_riob33.db
@@ -3,6 +3,7 @@
 bit 00_03
 bit 00_07
 bit 00_09
+bit 00_10
 bit 00_11
 bit 00_14
 bit 00_17
@@ -21,6 +22,7 @@
 bit 00_65
 bit 00_66
 bit 00_67
+bit 00_69
 bit 00_71
 bit 00_73
 bit 00_75
@@ -33,7 +35,11 @@
 bit 00_103
 bit 00_106
 bit 00_109
+bit 00_110
+bit 00_111
 bit 00_114
+bit 00_115
+bit 00_118
 bit 01_00
 bit 01_01
 bit 01_02
@@ -80,9 +86,9 @@
 bit 01_108
 bit 01_109
 bit 01_110
+bit 01_112
 bit 01_114
 bit 01_116
-bit 02_02
 bit 02_05
 bit 02_06
 bit 02_07
@@ -94,7 +100,6 @@
 bit 02_18
 bit 02_22
 bit 02_23
-bit 02_26
 bit 02_30
 bit 02_31
 bit 02_34
@@ -107,7 +112,7 @@
 bit 02_51
 bit 02_54
 bit 02_55
-bit 02_58
+bit 02_59
 bit 02_62
 bit 02_63
 bit 02_66
@@ -124,31 +129,27 @@
 bit 02_94
 bit 02_95
 bit 02_98
+bit 02_99
 bit 02_102
 bit 02_103
 bit 02_106
 bit 02_110
 bit 02_111
-bit 02_114
-bit 02_115
-bit 02_117
 bit 02_118
 bit 02_119
 bit 02_126
 bit 02_127
 bit 03_02
-bit 03_04
 bit 03_05
 bit 03_06
 bit 03_10
 bit 03_13
 bit 03_14
-bit 03_21
 bit 03_29
+bit 03_30
 bit 03_37
 bit 03_38
 bit 03_45
-bit 03_46
 bit 03_52
 bit 03_53
 bit 03_54
@@ -156,7 +157,6 @@
 bit 03_61
 bit 03_62
 bit 03_66
-bit 03_68
 bit 03_69
 bit 03_70
 bit 03_74
@@ -172,21 +172,23 @@
 bit 03_116
 bit 03_117
 bit 03_118
+bit 03_122
 bit 03_125
 bit 03_126
 bit 04_05
 bit 04_06
+bit 04_07
 bit 04_10
 bit 04_11
 bit 04_12
 bit 04_14
 bit 04_15
+bit 04_20
 bit 04_21
 bit 04_22
 bit 04_27
 bit 04_30
 bit 04_31
-bit 04_32
 bit 04_35
 bit 04_36
 bit 04_37
@@ -207,7 +209,6 @@
 bit 04_68
 bit 04_69
 bit 04_70
-bit 04_71
 bit 04_75
 bit 04_76
 bit 04_77
@@ -233,8 +234,8 @@
 bit 04_119
 bit 04_124
 bit 05_01
-bit 05_02
 bit 05_05
+bit 05_07
 bit 05_09
 bit 05_10
 bit 05_12
@@ -242,12 +243,10 @@
 bit 05_14
 bit 05_17
 bit 05_18
-bit 05_20
 bit 05_22
 bit 05_25
 bit 05_26
 bit 05_28
-bit 05_30
 bit 05_33
 bit 05_34
 bit 05_36
@@ -260,31 +259,28 @@
 bit 05_50
 bit 05_52
 bit 05_53
+bit 05_54
 bit 05_58
 bit 05_60
-bit 05_63
 bit 05_65
 bit 05_66
 bit 05_68
 bit 05_69
 bit 05_73
 bit 05_74
-bit 05_75
 bit 05_76
 bit 05_77
-bit 05_78
 bit 05_81
-bit 05_82
 bit 05_86
 bit 05_89
 bit 05_90
 bit 05_92
+bit 05_97
 bit 05_98
 bit 05_101
 bit 05_102
 bit 05_106
 bit 05_108
-bit 05_110
 bit 05_113
 bit 05_114
 bit 05_116
@@ -295,9 +291,11 @@
 bit 06_02
 bit 06_03
 bit 06_04
+bit 06_05
 bit 06_06
 bit 06_10
 bit 06_12
+bit 06_13
 bit 06_14
 bit 06_17
 bit 06_20
@@ -328,11 +326,10 @@
 bit 06_69
 bit 06_70
 bit 06_71
-bit 06_72
-bit 06_73
 bit 06_74
 bit 06_75
 bit 06_76
+bit 06_77
 bit 06_78
 bit 06_81
 bit 06_83
@@ -344,8 +341,7 @@
 bit 06_99
 bit 06_100
 bit 06_101
-bit 06_106
-bit 06_108
+bit 06_107
 bit 06_109
 bit 06_110
 bit 06_113
@@ -355,7 +351,6 @@
 bit 06_119
 bit 06_121
 bit 06_123
-bit 06_124
 bit 06_125
 bit 07_00
 bit 07_03
@@ -393,7 +388,6 @@
 bit 07_48
 bit 07_50
 bit 07_51
-bit 07_52
 bit 07_53
 bit 07_54
 bit 07_55
@@ -422,6 +416,7 @@
 bit 07_86
 bit 07_87
 bit 07_88
+bit 07_90
 bit 07_91
 bit 07_92
 bit 07_94
@@ -478,6 +473,7 @@
 bit 08_33
 bit 08_34
 bit 08_35
+bit 08_36
 bit 08_38
 bit 08_39
 bit 08_40
@@ -565,7 +561,8 @@
 bit 09_12
 bit 09_13
 bit 09_16
-bit 09_20
+bit 09_18
+bit 09_19
 bit 09_23
 bit 09_24
 bit 09_26
@@ -580,7 +577,6 @@
 bit 09_35
 bit 09_36
 bit 09_40
-bit 09_42
 bit 09_43
 bit 09_44
 bit 09_45
@@ -597,18 +593,18 @@
 bit 09_59
 bit 09_60
 bit 09_61
+bit 09_64
 bit 09_66
 bit 09_67
-bit 09_68
 bit 09_69
 bit 09_71
 bit 09_72
 bit 09_73
-bit 09_74
 bit 09_75
 bit 09_76
 bit 09_77
 bit 09_78
+bit 09_79
 bit 09_82
 bit 09_83
 bit 09_87
@@ -617,20 +613,20 @@
 bit 09_91
 bit 09_92
 bit 09_93
-bit 09_94
 bit 09_96
 bit 09_98
 bit 09_99
-bit 09_100
+bit 09_104
+bit 09_106
 bit 09_107
 bit 09_108
 bit 09_109
 bit 09_110
 bit 09_111
 bit 09_112
+bit 09_113
 bit 09_114
 bit 09_115
-bit 09_121
 bit 09_122
 bit 09_123
 bit 09_124
@@ -651,22 +647,20 @@
 bit 10_16
 bit 10_17
 bit 10_18
-bit 10_19
 bit 10_20
 bit 10_22
 bit 10_23
 bit 10_24
+bit 10_25
 bit 10_26
 bit 10_27
 bit 10_29
-bit 10_30
 bit 10_31
 bit 10_32
 bit 10_33
 bit 10_34
 bit 10_35
 bit 10_36
-bit 10_38
 bit 10_39
 bit 10_41
 bit 10_45
@@ -695,6 +689,7 @@
 bit 10_73
 bit 10_74
 bit 10_75
+bit 10_76
 bit 10_77
 bit 10_78
 bit 10_79
@@ -711,11 +706,14 @@
 bit 10_93
 bit 10_95
 bit 10_96
+bit 10_97
 bit 10_98
 bit 10_99
 bit 10_100
+bit 10_102
 bit 10_103
 bit 10_106
+bit 10_109
 bit 10_111
 bit 10_113
 bit 10_114
@@ -738,6 +736,7 @@
 bit 11_12
 bit 11_13
 bit 11_15
+bit 11_16
 bit 11_17
 bit 11_18
 bit 11_19
@@ -757,6 +756,7 @@
 bit 11_39
 bit 11_41
 bit 11_42
+bit 11_44
 bit 11_45
 bit 11_46
 bit 11_47
@@ -785,6 +785,7 @@
 bit 11_76
 bit 11_77
 bit 11_79
+bit 11_80
 bit 11_81
 bit 11_82
 bit 11_83
@@ -808,7 +809,6 @@
 bit 11_113
 bit 11_114
 bit 11_115
-bit 11_116
 bit 11_119
 bit 11_121
 bit 11_122
@@ -821,12 +821,15 @@
 bit 12_05
 bit 12_06
 bit 12_07
+bit 12_08
 bit 12_09
+bit 12_10
 bit 12_11
 bit 12_13
 bit 12_15
 bit 12_16
 bit 12_17
+bit 12_18
 bit 12_19
 bit 12_22
 bit 12_23
@@ -835,13 +838,14 @@
 bit 12_27
 bit 12_29
 bit 12_31
+bit 12_32
 bit 12_33
 bit 12_34
 bit 12_35
+bit 12_37
 bit 12_38
 bit 12_39
 bit 12_41
-bit 12_44
 bit 12_45
 bit 12_47
 bit 12_48
@@ -862,12 +866,11 @@
 bit 12_65
 bit 12_66
 bit 12_67
-bit 12_68
+bit 12_69
 bit 12_70
 bit 12_71
 bit 12_73
 bit 12_75
-bit 12_76
 bit 12_77
 bit 12_79
 bit 12_81
@@ -877,9 +880,9 @@
 bit 12_87
 bit 12_89
 bit 12_90
-bit 12_91
 bit 12_93
 bit 12_95
+bit 12_96
 bit 12_97
 bit 12_98
 bit 12_99
@@ -894,7 +897,6 @@
 bit 12_117
 bit 12_118
 bit 12_119
-bit 12_120
 bit 12_121
 bit 12_122
 bit 12_125
@@ -918,7 +920,6 @@
 bit 13_17
 bit 13_18
 bit 13_19
-bit 13_20
 bit 13_22
 bit 13_23
 bit 13_24
@@ -943,6 +944,7 @@
 bit 13_48
 bit 13_49
 bit 13_50
+bit 13_51
 bit 13_52
 bit 13_53
 bit 13_54
@@ -965,7 +967,6 @@
 bit 13_74
 bit 13_75
 bit 13_76
-bit 13_77
 bit 13_78
 bit 13_79
 bit 13_80
@@ -980,18 +981,18 @@
 bit 13_91
 bit 13_92
 bit 13_93
-bit 13_94
 bit 13_95
 bit 13_96
 bit 13_97
 bit 13_98
 bit 13_99
 bit 13_100
+bit 13_102
 bit 13_103
+bit 13_104
 bit 13_105
 bit 13_106
 bit 13_108
-bit 13_109
 bit 13_110
 bit 13_111
 bit 13_112
@@ -1005,6 +1006,7 @@
 bit 13_121
 bit 13_122
 bit 13_124
+bit 13_125
 bit 13_127
 bit 14_00
 bit 14_01
@@ -1015,15 +1017,18 @@
 bit 14_07
 bit 14_08
 bit 14_09
+bit 14_10
 bit 14_11
 bit 14_12
 bit 14_15
 bit 14_16
 bit 14_17
 bit 14_18
+bit 14_20
 bit 14_21
 bit 14_22
 bit 14_23
+bit 14_25
 bit 14_26
 bit 14_27
 bit 14_32
@@ -1031,12 +1036,14 @@
 bit 14_42
 bit 14_48
 bit 14_50
+bit 14_52
 bit 14_54
 bit 14_58
 bit 14_60
 bit 14_64
 bit 14_65
 bit 14_66
+bit 14_67
 bit 14_69
 bit 14_70
 bit 14_71
@@ -1048,7 +1055,6 @@
 bit 14_79
 bit 14_80
 bit 14_82
-bit 14_83
 bit 14_85
 bit 14_86
 bit 14_87
@@ -1062,8 +1068,6 @@
 bit 14_108
 bit 14_112
 bit 14_114
-bit 14_116
-bit 14_118
 bit 14_122
 bit 14_124
 bit 15_01
@@ -1077,6 +1081,7 @@
 bit 15_09
 bit 15_10
 bit 15_11
+bit 15_12
 bit 15_13
 bit 15_15
 bit 15_17
@@ -1114,6 +1119,7 @@
 bit 15_73
 bit 15_74
 bit 15_75
+bit 15_76
 bit 15_77
 bit 15_79
 bit 15_81
@@ -1186,7 +1192,6 @@
 bit 16_99
 bit 16_102
 bit 16_103
-bit 16_104
 bit 16_106
 bit 16_107
 bit 16_108
@@ -1203,6 +1208,7 @@
 bit 17_02
 bit 17_06
 bit 17_07
+bit 17_08
 bit 17_09
 bit 17_15
 bit 17_16
@@ -1267,6 +1273,7 @@
 bit 18_08
 bit 18_09
 bit 18_14
+bit 18_17
 bit 18_20
 bit 18_22
 bit 18_23
@@ -1274,7 +1281,6 @@
 bit 18_30
 bit 18_31
 bit 18_34
-bit 18_38
 bit 18_39
 bit 18_41
 bit 18_42
@@ -1303,6 +1309,7 @@
 bit 18_98
 bit 18_102
 bit 18_103
+bit 18_105
 bit 18_106
 bit 18_107
 bit 18_109
@@ -1384,6 +1391,7 @@
 bit 20_21
 bit 20_22
 bit 20_30
+bit 20_35
 bit 20_38
 bit 20_42
 bit 20_43
@@ -1425,6 +1433,7 @@
 bit 21_23
 bit 21_30
 bit 21_34
+bit 21_35
 bit 21_38
 bit 21_42
 bit 21_43
@@ -1443,7 +1452,6 @@
 bit 21_73
 bit 21_84
 bit 21_85
-bit 21_86
 bit 21_98
 bit 21_102
 bit 21_106
@@ -1458,6 +1466,7 @@
 bit 21_126
 bit 22_02
 bit 22_06
+bit 22_08
 bit 22_09
 bit 22_15
 bit 22_16
@@ -1470,6 +1479,7 @@
 bit 22_32
 bit 22_35
 bit 22_38
+bit 22_39
 bit 22_42
 bit 22_43
 bit 22_44
@@ -1498,6 +1508,7 @@
 bit 22_99
 bit 22_102
 bit 22_103
+bit 22_104
 bit 22_106
 bit 22_107
 bit 22_108
@@ -1546,6 +1557,7 @@
 bit 23_71
 bit 23_73
 bit 23_79
+bit 23_80
 bit 23_85
 bit 23_86
 bit 23_87
@@ -1574,6 +1586,7 @@
 bit 24_05
 bit 24_06
 bit 24_07
+bit 24_08
 bit 24_09
 bit 24_13
 bit 24_15
diff --git a/kintex7/segbits_int_l.origin_info.db b/kintex7/segbits_int_l.origin_info.db
index 932b2c0..9751df2 100644
--- a/kintex7/segbits_int_l.origin_info.db
+++ b/kintex7/segbits_int_l.origin_info.db
@@ -393,7 +393,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.EE2END3 origin:050-pip-seed 03_56 03_57
 INT_L.EE4BEG3.EE4END3 origin:050-pip-seed 03_57 05_56
 INT_L.EE4BEG3.LH0 origin:056-pip-rem 04_58 05_56
@@ -676,7 +676,7 @@
 INT_L.FAN_ALT4.EL1END0 origin:050-pip-seed !22_08 16_08 23_08 24_08 25_08
 INT_L.FAN_ALT4.ER1END0 origin:050-pip-seed !23_08 17_08 22_08 24_08 25_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.GFAN0 origin:054-pip-fan-alt !22_08 !23_08 !24_08 21_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_L4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
@@ -3125,7 +3125,7 @@
 INT_L.SS6BEG2.LVB_L0 origin:056-pip-rem 04_47 06_46
 INT_L.SS6BEG2.LVB_L12 origin:056-pip-rem 04_47 05_45
 INT_L.SS6BEG2.NW2END3 origin:050-pip-seed 03_46 05_46
-INT_L.SS6BEG2.NW6END3 origin:056-pip-rem 05_46 07_47
+INT_L.SS6BEG2.NW6END3 origin:050-pip-seed 05_46 07_47
 INT_L.SS6BEG2.SE2END2 origin:050-pip-seed 03_46 04_44
 INT_L.SS6BEG2.SE6END2 origin:050-pip-seed 04_44 07_47
 INT_L.SS6BEG2.SS2END2 origin:050-pip-seed 02_46 02_47
@@ -3295,7 +3295,7 @@
 INT_L.SW6BEG2.WW2END2 origin:050-pip-seed 03_44 05_47
 INT_L.SW6BEG2.WW4END3 origin:050-pip-seed 05_44 05_47
 INT_L.SW6BEG3.EE2END3 origin:050-pip-seed 03_60 04_61
-INT_L.SW6BEG3.EE4END3 origin:056-pip-rem 04_61 05_60
+INT_L.SW6BEG3.EE4END3 origin:050-pip-seed 04_61 05_60
 INT_L.SW6BEG3.LH0 origin:056-pip-rem 04_62 05_60
 INT_L.SW6BEG3.LOGIC_OUTS_L11 origin:050-pip-seed 03_60 07_61
 INT_L.SW6BEG3.LOGIC_OUTS_L15 origin:050-pip-seed 03_60 04_62
diff --git a/kintex7/segbits_int_r.db b/kintex7/segbits_int_r.db
index eacf973..549b5d8 100644
--- a/kintex7/segbits_int_r.db
+++ b/kintex7/segbits_int_r.db
@@ -1652,7 +1652,7 @@
 INT_R.IMUX32.FAN_BOUNCE7 21_05 22_05 !23_05 24_05 25_05
 INT_R.IMUX32.LOGIC_OUTS0 20_05 !22_05 23_05 24_05 25_05
 INT_R.IMUX32.LOGIC_OUTS12 20_05 22_05 !23_05 24_05 25_05
-INT_R.IMUX32.LOGIC_OUTS22 20_05 20_08 !22_05 !23_05 !24_05 25_05
+INT_R.IMUX32.LOGIC_OUTS22 20_05 !22_05 !23_05 !24_05 25_05
 INT_R.IMUX32.SR1END_N3_3 17_05 !22_05 23_05 24_05 25_05
 INT_R.IMUX32.WW2END_N0_3 18_04 !22_05 !23_05 24_05 !25_05
 INT_R.IMUX32.EE2END0 19_04 !22_05 !23_05 24_05 !25_05
diff --git a/kintex7/segbits_int_r.origin_info.db b/kintex7/segbits_int_r.origin_info.db
index 8757c26..147d004 100644
--- a/kintex7/segbits_int_r.origin_info.db
+++ b/kintex7/segbits_int_r.origin_info.db
@@ -413,7 +413,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.EE2END1 origin:050-pip-seed 07_20 15_21
 INT_R.EL1BEG0.EE4END1 origin:050-pip-seed 07_20 12_21
 INT_R.EL1BEG0.EL1END1 origin:050-pip-seed 11_21 13_21
@@ -676,7 +676,7 @@
 INT_R.FAN_ALT4.EL1END0 origin:050-pip-seed !22_08 16_08 23_08 24_08 25_08
 INT_R.FAN_ALT4.ER1END0 origin:050-pip-seed !23_08 17_08 22_08 24_08 25_08
 INT_R.FAN_ALT4.FAN_BOUNCE2 origin:050-pip-seed !23_08 20_08 22_08 24_08 25_08
-INT_R.FAN_ALT4.FAN_BOUNCE7 origin:056-pip-rem !22_08 20_08 23_08 24_08 25_08
+INT_R.FAN_ALT4.FAN_BOUNCE7 origin:050-pip-seed !22_08 20_08 23_08 24_08 25_08
 INT_R.FAN_ALT4.GFAN0 origin:054-pip-fan-alt !22_08 !23_08 !24_08 21_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_OUTS4 origin:050-pip-seed !23_08 21_08 22_08 24_08 25_08
@@ -1432,7 +1432,7 @@
 INT_R.IMUX32.GFAN0 origin:049-int-imux-gfan !22_05 !23_05 !25_05 20_05 24_05
 INT_R.IMUX32.LOGIC_OUTS0 origin:051-pip-imuxlout-bypalts !22_05 20_05 23_05 24_05 25_05
 INT_R.IMUX32.LOGIC_OUTS12 origin:051-pip-imuxlout-bypalts !23_05 20_05 22_05 24_05 25_05
-INT_R.IMUX32.LOGIC_OUTS22 origin:051-pip-imuxlout-bypalts !22_05 !23_05 !24_05 20_05 20_08 25_05
+INT_R.IMUX32.LOGIC_OUTS22 origin:051-pip-imuxlout-bypalts !22_05 !23_05 !24_05 20_05 25_05
 INT_R.IMUX32.NE2END0 origin:050-pip-seed !22_05 !23_05 !24_05 16_05 25_05
 INT_R.IMUX32.NL1END0 origin:050-pip-seed !23_05 17_05 22_05 24_05 25_05
 INT_R.IMUX32.NN2END0 origin:050-pip-seed !22_05 !23_05 !25_05 16_05 24_05
@@ -2193,7 +2193,7 @@
 INT_R.NE6BEG3.SE2END3 origin:050-pip-seed 02_53 05_55
 INT_R.NE6BEG3.SE6END3 origin:050-pip-seed 05_55 06_52
 INT_R.NE6BEG3.WW2END2 origin:050-pip-seed 03_52 04_53
-INT_R.NE6BEG3.WW4END3 origin:050-pip-seed 04_53 05_52
+INT_R.NE6BEG3.WW4END3 origin:056-pip-rem 04_53 05_52
 INT_R.NL1BEG0.LOGIC_OUTS1 origin:050-pip-seed 07_16 14_17
 INT_R.NL1BEG0.LOGIC_OUTS13 origin:050-pip-seed 10_17 14_17
 INT_R.NL1BEG0.LOGIC_OUTS19 origin:050-pip-seed 08_17 14_17
@@ -3275,7 +3275,7 @@
 INT_R.SW6BEG1.WW2END1 origin:050-pip-seed 03_28 05_31
 INT_R.SW6BEG1.WW4END2 origin:050-pip-seed 05_28 05_31
 INT_R.SW6BEG2.EE2END2 origin:050-pip-seed 03_44 04_45
-INT_R.SW6BEG2.EE4END2 origin:056-pip-rem 04_45 05_44
+INT_R.SW6BEG2.EE4END2 origin:050-pip-seed 04_45 05_44
 INT_R.SW6BEG2.LOGIC_OUTS10 origin:050-pip-seed 03_44 04_46
 INT_R.SW6BEG2.LOGIC_OUTS14 origin:050-pip-seed 03_44 07_45
 INT_R.SW6BEG2.LOGIC_OUTS16 origin:050-pip-seed 04_46 06_44
diff --git a/kintex7/tilegrid.json b/kintex7/tilegrid.json
index 24fec44..df741f5 100644
--- a/kintex7/tilegrid.json
+++ b/kintex7/tilegrid.json
@@ -103503,7 +103503,14 @@
         "type": "HCLK_IOB"
     },
     "HCLK_IOI3_X1Y130": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00000000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 78,
         "sites": {
@@ -103520,7 +103527,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y182": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00020000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 26,
         "sites": {
@@ -103537,7 +103551,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00420000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 182,
         "sites": {
@@ -103554,7 +103575,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X1Y78": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00400000",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 1,
         "grid_y": 130,
         "sites": {
@@ -103571,7 +103599,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI_X115Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00421580",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 115,
         "grid_y": 182,
         "sites": {
@@ -103588,7 +103623,14 @@
         "type": "HCLK_IOI"
     },
     "HCLK_IOI_X115Y78": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00401580",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 115,
         "grid_y": 130,
         "sites": {
diff --git a/zynq7/mask_liob33.db b/zynq7/mask_liob33.db
index 6d54afa..fb1e304 100644
--- a/zynq7/mask_liob33.db
+++ b/zynq7/mask_liob33.db
@@ -1,6 +1,6 @@
+bit 00_01
 bit 00_02
 bit 00_03
-bit 00_06
 bit 00_07
 bit 00_09
 bit 00_10
@@ -13,6 +13,7 @@
 bit 00_38
 bit 00_39
 bit 00_42
+bit 00_45
 bit 00_46
 bit 00_65
 bit 00_67
@@ -56,7 +57,7 @@
 bit 01_102
 bit 01_104
 bit 01_105
-bit 02_03
+bit 02_02
 bit 02_05
 bit 02_06
 bit 02_07
@@ -67,6 +68,7 @@
 bit 02_15
 bit 02_22
 bit 02_23
+bit 02_26
 bit 02_30
 bit 02_31
 bit 02_42
@@ -80,22 +82,18 @@
 bit 02_62
 bit 02_63
 bit 02_66
-bit 02_67
 bit 02_69
 bit 02_70
 bit 02_71
 bit 02_74
-bit 02_75
 bit 02_77
 bit 02_78
 bit 02_79
 bit 02_86
 bit 02_87
-bit 02_93
 bit 02_94
 bit 02_95
 bit 02_102
-bit 02_103
 bit 02_106
 bit 02_110
 bit 02_111
@@ -116,14 +114,12 @@
 bit 03_53
 bit 03_60
 bit 03_61
-bit 03_62
 bit 03_66
 bit 03_70
 bit 03_74
 bit 03_77
 bit 03_78
 bit 03_93
-bit 03_109
 bit 03_110
 bit 03_116
 bit 03_125
@@ -137,12 +133,12 @@
 bit 04_15
 bit 04_19
 bit 04_28
-bit 04_29
 bit 04_30
 bit 04_44
 bit 04_47
 bit 04_51
 bit 04_55
+bit 04_59
 bit 04_60
 bit 04_61
 bit 04_63
@@ -163,7 +159,6 @@
 bit 04_115
 bit 04_119
 bit 04_124
-bit 04_125
 bit 04_127
 bit 05_01
 bit 05_02
@@ -173,7 +168,6 @@
 bit 05_13
 bit 05_17
 bit 05_18
-bit 05_26
 bit 05_42
 bit 05_49
 bit 05_50
@@ -181,24 +175,27 @@
 bit 05_53
 bit 05_54
 bit 05_58
+bit 05_60
 bit 05_65
 bit 05_66
 bit 05_69
+bit 05_73
 bit 05_74
 bit 05_76
 bit 05_77
 bit 05_81
 bit 05_82
-bit 05_86
-bit 05_102
 bit 05_110
 bit 05_113
 bit 05_114
 bit 05_117
 bit 05_119
+bit 05_122
 bit 05_126
+bit 05_127
 bit 06_01
 bit 06_02
+bit 06_03
 bit 06_04
 bit 06_05
 bit 06_06
@@ -214,16 +211,15 @@
 bit 06_23
 bit 06_27
 bit 06_28
-bit 06_29
 bit 06_30
 bit 06_31
-bit 06_39
 bit 06_43
 bit 06_44
 bit 06_45
 bit 06_46
 bit 06_49
 bit 06_53
+bit 06_57
 bit 06_59
 bit 06_60
 bit 06_61
@@ -248,12 +244,8 @@
 bit 06_94
 bit 06_103
 bit 06_107
-bit 06_108
-bit 06_110
-bit 06_121
 bit 06_123
 bit 06_124
-bit 06_125
 bit 07_00
 bit 07_02
 bit 07_03
@@ -262,7 +254,6 @@
 bit 07_06
 bit 07_07
 bit 07_08
-bit 07_10
 bit 07_11
 bit 07_13
 bit 07_14
@@ -274,7 +265,6 @@
 bit 07_23
 bit 07_24
 bit 07_27
-bit 07_28
 bit 07_30
 bit 07_31
 bit 07_32
@@ -292,6 +282,7 @@
 bit 07_56
 bit 07_58
 bit 07_59
+bit 07_62
 bit 07_63
 bit 07_64
 bit 07_67
@@ -311,6 +302,7 @@
 bit 07_88
 bit 07_94
 bit 07_95
+bit 07_96
 bit 07_100
 bit 07_102
 bit 07_103
@@ -324,6 +316,7 @@
 bit 07_118
 bit 07_119
 bit 07_120
+bit 07_123
 bit 07_126
 bit 07_127
 bit 08_00
@@ -331,7 +324,6 @@
 bit 08_02
 bit 08_04
 bit 08_05
-bit 08_06
 bit 08_07
 bit 08_08
 bit 08_09
@@ -348,7 +340,6 @@
 bit 08_23
 bit 08_24
 bit 08_25
-bit 08_26
 bit 08_27
 bit 08_28
 bit 08_29
@@ -377,6 +368,7 @@
 bit 08_64
 bit 08_65
 bit 08_66
+bit 08_68
 bit 08_69
 bit 08_70
 bit 08_71
@@ -402,8 +394,8 @@
 bit 08_95
 bit 08_96
 bit 08_97
+bit 08_100
 bit 08_101
-bit 08_102
 bit 08_103
 bit 08_104
 bit 08_105
@@ -413,6 +405,8 @@
 bit 08_111
 bit 08_112
 bit 08_113
+bit 08_117
+bit 08_118
 bit 08_119
 bit 08_120
 bit 08_121
@@ -429,7 +423,6 @@
 bit 09_06
 bit 09_07
 bit 09_08
-bit 09_10
 bit 09_11
 bit 09_13
 bit 09_15
@@ -444,12 +437,11 @@
 bit 09_34
 bit 09_35
 bit 09_36
-bit 09_39
+bit 09_37
 bit 09_40
 bit 09_41
 bit 09_47
 bit 09_48
-bit 09_49
 bit 09_50
 bit 09_51
 bit 09_52
@@ -469,10 +461,9 @@
 bit 09_77
 bit 09_79
 bit 09_80
+bit 09_82
 bit 09_83
-bit 09_84
 bit 09_91
-bit 09_98
 bit 09_99
 bit 09_100
 bit 09_106
@@ -485,6 +476,7 @@
 bit 09_121
 bit 09_122
 bit 09_123
+bit 09_127
 bit 10_00
 bit 10_01
 bit 10_02
@@ -509,26 +501,28 @@
 bit 10_28
 bit 10_30
 bit 10_31
+bit 10_33
 bit 10_34
 bit 10_37
 bit 10_39
 bit 10_41
 bit 10_42
 bit 10_43
+bit 10_44
 bit 10_46
 bit 10_47
-bit 10_49
 bit 10_50
 bit 10_52
 bit 10_53
 bit 10_55
+bit 10_56
 bit 10_57
 bit 10_58
 bit 10_59
 bit 10_60
-bit 10_62
 bit 10_63
 bit 10_64
+bit 10_65
 bit 10_66
 bit 10_67
 bit 10_69
@@ -552,11 +546,12 @@
 bit 10_92
 bit 10_94
 bit 10_95
-bit 10_97
 bit 10_98
 bit 10_101
 bit 10_103
 bit 10_104
+bit 10_105
+bit 10_106
 bit 10_107
 bit 10_110
 bit 10_111
@@ -577,7 +572,6 @@
 bit 11_08
 bit 11_09
 bit 11_10
-bit 11_11
 bit 11_13
 bit 11_15
 bit 11_17
@@ -626,6 +620,7 @@
 bit 11_82
 bit 11_83
 bit 11_87
+bit 11_89
 bit 11_90
 bit 11_91
 bit 11_95
@@ -633,21 +628,19 @@
 bit 11_100
 bit 11_101
 bit 11_103
-bit 11_104
 bit 11_105
 bit 11_106
 bit 11_107
 bit 11_111
 bit 11_113
-bit 11_115
 bit 11_116
 bit 11_117
 bit 11_119
 bit 11_121
 bit 11_122
 bit 11_123
+bit 11_125
 bit 11_127
-bit 12_00
 bit 12_01
 bit 12_02
 bit 12_03
@@ -662,6 +655,7 @@
 bit 12_15
 bit 12_16
 bit 12_17
+bit 12_19
 bit 12_20
 bit 12_21
 bit 12_23
@@ -680,7 +674,6 @@
 bit 12_43
 bit 12_46
 bit 12_47
-bit 12_48
 bit 12_49
 bit 12_50
 bit 12_52
@@ -697,6 +690,7 @@
 bit 12_69
 bit 12_71
 bit 12_73
+bit 12_74
 bit 12_75
 bit 12_77
 bit 12_78
@@ -708,7 +702,6 @@
 bit 12_89
 bit 12_90
 bit 12_91
-bit 12_93
 bit 12_94
 bit 12_95
 bit 12_97
@@ -725,7 +718,6 @@
 bit 12_115
 bit 12_117
 bit 12_119
-bit 12_120
 bit 12_121
 bit 12_122
 bit 12_123
@@ -755,13 +747,11 @@
 bit 13_24
 bit 13_25
 bit 13_26
-bit 13_28
-bit 13_29
 bit 13_30
 bit 13_31
 bit 13_33
 bit 13_34
-bit 13_38
+bit 13_36
 bit 13_39
 bit 13_40
 bit 13_41
@@ -788,7 +778,6 @@
 bit 13_69
 bit 13_70
 bit 13_71
-bit 13_72
 bit 13_73
 bit 13_74
 bit 13_75
@@ -805,7 +794,6 @@
 bit 13_88
 bit 13_89
 bit 13_90
-bit 13_91
 bit 13_92
 bit 13_94
 bit 13_95
@@ -823,13 +811,13 @@
 bit 13_111
 bit 13_113
 bit 13_114
-bit 13_115
 bit 13_116
 bit 13_119
 bit 13_120
 bit 13_121
 bit 13_122
-bit 13_124
+bit 13_123
+bit 13_126
 bit 13_127
 bit 14_00
 bit 14_01
@@ -849,7 +837,6 @@
 bit 14_19
 bit 14_20
 bit 14_23
-bit 14_25
 bit 14_26
 bit 14_29
 bit 14_30
@@ -857,10 +844,12 @@
 bit 14_34
 bit 14_36
 bit 14_42
+bit 14_46
 bit 14_50
 bit 14_52
 bit 14_56
 bit 14_58
+bit 14_60
 bit 14_64
 bit 14_66
 bit 14_67
@@ -874,15 +863,16 @@
 bit 14_79
 bit 14_82
 bit 14_83
-bit 14_84
 bit 14_87
 bit 14_88
 bit 14_89
+bit 14_90
 bit 14_93
 bit 14_94
 bit 14_95
 bit 14_98
 bit 14_100
+bit 14_106
 bit 14_114
 bit 14_116
 bit 14_122
@@ -894,7 +884,6 @@
 bit 15_07
 bit 15_09
 bit 15_10
-bit 15_11
 bit 15_12
 bit 15_13
 bit 15_14
@@ -925,6 +914,8 @@
 bit 15_64
 bit 15_65
 bit 15_66
+bit 15_67
+bit 15_68
 bit 15_69
 bit 15_71
 bit 15_72
@@ -937,6 +928,7 @@
 bit 15_79
 bit 15_80
 bit 15_81
+bit 15_82
 bit 15_85
 bit 15_87
 bit 15_89
@@ -953,9 +945,11 @@
 bit 15_107
 bit 15_111
 bit 15_113
+bit 15_117
 bit 15_119
 bit 15_121
 bit 15_123
+bit 15_125
 bit 15_127
 bit 16_02
 bit 16_06
@@ -968,6 +962,7 @@
 bit 16_24
 bit 16_30
 bit 16_31
+bit 16_32
 bit 16_35
 bit 16_38
 bit 16_40
@@ -1104,6 +1099,7 @@
 bit 18_71
 bit 18_72
 bit 18_78
+bit 18_81
 bit 18_84
 bit 18_86
 bit 18_87
@@ -1122,6 +1118,7 @@
 bit 18_114
 bit 18_119
 bit 18_120
+bit 18_121
 bit 18_123
 bit 18_125
 bit 18_127
@@ -1148,6 +1145,7 @@
 bit 19_47
 bit 19_49
 bit 19_50
+bit 19_54
 bit 19_55
 bit 19_56
 bit 19_57
@@ -1163,7 +1161,6 @@
 bit 19_84
 bit 19_86
 bit 19_87
-bit 19_89
 bit 19_94
 bit 19_95
 bit 19_97
@@ -1224,7 +1221,6 @@
 bit 20_122
 bit 20_124
 bit 20_126
-bit 21_02
 bit 21_06
 bit 21_09
 bit 21_20
@@ -1268,6 +1264,7 @@
 bit 21_126
 bit 22_02
 bit 22_06
+bit 22_07
 bit 22_09
 bit 22_15
 bit 22_21
@@ -1275,8 +1272,10 @@
 bit 22_23
 bit 22_30
 bit 22_31
+bit 22_32
 bit 22_35
 bit 22_38
+bit 22_40
 bit 22_42
 bit 22_43
 bit 22_44
@@ -1285,7 +1284,6 @@
 bit 22_48
 bit 22_51
 bit 22_54
-bit 22_56
 bit 22_57
 bit 22_58
 bit 22_60
@@ -1300,6 +1298,7 @@
 bit 22_87
 bit 22_94
 bit 22_95
+bit 22_96
 bit 22_99
 bit 22_102
 bit 22_106
@@ -1339,6 +1338,7 @@
 bit 23_48
 bit 23_51
 bit 23_54
+bit 23_55
 bit 23_56
 bit 23_57
 bit 23_58
@@ -1359,6 +1359,7 @@
 bit 23_96
 bit 23_99
 bit 23_102
+bit 23_103
 bit 23_104
 bit 23_106
 bit 23_107
@@ -1471,6 +1472,7 @@
 bit 25_51
 bit 25_52
 bit 25_54
+bit 25_55
 bit 25_56
 bit 25_57
 bit 25_58
diff --git a/zynq7/mask_riob33.db b/zynq7/mask_riob33.db
index 2da9c8a..6461e8c 100644
--- a/zynq7/mask_riob33.db
+++ b/zynq7/mask_riob33.db
@@ -1,6 +1,6 @@
+bit 00_01
 bit 00_02
 bit 00_03
-bit 00_06
 bit 00_07
 bit 00_09
 bit 00_10
@@ -13,6 +13,7 @@
 bit 00_38
 bit 00_39
 bit 00_42
+bit 00_45
 bit 00_46
 bit 00_65
 bit 00_67
@@ -56,7 +57,7 @@
 bit 01_102
 bit 01_104
 bit 01_105
-bit 02_03
+bit 02_02
 bit 02_05
 bit 02_06
 bit 02_07
@@ -67,6 +68,7 @@
 bit 02_15
 bit 02_22
 bit 02_23
+bit 02_26
 bit 02_30
 bit 02_31
 bit 02_42
@@ -80,22 +82,18 @@
 bit 02_62
 bit 02_63
 bit 02_66
-bit 02_67
 bit 02_69
 bit 02_70
 bit 02_71
 bit 02_74
-bit 02_75
 bit 02_77
 bit 02_78
 bit 02_79
 bit 02_86
 bit 02_87
-bit 02_93
 bit 02_94
 bit 02_95
 bit 02_102
-bit 02_103
 bit 02_106
 bit 02_110
 bit 02_111
@@ -116,14 +114,12 @@
 bit 03_53
 bit 03_60
 bit 03_61
-bit 03_62
 bit 03_66
 bit 03_70
 bit 03_74
 bit 03_77
 bit 03_78
 bit 03_93
-bit 03_109
 bit 03_110
 bit 03_116
 bit 03_125
@@ -137,12 +133,12 @@
 bit 04_15
 bit 04_19
 bit 04_28
-bit 04_29
 bit 04_30
 bit 04_44
 bit 04_47
 bit 04_51
 bit 04_55
+bit 04_59
 bit 04_60
 bit 04_61
 bit 04_63
@@ -163,7 +159,6 @@
 bit 04_115
 bit 04_119
 bit 04_124
-bit 04_125
 bit 04_127
 bit 05_01
 bit 05_02
@@ -173,7 +168,6 @@
 bit 05_13
 bit 05_17
 bit 05_18
-bit 05_26
 bit 05_42
 bit 05_49
 bit 05_50
@@ -181,24 +175,27 @@
 bit 05_53
 bit 05_54
 bit 05_58
+bit 05_60
 bit 05_65
 bit 05_66
 bit 05_69
+bit 05_73
 bit 05_74
 bit 05_76
 bit 05_77
 bit 05_81
 bit 05_82
-bit 05_86
-bit 05_102
 bit 05_110
 bit 05_113
 bit 05_114
 bit 05_117
 bit 05_119
+bit 05_122
 bit 05_126
+bit 05_127
 bit 06_01
 bit 06_02
+bit 06_03
 bit 06_04
 bit 06_05
 bit 06_06
@@ -214,16 +211,15 @@
 bit 06_23
 bit 06_27
 bit 06_28
-bit 06_29
 bit 06_30
 bit 06_31
-bit 06_39
 bit 06_43
 bit 06_44
 bit 06_45
 bit 06_46
 bit 06_49
 bit 06_53
+bit 06_57
 bit 06_59
 bit 06_60
 bit 06_61
@@ -248,12 +244,8 @@
 bit 06_94
 bit 06_103
 bit 06_107
-bit 06_108
-bit 06_110
-bit 06_121
 bit 06_123
 bit 06_124
-bit 06_125
 bit 07_00
 bit 07_02
 bit 07_03
@@ -262,7 +254,6 @@
 bit 07_06
 bit 07_07
 bit 07_08
-bit 07_10
 bit 07_11
 bit 07_13
 bit 07_14
@@ -274,7 +265,6 @@
 bit 07_23
 bit 07_24
 bit 07_27
-bit 07_28
 bit 07_30
 bit 07_31
 bit 07_32
@@ -292,6 +282,7 @@
 bit 07_56
 bit 07_58
 bit 07_59
+bit 07_62
 bit 07_63
 bit 07_64
 bit 07_67
@@ -311,6 +302,7 @@
 bit 07_88
 bit 07_94
 bit 07_95
+bit 07_96
 bit 07_100
 bit 07_102
 bit 07_103
@@ -324,6 +316,7 @@
 bit 07_118
 bit 07_119
 bit 07_120
+bit 07_123
 bit 07_126
 bit 07_127
 bit 08_00
@@ -331,7 +324,6 @@
 bit 08_02
 bit 08_04
 bit 08_05
-bit 08_06
 bit 08_07
 bit 08_08
 bit 08_09
@@ -348,7 +340,6 @@
 bit 08_23
 bit 08_24
 bit 08_25
-bit 08_26
 bit 08_27
 bit 08_28
 bit 08_29
@@ -377,6 +368,7 @@
 bit 08_64
 bit 08_65
 bit 08_66
+bit 08_68
 bit 08_69
 bit 08_70
 bit 08_71
@@ -402,8 +394,8 @@
 bit 08_95
 bit 08_96
 bit 08_97
+bit 08_100
 bit 08_101
-bit 08_102
 bit 08_103
 bit 08_104
 bit 08_105
@@ -413,6 +405,8 @@
 bit 08_111
 bit 08_112
 bit 08_113
+bit 08_117
+bit 08_118
 bit 08_119
 bit 08_120
 bit 08_121
@@ -429,7 +423,6 @@
 bit 09_06
 bit 09_07
 bit 09_08
-bit 09_10
 bit 09_11
 bit 09_13
 bit 09_15
@@ -444,12 +437,11 @@
 bit 09_34
 bit 09_35
 bit 09_36
-bit 09_39
+bit 09_37
 bit 09_40
 bit 09_41
 bit 09_47
 bit 09_48
-bit 09_49
 bit 09_50
 bit 09_51
 bit 09_52
@@ -469,10 +461,9 @@
 bit 09_77
 bit 09_79
 bit 09_80
+bit 09_82
 bit 09_83
-bit 09_84
 bit 09_91
-bit 09_98
 bit 09_99
 bit 09_100
 bit 09_106
@@ -485,6 +476,7 @@
 bit 09_121
 bit 09_122
 bit 09_123
+bit 09_127
 bit 10_00
 bit 10_01
 bit 10_02
@@ -509,26 +501,28 @@
 bit 10_28
 bit 10_30
 bit 10_31
+bit 10_33
 bit 10_34
 bit 10_37
 bit 10_39
 bit 10_41
 bit 10_42
 bit 10_43
+bit 10_44
 bit 10_46
 bit 10_47
-bit 10_49
 bit 10_50
 bit 10_52
 bit 10_53
 bit 10_55
+bit 10_56
 bit 10_57
 bit 10_58
 bit 10_59
 bit 10_60
-bit 10_62
 bit 10_63
 bit 10_64
+bit 10_65
 bit 10_66
 bit 10_67
 bit 10_69
@@ -552,11 +546,12 @@
 bit 10_92
 bit 10_94
 bit 10_95
-bit 10_97
 bit 10_98
 bit 10_101
 bit 10_103
 bit 10_104
+bit 10_105
+bit 10_106
 bit 10_107
 bit 10_110
 bit 10_111
@@ -577,7 +572,6 @@
 bit 11_08
 bit 11_09
 bit 11_10
-bit 11_11
 bit 11_13
 bit 11_15
 bit 11_17
@@ -626,6 +620,7 @@
 bit 11_82
 bit 11_83
 bit 11_87
+bit 11_89
 bit 11_90
 bit 11_91
 bit 11_95
@@ -633,21 +628,19 @@
 bit 11_100
 bit 11_101
 bit 11_103
-bit 11_104
 bit 11_105
 bit 11_106
 bit 11_107
 bit 11_111
 bit 11_113
-bit 11_115
 bit 11_116
 bit 11_117
 bit 11_119
 bit 11_121
 bit 11_122
 bit 11_123
+bit 11_125
 bit 11_127
-bit 12_00
 bit 12_01
 bit 12_02
 bit 12_03
@@ -662,6 +655,7 @@
 bit 12_15
 bit 12_16
 bit 12_17
+bit 12_19
 bit 12_20
 bit 12_21
 bit 12_23
@@ -680,7 +674,6 @@
 bit 12_43
 bit 12_46
 bit 12_47
-bit 12_48
 bit 12_49
 bit 12_50
 bit 12_52
@@ -697,6 +690,7 @@
 bit 12_69
 bit 12_71
 bit 12_73
+bit 12_74
 bit 12_75
 bit 12_77
 bit 12_78
@@ -708,7 +702,6 @@
 bit 12_89
 bit 12_90
 bit 12_91
-bit 12_93
 bit 12_94
 bit 12_95
 bit 12_97
@@ -725,7 +718,6 @@
 bit 12_115
 bit 12_117
 bit 12_119
-bit 12_120
 bit 12_121
 bit 12_122
 bit 12_123
@@ -755,13 +747,11 @@
 bit 13_24
 bit 13_25
 bit 13_26
-bit 13_28
-bit 13_29
 bit 13_30
 bit 13_31
 bit 13_33
 bit 13_34
-bit 13_38
+bit 13_36
 bit 13_39
 bit 13_40
 bit 13_41
@@ -788,7 +778,6 @@
 bit 13_69
 bit 13_70
 bit 13_71
-bit 13_72
 bit 13_73
 bit 13_74
 bit 13_75
@@ -805,7 +794,6 @@
 bit 13_88
 bit 13_89
 bit 13_90
-bit 13_91
 bit 13_92
 bit 13_94
 bit 13_95
@@ -823,13 +811,13 @@
 bit 13_111
 bit 13_113
 bit 13_114
-bit 13_115
 bit 13_116
 bit 13_119
 bit 13_120
 bit 13_121
 bit 13_122
-bit 13_124
+bit 13_123
+bit 13_126
 bit 13_127
 bit 14_00
 bit 14_01
@@ -849,7 +837,6 @@
 bit 14_19
 bit 14_20
 bit 14_23
-bit 14_25
 bit 14_26
 bit 14_29
 bit 14_30
@@ -857,10 +844,12 @@
 bit 14_34
 bit 14_36
 bit 14_42
+bit 14_46
 bit 14_50
 bit 14_52
 bit 14_56
 bit 14_58
+bit 14_60
 bit 14_64
 bit 14_66
 bit 14_67
@@ -874,15 +863,16 @@
 bit 14_79
 bit 14_82
 bit 14_83
-bit 14_84
 bit 14_87
 bit 14_88
 bit 14_89
+bit 14_90
 bit 14_93
 bit 14_94
 bit 14_95
 bit 14_98
 bit 14_100
+bit 14_106
 bit 14_114
 bit 14_116
 bit 14_122
@@ -894,7 +884,6 @@
 bit 15_07
 bit 15_09
 bit 15_10
-bit 15_11
 bit 15_12
 bit 15_13
 bit 15_14
@@ -925,6 +914,8 @@
 bit 15_64
 bit 15_65
 bit 15_66
+bit 15_67
+bit 15_68
 bit 15_69
 bit 15_71
 bit 15_72
@@ -937,6 +928,7 @@
 bit 15_79
 bit 15_80
 bit 15_81
+bit 15_82
 bit 15_85
 bit 15_87
 bit 15_89
@@ -953,9 +945,11 @@
 bit 15_107
 bit 15_111
 bit 15_113
+bit 15_117
 bit 15_119
 bit 15_121
 bit 15_123
+bit 15_125
 bit 15_127
 bit 16_02
 bit 16_06
@@ -968,6 +962,7 @@
 bit 16_24
 bit 16_30
 bit 16_31
+bit 16_32
 bit 16_35
 bit 16_38
 bit 16_40
@@ -1104,6 +1099,7 @@
 bit 18_71
 bit 18_72
 bit 18_78
+bit 18_81
 bit 18_84
 bit 18_86
 bit 18_87
@@ -1122,6 +1118,7 @@
 bit 18_114
 bit 18_119
 bit 18_120
+bit 18_121
 bit 18_123
 bit 18_125
 bit 18_127
@@ -1148,6 +1145,7 @@
 bit 19_47
 bit 19_49
 bit 19_50
+bit 19_54
 bit 19_55
 bit 19_56
 bit 19_57
@@ -1163,7 +1161,6 @@
 bit 19_84
 bit 19_86
 bit 19_87
-bit 19_89
 bit 19_94
 bit 19_95
 bit 19_97
@@ -1224,7 +1221,6 @@
 bit 20_122
 bit 20_124
 bit 20_126
-bit 21_02
 bit 21_06
 bit 21_09
 bit 21_20
@@ -1268,6 +1264,7 @@
 bit 21_126
 bit 22_02
 bit 22_06
+bit 22_07
 bit 22_09
 bit 22_15
 bit 22_21
@@ -1275,8 +1272,10 @@
 bit 22_23
 bit 22_30
 bit 22_31
+bit 22_32
 bit 22_35
 bit 22_38
+bit 22_40
 bit 22_42
 bit 22_43
 bit 22_44
@@ -1285,7 +1284,6 @@
 bit 22_48
 bit 22_51
 bit 22_54
-bit 22_56
 bit 22_57
 bit 22_58
 bit 22_60
@@ -1300,6 +1298,7 @@
 bit 22_87
 bit 22_94
 bit 22_95
+bit 22_96
 bit 22_99
 bit 22_102
 bit 22_106
@@ -1339,6 +1338,7 @@
 bit 23_48
 bit 23_51
 bit 23_54
+bit 23_55
 bit 23_56
 bit 23_57
 bit 23_58
@@ -1359,6 +1359,7 @@
 bit 23_96
 bit 23_99
 bit 23_102
+bit 23_103
 bit 23_104
 bit 23_106
 bit 23_107
@@ -1471,6 +1472,7 @@
 bit 25_51
 bit 25_52
 bit 25_54
+bit 25_55
 bit 25_56
 bit 25_57
 bit 25_58
diff --git a/zynq7/segbits_int_l.origin_info.db b/zynq7/segbits_int_l.origin_info.db
index 74e8105..075ad15 100644
--- a/zynq7/segbits_int_l.origin_info.db
+++ b/zynq7/segbits_int_l.origin_info.db
@@ -413,7 +413,7 @@
 INT_L.EE4BEG3.SS2END3 origin:050-pip-seed 03_56 05_59
 INT_L.EE4BEG3.SS6END3 origin:050-pip-seed 05_59 06_56
 INT_L.EE4BEG3.SW2END3 origin:050-pip-seed 02_57 05_59
-INT_L.EE4BEG3.SW6END3 origin:050-pip-seed 05_56 05_59
+INT_L.EE4BEG3.SW6END3 origin:056-pip-rem 05_56 05_59
 INT_L.EL1BEG0.EE2END1 origin:050-pip-seed 07_20 15_21
 INT_L.EL1BEG0.EE4END1 origin:050-pip-seed 07_20 12_21
 INT_L.EL1BEG0.EL1END1 origin:050-pip-seed 11_21 13_21
@@ -2193,7 +2193,7 @@
 INT_L.NE6BEG3.SE2END3 origin:050-pip-seed 02_53 05_55
 INT_L.NE6BEG3.SE6END3 origin:050-pip-seed 05_55 06_52
 INT_L.NE6BEG3.WW2END2 origin:050-pip-seed 03_52 04_53
-INT_L.NE6BEG3.WW4END3 origin:050-pip-seed 04_53 05_52
+INT_L.NE6BEG3.WW4END3 origin:056-pip-rem 04_53 05_52
 INT_L.NL1BEG0.LOGIC_OUTS_L1 origin:050-pip-seed 07_16 14_17
 INT_L.NL1BEG0.LOGIC_OUTS_L13 origin:050-pip-seed 10_17 14_17
 INT_L.NL1BEG0.LOGIC_OUTS_L19 origin:050-pip-seed 08_17 14_17
@@ -2431,7 +2431,7 @@
 INT_L.NN6BEG3.NW2END3 origin:050-pip-seed 03_54 04_52
 INT_L.NN6BEG3.NW6END3 origin:050-pip-seed 04_52 07_55
 INT_L.NN6BEG3.SE2END3 origin:050-pip-seed 03_54 05_54
-INT_L.NN6BEG3.SE6END3 origin:056-pip-rem 05_54 07_55
+INT_L.NN6BEG3.SE6END3 origin:050-pip-seed 05_54 07_55
 INT_L.NN6BEG3.WW2END2 origin:050-pip-seed 02_55 04_52
 INT_L.NN6BEG3.WW4END3 origin:050-pip-seed 04_52 04_55
 INT_L.NR1BEG0.EE2END0 origin:050-pip-seed 10_07 15_07
diff --git a/zynq7/segbits_int_r.origin_info.db b/zynq7/segbits_int_r.origin_info.db
index 12f38fd..66d9b4f 100644
--- a/zynq7/segbits_int_r.origin_info.db
+++ b/zynq7/segbits_int_r.origin_info.db
@@ -675,7 +675,7 @@
 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
 INT_R.FAN_ALT4.ER1END0 origin:050-pip-seed !23_08 17_08 22_08 24_08 25_08
-INT_R.FAN_ALT4.FAN_BOUNCE2 origin:056-pip-rem !23_08 20_08 22_08 24_08 25_08
+INT_R.FAN_ALT4.FAN_BOUNCE2 origin:050-pip-seed !23_08 20_08 22_08 24_08 25_08
 INT_R.FAN_ALT4.FAN_BOUNCE7 origin:056-pip-rem !22_08 20_08 23_08 24_08 25_08
 INT_R.FAN_ALT4.GFAN0 origin:054-pip-fan-alt !22_08 !23_08 !24_08 21_08 25_08
 INT_R.FAN_ALT4.LOGIC_OUTS18 origin:050-pip-seed !22_08 !23_08 !25_08 21_08 24_08
@@ -2827,7 +2827,7 @@
 INT_R.SE6BEG3.NE2END3 origin:050-pip-seed 03_58 04_56
 INT_R.SE6BEG3.NE6END3 origin:050-pip-seed 04_56 04_59
 INT_R.SE6BEG3.NN2END3 origin:050-pip-seed 02_59 04_56
-INT_R.SE6BEG3.NN6END3 origin:050-pip-seed 04_56 07_59
+INT_R.SE6BEG3.NN6END3 origin:056-pip-rem 04_56 07_59
 INT_R.SE6BEG3.SE2END3 origin:050-pip-seed 02_58 03_58
 INT_R.SE6BEG3.SE6END3 origin:050-pip-seed 02_58 07_59
 INT_R.SE6BEG3.SS2END3 origin:050-pip-seed 02_59 05_58
@@ -3255,7 +3255,7 @@
 INT_R.SW6BEG0.WW2END0 origin:050-pip-seed 03_12 05_15
 INT_R.SW6BEG0.WW4END1 origin:050-pip-seed 05_12 05_15
 INT_R.SW6BEG1.EE2END1 origin:050-pip-seed 03_28 04_29
-INT_R.SW6BEG1.EE4END1 origin:050-pip-seed 04_29 05_28
+INT_R.SW6BEG1.EE4END1 origin:056-pip-rem 04_29 05_28
 INT_R.SW6BEG1.LH6 origin:056-pip-rem 05_28 07_29
 INT_R.SW6BEG1.LOGIC_OUTS1 origin:050-pip-seed 02_29 04_30
 INT_R.SW6BEG1.LOGIC_OUTS13 origin:050-pip-seed 03_28 04_30
@@ -3275,7 +3275,7 @@
 INT_R.SW6BEG1.WW2END1 origin:050-pip-seed 03_28 05_31
 INT_R.SW6BEG1.WW4END2 origin:050-pip-seed 05_28 05_31
 INT_R.SW6BEG2.EE2END2 origin:050-pip-seed 03_44 04_45
-INT_R.SW6BEG2.EE4END2 origin:050-pip-seed 04_45 05_44
+INT_R.SW6BEG2.EE4END2 origin:056-pip-rem 04_45 05_44
 INT_R.SW6BEG2.LOGIC_OUTS10 origin:050-pip-seed 03_44 04_46
 INT_R.SW6BEG2.LOGIC_OUTS14 origin:050-pip-seed 03_44 07_45
 INT_R.SW6BEG2.LOGIC_OUTS16 origin:050-pip-seed 04_46 06_44
@@ -3603,7 +3603,7 @@
 INT_R.WW4BEG2.LVB0 origin:056-pip-rem 04_34 05_32
 INT_R.WW4BEG2.LVB12 origin:056-pip-rem 05_32 07_33
 INT_R.WW4BEG2.NE2END2 origin:050-pip-seed 02_33 05_35
-INT_R.WW4BEG2.NE6END2 origin:050-pip-seed 05_32 05_35
+INT_R.WW4BEG2.NE6END2 origin:056-pip-rem 05_32 05_35
 INT_R.WW4BEG2.NN2END2 origin:050-pip-seed 03_32 05_35
 INT_R.WW4BEG2.NN6END2 origin:050-pip-seed 05_35 06_32
 INT_R.WW4BEG2.NW2END2 origin:050-pip-seed 02_33 03_33
diff --git a/zynq7/tilegrid.json b/zynq7/tilegrid.json
index 2adb3ea..9eb0c63 100644
--- a/zynq7/tilegrid.json
+++ b/zynq7/tilegrid.json
@@ -44273,7 +44273,14 @@
         "type": "HCLK_IOB"
     },
     "HCLK_IOI3_X126Y26": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00401B80",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 126,
         "grid_y": 78,
         "sites": {
@@ -44290,7 +44297,14 @@
         "type": "HCLK_IOI3"
     },
     "HCLK_IOI3_X126Y78": {
-        "bits": {},
+        "bits": {
+            "CLB_IO_CLK": {
+                "baseaddr": "0x00001B80",
+                "frames": 42,
+                "offset": 45,
+                "words": 10
+            }
+        },
         "grid_x": 126,
         "grid_y": 26,
         "sites": {
diff --git a/zynq7/timings/slicel.sdf b/zynq7/timings/slicel.sdf
index 38cef2e..f852498 100644
--- a/zynq7/timings/slicel.sdf
+++ b/zynq7/timings/slicel.sdf
@@ -1,6 +1,6 @@
 (DELAYFILE
     (SDFVERSION "3.0")
-    (TIMESCALE 1ps)
+    (TIMESCALE 1ns)
 
     (CELL
         (CELLTYPE "CARRY4")
@@ -8,180 +8,40 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.076::0.1)(0.206::0.271))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.065::0.081)(0.184::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO3 (0.039::0.049)(0.092::0.114))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.054::0.08)(0.15::0.222))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.091::0.113)(0.269::0.334))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.065::0.081)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.09::0.112)(0.252::0.313))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.165::0.206)(0.432::0.536))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.144::0.18)(0.398::0.494))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.169::0.21)(0.477::0.592))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO3 (0.173::0.215)(0.467::0.58))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.147::0.183)(0.388::0.482))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.176::0.219)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.167::0.208)(0.471::0.584))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.19::0.236)(0.518::0.642))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO0 (0.089::0.118)(0.258::0.34))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO1 (0.118::0.156)(0.329::0.433))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO2 (0.144::0.19)(0.389::0.512))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO3 (0.142::0.187)(0.386::0.508))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O0 (0.06::0.079)(0.17::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O1 (0.096::0.127)(0.304::0.4))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O2 (0.136::0.18)(0.398::0.523))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O3 (0.156::0.206)(0.442::0.582))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO1 (0.126::0.166)(0.356::0.469))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO2 (0.153::0.202)(0.417::0.548))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO3 (0.146::0.192)(0.401::0.528))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O1 (0.056::0.074)(0.156::0.205))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O2 (0.143::0.189)(0.424::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O3 (0.163::0.215)(0.47::0.618))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO2 (0.072::0.095)(0.222::0.292))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO3 (0.106::0.14)(0.286::0.376))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O2 (0.057::0.075)(0.171::0.226))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O3 (0.09::0.119)(0.251::0.33))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 CO3 (0.106::0.14)(0.289::0.38))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 O3 (0.054::0.071)(0.172::0.227))
             )
         )
@@ -192,35 +52,11 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.112::0.139)(0.306::0.379))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.134::0.166)(0.375::0.465))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.16::0.199)(0.435::0.54))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.161::0.201)(0.424::0.526))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.124::0.155)(0.328::0.407))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.157::0.196)(0.448::0.556))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.178::0.222)(0.496::0.615))
             )
         )
@@ -231,30 +67,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.123::0.153)(0.343::0.425))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.142::0.177)(0.393::0.487))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.17::0.211)(0.456::0.566))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.131::0.163)(0.338::0.42))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.16::0.2)(0.462::0.573))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.182::0.227)(0.511::0.633))
             )
         )
@@ -265,30 +81,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.113::0.14)(0.301::0.374))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.134::0.166)(0.373::0.462))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.158::0.197)(0.432::0.536))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.124::0.154)(0.328::0.407))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.157::0.196)(0.448::0.556))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.177::0.22)(0.496::0.615))
             )
         )
@@ -299,25 +95,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.124::0.154)(0.359::0.445))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.15::0.186)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.147::0.183)(0.409::0.507))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.146::0.182)(0.433::0.537))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.167::0.208)(0.481::0.596))
             )
         )
@@ -328,20 +108,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.132::0.164)(0.376::0.467))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.16::0.199)(0.441::0.547))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.15::0.186)(0.446::0.554))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.169::0.21)(0.495::0.614))
             )
         )
@@ -352,20 +120,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.123::0.153)(0.355::0.44))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.148::0.184)(0.417::0.517))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.146::0.182)(0.431::0.535))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.167::0.208)(0.481::0.596))
             )
         )
@@ -376,15 +132,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.099::0.124)(0.287::0.356))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.117::0.146)(0.321::0.398))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.127::0.158)(0.353::0.438))
             )
         )
@@ -395,10 +143,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.105::0.131)(0.308::0.383))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.16)(0.366::0.455))
             )
         )
@@ -409,10 +153,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.099::0.124)(0.286::0.354))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.127::0.158)(0.354::0.439))
             )
         )
@@ -432,70 +172,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.086::0.113)(0.223::0.293))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.052::0.064)(0.143::0.178))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.075::0.094)(0.201::0.25))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.057::0.085)(0.159::0.235))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.098::0.122)(0.28::0.348))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.07::0.087)(0.206::0.256))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.092::0.114)(0.265::0.329))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.177::0.22)(0.466::0.578))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.152::0.189)(0.426::0.529))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.18::0.224)(0.497::0.617))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.152::0.189)(0.395::0.491))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.183::0.228)(0.494::0.613))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.172::0.214)(0.483::0.6))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.194::0.241)(0.53::0.657))
             )
         )
@@ -506,70 +194,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.076::0.1)(0.204::0.268))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.044::0.055)(0.125::0.155))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.064::0.08)(0.183::0.227))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.055::0.081)(0.151::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.09::0.112)(0.269::0.334))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.065::0.081)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.09::0.112)(0.25::0.311))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.165::0.206)(0.429::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.144::0.18)(0.395::0.491))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.168::0.209)(0.474::0.589))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.148::0.184)(0.385::0.477))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.175::0.218)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.167::0.208)(0.468::0.581))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.189::0.235)(0.516::0.64))
             )
         )
@@ -580,80 +216,20 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.085::0.112)(0.25::0.329))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.103::0.136)(0.301::0.396))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.129::0.171)(0.36::0.474))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.129::0.171)(0.346::0.456))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.094::0.124)(0.256::0.337))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.122::0.161)(0.369::0.486))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.143::0.189)(0.414::0.545))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO1 (0.092::0.122)(0.286::0.376))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.118::0.156)(0.349::0.459))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.115::0.152)(0.336::0.443))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.11::0.146)(0.358::0.471))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.131::0.174)(0.404::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO2 (0.071::0.094)(0.219::0.289))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.088::0.116)(0.246::0.324))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.098::0.129)(0.282::0.372))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI3 CO3 (0.088::0.116)(0.248::0.327))
             )
         )
@@ -661,21 +237,15 @@
     (CELL
         (CELLTYPE "FF_INIT")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.011::-0.009))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.181::0.225))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.099::0.124)(0.244::0.303))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.011::-0.009))
+                (HOLD DIN (posedge CLK) (0.181::0.225))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.057::-0.046))
         )
     )
@@ -689,8 +259,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.288::0.358))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -704,8 +272,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.326::0.404))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -715,25 +281,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.046::0.057)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.095::0.118))
             )
         )
@@ -744,25 +294,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.045::0.056)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.054)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.045::0.056)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.096::0.119))
             )
         )
@@ -773,25 +307,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.124::0.154))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.053)(0.124::0.154))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.045::0.056)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.051::0.063)(0.097::0.12))
             )
         )
@@ -802,25 +320,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.043::0.054)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.042::0.052)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.044::0.055)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.094::0.117))
             )
         )
@@ -831,30 +333,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -865,30 +347,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -899,30 +361,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -933,30 +375,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
             )
         )
@@ -964,21 +386,15 @@
     (CELL
         (CELLTYPE "REG_INIT_FF")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.011::-0.009))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.112::0.139)(0.274::0.34))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.011::-0.009))
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.055::-0.045))
         )
     )
@@ -992,8 +408,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.288::0.358))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
@@ -1007,33 +421,21 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.326::0.404))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.305::-0.248))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_LAT")
         (INSTANCE SLICEL)
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CE Q (0.13::0.162)(0.409::0.507))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK Q (0.129::0.16)(0.357::0.443))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
             )
         )
         (TIMINGCHECK
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP DIN (posedge CLK) (-0.068::-0.056))
         )
     )
@@ -1043,10 +445,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.164::0.204)(0.638::0.791))
             )
         )
@@ -1057,10 +455,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.073::0.092)(0.213::0.264))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.164::0.204)(0.638::0.791))
             )
         )
@@ -1084,20 +478,574 @@
         )
     )
     (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut a (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT ax a5ff (0.054::0.068)(0.15::0.186))
+                (INTERCONNECT ce a5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk a5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT sr a5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/A5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ffl (0.029::0.036)(0.086::0.107))
+                (INTERCONNECT ax a5ffl (0.058::0.073)(0.163::0.202))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut aff (0.025::0.031)(0.074::0.091))
+                (INTERCONNECT a6lut aff (0.039::0.048)(0.088::0.109))
+                (INTERCONNECT ax aff (0.06::0.075)(0.165::0.205))
+                (INTERCONNECT carry4_co0 aff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o0 aff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce aff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk aff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT f7amux aff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 aff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 aff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr aff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut affl (0.04::0.05)(0.089::0.11))
+                (INTERCONNECT ax affl (0.063::0.078)(0.171::0.213))
+                (INTERCONNECT carry4_co0 affl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o0 affl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT f7amux affl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl1 (0.029::0.036)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl2 (0.029::0.036)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5ff amux (0.054::0.068)(0.141::0.175))
+                (INTERCONNECT a5lut amux (0.062::0.078)(0.163::0.202))
+                (INTERCONNECT a6lut amux (0.071::0.088)(0.168::0.209))
+                (INTERCONNECT carry4_co0 amux (0.081::0.101)(0.2::0.249))
+                (INTERCONNECT carry4_o0 amux (0.062::0.077)(0.141::0.175))
+                (INTERCONNECT f7amux amux (0.063::0.079)(0.141::0.175))
+                (INTERCONNECT o5 amux (0.059::0.074)(0.141::0.175))
+                (INTERCONNECT o6 amux (0.061::0.076)(0.149::0.185))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut amuxl (0.064::0.08)(0.185::0.229))
+                (INTERCONNECT a6lut amuxl (0.072::0.089)(0.194::0.241))
+                (INTERCONNECT carry4_co0 amuxl (0.081::0.101)(0.2::0.249))
+                (INTERCONNECT carry4_o0 amuxl (0.062::0.077)(0.141::0.175))
+                (INTERCONNECT f7amux amuxl (0.063::0.079)(0.141::0.175))
+                (INTERCONNECT o5 amuxl (0.061::0.076)(0.163::0.202))
+                (INTERCONNECT o6 amuxl (0.062::0.077)(0.175::0.217))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/AQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT aff aq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut b (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT clk_aff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_bff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_cff b (0.034::0.043)(0.096::0.119))
+                (INTERCONNECT clk_dff b (0.034::0.043)(0.096::0.119))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT bx b5ff (0.058::0.072)(0.162::0.201))
+                (INTERCONNECT ce b5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk b5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT sr b5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/B5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ffl (0.03::0.037)(0.086::0.107))
+                (INTERCONNECT bx b5ffl (0.063::0.078)(0.174::0.216))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bff (0.026::0.032)(0.074::0.091))
+                (INTERCONNECT b6lut bff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT bx bff (0.064::0.08)(0.177::0.219))
+                (INTERCONNECT carry4_co1 bff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o1 bff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce bff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk bff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT f8mux bff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 bff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 bff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr bff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut bffl (0.039::0.049)(0.087::0.108))
+                (INTERCONNECT bx bffl (0.067::0.083)(0.183::0.227))
+                (INTERCONNECT carry4_co1 bffl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o1 bffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT f8mux bffl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl1 (0.03::0.037)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl2 (0.03::0.037)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5ff bmux (0.053::0.067)(0.139::0.172))
+                (INTERCONNECT b5lut bmux (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT b6lut bmux (0.073::0.091)(0.168::0.208))
+                (INTERCONNECT carry4_co1 bmux (0.069::0.086)(0.165::0.205))
+                (INTERCONNECT carry4_o1 bmux (0.062::0.077)(0.144::0.179))
+                (INTERCONNECT f8mux bmux (0.067::0.083)(0.155::0.192))
+                (INTERCONNECT o5 bmux (0.063::0.079)(0.146::0.181))
+                (INTERCONNECT o6 bmux (0.064::0.08)(0.15::0.186))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bmuxl (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT b6lut bmuxl (0.073::0.091)(0.168::0.208))
+                (INTERCONNECT carry4_co1 bmuxl (0.069::0.086)(0.165::0.205))
+                (INTERCONNECT carry4_o1 bmuxl (0.062::0.077)(0.144::0.179))
+                (INTERCONNECT f8mux bmuxl (0.067::0.083)(0.155::0.192))
+                (INTERCONNECT o5 bmuxl (0.063::0.079)(0.146::0.181))
+                (INTERCONNECT o6 bmuxl (0.064::0.08)(0.15::0.186))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/BQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bff bq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut c (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT ce c5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk c5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT cx c5ff (0.053::0.067)(0.147::0.182))
+                (INTERCONNECT sr c5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/C5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ffl (0.032::0.04)(0.088::0.109))
+                (INTERCONNECT cx c5ffl (0.058::0.073)(0.158::0.196))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CARRY4)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut carry4 (0.003::0.004)(0.022::0.027))
+                (INTERCONNECT a6lut carry4 (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT ax carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT b5lut carry4 (0.004::0.005)(0.022::0.027))
+                (INTERCONNECT b6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT bx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT c5lut carry4 (0.006::0.007)(0.024::0.029))
+                (INTERCONNECT c6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT cx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT d5lut carry4 (0.004::0.005)(0.021::0.026))
+                (INTERCONNECT d6lut carry4 (0.009::0.011)(0.017::0.021))
+                (INTERCONNECT dx carry4 (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cff (0.028::0.034)(0.076::0.093))
+                (INTERCONNECT c6lut cff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT carry4_co2 cff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o2 cff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce cff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk cff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT cx cff (0.06::0.075)(0.161::0.199))
+                (INTERCONNECT f7bmux cff (0.025::0.031)(0.06::0.074))
+                (INTERCONNECT o5 cff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 cff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr cff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut cffl (0.039::0.049)(0.087::0.108))
+                (INTERCONNECT carry4_co2 cffl (0.039::0.049)(0.098::0.121))
+                (INTERCONNECT carry4_o2 cffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT cx cffl (0.062::0.077)(0.167::0.207))
+                (INTERCONNECT f7bmux cffl (0.03::0.037)(0.069::0.085))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl1 (0.032::0.04)(0.088::0.109))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl2 (0.032::0.04)(0.088::0.109))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5ff cmux (0.053::0.067)(0.14::0.173))
+                (INTERCONNECT c5lut cmux (0.065::0.081)(0.165::0.203))
+                (INTERCONNECT c6lut cmux (0.069::0.086)(0.166::0.205))
+                (INTERCONNECT carry4_co2 cmux (0.065::0.081)(0.152::0.189))
+                (INTERCONNECT carry4_o2 cmux (0.063::0.079)(0.143::0.178))
+                (INTERCONNECT f7bmux cmux (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmux (0.059::0.074)(0.141::0.174))
+                (INTERCONNECT o6 cmux (0.06::0.075)(0.148::0.183))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cmuxl (0.068::0.084)(0.187::0.232))
+                (INTERCONNECT c6lut cmuxl (0.072::0.089)(0.193::0.239))
+                (INTERCONNECT carry4_co2 cmuxl (0.065::0.081)(0.152::0.189))
+                (INTERCONNECT carry4_o2 cmuxl (0.063::0.079)(0.143::0.178))
+                (INTERCONNECT f7bmux cmuxl (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmuxl (0.062::0.077)(0.163::0.203))
+                (INTERCONNECT o6 cmuxl (0.063::0.078)(0.175::0.217))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/COUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 cout (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/CQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT cff cq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d6lut d (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce d5ff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk d5ff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT d5lut d5ff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT dx d5ff (0.051::0.063)(0.144::0.179))
+                (INTERCONNECT sr d5ff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/D5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut d5ffl (0.03::0.037)(0.085::0.106))
+                (INTERCONNECT dx d5ffl (0.056::0.07)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dff (0.104::0.13)(0.271::0.336))
+                (INTERCONNECT carry4_o3 dff (0.025::0.031)(0.062::0.076))
+                (INTERCONNECT ce dff (0.043::0.053)(0.152::0.189))
+                (INTERCONNECT clk dff (0.029::0.036)(0.093::0.116))
+                (INTERCONNECT d5lut dff (0.026::0.032)(0.073::0.09))
+                (INTERCONNECT d6lut dff (0.038::0.047)(0.086::0.106))
+                (INTERCONNECT dx dff (0.058::0.072)(0.158::0.196))
+                (INTERCONNECT o5 dff (0.022::0.027)(0.052::0.064))
+                (INTERCONNECT o6 dff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr dff (0.029::0.036)(0.076::0.094))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dffl (0.127::0.158)(0.326::0.404))
+                (INTERCONNECT carry4_o3 dffl (0.028::0.035)(0.07::0.087))
+                (INTERCONNECT d6lut dffl (0.039::0.049)(0.086::0.107))
+                (INTERCONNECT dx dffl (0.059::0.074)(0.164::0.204))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl1 (0.03::0.037)(0.085::0.106))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl2 (0.03::0.037)(0.085::0.106))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DIFF)
+        (DELAY
+            (ABSOLUTE
+                (DEVICE a6lut_a5lut_diff (0.003::0.004)(0.022::0.027))
+                (DEVICE a6lut_int_diff (0.01::0.012)(0.019::0.024))
+                (DEVICE b6lut_b5lut_diff (0.004::0.005)(0.022::0.027))
+                (DEVICE b6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE c6lut_c5lut_diff (0.006::0.007)(0.024::0.029))
+                (DEVICE c6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE d6lut_d5lut_diff (0.004::0.005)(0.021::0.026))
+                (DEVICE d6lut_int_diff (0.009::0.011)(0.017::0.021))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dmux (0.105::0.131)(0.246::0.305))
+                (INTERCONNECT carry4_o3 dmux (0.065::0.081)(0.147::0.182))
+                (INTERCONNECT d5ff dmux (0.053::0.067)(0.141::0.175))
+                (INTERCONNECT d5lut dmux (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT d6lut dmux (0.075::0.093)(0.17::0.211))
+                (INTERCONNECT o5 dmux (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT o6 dmux (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 dmuxl (0.105::0.131)(0.246::0.305))
+                (INTERCONNECT carry4_o3 dmuxl (0.065::0.081)(0.147::0.182))
+                (INTERCONNECT d5lut dmuxl (0.067::0.084)(0.168::0.208))
+                (INTERCONNECT d6lut dmuxl (0.075::0.093)(0.17::0.211))
+                (INTERCONNECT o5 dmuxl (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT o6 dmuxl (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/DQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT dff dq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F7AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut f7amux (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT b6lut f7amux (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F7BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut f7bmux (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT d6lut f7bmux (0.009::0.011)(0.017::0.021))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEL/F8MUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bx f8mux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
         (CELLTYPE "SELMUX2_1")
         (INSTANCE SLICEL/F7AMUX)
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.053::0.067)(0.153::0.19))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.055::0.069)(0.156::0.193))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.085::0.106)(0.222::0.276))
             )
         )
@@ -1108,15 +1056,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.062::0.077)(0.175::0.217))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.065::0.081)(0.18::0.223))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.093::0.115)(0.239::0.296))
             )
         )
@@ -1127,15 +1067,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.023::0.028)(0.083::0.104))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.019::0.024)(0.076::0.094))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.08::0.1)(0.22::0.273))
             )
         )
diff --git a/zynq7/timings/slicem.sdf b/zynq7/timings/slicem.sdf
index 530b585..c78371e 100644
--- a/zynq7/timings/slicem.sdf
+++ b/zynq7/timings/slicem.sdf
@@ -1,6 +1,6 @@
 (DELAYFILE
     (SDFVERSION "3.0")
-    (TIMESCALE 1ps)
+    (TIMESCALE 1ns)
 
     (CELL
         (CELLTYPE "CARRY4")
@@ -8,180 +8,40 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.073::0.097)(0.193::0.254))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.066::0.082)(0.185::0.229))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO3 (0.04::0.05)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.053::0.079)(0.148::0.219))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.09::0.112)(0.26::0.323))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.066::0.082)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.092::0.114)(0.254::0.315))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.172::0.214)(0.453::0.561))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.15::0.187)(0.412::0.511))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.175::0.217)(0.49::0.608))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO3 (0.179::0.223)(0.48::0.595))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.158::0.197)(0.411::0.51))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.185::0.23)(0.508::0.63))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.173::0.215)(0.485::0.602))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.197::0.245)(0.533::0.662))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO0 (0.087::0.115)(0.258::0.34))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO1 (0.118::0.156)(0.33::0.434))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO2 (0.144::0.19)(0.391::0.514))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 CO3 (0.135::0.179)(0.372::0.489))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O0 (0.06::0.079)(0.173::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O1 (0.095::0.126)(0.306::0.403))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O2 (0.135::0.178)(0.395::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 O3 (0.155::0.205)(0.444::0.584))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO1 (0.126::0.166)(0.359::0.472))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO2 (0.153::0.202)(0.421::0.554))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 CO3 (0.143::0.189)(0.39::0.513))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O1 (0.057::0.075)(0.16::0.21))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O2 (0.142::0.188)(0.424::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S1 O3 (0.163::0.215)(0.474::0.623))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO2 (0.072::0.096)(0.225::0.296))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 CO3 (0.102::0.134)(0.272::0.358))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O2 (0.056::0.074)(0.173::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S2 O3 (0.092::0.122)(0.251::0.33))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 CO3 (0.1::0.132)(0.269::0.354))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S3 O3 (0.055::0.073)(0.177::0.233))
             )
         )
@@ -192,35 +52,11 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.117::0.146)(0.317::0.393))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.141::0.176)(0.394::0.488))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.167::0.208)(0.454::0.564))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.169::0.21)(0.444::0.55))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.129::0.161)(0.34::0.422))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.164::0.204)(0.467::0.579))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.187::0.233)(0.518::0.642))
             )
         )
@@ -231,30 +67,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.127::0.158)(0.353::0.438))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.149::0.185)(0.412::0.511))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.177::0.22)(0.475::0.59))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.136::0.17)(0.351::0.436))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.168::0.209)(0.481::0.596))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.191::0.238)(0.532::0.659))
             )
         )
@@ -265,30 +81,10 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.117::0.146)(0.311::0.386))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.141::0.176)(0.391::0.485))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.165::0.206)(0.452::0.56))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.129::0.16)(0.339::0.421))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.165::0.205)(0.467::0.579))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.186::0.232)(0.518::0.642))
             )
         )
@@ -299,25 +95,9 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.125::0.156)(0.367::0.456))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.151::0.188)(0.43::0.533))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.15::0.187)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.149::0.185)(0.441::0.547))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.17::0.212)(0.492::0.61))
             )
         )
@@ -328,20 +108,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.134::0.166)(0.387::0.48))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.161::0.201)(0.451::0.559))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.151::0.188)(0.456::0.566))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.173::0.215)(0.507::0.629))
             )
         )
@@ -352,20 +120,8 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI1 CO1 (0.124::0.155)(0.364::0.451))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.15::0.187)(0.426::0.529))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.149::0.185)(0.44::0.546))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.17::0.212)(0.492::0.61))
             )
         )
@@ -376,15 +132,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.101::0.126)(0.295::0.366))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.119::0.148)(0.326::0.404))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.161)(0.36::0.447))
             )
         )
@@ -395,10 +143,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.108::0.134)(0.315::0.391))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.132::0.164)(0.373::0.463))
             )
         )
@@ -409,10 +153,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI2 CO2 (0.101::0.126)(0.293::0.363))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.129::0.161)(0.359::0.446))
             )
         )
@@ -432,70 +172,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.084::0.111)(0.214::0.281))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.051::0.063)(0.144::0.179))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.075::0.094)(0.203::0.252))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.057::0.084)(0.157::0.232))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.097::0.121)(0.272::0.337))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.072::0.089)(0.206::0.256))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.094::0.116)(0.267::0.331))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.184::0.229)(0.476::0.591))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.156::0.194)(0.44::0.546))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.185::0.23)(0.51::0.632))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.161::0.201)(0.419::0.52))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.191::0.238)(0.519::0.644))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.178::0.222)(0.495::0.614))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.201::0.251)(0.547::0.678))
             )
         )
@@ -506,70 +194,18 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH CIN CO0 (0.073::0.097)(0.19::0.25))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO1 (0.045::0.056)(0.125::0.155))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN CO2 (0.064::0.08)(0.184::0.228))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O0 (0.053::0.079)(0.147::0.218))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O1 (0.089::0.111)(0.26::0.323))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O2 (0.066::0.082)(0.192::0.239))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CIN O3 (0.091::0.113)(0.253::0.314))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO0 (0.172::0.214)(0.45::0.558))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO1 (0.15::0.187)(0.409::0.508))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT CO2 (0.173::0.215)(0.489::0.606))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O0 (0.158::0.197)(0.41::0.509))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O1 (0.184::0.229)(0.509::0.631))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O2 (0.172::0.214)(0.482::0.598))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CYINIT O3 (0.196::0.244)(0.533::0.662))
             )
         )
@@ -580,80 +216,20 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH DI0 CO0 (0.084::0.111)(0.248::0.327))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO1 (0.105::0.138)(0.306::0.403))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO2 (0.131::0.174)(0.366::0.482))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 CO3 (0.124::0.164)(0.338::0.445))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O1 (0.092::0.122)(0.247::0.325))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O2 (0.123::0.162)(0.371::0.488))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI0 O3 (0.145::0.191)(0.418::0.55))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO1 (0.091::0.121)(0.29::0.382))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO2 (0.118::0.156)(0.352::0.463))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 CO3 (0.108::0.142)(0.325::0.427))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O2 (0.108::0.142)(0.357::0.47))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI1 O3 (0.13::0.172)(0.404::0.532))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO2 (0.069::0.092)(0.222::0.292))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 CO3 (0.08::0.105)(0.227::0.299))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI2 O3 (0.092::0.122)(0.279::0.367))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH DI3 CO3 (0.087::0.114)(0.232::0.305))
             )
         )
@@ -661,21 +237,15 @@
     (CELL
         (CELLTYPE "FF_INIT")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.007::-0.005))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.194::0.241))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.102::0.127)(0.259::0.322))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.007::-0.005))
+                (HOLD DIN (posedge CLK) (0.194::0.241))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.074::-0.06))
         )
     )
@@ -689,8 +259,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.279::0.347))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.292::-0.238))
         )
     )
@@ -704,8 +272,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.314::0.389))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.285::-0.232))
         )
     )
@@ -714,198 +280,88 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WA1 (posedge CLK) (0.728::0.538))
-        )
-        (TIMINGCHECK
                 (HOLD WA2 (posedge CLK) (0.745::0.572))
-        )
-        (TIMINGCHECK
                 (HOLD WA3 (posedge CLK) (0.579::0.46))
-        )
-        (TIMINGCHECK
                 (HOLD WA4 (posedge CLK) (0.507::0.411))
-        )
-        (TIMINGCHECK
                 (HOLD WA5 (posedge CLK) (0.332::0.314))
-        )
-        (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.008::0.01))
-        )
-        (TIMINGCHECK
                 (SETUP WA1 (posedge CLK) (0.184::0.066))
-        )
-        (TIMINGCHECK
                 (SETUP WA2 (posedge CLK) (0.181::0.068))
-        )
-        (TIMINGCHECK
                 (SETUP WA3 (posedge CLK) (0.214::0.147))
-        )
-        (TIMINGCHECK
                 (SETUP WA4 (posedge CLK) (0.248::0.208))
-        )
-        (TIMINGCHECK
                 (SETUP WA5 (posedge CLK) (0.236::0.245))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.527::0.654))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/A5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.155::0.192))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.118::0.146))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.12::0.148))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.046::0.057)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.093::0.116))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.446::0.555)(0.958::1.188))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.155::0.192))
                 (SETUP DI1 (posedge CLK) (0.231::0.287))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/B5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.154::0.191))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.045::0.056)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.044::0.055)(0.122::0.152))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.047::0.058)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.048::0.06)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.348::0.434)(0.957::1.187))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.154::0.191))
                 (SETUP DI1 (posedge CLK) (0.25::0.311))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/C5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.152::0.189))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.044::0.055)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.045::0.056)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.043::0.053)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.049::0.061)(0.123::0.153))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.094::0.117))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.344::0.428)(0.952::1.18))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.152::0.189))
                 (SETUP DI1 (posedge CLK) (0.243::0.301))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5LRAM")
         (INSTANCE SLICEM/D5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.153::0.19))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O5 (0.047::0.058)(0.126::0.156))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O5 (0.046::0.057)(0.127::0.157))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O5 (0.044::0.055)(0.121::0.15))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O5 (0.048::0.059)(0.12::0.149))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O5 (0.049::0.061)(0.096::0.119))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O5 (0.352::0.438)(0.96::1.19))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.153::0.19))
                 (SETUP DI1 (posedge CLK) (0.111::0.137))
         )
     )
@@ -914,68 +370,58 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.011::0.014))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.514::0.638))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/A5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.075::0.093))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.442::0.55)(1.177::1.461))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.075::0.093))
                 (SETUP DI1 (posedge CLK) (0.137::0.17))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/B5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.07::0.087))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.439::0.547)(1.19::1.476))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.07::0.087))
                 (SETUP DI1 (posedge CLK) (0.126::0.156))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/C5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.058::0.072))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.442::0.55)(1.178::1.462))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.058::0.072))
                 (SETUP DI1 (posedge CLK) (0.117::0.145))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM5SHFREG")
         (INSTANCE SLICEM/D5LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.217::0.269))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK O5 (0.441::0.549)(1.194::1.481))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.217::0.269))
                 (SETUP DI1 (posedge CLK) (-0.04::-0.033))
         )
     )
@@ -984,260 +430,106 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WA1 (posedge CLK) (0.728::0.538))
-        )
-        (TIMINGCHECK
                 (HOLD WA2 (posedge CLK) (0.745::0.572))
-        )
-        (TIMINGCHECK
                 (HOLD WA3 (posedge CLK) (0.579::0.46))
-        )
-        (TIMINGCHECK
                 (HOLD WA4 (posedge CLK) (0.507::0.411))
-        )
-        (TIMINGCHECK
                 (HOLD WA5 (posedge CLK) (0.332::0.314))
-        )
-        (TIMINGCHECK
                 (HOLD WA6 (posedge CLK) (0.213::0.244))
-        )
-        (TIMINGCHECK
                 (HOLD WA7 (posedge CLK) (0.184::0.228))
-        )
-        (TIMINGCHECK
                 (HOLD WA8 (posedge CLK) (0.199::0.247))
-        )
-        (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.008::0.01))
-        )
-        (TIMINGCHECK
                 (SETUP WA1 (posedge CLK) (0.184::0.066))
-        )
-        (TIMINGCHECK
                 (SETUP WA2 (posedge CLK) (0.181::0.068))
-        )
-        (TIMINGCHECK
                 (SETUP WA3 (posedge CLK) (0.214::0.147))
-        )
-        (TIMINGCHECK
                 (SETUP WA4 (posedge CLK) (0.248::0.208))
-        )
-        (TIMINGCHECK
                 (SETUP WA5 (posedge CLK) (0.236::0.245))
-        )
-        (TIMINGCHECK
                 (SETUP WA6 (posedge CLK) (0.302::0.362))
-        )
-        (TIMINGCHECK
                 (SETUP WA7 (posedge CLK) (0.496::0.616))
-        )
-        (TIMINGCHECK
                 (SETUP WA8 (posedge CLK) (0.511::0.633))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.527::0.654))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/A6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.155::0.192))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.098::0.122))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.432::0.538)(0.93::1.153))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.155::0.192))
+                (HOLD DI2 (posedge CLK) (0.098::0.122))
                 (SETUP DI1 (posedge CLK) (0.366::0.453))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.309::0.384))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/B6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.154::0.191))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.107::0.133))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.342::0.425)(0.936::1.161))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.154::0.191))
+                (HOLD DI2 (posedge CLK) (0.107::0.133))
                 (SETUP DI1 (posedge CLK) (0.372::0.461))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.286::0.354))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/C6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.152::0.189))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.091::0.113))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.34::0.423)(0.933::1.158))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.152::0.189))
+                (HOLD DI2 (posedge CLK) (0.091::0.113))
                 (SETUP DI1 (posedge CLK) (0.368::0.457))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.302::0.375))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6LRAM")
         (INSTANCE SLICEM/D6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.153::0.19))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.106::0.132))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH A1 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A2 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A3 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A4 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A5 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH A6 O6 (0.045::0.056)(0.1::0.124))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.347::0.432)(0.938::1.163))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.153::0.19))
+                (HOLD DI2 (posedge CLK) (0.106::0.132))
                 (SETUP DI1 (posedge CLK) (0.25::0.31))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.269::0.334))
         )
     )
@@ -1246,133 +538,85 @@
         (INSTANCE SLICEM)
         (TIMINGCHECK
                 (HOLD WE (posedge CLK) (0.011::0.014))
-        )
-        (TIMINGCHECK
                 (SETUP WE (posedge CLK) (0.514::0.638))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/A6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.075::0.093))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.076::0.094))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.332::0.414)(0.898::1.114))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.444::0.553)(1.186::1.472))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.075::0.093))
+                (HOLD DI2 (posedge CLK) (0.076::0.094))
                 (SETUP DI1 (posedge CLK) (0.137::0.17))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.14::0.173))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/B6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.07::0.087))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.089::0.11))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.286::0.356)(0.789::0.979))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.438::0.545)(1.176::1.458))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.07::0.087))
+                (HOLD DI2 (posedge CLK) (0.089::0.11))
                 (SETUP DI1 (posedge CLK) (0.126::0.156))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.143::0.178))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/C6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.058::0.072))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.062::0.077))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.285::0.355)(0.784::0.972))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.436::0.543)(1.169::1.45))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.058::0.072))
+                (HOLD DI2 (posedge CLK) (0.062::0.077))
                 (SETUP DI1 (posedge CLK) (0.117::0.145))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.116::0.144))
         )
     )
     (CELL
         (CELLTYPE "LUT_OR_MEM6SHFREG")
         (INSTANCE SLICEM/D6LUT)
-        (TIMINGCHECK
-                (HOLD DI1 (posedge CLK) (0.217::0.269))
-        )
-        (TIMINGCHECK
-                (HOLD DI2 (posedge CLK) (0.091::0.112))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK MC31 (0.286::0.357)(0.788::0.978))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK O6 (0.438::0.545)(1.174::1.456))
             )
         )
         (TIMINGCHECK
+                (HOLD DI1 (posedge CLK) (0.217::0.269))
+                (HOLD DI2 (posedge CLK) (0.091::0.112))
                 (SETUP DI1 (posedge CLK) (-0.04::-0.033))
-        )
-        (TIMINGCHECK
                 (SETUP DI2 (posedge CLK) (0.133::0.165))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_FF")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD CE (posedge CLK) (-0.007::-0.005))
-        )
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.211::0.262))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CLK Q (0.118::0.147)(0.292::0.362))
             )
         )
         (TIMINGCHECK
+                (HOLD CE (posedge CLK) (-0.007::-0.005))
+                (HOLD DIN (posedge CLK) (0.211::0.262))
                 (SETUP CE (posedge CLK) (0.088::0.109))
-        )
-        (TIMINGCHECK
                 (SETUP DIN (posedge CLK) (-0.074::-0.06))
         )
     )
@@ -1386,8 +630,6 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.314::0.389))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.292::-0.238))
         )
     )
@@ -1401,33 +643,21 @@
         )
         (TIMINGCHECK
                 (RECOVERY SR (posedge CLK) (0.279::0.347))
-        )
-        (TIMINGCHECK
                 (REMOVAL SR (posedge CLK) (-0.285::-0.232))
         )
     )
     (CELL
         (CELLTYPE "REG_INIT_LAT")
         (INSTANCE SLICEM)
-        (TIMINGCHECK
-                (HOLD DIN (posedge CLK) (0.211::0.262))
-        )
         (DELAY
             (ABSOLUTE
                 (IOPATH CE Q (0.129::0.161)(0.415::0.514))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH CLK Q (0.132::0.164)(0.378::0.469))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH D Q (0.075::0.094)(0.214::0.265))
             )
         )
         (TIMINGCHECK
+                (HOLD DIN (posedge CLK) (0.211::0.262))
                 (SETUP DIN (posedge CLK) (-0.078::-0.064))
         )
     )
@@ -1437,10 +667,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.104::0.129)(0.282::0.35))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.161::0.201)(0.645::0.8))
             )
         )
@@ -1451,10 +677,6 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH D Q (0.104::0.129)(0.282::0.35))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH SR Q (0.161::0.201)(0.645::0.8))
             )
         )
@@ -1478,20 +700,690 @@
         )
     )
     (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut a (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT ax a5ff (0.094::0.118)(0.163::0.202))
+                (INTERCONNECT ce a5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk a5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT sr a5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut a5ffl (0.03::0.037)(0.086::0.107))
+                (INTERCONNECT ax a5ffl (0.094::0.118)(0.163::0.202))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ai a5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bi a5lut (0.08::0.1)(0.199::0.246))
+                (INTERCONNECT di a5lut (0.121::0.151)(0.288::0.358))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/A6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ai a6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT ax a6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bi a6lut (0.095::0.119)(0.238::0.295))
+                (INTERCONNECT di a6lut (0.136::0.17)(0.321::0.398))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut aff (0.026::0.032)(0.075::0.094))
+                (INTERCONNECT a6lut aff (0.039::0.048)(0.088::0.109))
+                (INTERCONNECT ax aff (0.1::0.125)(0.175::0.217))
+                (INTERCONNECT carry4_co0 aff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o0 aff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce aff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk aff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT f7amux aff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 aff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 aff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr aff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut affl (0.044::0.055)(0.1::0.124))
+                (INTERCONNECT ax affl (0.103::0.128)(0.181::0.225))
+                (INTERCONNECT carry4_co0 affl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o0 affl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT f7amux affl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl1 (0.036::0.045)(0.097::0.12))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut affl2 (0.036::0.045)(0.097::0.12))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5ff amux (0.053::0.066)(0.138::0.171))
+                (INTERCONNECT a5lut amux (0.066::0.082)(0.164::0.204))
+                (INTERCONNECT a6lut amux (0.071::0.088)(0.166::0.206))
+                (INTERCONNECT carry4_co0 amux (0.079::0.099)(0.196::0.243))
+                (INTERCONNECT carry4_o0 amux (0.06::0.075)(0.138::0.171))
+                (INTERCONNECT f7amux amux (0.063::0.078)(0.14::0.173))
+                (INTERCONNECT o5 amux (0.063::0.078)(0.143::0.178))
+                (INTERCONNECT o6 amux (0.061::0.076)(0.147::0.182))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut amuxl (0.07::0.087)(0.174::0.216))
+                (INTERCONNECT a6lut amuxl (0.075::0.093)(0.171::0.213))
+                (INTERCONNECT carry4_co0 amuxl (0.079::0.099)(0.196::0.243))
+                (INTERCONNECT carry4_o0 amuxl (0.06::0.075)(0.138::0.171))
+                (INTERCONNECT f7amux amuxl (0.063::0.078)(0.14::0.173))
+                (INTERCONNECT o5 amuxl (0.067::0.083)(0.153::0.19))
+                (INTERCONNECT o6 amuxl (0.065::0.081)(0.152::0.189))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/AQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT aff aq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut b (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT clk_aff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_bff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_cff b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_clkinv b (0.049::0.061)(0.131::0.162))
+                (INTERCONNECT clk_dff b (0.049::0.061)(0.131::0.162))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT bx b5ff (0.101::0.126)(0.174::0.216))
+                (INTERCONNECT ce b5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk b5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT sr b5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut b5ffl (0.03::0.037)(0.087::0.108))
+                (INTERCONNECT bx b5ffl (0.101::0.126)(0.174::0.216))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bi b5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di b5lut (0.028::0.035)(0.053::0.065))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/B6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bi b6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT bx b6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di b6lut (0.041::0.051)(0.083::0.102))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bff (0.026::0.032)(0.076::0.095))
+                (INTERCONNECT b6lut bff (0.038::0.047)(0.085::0.105))
+                (INTERCONNECT bx bff (0.107::0.133)(0.186::0.231))
+                (INTERCONNECT carry4_co1 bff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o1 bff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce bff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk bff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT f8mux bff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 bff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 bff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr bff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b6lut bffl (0.043::0.054)(0.097::0.12))
+                (INTERCONNECT bx bffl (0.109::0.136)(0.192::0.239))
+                (INTERCONNECT carry4_co1 bffl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o1 bffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT f8mux bffl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl1 (0.036::0.045)(0.098::0.121))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bffl2 (0.036::0.045)(0.098::0.121))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5ff bmux (0.054::0.068)(0.142::0.177))
+                (INTERCONNECT b5lut bmux (0.073::0.091)(0.181::0.224))
+                (INTERCONNECT b6lut bmux (0.077::0.095)(0.172::0.213))
+                (INTERCONNECT carry4_co1 bmux (0.071::0.088)(0.168::0.208))
+                (INTERCONNECT carry4_o1 bmux (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT f8mux bmux (0.068::0.085)(0.157::0.195))
+                (INTERCONNECT o5 bmux (0.07::0.087)(0.159::0.197))
+                (INTERCONNECT o6 bmux (0.068::0.084)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT b5lut bmuxl (0.073::0.091)(0.181::0.224))
+                (INTERCONNECT b6lut bmuxl (0.077::0.095)(0.172::0.213))
+                (INTERCONNECT carry4_co1 bmuxl (0.071::0.088)(0.168::0.208))
+                (INTERCONNECT carry4_o1 bmuxl (0.063::0.079)(0.147::0.182))
+                (INTERCONNECT f8mux bmuxl (0.068::0.085)(0.157::0.195))
+                (INTERCONNECT o5 bmuxl (0.07::0.087)(0.159::0.197))
+                (INTERCONNECT o6 bmuxl (0.068::0.084)(0.156::0.193))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/BQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bff bq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut c (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT ce c5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk c5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT cx c5ff (0.09::0.112)(0.161::0.199))
+                (INTERCONNECT sr c5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut c5ffl (0.031::0.038)(0.088::0.109))
+                (INTERCONNECT cx c5ffl (0.09::0.112)(0.161::0.199))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ci c5lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di c5lut (0.027::0.033)(0.051::0.063))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/C6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ci c6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT cx c6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT di c6lut (0.043::0.053)(0.086::0.107))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CARRY4)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a5lut carry4 (0.003::0.004)(0.021::0.026))
+                (INTERCONNECT a6lut carry4 (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT ax carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT b5lut carry4 (0.003::0.004)(0.022::0.027))
+                (INTERCONNECT b6lut carry4 (0.009::0.011)(0.016::0.02))
+                (INTERCONNECT bx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT c5lut carry4 (0.004::0.005)(0.023::0.028))
+                (INTERCONNECT c6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT cx carry4 (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT d5lut carry4 (0.004::0.005)(0.026::0.033))
+                (INTERCONNECT d6lut carry4 (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT dx carry4 (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cff (0.027::0.033)(0.077::0.096))
+                (INTERCONNECT c6lut cff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT carry4_co2 cff (0.03::0.037)(0.074::0.092))
+                (INTERCONNECT carry4_o2 cff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce cff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk cff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT cx cff (0.096::0.12)(0.172::0.214))
+                (INTERCONNECT f7bmux cff (0.025::0.031)(0.059::0.073))
+                (INTERCONNECT o5 cff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 cff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr cff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut cffl (0.043::0.054)(0.098::0.122))
+                (INTERCONNECT carry4_co2 cffl (0.039::0.049)(0.097::0.12))
+                (INTERCONNECT carry4_o2 cffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT cx cffl (0.099::0.123)(0.179::0.222))
+                (INTERCONNECT f7bmux cffl (0.029::0.036)(0.068::0.084))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl1 (0.037::0.046)(0.098::0.122))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cffl2 (0.037::0.046)(0.098::0.122))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CLKINV)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT clk clkinv (0.046::0.057)(0.126::0.156))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5ff cmux (0.053::0.066)(0.139::0.172))
+                (INTERCONNECT c5lut cmux (0.068::0.085)(0.167::0.207))
+                (INTERCONNECT c6lut cmux (0.07::0.087)(0.166::0.205))
+                (INTERCONNECT carry4_co2 cmux (0.065::0.081)(0.15::0.186))
+                (INTERCONNECT carry4_o2 cmux (0.063::0.079)(0.142::0.177))
+                (INTERCONNECT f7bmux cmux (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmux (0.064::0.08)(0.144::0.179))
+                (INTERCONNECT o6 cmux (0.061::0.076)(0.148::0.183))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c5lut cmuxl (0.072::0.089)(0.179::0.222))
+                (INTERCONNECT c6lut cmuxl (0.075::0.093)(0.171::0.212))
+                (INTERCONNECT carry4_co2 cmuxl (0.065::0.081)(0.15::0.186))
+                (INTERCONNECT carry4_o2 cmuxl (0.063::0.079)(0.142::0.177))
+                (INTERCONNECT f7bmux cmuxl (0.063::0.078)(0.141::0.174))
+                (INTERCONNECT o5 cmuxl (0.068::0.084)(0.156::0.194))
+                (INTERCONNECT o6 cmuxl (0.066::0.082)(0.153::0.19))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/COUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT carry4_co3 cout (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/CQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT cff cq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d6lut d (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5FF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce d5ff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk d5ff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT d5lut d5ff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT dx d5ff (0.09::0.112)(0.161::0.199))
+                (INTERCONNECT sr d5ff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5FFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut d5ffl (0.031::0.038)(0.091::0.113))
+                (INTERCONNECT dx d5ffl (0.09::0.112)(0.161::0.199))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D5LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT di d5lut (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/D6LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT di d6lut (0.0::0.0)(0.0::0.0))
+                (INTERCONNECT dx d6lut (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFF)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dff (0.028::0.034)(0.055::0.069))
+                (INTERCONNECT carry4_co3 dff (0.104::0.129)(0.271::0.336))
+                (INTERCONNECT carry4_o3 dff (0.025::0.031)(0.062::0.077))
+                (INTERCONNECT ce dff (0.041::0.051)(0.15::0.186))
+                (INTERCONNECT clk dff (0.046::0.057)(0.126::0.156))
+                (INTERCONNECT d5lut dff (0.027::0.033)(0.08::0.101))
+                (INTERCONNECT d6lut dff (0.038::0.047)(0.087::0.107))
+                (INTERCONNECT dx dff (0.096::0.12)(0.172::0.214))
+                (INTERCONNECT o5 dff (0.023::0.028)(0.054::0.068))
+                (INTERCONNECT o6 dff (0.029::0.036)(0.069::0.085))
+                (INTERCONNECT sr dff (0.031::0.038)(0.079::0.098))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dffl (0.028::0.034)(0.055::0.069))
+                (INTERCONNECT carry4_co3 dffl (0.126::0.157)(0.323::0.401))
+                (INTERCONNECT carry4_o3 dffl (0.029::0.036)(0.07::0.087))
+                (INTERCONNECT d6lut dffl (0.043::0.054)(0.098::0.122))
+                (INTERCONNECT dx dffl (0.099::0.123)(0.179::0.222))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL1)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl1 (0.037::0.046)(0.102::0.126))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DFFL2)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT d5lut dffl2 (0.037::0.046)(0.102::0.126))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DIFF)
+        (DELAY
+            (ABSOLUTE
+                (DEVICE a6lut_a5lut_diff (0.003::0.004)(0.021::0.026))
+                (DEVICE a6lut_int_diff (0.01::0.012)(0.019::0.024))
+                (DEVICE b6lut_b5lut_diff (0.003::0.004)(0.022::0.027))
+                (DEVICE b6lut_int_diff (0.009::0.011)(0.016::0.02))
+                (DEVICE c6lut_c5lut_diff (0.004::0.005)(0.023::0.028))
+                (DEVICE c6lut_int_diff (0.009::0.011)(0.018::0.022))
+                (DEVICE d6lut_d5lut_diff (0.004::0.005)(0.026::0.033))
+                (DEVICE d6lut_int_diff (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dmux (0.061::0.076)(0.14::0.173))
+                (INTERCONNECT carry4_co3 dmux (0.104::0.13)(0.242::0.3))
+                (INTERCONNECT carry4_o3 dmux (0.066::0.082)(0.148::0.183))
+                (INTERCONNECT d5ff dmux (0.053::0.066)(0.141::0.174))
+                (INTERCONNECT d5lut dmux (0.074::0.092)(0.186::0.231))
+                (INTERCONNECT d6lut dmux (0.077::0.095)(0.173::0.214))
+                (INTERCONNECT o5 dmux (0.07::0.087)(0.16::0.198))
+                (INTERCONNECT o6 dmux (0.068::0.084)(0.155::0.192))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DMUXL)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut dmuxl (0.068::0.084)(0.15::0.186))
+                (INTERCONNECT carry4_co3 dmuxl (0.104::0.13)(0.242::0.3))
+                (INTERCONNECT carry4_o3 dmuxl (0.066::0.082)(0.148::0.183))
+                (INTERCONNECT d5lut dmuxl (0.074::0.092)(0.186::0.231))
+                (INTERCONNECT d6lut dmuxl (0.077::0.095)(0.173::0.214))
+                (INTERCONNECT o5 dmuxl (0.07::0.087)(0.16::0.198))
+                (INTERCONNECT o6 dmuxl (0.068::0.084)(0.155::0.192))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/DQ)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT dff dq (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F7AMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT a6lut f7amux (0.01::0.012)(0.019::0.024))
+                (INTERCONNECT b6lut f7amux (0.009::0.011)(0.016::0.02))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F7BMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT c6lut f7bmux (0.009::0.011)(0.018::0.022))
+                (INTERCONNECT d6lut f7bmux (0.009::0.011)(0.018::0.022))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/F8MUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT bx f8mux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/LUT)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT ce lut (0.001::0.001)(0.004::0.005))
+            )
+        )
+    )
+    (CELL
+        (CELLTYPE "ROUTING_BEL")
+        (INSTANCE SLICEM/WEMUX)
+        (DELAY
+            (ABSOLUTE
+                (INTERCONNECT we wemux (0.0::0.0)(0.0::0.0))
+            )
+        )
+    )
+    (CELL
         (CELLTYPE "SELMUX2_1")
         (INSTANCE SLICEM/F7AMUX)
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.053::0.067)(0.152::0.189))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.054::0.068)(0.153::0.19))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.09::0.112)(0.235::0.292))
             )
         )
@@ -1502,15 +1394,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.064::0.08)(0.177::0.219))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.066::0.082)(0.181::0.225))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.096::0.12)(0.253::0.314))
             )
         )
@@ -1521,15 +1405,7 @@
         (DELAY
             (ABSOLUTE
                 (IOPATH 0 OUT (0.022::0.027)(0.079::0.098))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH 1 OUT (0.019::0.024)(0.071::0.088))
-            )
-        )
-        (DELAY
-            (ABSOLUTE
                 (IOPATH S0 OUT (0.081::0.101)(0.228::0.283))
             )
         )