diff --git a/Info.md b/Info.md index ef22a42..04ea264 100644 --- a/Info.md +++ b/Info.md @@ -37,7 +37,7 @@ These files are released under the very permissive [CC0 1.0 Universal](COPYING). # Details -Last updated on Thu Jan 31 01:15:43 UTC 2019 (2019-01-31T01:15:43+00:00). +Last updated on Thu Jan 31 08:55:27 UTC 2019 (2019-01-31T08:55:27+00:00). Created using [Project X-Ray](https://github.com/SymbiFlow/prjxray) version [a8299c8](https://github.com/SymbiFlow/prjxray/commit/a8299c84a3e37414b961c4ca837c629f84a4ce4f). @@ -111,13 +111,15 @@ Results have checksums; * [`11d15eb449e9f42409e7187c26635d3facb6974cc0172819b4387ada2ff2532c ./artix7/harness/basys3/swbut/design.json`](./artix7/harness/basys3/swbut/design.json) * [`9df8eac3c11e57d81b4bf4a927ade787f881f0ef46c8ab610ca529f35e887689 ./artix7/harness/basys3/swbut/design.txt`](./artix7/harness/basys3/swbut/design.txt) * [`fca753747fb1d583483e22980c4dae3a2de6451a326d46eab3581ea6f50f5b2d ./artix7/mask_bram_l.block_ram.db`](./artix7/mask_bram_l.block_ram.db) - * [`bed3ba955aa33b47eb3f4c218d8619e6e3f7c5b7f0d0de700827d666a54956f7 ./artix7/mask_bram_l.db`](./artix7/mask_bram_l.db) + * [`6458e88c8d3b8565fbfafed8835f303ccaddf773c35db969e9ccd565e999107d ./artix7/mask_bram_l.db`](./artix7/mask_bram_l.db) * [`fca753747fb1d583483e22980c4dae3a2de6451a326d46eab3581ea6f50f5b2d ./artix7/mask_bram_r.block_ram.db`](./artix7/mask_bram_r.block_ram.db) - * [`bed3ba955aa33b47eb3f4c218d8619e6e3f7c5b7f0d0de700827d666a54956f7 ./artix7/mask_bram_r.db`](./artix7/mask_bram_r.db) + * [`6458e88c8d3b8565fbfafed8835f303ccaddf773c35db969e9ccd565e999107d ./artix7/mask_bram_r.db`](./artix7/mask_bram_r.db) * [`4f37a37c925f92956b6fc010034529a4cc37698ecb7dd263a0fe737ad600cde7 ./artix7/mask_clbll_l.db`](./artix7/mask_clbll_l.db) * [`4f37a37c925f92956b6fc010034529a4cc37698ecb7dd263a0fe737ad600cde7 ./artix7/mask_clbll_r.db`](./artix7/mask_clbll_r.db) * [`5c274320294201935a3edccb43eca8e347ca1f0acded71ec388c794877d4b55b ./artix7/mask_clblm_l.db`](./artix7/mask_clblm_l.db) * [`5c274320294201935a3edccb43eca8e347ca1f0acded71ec388c794877d4b55b ./artix7/mask_clblm_r.db`](./artix7/mask_clblm_r.db) + * [`aab2e5f20890d805b6a78db6e6fd68d6024a140ac5e960feb4162d7e49582ca8 ./artix7/mask_dsp_l.db`](./artix7/mask_dsp_l.db) + * [`aab2e5f20890d805b6a78db6e6fd68d6024a140ac5e960feb4162d7e49582ca8 ./artix7/mask_dsp_r.db`](./artix7/mask_dsp_r.db) * [`76d1e0bd4b7ad492cf3fe8698b2b5f46f7dcc5fe446984e5dccae373c63edafd ./artix7/mask_hclk_l.db`](./artix7/mask_hclk_l.db) * [`76d1e0bd4b7ad492cf3fe8698b2b5f46f7dcc5fe446984e5dccae373c63edafd ./artix7/mask_hclk_r.db`](./artix7/mask_hclk_r.db) * [`d94e4d13df16da498224f0e94deaa310fbf471b6f9ec0ec8b2308fe62fa2eeaf ./artix7/ppips_bram_int_interface_l.db`](./artix7/ppips_bram_int_interface_l.db) @@ -133,9 +135,9 @@ Results have checksums; * [`d300ad4128a192e416a958471013b7554f141fd1f816715828b1e5a87838f18d ./artix7/ppips_int_l.db`](./artix7/ppips_int_l.db) * [`46564e746b8d9e37bf46a68f2915bd1395efb68508d48d336a4dfb9342105285 ./artix7/ppips_int_r.db`](./artix7/ppips_int_r.db) * [`63cab7c6cb50b9a86cd6de4ec02cfba93b99ac622684a1196b3d70adb1472fc1 ./artix7/segbits_bram_l.block_ram.db`](./artix7/segbits_bram_l.block_ram.db) - * [`231e0e81ed1ad81e2e2f7a91e5eb32505453a8e6df4ab2e109872497f60a7195 ./artix7/segbits_bram_l.db`](./artix7/segbits_bram_l.db) + * [`464df44f37a07c5bc56f07c58d4051bce9d4999e7c6185c8603b3bc1815af3ba ./artix7/segbits_bram_l.db`](./artix7/segbits_bram_l.db) * [`6daa967b706d7fc5cdf597ed9f142df8f3003ded2fee3d622d484b21ceda2827 ./artix7/segbits_bram_r.block_ram.db`](./artix7/segbits_bram_r.block_ram.db) - * [`41b85caddb170c03fc5a7ba588fcf509bb4fdd8baf9c2c3ca83c0063c89028ff ./artix7/segbits_bram_r.db`](./artix7/segbits_bram_r.db) + * [`03ebf886b7fd6fffa068c32e02b7c53c5f3a09bea0090972b9633295a6af8f7a ./artix7/segbits_bram_r.db`](./artix7/segbits_bram_r.db) * [`ef6706ef033396c75469738223e66d1b5f38b832e27b5bb80f07efd571e28fb7 ./artix7/segbits_clbll_l.db`](./artix7/segbits_clbll_l.db) * [`53c0ea2b05a2c4ddf2b6cce38073534d0c21b893fc5783dc777d97de2f2d6a9e ./artix7/segbits_clbll_r.db`](./artix7/segbits_clbll_r.db) * [`e6459c01d0c1c7724fa02716103fd02a3e2a75d6b7326f4c937f158a264ffe85 ./artix7/segbits_clblm_l.db`](./artix7/segbits_clblm_l.db) @@ -144,8 +146,8 @@ Results have checksums; * [`b014d7e2b101b0b0540a539cb74a76ccbe3a494e225e8e510bf258a457b18685 ./artix7/segbits_dsp_r.db`](./artix7/segbits_dsp_r.db) * [`1c2c7229781a4a1d51bbbdeea76238b10497c043aaadf2a76de783041a201878 ./artix7/segbits_hclk_l.db`](./artix7/segbits_hclk_l.db) * [`51288ec0be63172fcb2a12a92853150c62a21e894c2d42a2586046c462bf57a9 ./artix7/segbits_hclk_r.db`](./artix7/segbits_hclk_r.db) - * [`5d127ad971383f9719608e240c2c4aa5d7c52d651fcebc3faa386fc53c2affc7 ./artix7/segbits_int_l.db`](./artix7/segbits_int_l.db) - * [`1541c7832dd161c5b3b5745d08fe0ee6f92bfbd372b76c12f54afc032c888556 ./artix7/segbits_int_r.db`](./artix7/segbits_int_r.db) + * [`0ea44e8dfaf97ed200f30b2afe117e94e1a68bdb26af2e09e69e855414779520 ./artix7/segbits_int_l.db`](./artix7/segbits_int_l.db) + * [`9c7b94275c440e0bb0634ae2c347e92b605a77e29bb28c04f8bba126ba808f60 ./artix7/segbits_int_r.db`](./artix7/segbits_int_r.db) * [`2bc07bf06b86af1985fe1c76da7bd6d858768dd6d9e99344a3c52d490b797cdb ./artix7/settings.sh`](./artix7/settings.sh) * [`ac6ba9ad814503f0fdc1dabb4292aaccd1a2195f5b348276cfee12aed3d96a70 ./artix7/site_type_BSCAN.json`](./artix7/site_type_BSCAN.json) * [`64724ba2f8af98df5e1d92e5c2da2e6d5a41eec6580f796405e271dadb4e63be ./artix7/site_type_BUFGCTRL.json`](./artix7/site_type_BUFGCTRL.json) @@ -193,8 +195,8 @@ Results have checksums; * [`f711f285e16aa11d4827ce8504e9413c8ccf87f9f86d108740738ae6cbb4f388 ./artix7/site_type_XADC.json`](./artix7/site_type_XADC.json) * [`0bfdad62f04128ca4d469aa18b179cbd3bf78e40c6af50450c9ca85bfffd746f ./artix7/tile_type_BRAM_INT_INTERFACE_L.json`](./artix7/tile_type_BRAM_INT_INTERFACE_L.json) * [`fd0b3b31118249e66193fa06633a58aa5d86820bed16d3f85497b886d2282845 ./artix7/tile_type_BRAM_INT_INTERFACE_R.json`](./artix7/tile_type_BRAM_INT_INTERFACE_R.json) - * [`23af85ab67092eb90d6b05c3bff539499494eaecb07b5063baa2aa494063a1ec ./artix7/tile_type_BRAM_L.json`](./artix7/tile_type_BRAM_L.json) - * [`1c16777c03b83fd75f36bd5a4dba291532a1266b19b53441528d521bebb4162e ./artix7/tile_type_BRAM_R.json`](./artix7/tile_type_BRAM_R.json) + * [`c9d7113965812d79fb69c451ec0fc2f0b56ebaf50db7c31a1377c960387af8da ./artix7/tile_type_BRAM_L.json`](./artix7/tile_type_BRAM_L.json) + * [`1d8f980ff164deb6af581fdf5641f073dd77ebbd9a51591f9fb6b41852819573 ./artix7/tile_type_BRAM_R.json`](./artix7/tile_type_BRAM_R.json) * [`29e4879a736ff9d43178ba3887ba47b8f1190464dabf4eef7c8fe8d8d23647c2 ./artix7/tile_type_BRKH_BRAM.json`](./artix7/tile_type_BRKH_BRAM.json) * [`fccd1abee620b9dc48534d82af9c84d7e4fb9f2fbeaa0d8bbef1ddab5d2d91c5 ./artix7/tile_type_BRKH_B_TERM_INT.json`](./artix7/tile_type_BRKH_B_TERM_INT.json) * [`1adbede824487b01b77eed4443ff5434c9473a067dae3c620df3ccca800951ac ./artix7/tile_type_BRKH_CLB.json`](./artix7/tile_type_BRKH_CLB.json) @@ -237,8 +239,8 @@ Results have checksums; * [`6260182cedf2857372997d8b9a9b3d28504931d1c7ff5176d718dd44935354f0 ./artix7/tile_type_CMT_TOP_R_LOWER_T.json`](./artix7/tile_type_CMT_TOP_R_LOWER_T.json) * [`21e908de40301ce5b6d3a2479a5784c74f7227a1493941a5552845e794bdfa2b ./artix7/tile_type_CMT_TOP_R_UPPER_B.json`](./artix7/tile_type_CMT_TOP_R_UPPER_B.json) * [`816d810709c3f54a33774c6a9acefe472cac1e5748d306e692524007b699ee35 ./artix7/tile_type_CMT_TOP_R_UPPER_T.json`](./artix7/tile_type_CMT_TOP_R_UPPER_T.json) - * [`67014634eb0884ca84f121db190d59d8c32b1fd6e8b130f5b4be43fcca2c66b3 ./artix7/tile_type_DSP_L.json`](./artix7/tile_type_DSP_L.json) - * [`cdcb7f5a7d5fa09b04a3b850cbc196bce36725e135e3f5fa7508d4bf97aa7db8 ./artix7/tile_type_DSP_R.json`](./artix7/tile_type_DSP_R.json) + * [`d4731d3d594d0f941c9e8565caf1d5fc8b2da870dc7b311e988b2216f15f7707 ./artix7/tile_type_DSP_L.json`](./artix7/tile_type_DSP_L.json) + * [`3d834d05c2c2874744430a3ed49b66a00068b6918189f977c32a52830919fe42 ./artix7/tile_type_DSP_R.json`](./artix7/tile_type_DSP_R.json) * [`01bb373548f7244412efb0a59b85203b18450d357c809b0c36ceaee46a81f3d1 ./artix7/tile_type_GTP_CHANNEL_0.json`](./artix7/tile_type_GTP_CHANNEL_0.json) * [`e34491f9e8151c172f330dbddd41ee646dbb526772409174810ca8872df4e6a1 ./artix7/tile_type_GTP_CHANNEL_1.json`](./artix7/tile_type_GTP_CHANNEL_1.json) * [`fcb1a2ac092a41409be635c1d61585f0e9d40d0ce86014e424ab99f2f50342ea ./artix7/tile_type_GTP_CHANNEL_2.json`](./artix7/tile_type_GTP_CHANNEL_2.json) diff --git a/artix7/mask_bram_l.db b/artix7/mask_bram_l.db index 43fcf9a..cf0b9c1 100644 --- a/artix7/mask_bram_l.db +++ b/artix7/mask_bram_l.db @@ -10,7 +10,6 @@ bit 00_33 bit 00_34 bit 00_35 bit 00_37 -bit 00_38 bit 00_39 bit 00_41 bit 00_42 @@ -20,10 +19,9 @@ bit 00_86 bit 00_89 bit 00_90 bit 00_91 -bit 00_93 bit 00_94 -bit 00_97 bit 00_98 +bit 00_99 bit 00_101 bit 00_102 bit 00_103 @@ -63,7 +61,6 @@ bit 00_298 bit 01_09 bit 01_10 bit 01_14 -bit 01_20 bit 01_21 bit 01_24 bit 01_25 @@ -137,14 +134,16 @@ bit 06_03 bit 06_17 bit 06_19 bit 06_21 +bit 06_33 bit 06_35 +bit 06_37 bit 06_51 bit 06_63 bit 06_65 bit 06_67 bit 06_69 -bit 06_73 bit 06_83 +bit 06_89 bit 06_99 bit 06_101 bit 06_115 @@ -158,7 +157,8 @@ bit 06_149 bit 06_163 bit 06_203 bit 06_213 -bit 06_267 +bit 06_217 +bit 06_219 bit 06_275 bit 06_291 bit 06_293 @@ -166,7 +166,6 @@ bit 07_00 bit 07_02 bit 07_06 bit 07_10 -bit 07_12 bit 07_14 bit 07_16 bit 07_18 @@ -194,13 +193,16 @@ bit 07_122 bit 07_126 bit 07_139 bit 07_142 +bit 07_144 bit 07_150 bit 07_164 bit 07_174 bit 07_184 bit 07_190 +bit 07_208 bit 07_218 bit 07_250 +bit 07_256 bit 07_272 bit 07_282 bit 07_284 @@ -236,33 +238,30 @@ bit 08_70 bit 08_71 bit 08_75 bit 08_78 -bit 08_79 bit 08_81 +bit 08_84 bit 08_85 bit 08_86 bit 08_87 +bit 08_94 bit 08_100 bit 08_101 bit 08_102 bit 08_103 -bit 08_105 bit 08_107 bit 08_109 bit 08_112 bit 08_113 bit 08_116 -bit 08_119 bit 08_124 bit 08_126 bit 08_128 bit 08_129 -bit 08_131 bit 08_134 bit 08_135 bit 08_136 bit 08_142 bit 08_143 -bit 08_149 bit 08_150 bit 08_151 bit 08_152 @@ -276,21 +275,21 @@ bit 08_183 bit 08_192 bit 08_193 bit 08_200 -bit 08_213 +bit 08_201 bit 08_214 bit 08_215 bit 08_216 bit 08_229 bit 08_231 -bit 08_233 +bit 08_232 bit 08_240 -bit 08_244 bit 08_247 bit 08_256 bit 08_267 bit 08_277 bit 08_282 bit 08_285 +bit 08_288 bit 08_292 bit 08_293 bit 08_295 @@ -298,12 +297,14 @@ bit 08_304 bit 08_307 bit 08_308 bit 08_309 +bit 09_00 bit 09_04 -bit 09_05 bit 09_06 bit 09_08 +bit 09_12 bit 09_14 bit 09_16 +bit 09_18 bit 09_19 bit 09_21 bit 09_28 @@ -312,7 +313,6 @@ bit 09_34 bit 09_35 bit 09_56 bit 09_61 -bit 09_65 bit 09_66 bit 09_68 bit 09_72 @@ -320,18 +320,22 @@ bit 09_76 bit 09_77 bit 09_78 bit 09_80 +bit 09_81 bit 09_82 bit 09_93 +bit 09_96 bit 09_104 bit 09_114 bit 09_120 bit 09_121 +bit 09_130 bit 09_132 bit 09_133 bit 09_140 bit 09_141 -bit 09_144 +bit 09_146 bit 09_148 +bit 09_182 bit 09_184 bit 09_186 bit 09_196 @@ -348,6 +352,7 @@ bit 10_03 bit 10_07 bit 10_11 bit 10_13 +bit 10_15 bit 10_16 bit 10_17 bit 10_18 @@ -371,17 +376,18 @@ bit 10_81 bit 10_82 bit 10_84 bit 10_97 -bit 10_113 bit 10_123 bit 10_129 bit 10_132 bit 10_146 bit 10_148 +bit 10_160 bit 10_163 bit 10_168 -bit 10_179 +bit 10_177 bit 10_181 bit 10_185 +bit 10_187 bit 10_191 bit 10_193 bit 10_210 @@ -390,7 +396,6 @@ bit 10_245 bit 10_251 bit 10_255 bit 10_258 -bit 10_264 bit 10_272 bit 10_274 bit 11_00 @@ -403,14 +408,13 @@ bit 11_12 bit 11_13 bit 11_14 bit 11_15 +bit 11_16 bit 11_19 bit 11_23 bit 11_27 bit 11_33 bit 11_39 -bit 11_53 bit 11_55 -bit 11_61 bit 11_64 bit 11_65 bit 11_68 @@ -432,14 +436,15 @@ bit 11_112 bit 11_113 bit 11_127 bit 11_129 +bit 11_130 bit 11_132 -bit 11_137 +bit 11_135 +bit 11_139 bit 11_143 bit 11_144 bit 11_146 bit 11_151 bit 11_159 -bit 11_162 bit 11_163 bit 11_167 bit 11_169 @@ -449,17 +454,15 @@ bit 11_184 bit 11_186 bit 11_188 bit 11_191 -bit 11_192 bit 11_207 bit 11_215 bit 11_223 -bit 11_231 bit 11_248 bit 11_250 bit 11_255 +bit 11_257 bit 11_267 bit 11_271 -bit 11_274 bit 11_279 bit 11_285 bit 11_287 @@ -467,7 +470,6 @@ bit 11_295 bit 11_311 bit 11_315 bit 12_02 -bit 12_04 bit 12_16 bit 12_18 bit 12_20 @@ -475,36 +477,40 @@ bit 12_24 bit 12_28 bit 12_32 bit 12_34 +bit 12_36 bit 12_50 bit 12_60 bit 12_64 bit 12_66 bit 12_68 -bit 12_72 bit 12_80 bit 12_82 bit 12_84 +bit 12_88 bit 12_92 +bit 12_96 bit 12_100 bit 12_104 bit 12_114 bit 12_120 +bit 12_130 bit 12_132 bit 12_136 bit 12_140 bit 12_146 bit 12_148 +bit 12_160 bit 12_162 bit 12_168 bit 12_196 bit 12_202 bit 12_210 bit 12_212 +bit 12_216 +bit 12_218 bit 12_224 bit 12_244 bit 12_258 -bit 12_264 -bit 12_266 bit 12_272 bit 12_274 bit 12_290 @@ -535,6 +541,7 @@ bit 13_79 bit 13_81 bit 13_85 bit 13_87 +bit 13_95 bit 13_97 bit 13_101 bit 13_103 @@ -547,9 +554,8 @@ bit 13_123 bit 13_125 bit 13_127 bit 13_129 -bit 13_131 bit 13_135 -bit 13_137 +bit 13_139 bit 13_143 bit 13_151 bit 13_153 @@ -563,13 +569,11 @@ bit 13_183 bit 13_191 bit 13_193 bit 13_201 -bit 13_207 -bit 13_213 +bit 13_209 bit 13_215 bit 13_231 -bit 13_233 -bit 13_245 bit 13_247 +bit 13_257 bit 13_267 bit 13_271 bit 13_273 @@ -577,6 +581,7 @@ bit 13_277 bit 13_279 bit 13_283 bit 13_285 +bit 13_289 bit 13_293 bit 13_295 bit 13_305 @@ -611,6 +616,7 @@ bit 14_80 bit 14_82 bit 14_96 bit 14_98 +bit 14_100 bit 14_112 bit 14_114 bit 14_120 @@ -624,13 +630,12 @@ bit 14_148 bit 14_162 bit 14_181 bit 14_185 +bit 14_187 bit 14_191 -bit 14_192 bit 14_245 bit 14_251 bit 14_255 bit 14_260 -bit 14_274 bit 15_00 bit 15_01 bit 15_04 @@ -653,7 +658,6 @@ bit 15_47 bit 15_49 bit 15_53 bit 15_59 -bit 15_61 bit 15_63 bit 15_65 bit 15_67 @@ -664,20 +668,20 @@ bit 15_76 bit 15_78 bit 15_79 bit 15_81 +bit 15_85 bit 15_87 bit 15_95 bit 15_97 bit 15_103 bit 15_113 bit 15_117 -bit 15_119 bit 15_123 bit 15_127 bit 15_129 bit 15_135 bit 15_137 bit 15_143 -bit 15_149 +bit 15_145 bit 15_151 bit 15_153 bit 15_159 @@ -685,7 +689,8 @@ bit 15_163 bit 15_165 bit 15_169 bit 15_175 -bit 15_179 +bit 15_177 +bit 15_182 bit 15_184 bit 15_186 bit 15_188 @@ -698,7 +703,7 @@ bit 15_217 bit 15_219 bit 15_223 bit 15_229 -bit 15_231 +bit 15_233 bit 15_241 bit 15_248 bit 15_250 @@ -720,7 +725,6 @@ bit 16_55 bit 16_66 bit 16_67 bit 16_68 -bit 16_71 bit 16_79 bit 16_82 bit 16_83 @@ -760,6 +764,7 @@ bit 16_169 bit 16_170 bit 16_171 bit 16_172 +bit 16_173 bit 16_174 bit 16_184 bit 16_207 @@ -777,8 +782,6 @@ bit 17_71 bit 17_80 bit 17_82 bit 17_83 -bit 17_84 -bit 17_85 bit 17_87 bit 17_104 bit 17_119 @@ -788,6 +791,7 @@ bit 17_131 bit 17_132 bit 17_133 bit 17_135 +bit 17_138 bit 17_139 bit 17_140 bit 17_141 @@ -813,12 +817,13 @@ bit 17_171 bit 17_172 bit 17_173 bit 17_174 +bit 17_175 bit 17_184 -bit 17_232 bit 17_271 bit 17_304 bit 18_22 bit 18_41 +bit 18_66 bit 18_67 bit 18_68 bit 18_69 @@ -832,7 +837,10 @@ bit 18_94 bit 18_97 bit 18_105 bit 18_110 +bit 18_113 +bit 18_118 bit 18_126 +bit 18_130 bit 18_131 bit 18_132 bit 18_133 @@ -864,14 +872,13 @@ bit 18_172 bit 18_173 bit 18_174 bit 18_175 -bit 18_185 bit 18_214 bit 18_222 -bit 18_233 bit 18_241 bit 18_294 bit 18_297 bit 18_305 +bit 19_41 bit 19_49 bit 19_66 bit 19_67 @@ -883,6 +890,7 @@ bit 19_82 bit 19_83 bit 19_84 bit 19_85 +bit 19_97 bit 19_105 bit 19_118 bit 19_130 @@ -903,7 +911,6 @@ bit 19_149 bit 19_150 bit 19_151 bit 19_152 -bit 19_153 bit 19_154 bit 19_157 bit 19_159 @@ -913,14 +920,15 @@ bit 19_168 bit 19_169 bit 19_170 bit 19_171 -bit 19_172 bit 19_173 bit 19_174 bit 19_175 +bit 19_185 bit 19_214 bit 19_233 bit 19_241 bit 19_278 +bit 19_305 bit 22_15 bit 22_23 bit 22_40 @@ -930,12 +938,15 @@ bit 22_66 bit 22_67 bit 22_68 bit 22_69 +bit 22_79 bit 22_82 bit 22_83 bit 22_84 bit 22_85 bit 22_87 bit 22_104 +bit 22_119 +bit 22_127 bit 22_130 bit 22_131 bit 22_132 @@ -944,6 +955,7 @@ bit 22_135 bit 22_138 bit 22_139 bit 22_140 +bit 22_141 bit 22_143 bit 22_144 bit 22_146 @@ -960,6 +972,7 @@ bit 22_156 bit 22_157 bit 22_158 bit 22_159 +bit 22_160 bit 22_161 bit 22_168 bit 22_169 @@ -971,7 +984,6 @@ bit 22_174 bit 22_175 bit 22_184 bit 22_223 -bit 22_232 bit 22_240 bit 22_304 bit 23_15 @@ -983,7 +995,6 @@ bit 23_66 bit 23_67 bit 23_68 bit 23_69 -bit 23_71 bit 23_79 bit 23_80 bit 23_82 @@ -1002,8 +1013,10 @@ bit 23_133 bit 23_135 bit 23_138 bit 23_139 +bit 23_140 bit 23_141 bit 23_143 +bit 23_144 bit 23_146 bit 23_147 bit 23_148 @@ -1018,13 +1031,13 @@ bit 23_158 bit 23_159 bit 23_161 bit 23_167 +bit 23_168 bit 23_169 bit 23_170 bit 23_171 -bit 23_172 bit 23_173 -bit 23_174 bit 23_175 +bit 23_184 bit 23_215 bit 23_232 bit 23_240 @@ -1032,6 +1045,7 @@ bit 23_271 bit 23_279 bit 23_295 bit 23_296 +bit 23_304 bit 24_15 bit 24_23 bit 24_40 @@ -1053,6 +1067,7 @@ bit 24_87 bit 24_96 bit 24_104 bit 24_112 +bit 24_119 bit 24_127 bit 24_130 bit 24_131 @@ -1155,6 +1170,7 @@ bit 25_156 bit 25_157 bit 25_158 bit 25_159 +bit 25_160 bit 25_161 bit 25_167 bit 25_168 @@ -1258,6 +1274,7 @@ bit 27_89 bit 27_90 bit 27_94 bit 27_95 +bit 27_96 bit 27_97 bit 27_98 bit 27_99 @@ -1284,6 +1301,8 @@ bit 27_120 bit 27_121 bit 27_122 bit 27_123 +bit 27_124 +bit 27_125 bit 27_126 bit 27_127 bit 27_129 @@ -1304,6 +1323,8 @@ bit 27_190 bit 27_191 bit 27_193 bit 27_194 +bit 27_195 +bit 27_196 bit 27_197 bit 27_198 bit 27_199 @@ -1330,6 +1351,7 @@ bit 27_220 bit 27_221 bit 27_222 bit 27_223 +bit 27_224 bit 27_225 bit 27_226 bit 27_230 diff --git a/artix7/mask_bram_r.db b/artix7/mask_bram_r.db index 43fcf9a..cf0b9c1 100644 --- a/artix7/mask_bram_r.db +++ b/artix7/mask_bram_r.db @@ -10,7 +10,6 @@ bit 00_33 bit 00_34 bit 00_35 bit 00_37 -bit 00_38 bit 00_39 bit 00_41 bit 00_42 @@ -20,10 +19,9 @@ bit 00_86 bit 00_89 bit 00_90 bit 00_91 -bit 00_93 bit 00_94 -bit 00_97 bit 00_98 +bit 00_99 bit 00_101 bit 00_102 bit 00_103 @@ -63,7 +61,6 @@ bit 00_298 bit 01_09 bit 01_10 bit 01_14 -bit 01_20 bit 01_21 bit 01_24 bit 01_25 @@ -137,14 +134,16 @@ bit 06_03 bit 06_17 bit 06_19 bit 06_21 +bit 06_33 bit 06_35 +bit 06_37 bit 06_51 bit 06_63 bit 06_65 bit 06_67 bit 06_69 -bit 06_73 bit 06_83 +bit 06_89 bit 06_99 bit 06_101 bit 06_115 @@ -158,7 +157,8 @@ bit 06_149 bit 06_163 bit 06_203 bit 06_213 -bit 06_267 +bit 06_217 +bit 06_219 bit 06_275 bit 06_291 bit 06_293 @@ -166,7 +166,6 @@ bit 07_00 bit 07_02 bit 07_06 bit 07_10 -bit 07_12 bit 07_14 bit 07_16 bit 07_18 @@ -194,13 +193,16 @@ bit 07_122 bit 07_126 bit 07_139 bit 07_142 +bit 07_144 bit 07_150 bit 07_164 bit 07_174 bit 07_184 bit 07_190 +bit 07_208 bit 07_218 bit 07_250 +bit 07_256 bit 07_272 bit 07_282 bit 07_284 @@ -236,33 +238,30 @@ bit 08_70 bit 08_71 bit 08_75 bit 08_78 -bit 08_79 bit 08_81 +bit 08_84 bit 08_85 bit 08_86 bit 08_87 +bit 08_94 bit 08_100 bit 08_101 bit 08_102 bit 08_103 -bit 08_105 bit 08_107 bit 08_109 bit 08_112 bit 08_113 bit 08_116 -bit 08_119 bit 08_124 bit 08_126 bit 08_128 bit 08_129 -bit 08_131 bit 08_134 bit 08_135 bit 08_136 bit 08_142 bit 08_143 -bit 08_149 bit 08_150 bit 08_151 bit 08_152 @@ -276,21 +275,21 @@ bit 08_183 bit 08_192 bit 08_193 bit 08_200 -bit 08_213 +bit 08_201 bit 08_214 bit 08_215 bit 08_216 bit 08_229 bit 08_231 -bit 08_233 +bit 08_232 bit 08_240 -bit 08_244 bit 08_247 bit 08_256 bit 08_267 bit 08_277 bit 08_282 bit 08_285 +bit 08_288 bit 08_292 bit 08_293 bit 08_295 @@ -298,12 +297,14 @@ bit 08_304 bit 08_307 bit 08_308 bit 08_309 +bit 09_00 bit 09_04 -bit 09_05 bit 09_06 bit 09_08 +bit 09_12 bit 09_14 bit 09_16 +bit 09_18 bit 09_19 bit 09_21 bit 09_28 @@ -312,7 +313,6 @@ bit 09_34 bit 09_35 bit 09_56 bit 09_61 -bit 09_65 bit 09_66 bit 09_68 bit 09_72 @@ -320,18 +320,22 @@ bit 09_76 bit 09_77 bit 09_78 bit 09_80 +bit 09_81 bit 09_82 bit 09_93 +bit 09_96 bit 09_104 bit 09_114 bit 09_120 bit 09_121 +bit 09_130 bit 09_132 bit 09_133 bit 09_140 bit 09_141 -bit 09_144 +bit 09_146 bit 09_148 +bit 09_182 bit 09_184 bit 09_186 bit 09_196 @@ -348,6 +352,7 @@ bit 10_03 bit 10_07 bit 10_11 bit 10_13 +bit 10_15 bit 10_16 bit 10_17 bit 10_18 @@ -371,17 +376,18 @@ bit 10_81 bit 10_82 bit 10_84 bit 10_97 -bit 10_113 bit 10_123 bit 10_129 bit 10_132 bit 10_146 bit 10_148 +bit 10_160 bit 10_163 bit 10_168 -bit 10_179 +bit 10_177 bit 10_181 bit 10_185 +bit 10_187 bit 10_191 bit 10_193 bit 10_210 @@ -390,7 +396,6 @@ bit 10_245 bit 10_251 bit 10_255 bit 10_258 -bit 10_264 bit 10_272 bit 10_274 bit 11_00 @@ -403,14 +408,13 @@ bit 11_12 bit 11_13 bit 11_14 bit 11_15 +bit 11_16 bit 11_19 bit 11_23 bit 11_27 bit 11_33 bit 11_39 -bit 11_53 bit 11_55 -bit 11_61 bit 11_64 bit 11_65 bit 11_68 @@ -432,14 +436,15 @@ bit 11_112 bit 11_113 bit 11_127 bit 11_129 +bit 11_130 bit 11_132 -bit 11_137 +bit 11_135 +bit 11_139 bit 11_143 bit 11_144 bit 11_146 bit 11_151 bit 11_159 -bit 11_162 bit 11_163 bit 11_167 bit 11_169 @@ -449,17 +454,15 @@ bit 11_184 bit 11_186 bit 11_188 bit 11_191 -bit 11_192 bit 11_207 bit 11_215 bit 11_223 -bit 11_231 bit 11_248 bit 11_250 bit 11_255 +bit 11_257 bit 11_267 bit 11_271 -bit 11_274 bit 11_279 bit 11_285 bit 11_287 @@ -467,7 +470,6 @@ bit 11_295 bit 11_311 bit 11_315 bit 12_02 -bit 12_04 bit 12_16 bit 12_18 bit 12_20 @@ -475,36 +477,40 @@ bit 12_24 bit 12_28 bit 12_32 bit 12_34 +bit 12_36 bit 12_50 bit 12_60 bit 12_64 bit 12_66 bit 12_68 -bit 12_72 bit 12_80 bit 12_82 bit 12_84 +bit 12_88 bit 12_92 +bit 12_96 bit 12_100 bit 12_104 bit 12_114 bit 12_120 +bit 12_130 bit 12_132 bit 12_136 bit 12_140 bit 12_146 bit 12_148 +bit 12_160 bit 12_162 bit 12_168 bit 12_196 bit 12_202 bit 12_210 bit 12_212 +bit 12_216 +bit 12_218 bit 12_224 bit 12_244 bit 12_258 -bit 12_264 -bit 12_266 bit 12_272 bit 12_274 bit 12_290 @@ -535,6 +541,7 @@ bit 13_79 bit 13_81 bit 13_85 bit 13_87 +bit 13_95 bit 13_97 bit 13_101 bit 13_103 @@ -547,9 +554,8 @@ bit 13_123 bit 13_125 bit 13_127 bit 13_129 -bit 13_131 bit 13_135 -bit 13_137 +bit 13_139 bit 13_143 bit 13_151 bit 13_153 @@ -563,13 +569,11 @@ bit 13_183 bit 13_191 bit 13_193 bit 13_201 -bit 13_207 -bit 13_213 +bit 13_209 bit 13_215 bit 13_231 -bit 13_233 -bit 13_245 bit 13_247 +bit 13_257 bit 13_267 bit 13_271 bit 13_273 @@ -577,6 +581,7 @@ bit 13_277 bit 13_279 bit 13_283 bit 13_285 +bit 13_289 bit 13_293 bit 13_295 bit 13_305 @@ -611,6 +616,7 @@ bit 14_80 bit 14_82 bit 14_96 bit 14_98 +bit 14_100 bit 14_112 bit 14_114 bit 14_120 @@ -624,13 +630,12 @@ bit 14_148 bit 14_162 bit 14_181 bit 14_185 +bit 14_187 bit 14_191 -bit 14_192 bit 14_245 bit 14_251 bit 14_255 bit 14_260 -bit 14_274 bit 15_00 bit 15_01 bit 15_04 @@ -653,7 +658,6 @@ bit 15_47 bit 15_49 bit 15_53 bit 15_59 -bit 15_61 bit 15_63 bit 15_65 bit 15_67 @@ -664,20 +668,20 @@ bit 15_76 bit 15_78 bit 15_79 bit 15_81 +bit 15_85 bit 15_87 bit 15_95 bit 15_97 bit 15_103 bit 15_113 bit 15_117 -bit 15_119 bit 15_123 bit 15_127 bit 15_129 bit 15_135 bit 15_137 bit 15_143 -bit 15_149 +bit 15_145 bit 15_151 bit 15_153 bit 15_159 @@ -685,7 +689,8 @@ bit 15_163 bit 15_165 bit 15_169 bit 15_175 -bit 15_179 +bit 15_177 +bit 15_182 bit 15_184 bit 15_186 bit 15_188 @@ -698,7 +703,7 @@ bit 15_217 bit 15_219 bit 15_223 bit 15_229 -bit 15_231 +bit 15_233 bit 15_241 bit 15_248 bit 15_250 @@ -720,7 +725,6 @@ bit 16_55 bit 16_66 bit 16_67 bit 16_68 -bit 16_71 bit 16_79 bit 16_82 bit 16_83 @@ -760,6 +764,7 @@ bit 16_169 bit 16_170 bit 16_171 bit 16_172 +bit 16_173 bit 16_174 bit 16_184 bit 16_207 @@ -777,8 +782,6 @@ bit 17_71 bit 17_80 bit 17_82 bit 17_83 -bit 17_84 -bit 17_85 bit 17_87 bit 17_104 bit 17_119 @@ -788,6 +791,7 @@ bit 17_131 bit 17_132 bit 17_133 bit 17_135 +bit 17_138 bit 17_139 bit 17_140 bit 17_141 @@ -813,12 +817,13 @@ bit 17_171 bit 17_172 bit 17_173 bit 17_174 +bit 17_175 bit 17_184 -bit 17_232 bit 17_271 bit 17_304 bit 18_22 bit 18_41 +bit 18_66 bit 18_67 bit 18_68 bit 18_69 @@ -832,7 +837,10 @@ bit 18_94 bit 18_97 bit 18_105 bit 18_110 +bit 18_113 +bit 18_118 bit 18_126 +bit 18_130 bit 18_131 bit 18_132 bit 18_133 @@ -864,14 +872,13 @@ bit 18_172 bit 18_173 bit 18_174 bit 18_175 -bit 18_185 bit 18_214 bit 18_222 -bit 18_233 bit 18_241 bit 18_294 bit 18_297 bit 18_305 +bit 19_41 bit 19_49 bit 19_66 bit 19_67 @@ -883,6 +890,7 @@ bit 19_82 bit 19_83 bit 19_84 bit 19_85 +bit 19_97 bit 19_105 bit 19_118 bit 19_130 @@ -903,7 +911,6 @@ bit 19_149 bit 19_150 bit 19_151 bit 19_152 -bit 19_153 bit 19_154 bit 19_157 bit 19_159 @@ -913,14 +920,15 @@ bit 19_168 bit 19_169 bit 19_170 bit 19_171 -bit 19_172 bit 19_173 bit 19_174 bit 19_175 +bit 19_185 bit 19_214 bit 19_233 bit 19_241 bit 19_278 +bit 19_305 bit 22_15 bit 22_23 bit 22_40 @@ -930,12 +938,15 @@ bit 22_66 bit 22_67 bit 22_68 bit 22_69 +bit 22_79 bit 22_82 bit 22_83 bit 22_84 bit 22_85 bit 22_87 bit 22_104 +bit 22_119 +bit 22_127 bit 22_130 bit 22_131 bit 22_132 @@ -944,6 +955,7 @@ bit 22_135 bit 22_138 bit 22_139 bit 22_140 +bit 22_141 bit 22_143 bit 22_144 bit 22_146 @@ -960,6 +972,7 @@ bit 22_156 bit 22_157 bit 22_158 bit 22_159 +bit 22_160 bit 22_161 bit 22_168 bit 22_169 @@ -971,7 +984,6 @@ bit 22_174 bit 22_175 bit 22_184 bit 22_223 -bit 22_232 bit 22_240 bit 22_304 bit 23_15 @@ -983,7 +995,6 @@ bit 23_66 bit 23_67 bit 23_68 bit 23_69 -bit 23_71 bit 23_79 bit 23_80 bit 23_82 @@ -1002,8 +1013,10 @@ bit 23_133 bit 23_135 bit 23_138 bit 23_139 +bit 23_140 bit 23_141 bit 23_143 +bit 23_144 bit 23_146 bit 23_147 bit 23_148 @@ -1018,13 +1031,13 @@ bit 23_158 bit 23_159 bit 23_161 bit 23_167 +bit 23_168 bit 23_169 bit 23_170 bit 23_171 -bit 23_172 bit 23_173 -bit 23_174 bit 23_175 +bit 23_184 bit 23_215 bit 23_232 bit 23_240 @@ -1032,6 +1045,7 @@ bit 23_271 bit 23_279 bit 23_295 bit 23_296 +bit 23_304 bit 24_15 bit 24_23 bit 24_40 @@ -1053,6 +1067,7 @@ bit 24_87 bit 24_96 bit 24_104 bit 24_112 +bit 24_119 bit 24_127 bit 24_130 bit 24_131 @@ -1155,6 +1170,7 @@ bit 25_156 bit 25_157 bit 25_158 bit 25_159 +bit 25_160 bit 25_161 bit 25_167 bit 25_168 @@ -1258,6 +1274,7 @@ bit 27_89 bit 27_90 bit 27_94 bit 27_95 +bit 27_96 bit 27_97 bit 27_98 bit 27_99 @@ -1284,6 +1301,8 @@ bit 27_120 bit 27_121 bit 27_122 bit 27_123 +bit 27_124 +bit 27_125 bit 27_126 bit 27_127 bit 27_129 @@ -1304,6 +1323,8 @@ bit 27_190 bit 27_191 bit 27_193 bit 27_194 +bit 27_195 +bit 27_196 bit 27_197 bit 27_198 bit 27_199 @@ -1330,6 +1351,7 @@ bit 27_220 bit 27_221 bit 27_222 bit 27_223 +bit 27_224 bit 27_225 bit 27_226 bit 27_230 diff --git a/artix7/mask_dsp_l.db b/artix7/mask_dsp_l.db new file mode 100644 index 0000000..ea47238 --- /dev/null +++ b/artix7/mask_dsp_l.db @@ -0,0 +1,414 @@ +bit 00_11 +bit 00_35 +bit 00_39 +bit 00_42 +bit 00_75 +bit 00_89 +bit 00_90 +bit 00_99 +bit 00_103 +bit 00_106 +bit 00_139 +bit 00_163 +bit 00_167 +bit 00_170 +bit 00_203 +bit 00_209 +bit 00_217 +bit 00_218 +bit 00_227 +bit 00_231 +bit 00_234 +bit 00_273 +bit 00_293 +bit 00_295 +bit 00_298 +bit 01_14 +bit 01_32 +bit 01_36 +bit 01_37 +bit 01_38 +bit 01_41 +bit 01_78 +bit 01_85 +bit 01_88 +bit 01_96 +bit 01_100 +bit 01_101 +bit 01_102 +bit 01_105 +bit 01_142 +bit 01_160 +bit 01_164 +bit 01_165 +bit 01_166 +bit 01_169 +bit 01_205 +bit 01_206 +bit 01_213 +bit 01_216 +bit 01_224 +bit 01_228 +bit 01_229 +bit 01_230 +bit 01_233 +bit 01_269 +bit 01_288 +bit 01_293 +bit 01_294 +bit 01_296 +bit 01_297 +bit 20_65 +bit 20_73 +bit 20_81 +bit 20_89 +bit 20_129 +bit 20_137 +bit 20_195 +bit 20_203 +bit 20_213 +bit 20_219 +bit 20_293 +bit 20_307 +bit 20_315 +bit 21_70 +bit 21_78 +bit 21_86 +bit 21_94 +bit 21_134 +bit 21_142 +bit 21_194 +bit 21_202 +bit 21_212 +bit 21_218 +bit 21_242 +bit 21_244 +bit 21_292 +bit 21_306 +bit 21_314 +bit 24_65 +bit 24_73 +bit 24_81 +bit 24_89 +bit 24_129 +bit 24_137 +bit 24_195 +bit 24_203 +bit 24_213 +bit 24_219 +bit 24_293 +bit 24_307 +bit 24_315 +bit 25_70 +bit 25_78 +bit 25_86 +bit 25_94 +bit 25_134 +bit 25_142 +bit 25_194 +bit 25_202 +bit 25_212 +bit 25_218 +bit 25_242 +bit 25_244 +bit 25_292 +bit 25_306 +bit 25_314 +bit 26_01 +bit 26_03 +bit 26_04 +bit 26_05 +bit 26_07 +bit 26_09 +bit 26_10 +bit 26_12 +bit 26_17 +bit 26_18 +bit 26_20 +bit 26_22 +bit 26_26 +bit 26_28 +bit 26_29 +bit 26_41 +bit 26_43 +bit 26_45 +bit 26_47 +bit 26_49 +bit 26_51 +bit 26_57 +bit 26_58 +bit 26_59 +bit 26_60 +bit 26_61 +bit 26_62 +bit 26_64 +bit 26_65 +bit 26_66 +bit 26_68 +bit 26_69 +bit 26_72 +bit 26_75 +bit 26_82 +bit 26_86 +bit 26_88 +bit 26_89 +bit 26_90 +bit 26_92 +bit 26_94 +bit 26_96 +bit 26_97 +bit 26_98 +bit 26_101 +bit 26_104 +bit 26_105 +bit 26_106 +bit 26_107 +bit 26_108 +bit 26_110 +bit 26_112 +bit 26_118 +bit 26_127 +bit 26_129 +bit 26_130 +bit 26_132 +bit 26_133 +bit 26_134 +bit 26_135 +bit 26_136 +bit 26_138 +bit 26_139 +bit 26_144 +bit 26_145 +bit 26_146 +bit 26_148 +bit 26_149 +bit 26_151 +bit 26_153 +bit 26_154 +bit 26_155 +bit 26_161 +bit 26_163 +bit 26_164 +bit 26_165 +bit 26_167 +bit 26_169 +bit 26_170 +bit 26_172 +bit 26_177 +bit 26_178 +bit 26_180 +bit 26_182 +bit 26_186 +bit 26_188 +bit 26_189 +bit 26_201 +bit 26_203 +bit 26_205 +bit 26_207 +bit 26_209 +bit 26_211 +bit 26_217 +bit 26_218 +bit 26_219 +bit 26_220 +bit 26_221 +bit 26_222 +bit 26_224 +bit 26_225 +bit 26_226 +bit 26_228 +bit 26_229 +bit 26_232 +bit 26_235 +bit 26_242 +bit 26_246 +bit 26_248 +bit 26_249 +bit 26_250 +bit 26_252 +bit 26_254 +bit 26_256 +bit 26_257 +bit 26_258 +bit 26_261 +bit 26_264 +bit 26_265 +bit 26_266 +bit 26_267 +bit 26_268 +bit 26_270 +bit 26_272 +bit 26_278 +bit 26_287 +bit 26_289 +bit 26_290 +bit 26_292 +bit 26_293 +bit 26_294 +bit 26_295 +bit 26_296 +bit 26_298 +bit 26_299 +bit 26_304 +bit 26_305 +bit 26_306 +bit 26_308 +bit 26_309 +bit 26_311 +bit 26_313 +bit 26_314 +bit 26_315 +bit 27_01 +bit 27_06 +bit 27_08 +bit 27_11 +bit 27_12 +bit 27_13 +bit 27_17 +bit 27_19 +bit 27_21 +bit 27_23 +bit 27_24 +bit 27_26 +bit 27_38 +bit 27_40 +bit 27_42 +bit 27_44 +bit 27_46 +bit 27_48 +bit 27_49 +bit 27_50 +bit 27_51 +bit 27_53 +bit 27_54 +bit 27_56 +bit 27_57 +bit 27_60 +bit 27_61 +bit 27_62 +bit 27_63 +bit 27_65 +bit 27_66 +bit 27_67 +bit 27_68 +bit 27_69 +bit 27_71 +bit 27_78 +bit 27_79 +bit 27_80 +bit 27_86 +bit 27_88 +bit 27_90 +bit 27_91 +bit 27_92 +bit 27_93 +bit 27_94 +bit 27_95 +bit 27_96 +bit 27_101 +bit 27_102 +bit 27_104 +bit 27_106 +bit 27_107 +bit 27_108 +bit 27_110 +bit 27_111 +bit 27_112 +bit 27_113 +bit 27_118 +bit 27_119 +bit 27_122 +bit 27_125 +bit 27_127 +bit 27_128 +bit 27_131 +bit 27_133 +bit 27_134 +bit 27_135 +bit 27_137 +bit 27_140 +bit 27_144 +bit 27_146 +bit 27_147 +bit 27_150 +bit 27_151 +bit 27_152 +bit 27_154 +bit 27_158 +bit 27_161 +bit 27_166 +bit 27_168 +bit 27_171 +bit 27_172 +bit 27_173 +bit 27_177 +bit 27_179 +bit 27_181 +bit 27_183 +bit 27_184 +bit 27_186 +bit 27_198 +bit 27_200 +bit 27_202 +bit 27_204 +bit 27_206 +bit 27_208 +bit 27_209 +bit 27_210 +bit 27_211 +bit 27_213 +bit 27_214 +bit 27_216 +bit 27_217 +bit 27_220 +bit 27_221 +bit 27_222 +bit 27_223 +bit 27_225 +bit 27_226 +bit 27_227 +bit 27_228 +bit 27_229 +bit 27_231 +bit 27_238 +bit 27_239 +bit 27_240 +bit 27_246 +bit 27_248 +bit 27_250 +bit 27_251 +bit 27_252 +bit 27_253 +bit 27_254 +bit 27_255 +bit 27_256 +bit 27_261 +bit 27_262 +bit 27_264 +bit 27_266 +bit 27_267 +bit 27_268 +bit 27_270 +bit 27_271 +bit 27_272 +bit 27_273 +bit 27_278 +bit 27_279 +bit 27_282 +bit 27_285 +bit 27_287 +bit 27_288 +bit 27_291 +bit 27_293 +bit 27_294 +bit 27_295 +bit 27_297 +bit 27_300 +bit 27_304 +bit 27_306 +bit 27_307 +bit 27_310 +bit 27_311 +bit 27_312 +bit 27_314 +bit 27_318 diff --git a/artix7/mask_dsp_r.db b/artix7/mask_dsp_r.db new file mode 100644 index 0000000..ea47238 --- /dev/null +++ b/artix7/mask_dsp_r.db @@ -0,0 +1,414 @@ +bit 00_11 +bit 00_35 +bit 00_39 +bit 00_42 +bit 00_75 +bit 00_89 +bit 00_90 +bit 00_99 +bit 00_103 +bit 00_106 +bit 00_139 +bit 00_163 +bit 00_167 +bit 00_170 +bit 00_203 +bit 00_209 +bit 00_217 +bit 00_218 +bit 00_227 +bit 00_231 +bit 00_234 +bit 00_273 +bit 00_293 +bit 00_295 +bit 00_298 +bit 01_14 +bit 01_32 +bit 01_36 +bit 01_37 +bit 01_38 +bit 01_41 +bit 01_78 +bit 01_85 +bit 01_88 +bit 01_96 +bit 01_100 +bit 01_101 +bit 01_102 +bit 01_105 +bit 01_142 +bit 01_160 +bit 01_164 +bit 01_165 +bit 01_166 +bit 01_169 +bit 01_205 +bit 01_206 +bit 01_213 +bit 01_216 +bit 01_224 +bit 01_228 +bit 01_229 +bit 01_230 +bit 01_233 +bit 01_269 +bit 01_288 +bit 01_293 +bit 01_294 +bit 01_296 +bit 01_297 +bit 20_65 +bit 20_73 +bit 20_81 +bit 20_89 +bit 20_129 +bit 20_137 +bit 20_195 +bit 20_203 +bit 20_213 +bit 20_219 +bit 20_293 +bit 20_307 +bit 20_315 +bit 21_70 +bit 21_78 +bit 21_86 +bit 21_94 +bit 21_134 +bit 21_142 +bit 21_194 +bit 21_202 +bit 21_212 +bit 21_218 +bit 21_242 +bit 21_244 +bit 21_292 +bit 21_306 +bit 21_314 +bit 24_65 +bit 24_73 +bit 24_81 +bit 24_89 +bit 24_129 +bit 24_137 +bit 24_195 +bit 24_203 +bit 24_213 +bit 24_219 +bit 24_293 +bit 24_307 +bit 24_315 +bit 25_70 +bit 25_78 +bit 25_86 +bit 25_94 +bit 25_134 +bit 25_142 +bit 25_194 +bit 25_202 +bit 25_212 +bit 25_218 +bit 25_242 +bit 25_244 +bit 25_292 +bit 25_306 +bit 25_314 +bit 26_01 +bit 26_03 +bit 26_04 +bit 26_05 +bit 26_07 +bit 26_09 +bit 26_10 +bit 26_12 +bit 26_17 +bit 26_18 +bit 26_20 +bit 26_22 +bit 26_26 +bit 26_28 +bit 26_29 +bit 26_41 +bit 26_43 +bit 26_45 +bit 26_47 +bit 26_49 +bit 26_51 +bit 26_57 +bit 26_58 +bit 26_59 +bit 26_60 +bit 26_61 +bit 26_62 +bit 26_64 +bit 26_65 +bit 26_66 +bit 26_68 +bit 26_69 +bit 26_72 +bit 26_75 +bit 26_82 +bit 26_86 +bit 26_88 +bit 26_89 +bit 26_90 +bit 26_92 +bit 26_94 +bit 26_96 +bit 26_97 +bit 26_98 +bit 26_101 +bit 26_104 +bit 26_105 +bit 26_106 +bit 26_107 +bit 26_108 +bit 26_110 +bit 26_112 +bit 26_118 +bit 26_127 +bit 26_129 +bit 26_130 +bit 26_132 +bit 26_133 +bit 26_134 +bit 26_135 +bit 26_136 +bit 26_138 +bit 26_139 +bit 26_144 +bit 26_145 +bit 26_146 +bit 26_148 +bit 26_149 +bit 26_151 +bit 26_153 +bit 26_154 +bit 26_155 +bit 26_161 +bit 26_163 +bit 26_164 +bit 26_165 +bit 26_167 +bit 26_169 +bit 26_170 +bit 26_172 +bit 26_177 +bit 26_178 +bit 26_180 +bit 26_182 +bit 26_186 +bit 26_188 +bit 26_189 +bit 26_201 +bit 26_203 +bit 26_205 +bit 26_207 +bit 26_209 +bit 26_211 +bit 26_217 +bit 26_218 +bit 26_219 +bit 26_220 +bit 26_221 +bit 26_222 +bit 26_224 +bit 26_225 +bit 26_226 +bit 26_228 +bit 26_229 +bit 26_232 +bit 26_235 +bit 26_242 +bit 26_246 +bit 26_248 +bit 26_249 +bit 26_250 +bit 26_252 +bit 26_254 +bit 26_256 +bit 26_257 +bit 26_258 +bit 26_261 +bit 26_264 +bit 26_265 +bit 26_266 +bit 26_267 +bit 26_268 +bit 26_270 +bit 26_272 +bit 26_278 +bit 26_287 +bit 26_289 +bit 26_290 +bit 26_292 +bit 26_293 +bit 26_294 +bit 26_295 +bit 26_296 +bit 26_298 +bit 26_299 +bit 26_304 +bit 26_305 +bit 26_306 +bit 26_308 +bit 26_309 +bit 26_311 +bit 26_313 +bit 26_314 +bit 26_315 +bit 27_01 +bit 27_06 +bit 27_08 +bit 27_11 +bit 27_12 +bit 27_13 +bit 27_17 +bit 27_19 +bit 27_21 +bit 27_23 +bit 27_24 +bit 27_26 +bit 27_38 +bit 27_40 +bit 27_42 +bit 27_44 +bit 27_46 +bit 27_48 +bit 27_49 +bit 27_50 +bit 27_51 +bit 27_53 +bit 27_54 +bit 27_56 +bit 27_57 +bit 27_60 +bit 27_61 +bit 27_62 +bit 27_63 +bit 27_65 +bit 27_66 +bit 27_67 +bit 27_68 +bit 27_69 +bit 27_71 +bit 27_78 +bit 27_79 +bit 27_80 +bit 27_86 +bit 27_88 +bit 27_90 +bit 27_91 +bit 27_92 +bit 27_93 +bit 27_94 +bit 27_95 +bit 27_96 +bit 27_101 +bit 27_102 +bit 27_104 +bit 27_106 +bit 27_107 +bit 27_108 +bit 27_110 +bit 27_111 +bit 27_112 +bit 27_113 +bit 27_118 +bit 27_119 +bit 27_122 +bit 27_125 +bit 27_127 +bit 27_128 +bit 27_131 +bit 27_133 +bit 27_134 +bit 27_135 +bit 27_137 +bit 27_140 +bit 27_144 +bit 27_146 +bit 27_147 +bit 27_150 +bit 27_151 +bit 27_152 +bit 27_154 +bit 27_158 +bit 27_161 +bit 27_166 +bit 27_168 +bit 27_171 +bit 27_172 +bit 27_173 +bit 27_177 +bit 27_179 +bit 27_181 +bit 27_183 +bit 27_184 +bit 27_186 +bit 27_198 +bit 27_200 +bit 27_202 +bit 27_204 +bit 27_206 +bit 27_208 +bit 27_209 +bit 27_210 +bit 27_211 +bit 27_213 +bit 27_214 +bit 27_216 +bit 27_217 +bit 27_220 +bit 27_221 +bit 27_222 +bit 27_223 +bit 27_225 +bit 27_226 +bit 27_227 +bit 27_228 +bit 27_229 +bit 27_231 +bit 27_238 +bit 27_239 +bit 27_240 +bit 27_246 +bit 27_248 +bit 27_250 +bit 27_251 +bit 27_252 +bit 27_253 +bit 27_254 +bit 27_255 +bit 27_256 +bit 27_261 +bit 27_262 +bit 27_264 +bit 27_266 +bit 27_267 +bit 27_268 +bit 27_270 +bit 27_271 +bit 27_272 +bit 27_273 +bit 27_278 +bit 27_279 +bit 27_282 +bit 27_285 +bit 27_287 +bit 27_288 +bit 27_291 +bit 27_293 +bit 27_294 +bit 27_295 +bit 27_297 +bit 27_300 +bit 27_304 +bit 27_306 +bit 27_307 +bit 27_310 +bit 27_311 +bit 27_312 +bit 27_314 +bit 27_318 diff --git a/artix7/segbits_bram_l.db b/artix7/segbits_bram_l.db index 7426a41..ff31943 100644 --- a/artix7/segbits_bram_l.db +++ b/artix7/segbits_bram_l.db @@ -1,4 +1,4 @@ -BRAM_L.RAMB18_Y0.DOA_REG 27_69 +BRAM_L.RAMB18_Y0.DOA_REG 00_278 27_69 BRAM_L.RAMB18_Y0.DOB_REG 27_72 BRAM_L.RAMB18_Y0.INIT_A[0] 27_73 BRAM_L.RAMB18_Y0.INIT_A[1] 27_65 @@ -36,6 +36,8 @@ BRAM_L.RAMB18_Y0.INIT_B[14] 27_55 BRAM_L.RAMB18_Y0.INIT_B[15] 27_39 BRAM_L.RAMB18_Y0.INIT_B[16] 27_23 BRAM_L.RAMB18_Y0.INIT_B[17] 27_07 +BRAM_L.RAMB18_Y0.RDADDR_COLLISION_HWCONFIG_DELAYED_WRITE !27_96 +BRAM_L.RAMB18_Y0.RDADDR_COLLISION_HWCONFIG_PERFORMANCE 27_96 BRAM_L.RAMB18_Y0.READ_WIDTH_A_1 !27_35 !27_36 !27_37 BRAM_L.RAMB18_Y0.READ_WIDTH_A_2 27_35 !27_36 !27_37 BRAM_L.RAMB18_Y0.READ_WIDTH_A_4 !27_35 27_36 !27_37 @@ -46,6 +48,10 @@ BRAM_L.RAMB18_Y0.READ_WIDTH_B_2 27_43 !27_44 !27_45 BRAM_L.RAMB18_Y0.READ_WIDTH_B_4 !27_43 27_44 !27_45 BRAM_L.RAMB18_Y0.READ_WIDTH_B_9 27_43 27_44 !27_45 BRAM_L.RAMB18_Y0.READ_WIDTH_B_18 !27_43 !27_44 27_45 +BRAM_L.RAMB18_Y0.RSTREG_PRIORITY_A_REGCE 27_124 +BRAM_L.RAMB18_Y0.RSTREG_PRIORITY_A_RSTREG !27_124 +BRAM_L.RAMB18_Y0.RSTREG_PRIORITY_B_REGCE 27_125 +BRAM_L.RAMB18_Y0.RSTREG_PRIORITY_B_RSTREG !27_125 BRAM_L.RAMB18_Y0.SRVAL_A[0] 27_74 BRAM_L.RAMB18_Y0.SRVAL_A[1] 27_66 BRAM_L.RAMB18_Y0.SRVAL_A[2] 27_138 @@ -100,6 +106,8 @@ BRAM_L.RAMB18_Y0.ZINV_CLKARDCLK 27_107 BRAM_L.RAMB18_Y0.ZINV_CLKBWRCLK 27_109 BRAM_L.RAMB18_Y0.ZINV_ENARDEN 27_112 BRAM_L.RAMB18_Y0.ZINV_ENBWREN 27_115 +BRAM_L.RAMB18_Y0.ZINV_REGCLKARDRCLK 27_104 +BRAM_L.RAMB18_Y0.ZINV_REGCLKB 27_108 BRAM_L.RAMB18_Y0.ZINV_RSTRAMARSTRAM 27_116 BRAM_L.RAMB18_Y0.ZINV_RSTRAMB 27_117 BRAM_L.RAMB18_Y0.ZINV_RSTREGARSTREG 27_120 @@ -142,6 +150,8 @@ BRAM_L.RAMB18_Y1.INIT_B[14] 27_231 BRAM_L.RAMB18_Y1.INIT_B[15] 27_215 BRAM_L.RAMB18_Y1.INIT_B[16] 27_199 BRAM_L.RAMB18_Y1.INIT_B[17] 27_183 +BRAM_L.RAMB18_Y1.RDADDR_COLLISION_HWCONFIG_DELAYED_WRITE !27_224 +BRAM_L.RAMB18_Y1.RDADDR_COLLISION_HWCONFIG_PERFORMANCE 27_224 BRAM_L.RAMB18_Y1.READ_WIDTH_A_1 !27_283 !27_284 !27_285 BRAM_L.RAMB18_Y1.READ_WIDTH_A_2 !27_283 !27_284 27_285 BRAM_L.RAMB18_Y1.READ_WIDTH_A_4 !27_283 27_284 !27_285 @@ -152,6 +162,10 @@ BRAM_L.RAMB18_Y1.READ_WIDTH_B_2 !27_275 !27_276 27_277 BRAM_L.RAMB18_Y1.READ_WIDTH_B_4 !27_275 27_276 !27_277 BRAM_L.RAMB18_Y1.READ_WIDTH_B_9 !27_275 27_276 27_277 BRAM_L.RAMB18_Y1.READ_WIDTH_B_18 27_275 !27_276 !27_277 +BRAM_L.RAMB18_Y1.RSTREG_PRIORITY_A_REGCE 27_196 +BRAM_L.RAMB18_Y1.RSTREG_PRIORITY_A_RSTREG !27_196 +BRAM_L.RAMB18_Y1.RSTREG_PRIORITY_B_REGCE 27_195 +BRAM_L.RAMB18_Y1.RSTREG_PRIORITY_B_RSTREG !27_195 BRAM_L.RAMB18_Y1.SRVAL_A[0] 27_250 BRAM_L.RAMB18_Y1.SRVAL_A[1] 27_242 BRAM_L.RAMB18_Y1.SRVAL_A[2] 27_314 @@ -206,6 +220,8 @@ BRAM_L.RAMB18_Y1.ZINV_CLKARDCLK 27_213 BRAM_L.RAMB18_Y1.ZINV_CLKBWRCLK 27_211 BRAM_L.RAMB18_Y1.ZINV_ENARDEN 27_208 BRAM_L.RAMB18_Y1.ZINV_ENBWREN 27_205 +BRAM_L.RAMB18_Y1.ZINV_REGCLKARDRCLK 27_216 +BRAM_L.RAMB18_Y1.ZINV_REGCLKB 27_212 BRAM_L.RAMB18_Y1.ZINV_RSTRAMARSTRAM 27_204 BRAM_L.RAMB18_Y1.ZINV_RSTRAMB 27_203 BRAM_L.RAMB18_Y1.ZINV_RSTREGARSTREG 27_200 diff --git a/artix7/segbits_bram_r.db b/artix7/segbits_bram_r.db index 78db4cd..2c15231 100644 --- a/artix7/segbits_bram_r.db +++ b/artix7/segbits_bram_r.db @@ -1,4 +1,4 @@ -BRAM_R.RAMB18_Y0.DOA_REG 27_69 +BRAM_R.RAMB18_Y0.DOA_REG 00_278 27_69 BRAM_R.RAMB18_Y0.DOB_REG 27_72 BRAM_R.RAMB18_Y0.INIT_A[0] 27_73 BRAM_R.RAMB18_Y0.INIT_A[1] 27_65 @@ -36,6 +36,8 @@ BRAM_R.RAMB18_Y0.INIT_B[14] 27_55 BRAM_R.RAMB18_Y0.INIT_B[15] 27_39 BRAM_R.RAMB18_Y0.INIT_B[16] 27_23 BRAM_R.RAMB18_Y0.INIT_B[17] 27_07 +BRAM_R.RAMB18_Y0.RDADDR_COLLISION_HWCONFIG_DELAYED_WRITE !27_96 +BRAM_R.RAMB18_Y0.RDADDR_COLLISION_HWCONFIG_PERFORMANCE 27_96 BRAM_R.RAMB18_Y0.READ_WIDTH_A_1 !27_35 !27_36 !27_37 BRAM_R.RAMB18_Y0.READ_WIDTH_A_2 27_35 !27_36 !27_37 BRAM_R.RAMB18_Y0.READ_WIDTH_A_4 !27_35 27_36 !27_37 @@ -46,6 +48,10 @@ BRAM_R.RAMB18_Y0.READ_WIDTH_B_2 27_43 !27_44 !27_45 BRAM_R.RAMB18_Y0.READ_WIDTH_B_4 !27_43 27_44 !27_45 BRAM_R.RAMB18_Y0.READ_WIDTH_B_9 27_43 27_44 !27_45 BRAM_R.RAMB18_Y0.READ_WIDTH_B_18 !27_43 !27_44 27_45 +BRAM_R.RAMB18_Y0.RSTREG_PRIORITY_A_REGCE 27_124 +BRAM_R.RAMB18_Y0.RSTREG_PRIORITY_A_RSTREG !27_124 +BRAM_R.RAMB18_Y0.RSTREG_PRIORITY_B_REGCE 27_125 +BRAM_R.RAMB18_Y0.RSTREG_PRIORITY_B_RSTREG !27_125 BRAM_R.RAMB18_Y0.SRVAL_A[0] 27_74 BRAM_R.RAMB18_Y0.SRVAL_A[1] 27_66 BRAM_R.RAMB18_Y0.SRVAL_A[2] 27_138 @@ -100,6 +106,8 @@ BRAM_R.RAMB18_Y0.ZINV_CLKARDCLK 27_107 BRAM_R.RAMB18_Y0.ZINV_CLKBWRCLK 27_109 BRAM_R.RAMB18_Y0.ZINV_ENARDEN 27_112 BRAM_R.RAMB18_Y0.ZINV_ENBWREN 27_115 +BRAM_R.RAMB18_Y0.ZINV_REGCLKARDRCLK 27_104 +BRAM_R.RAMB18_Y0.ZINV_REGCLKB 27_108 BRAM_R.RAMB18_Y0.ZINV_RSTRAMARSTRAM 27_116 BRAM_R.RAMB18_Y0.ZINV_RSTRAMB 27_117 BRAM_R.RAMB18_Y0.ZINV_RSTREGARSTREG 27_120 @@ -142,6 +150,8 @@ BRAM_R.RAMB18_Y1.INIT_B[14] 27_231 BRAM_R.RAMB18_Y1.INIT_B[15] 27_215 BRAM_R.RAMB18_Y1.INIT_B[16] 27_199 BRAM_R.RAMB18_Y1.INIT_B[17] 27_183 +BRAM_R.RAMB18_Y1.RDADDR_COLLISION_HWCONFIG_DELAYED_WRITE !27_224 +BRAM_R.RAMB18_Y1.RDADDR_COLLISION_HWCONFIG_PERFORMANCE 27_224 BRAM_R.RAMB18_Y1.READ_WIDTH_A_1 !27_283 !27_284 !27_285 BRAM_R.RAMB18_Y1.READ_WIDTH_A_2 !27_283 !27_284 27_285 BRAM_R.RAMB18_Y1.READ_WIDTH_A_4 !27_283 27_284 !27_285 @@ -152,6 +162,10 @@ BRAM_R.RAMB18_Y1.READ_WIDTH_B_2 !27_275 !27_276 27_277 BRAM_R.RAMB18_Y1.READ_WIDTH_B_4 !27_275 27_276 !27_277 BRAM_R.RAMB18_Y1.READ_WIDTH_B_9 !27_275 27_276 27_277 BRAM_R.RAMB18_Y1.READ_WIDTH_B_18 27_275 !27_276 !27_277 +BRAM_R.RAMB18_Y1.RSTREG_PRIORITY_A_REGCE 27_196 +BRAM_R.RAMB18_Y1.RSTREG_PRIORITY_A_RSTREG !27_196 +BRAM_R.RAMB18_Y1.RSTREG_PRIORITY_B_REGCE 27_195 +BRAM_R.RAMB18_Y1.RSTREG_PRIORITY_B_RSTREG !27_195 BRAM_R.RAMB18_Y1.SRVAL_A[0] 27_250 BRAM_R.RAMB18_Y1.SRVAL_A[1] 27_242 BRAM_R.RAMB18_Y1.SRVAL_A[2] 27_314 @@ -206,6 +220,8 @@ BRAM_R.RAMB18_Y1.ZINV_CLKARDCLK 27_213 BRAM_R.RAMB18_Y1.ZINV_CLKBWRCLK 27_211 BRAM_R.RAMB18_Y1.ZINV_ENARDEN 27_208 BRAM_R.RAMB18_Y1.ZINV_ENBWREN 27_205 +BRAM_R.RAMB18_Y1.ZINV_REGCLKARDRCLK 27_216 +BRAM_R.RAMB18_Y1.ZINV_REGCLKB 27_212 BRAM_R.RAMB18_Y1.ZINV_RSTRAMARSTRAM 27_204 BRAM_R.RAMB18_Y1.ZINV_RSTRAMB 27_203 BRAM_R.RAMB18_Y1.ZINV_RSTREGARSTREG 27_200 diff --git a/artix7/segbits_int_l.db b/artix7/segbits_int_l.db index 7bb0e81..43670e7 100644 --- a/artix7/segbits_int_l.db +++ b/artix7/segbits_int_l.db @@ -353,7 +353,7 @@ INT_L.FAN_ALT2.SR1BEG_S0 19_17 22_16 !23_16 24_16 25_16 INT_L.FAN_ALT2.EE2END1 19_17 !22_16 !23_16 !24_16 25_16 INT_L.FAN_ALT2.EL1END1 17_16 !22_16 23_16 24_16 25_16 INT_L.FAN_ALT2.ER1END0 16_16 22_16 !23_16 24_16 25_16 -INT_L.FAN_ALT2.GFAN0 !00_10 !00_11 !01_09 01_10 01_14 21_16 !22_16 !23_16 !24_16 25_16 +INT_L.FAN_ALT2.GFAN0 21_16 !22_16 !23_16 !24_16 25_16 INT_L.FAN_ALT2.NE2END1 18_17 !22_16 !23_16 24_16 !25_16 INT_L.FAN_ALT2.NL1END1 19_17 !22_16 23_16 24_16 25_16 INT_L.FAN_ALT2.NN2END1 18_17 !22_16 !23_16 !24_16 25_16 @@ -401,7 +401,7 @@ INT_L.FAN_ALT4.SR1BEG_S0 19_09 22_08 !23_08 24_08 25_08 INT_L.FAN_ALT4.EE2END0 16_08 !22_08 !23_08 !24_08 25_08 INT_L.FAN_ALT4.EL1END0 16_08 !22_08 23_08 24_08 25_08 INT_L.FAN_ALT4.ER1END0 17_08 22_08 !23_08 24_08 25_08 -INT_L.FAN_ALT4.GFAN0 !00_10 !00_11 !01_09 01_10 01_14 21_08 !22_08 !23_08 !24_08 25_08 +INT_L.FAN_ALT4.GFAN0 21_08 !22_08 !23_08 !24_08 25_08 INT_L.FAN_ALT4.NE2END0 17_08 !22_08 !23_08 24_08 !25_08 INT_L.FAN_ALT4.NL1END1 19_09 !22_08 23_08 24_08 25_08 INT_L.FAN_ALT4.NN2END0 17_08 !22_08 !23_08 !24_08 25_08 diff --git a/artix7/segbits_int_r.db b/artix7/segbits_int_r.db index 549b5d8..f7357e9 100644 --- a/artix7/segbits_int_r.db +++ b/artix7/segbits_int_r.db @@ -1916,7 +1916,7 @@ INT_R.IMUX43.FAN_BOUNCE3 20_30 !22_30 23_30 24_30 25_30 INT_R.IMUX43.FAN_BOUNCE5 20_30 22_30 !23_30 24_30 25_30 INT_R.IMUX43.LOGIC_OUTS1 21_30 22_30 !23_30 24_30 25_30 INT_R.IMUX43.LOGIC_OUTS13 21_30 !22_30 23_30 24_30 25_30 -INT_R.IMUX43.LOGIC_OUTS23 21_30 !22_30 !23_30 24_30 !25_30 +INT_R.IMUX43.LOGIC_OUTS23 20_00 21_30 !22_30 !23_30 24_30 !25_30 INT_R.IMUX43.EE2END1 19_31 !22_30 !23_30 !24_30 25_30 INT_R.IMUX43.EL1END2 19_31 !22_30 23_30 24_30 25_30 INT_R.IMUX43.ER1END1 18_31 22_30 !23_30 24_30 25_30 diff --git a/artix7/tile_type_BRAM_L.json b/artix7/tile_type_BRAM_L.json index 35370eb..90283e6 100644 --- a/artix7/tile_type_BRAM_L.json +++ b/artix7/tile_type_BRAM_L.json @@ -7186,7 +7186,7 @@ "y_coord": 0 }, { - "name": "X0Y0", + "name": "X0Y26", "prefix": "RAMB18", "site_pins": { "ADDRARDADDR0": "BRAM_FIFO18_ADDRARDADDR0", @@ -7350,10 +7350,10 @@ }, "type": "FIFO18E1", "x_coord": 0, - "y_coord": 0 + "y_coord": 26 }, { - "name": "X0Y1", + "name": "X0Y27", "prefix": "RAMB18", "site_pins": { "ADDRARDADDR0": "BRAM_RAMB18_ADDRARDADDR0", @@ -7517,7 +7517,7 @@ }, "type": "RAMB18E1", "x_coord": 0, - "y_coord": 1 + "y_coord": 27 } ], "tile_type": "BRAM_L", diff --git a/artix7/tile_type_BRAM_R.json b/artix7/tile_type_BRAM_R.json index b8cc925..4043bef 100644 --- a/artix7/tile_type_BRAM_R.json +++ b/artix7/tile_type_BRAM_R.json @@ -6821,7 +6821,7 @@ }, "sites": [ { - "name": "X0Y8", + "name": "X0Y10", "prefix": "RAMB18", "site_pins": { "ADDRARDADDR0": "BRAM_FIFO18_ADDRARDADDR0", @@ -6985,10 +6985,10 @@ }, "type": "FIFO18E1", "x_coord": 0, - "y_coord": 8 + "y_coord": 10 }, { - "name": "X0Y9", + "name": "X0Y11", "prefix": "RAMB18", "site_pins": { "ADDRARDADDR0": "BRAM_RAMB18_ADDRARDADDR0", @@ -7152,7 +7152,7 @@ }, "type": "RAMB18E1", "x_coord": 0, - "y_coord": 9 + "y_coord": 11 }, { "name": "X0Y0", diff --git a/artix7/tile_type_DSP_L.json b/artix7/tile_type_DSP_L.json index 4e5d741..466ebed 100644 --- a/artix7/tile_type_DSP_L.json +++ b/artix7/tile_type_DSP_L.json @@ -6413,7 +6413,7 @@ "y_coord": 1 }, { - "name": "X34Y21", + "name": "X34Y0", "prefix": "TIEOFF", "site_pins": { "HARD0": "DSP_GND_L", @@ -6421,7 +6421,7 @@ }, "type": "TIEOFF", "x_coord": 34, - "y_coord": 21 + "y_coord": 0 } ], "tile_type": "DSP_L", diff --git a/artix7/tile_type_DSP_R.json b/artix7/tile_type_DSP_R.json index 6a9933c..74873e7 100644 --- a/artix7/tile_type_DSP_R.json +++ b/artix7/tile_type_DSP_R.json @@ -6413,7 +6413,7 @@ "y_coord": 1 }, { - "name": "X10Y24", + "name": "X10Y36", "prefix": "TIEOFF", "site_pins": { "HARD0": "DSP_GND_R", @@ -6421,7 +6421,7 @@ }, "type": "TIEOFF", "x_coord": 10, - "y_coord": 24 + "y_coord": 36 } ], "tile_type": "DSP_R",