⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 block32s.v

📁 脉动乘法器:一个GF(2m)域上的Digit-Serial 脉动结构(Systolic)的乘法器
💻 V
📖 第 1 页 / 共 5 页
字号:
cell3 u_cell3_3113 (.ai(ai[13]), .bi(bi[ 0]), .gi(gi[13]), .ti1(ti1[ 0]), .ti2(w3012), .to(w3113));
//Line 14
cell4 u_cell4_0014 (.ai(ai[14]), .bi(bi[31]), .gi(gi[14]), .ti1(ti1[31]), .ti2(ti2[14]), .ti3(ti3[14]), .to(w0014));
cell3 u_cell3_0114 (.ai(ai[14]), .bi(bi[30]), .gi(gi[14]), .ti1(ti1[30]), .ti2(w0013), .to(w0114));
cell3 u_cell3_0214 (.ai(ai[14]), .bi(bi[29]), .gi(gi[14]), .ti1(ti1[29]), .ti2(w0113), .to(w0214));
cell3 u_cell3_0314 (.ai(ai[14]), .bi(bi[28]), .gi(gi[14]), .ti1(ti1[28]), .ti2(w0213), .to(w0314));
cell3 u_cell3_0414 (.ai(ai[14]), .bi(bi[27]), .gi(gi[14]), .ti1(ti1[27]), .ti2(w0313), .to(w0414));
cell3 u_cell3_0514 (.ai(ai[14]), .bi(bi[26]), .gi(gi[14]), .ti1(ti1[26]), .ti2(w0413), .to(w0514));
cell3 u_cell3_0614 (.ai(ai[14]), .bi(bi[25]), .gi(gi[14]), .ti1(ti1[25]), .ti2(w0513), .to(w0614));
cell3 u_cell3_0714 (.ai(ai[14]), .bi(bi[24]), .gi(gi[14]), .ti1(ti1[24]), .ti2(w0613), .to(w0714));
cell3 u_cell3_0814 (.ai(ai[14]), .bi(bi[23]), .gi(gi[14]), .ti1(ti1[23]), .ti2(w0713), .to(w0814));
cell3 u_cell3_0914 (.ai(ai[14]), .bi(bi[22]), .gi(gi[14]), .ti1(ti1[22]), .ti2(w0813), .to(w0914));
cell3 u_cell3_1014 (.ai(ai[14]), .bi(bi[21]), .gi(gi[14]), .ti1(ti1[21]), .ti2(w0913), .to(w1014));
cell3 u_cell3_1114 (.ai(ai[14]), .bi(bi[20]), .gi(gi[14]), .ti1(ti1[20]), .ti2(w1013), .to(w1114));
cell3 u_cell3_1214 (.ai(ai[14]), .bi(bi[19]), .gi(gi[14]), .ti1(ti1[19]), .ti2(w1113), .to(w1214));
cell3 u_cell3_1314 (.ai(ai[14]), .bi(bi[18]), .gi(gi[14]), .ti1(ti1[18]), .ti2(w1213), .to(w1314));
cell3 u_cell3_1414 (.ai(ai[14]), .bi(bi[17]), .gi(gi[14]), .ti1(ti1[17]), .ti2(w1313), .to(w1414));
cell3 u_cell3_1514 (.ai(ai[14]), .bi(bi[16]), .gi(gi[14]), .ti1(ti1[16]), .ti2(w1413), .to(w1514));
cell3 u_cell3_1614 (.ai(ai[14]), .bi(bi[15]), .gi(gi[14]), .ti1(ti1[15]), .ti2(w1513), .to(w1614));
cell3 u_cell3_1714 (.ai(ai[14]), .bi(bi[14]), .gi(gi[14]), .ti1(ti1[14]), .ti2(w1613), .to(w1714));
cell3 u_cell3_1814 (.ai(ai[14]), .bi(bi[13]), .gi(gi[14]), .ti1(ti1[13]), .ti2(w1713), .to(w1814));
cell3 u_cell3_1914 (.ai(ai[14]), .bi(bi[12]), .gi(gi[14]), .ti1(ti1[12]), .ti2(w1813), .to(w1914));
cell3 u_cell3_2014 (.ai(ai[14]), .bi(bi[11]), .gi(gi[14]), .ti1(ti1[11]), .ti2(w1913), .to(w2014));
cell3 u_cell3_2114 (.ai(ai[14]), .bi(bi[10]), .gi(gi[14]), .ti1(ti1[10]), .ti2(w2013), .to(w2114));
cell3 u_cell3_2214 (.ai(ai[14]), .bi(bi[ 9]), .gi(gi[14]), .ti1(ti1[ 9]), .ti2(w2113), .to(w2214));
cell3 u_cell3_2314 (.ai(ai[14]), .bi(bi[ 8]), .gi(gi[14]), .ti1(ti1[ 8]), .ti2(w2213), .to(w2314));
cell3 u_cell3_2414 (.ai(ai[14]), .bi(bi[ 7]), .gi(gi[14]), .ti1(ti1[ 7]), .ti2(w2313), .to(w2414));
cell3 u_cell3_2514 (.ai(ai[14]), .bi(bi[ 6]), .gi(gi[14]), .ti1(ti1[ 6]), .ti2(w2413), .to(w2514));
cell3 u_cell3_2614 (.ai(ai[14]), .bi(bi[ 5]), .gi(gi[14]), .ti1(ti1[ 5]), .ti2(w2513), .to(w2614));
cell3 u_cell3_2714 (.ai(ai[14]), .bi(bi[ 4]), .gi(gi[14]), .ti1(ti1[ 4]), .ti2(w2613), .to(w2714));
cell3 u_cell3_2814 (.ai(ai[14]), .bi(bi[ 3]), .gi(gi[14]), .ti1(ti1[ 3]), .ti2(w2713), .to(w2814));
cell3 u_cell3_2914 (.ai(ai[14]), .bi(bi[ 2]), .gi(gi[14]), .ti1(ti1[ 2]), .ti2(w2813), .to(w2914));
cell3 u_cell3_3014 (.ai(ai[14]), .bi(bi[ 1]), .gi(gi[14]), .ti1(ti1[ 1]), .ti2(w2913), .to(w3014));
cell3 u_cell3_3114 (.ai(ai[14]), .bi(bi[ 0]), .gi(gi[14]), .ti1(ti1[ 0]), .ti2(w3013), .to(w3114));
//Line 15
cell4 u_cell4_0015 (.ai(ai[15]), .bi(bi[31]), .gi(gi[15]), .ti1(ti1[31]), .ti2(ti2[15]), .ti3(ti3[15]), .to(w0015));
cell3 u_cell3_0115 (.ai(ai[15]), .bi(bi[30]), .gi(gi[15]), .ti1(ti1[30]), .ti2(w0014), .to(w0115));
cell3 u_cell3_0215 (.ai(ai[15]), .bi(bi[29]), .gi(gi[15]), .ti1(ti1[29]), .ti2(w0114), .to(w0215));
cell3 u_cell3_0315 (.ai(ai[15]), .bi(bi[28]), .gi(gi[15]), .ti1(ti1[28]), .ti2(w0214), .to(w0315));
cell3 u_cell3_0415 (.ai(ai[15]), .bi(bi[27]), .gi(gi[15]), .ti1(ti1[27]), .ti2(w0314), .to(w0415));
cell3 u_cell3_0515 (.ai(ai[15]), .bi(bi[26]), .gi(gi[15]), .ti1(ti1[26]), .ti2(w0414), .to(w0515));
cell3 u_cell3_0615 (.ai(ai[15]), .bi(bi[25]), .gi(gi[15]), .ti1(ti1[25]), .ti2(w0514), .to(w0615));
cell3 u_cell3_0715 (.ai(ai[15]), .bi(bi[24]), .gi(gi[15]), .ti1(ti1[24]), .ti2(w0614), .to(w0715));
cell3 u_cell3_0815 (.ai(ai[15]), .bi(bi[23]), .gi(gi[15]), .ti1(ti1[23]), .ti2(w0714), .to(w0815));
cell3 u_cell3_0915 (.ai(ai[15]), .bi(bi[22]), .gi(gi[15]), .ti1(ti1[22]), .ti2(w0814), .to(w0915));
cell3 u_cell3_1015 (.ai(ai[15]), .bi(bi[21]), .gi(gi[15]), .ti1(ti1[21]), .ti2(w0914), .to(w1015));
cell3 u_cell3_1115 (.ai(ai[15]), .bi(bi[20]), .gi(gi[15]), .ti1(ti1[20]), .ti2(w1014), .to(w1115));
cell3 u_cell3_1215 (.ai(ai[15]), .bi(bi[19]), .gi(gi[15]), .ti1(ti1[19]), .ti2(w1114), .to(w1215));
cell3 u_cell3_1315 (.ai(ai[15]), .bi(bi[18]), .gi(gi[15]), .ti1(ti1[18]), .ti2(w1214), .to(w1315));
cell3 u_cell3_1415 (.ai(ai[15]), .bi(bi[17]), .gi(gi[15]), .ti1(ti1[17]), .ti2(w1314), .to(w1415));
cell3 u_cell3_1515 (.ai(ai[15]), .bi(bi[16]), .gi(gi[15]), .ti1(ti1[16]), .ti2(w1414), .to(w1515));
cell3 u_cell3_1615 (.ai(ai[15]), .bi(bi[15]), .gi(gi[15]), .ti1(ti1[15]), .ti2(w1514), .to(w1615));
cell3 u_cell3_1715 (.ai(ai[15]), .bi(bi[14]), .gi(gi[15]), .ti1(ti1[14]), .ti2(w1614), .to(w1715));
cell3 u_cell3_1815 (.ai(ai[15]), .bi(bi[13]), .gi(gi[15]), .ti1(ti1[13]), .ti2(w1714), .to(w1815));
cell3 u_cell3_1915 (.ai(ai[15]), .bi(bi[12]), .gi(gi[15]), .ti1(ti1[12]), .ti2(w1814), .to(w1915));
cell3 u_cell3_2015 (.ai(ai[15]), .bi(bi[11]), .gi(gi[15]), .ti1(ti1[11]), .ti2(w1914), .to(w2015));
cell3 u_cell3_2115 (.ai(ai[15]), .bi(bi[10]), .gi(gi[15]), .ti1(ti1[10]), .ti2(w2014), .to(w2115));
cell3 u_cell3_2215 (.ai(ai[15]), .bi(bi[ 9]), .gi(gi[15]), .ti1(ti1[ 9]), .ti2(w2114), .to(w2215));
cell3 u_cell3_2315 (.ai(ai[15]), .bi(bi[ 8]), .gi(gi[15]), .ti1(ti1[ 8]), .ti2(w2214), .to(w2315));
cell3 u_cell3_2415 (.ai(ai[15]), .bi(bi[ 7]), .gi(gi[15]), .ti1(ti1[ 7]), .ti2(w2314), .to(w2415));
cell3 u_cell3_2515 (.ai(ai[15]), .bi(bi[ 6]), .gi(gi[15]), .ti1(ti1[ 6]), .ti2(w2414), .to(w2515));
cell3 u_cell3_2615 (.ai(ai[15]), .bi(bi[ 5]), .gi(gi[15]), .ti1(ti1[ 5]), .ti2(w2514), .to(w2615));
cell3 u_cell3_2715 (.ai(ai[15]), .bi(bi[ 4]), .gi(gi[15]), .ti1(ti1[ 4]), .ti2(w2614), .to(w2715));
cell3 u_cell3_2815 (.ai(ai[15]), .bi(bi[ 3]), .gi(gi[15]), .ti1(ti1[ 3]), .ti2(w2714), .to(w2815));
cell3 u_cell3_2915 (.ai(ai[15]), .bi(bi[ 2]), .gi(gi[15]), .ti1(ti1[ 2]), .ti2(w2814), .to(w2915));
cell3 u_cell3_3015 (.ai(ai[15]), .bi(bi[ 1]), .gi(gi[15]), .ti1(ti1[ 1]), .ti2(w2914), .to(w3015));
cell3 u_cell3_3115 (.ai(ai[15]), .bi(bi[ 0]), .gi(gi[15]), .ti1(ti1[ 0]), .ti2(w3014), .to(w3115));
//Line 16
cell4 u_cell4_0016 (.ai(ai[16]), .bi(bi[31]), .gi(gi[16]), .ti1(ti1[31]), .ti2(ti2[16]), .ti3(ti3[16]), .to(w0016));
cell3 u_cell3_0116 (.ai(ai[16]), .bi(bi[30]), .gi(gi[16]), .ti1(ti1[30]), .ti2(w0015), .to(w0116));
cell3 u_cell3_0216 (.ai(ai[16]), .bi(bi[29]), .gi(gi[16]), .ti1(ti1[29]), .ti2(w0115), .to(w0216));
cell3 u_cell3_0316 (.ai(ai[16]), .bi(bi[28]), .gi(gi[16]), .ti1(ti1[28]), .ti2(w0215), .to(w0316));
cell3 u_cell3_0416 (.ai(ai[16]), .bi(bi[27]), .gi(gi[16]), .ti1(ti1[27]), .ti2(w0315), .to(w0416));
cell3 u_cell3_0516 (.ai(ai[16]), .bi(bi[26]), .gi(gi[16]), .ti1(ti1[26]), .ti2(w0415), .to(w0516));
cell3 u_cell3_0616 (.ai(ai[16]), .bi(bi[25]), .gi(gi[16]), .ti1(ti1[25]), .ti2(w0515), .to(w0616));
cell3 u_cell3_0716 (.ai(ai[16]), .bi(bi[24]), .gi(gi[16]), .ti1(ti1[24]), .ti2(w0615), .to(w0716));
cell3 u_cell3_0816 (.ai(ai[16]), .bi(bi[23]), .gi(gi[16]), .ti1(ti1[23]), .ti2(w0715), .to(w0816));
cell3 u_cell3_0916 (.ai(ai[16]), .bi(bi[22]), .gi(gi[16]), .ti1(ti1[22]), .ti2(w0815), .to(w0916));
cell3 u_cell3_1016 (.ai(ai[16]), .bi(bi[21]), .gi(gi[16]), .ti1(ti1[21]), .ti2(w0915), .to(w1016));
cell3 u_cell3_1116 (.ai(ai[16]), .bi(bi[20]), .gi(gi[16]), .ti1(ti1[20]), .ti2(w1015), .to(w1116));
cell3 u_cell3_1216 (.ai(ai[16]), .bi(bi[19]), .gi(gi[16]), .ti1(ti1[19]), .ti2(w1115), .to(w1216));
cell3 u_cell3_1316 (.ai(ai[16]), .bi(bi[18]), .gi(gi[16]), .ti1(ti1[18]), .ti2(w1215), .to(w1316));
cell3 u_cell3_1416 (.ai(ai[16]), .bi(bi[17]), .gi(gi[16]), .ti1(ti1[17]), .ti2(w1315), .to(w1416));
cell3 u_cell3_1516 (.ai(ai[16]), .bi(bi[16]), .gi(gi[16]), .ti1(ti1[16]), .ti2(w1415), .to(w1516));
cell3 u_cell3_1616 (.ai(ai[16]), .bi(bi[15]), .gi(gi[16]), .ti1(ti1[15]), .ti2(w1515), .to(w1616));
cell3 u_cell3_1716 (.ai(ai[16]), .bi(bi[14]), .gi(gi[16]), .ti1(ti1[14]), .ti2(w1615), .to(w1716));
cell3 u_cell3_1816 (.ai(ai[16]), .bi(bi[13]), .gi(gi[16]), .ti1(ti1[13]), .ti2(w1715), .to(w1816));
cell3 u_cell3_1916 (.ai(ai[16]), .bi(bi[12]), .gi(gi[16]), .ti1(ti1[12]), .ti2(w1815), .to(w1916));
cell3 u_cell3_2016 (.ai(ai[16]), .bi(bi[11]), .gi(gi[16]), .ti1(ti1[11]), .ti2(w1915), .to(w2016));
cell3 u_cell3_2116 (.ai(ai[16]), .bi(bi[10]), .gi(gi[16]), .ti1(ti1[10]), .ti2(w2015), .to(w2116));
cell3 u_cell3_2216 (.ai(ai[16]), .bi(bi[ 9]), .gi(gi[16]), .ti1(ti1[ 9]), .ti2(w2115), .to(w2216));
cell3 u_cell3_2316 (.ai(ai[16]), .bi(bi[ 8]), .gi(gi[16]), .ti1(ti1[ 8]), .ti2(w2215), .to(w2316));
cell3 u_cell3_2416 (.ai(ai[16]), .bi(bi[ 7]), .gi(gi[16]), .ti1(ti1[ 7]), .ti2(w2315), .to(w2416));
cell3 u_cell3_2516 (.ai(ai[16]), .bi(bi[ 6]), .gi(gi[16]), .ti1(ti1[ 6]), .ti2(w2415), .to(w2516));
cell3 u_cell3_2616 (.ai(ai[16]), .bi(bi[ 5]), .gi(gi[16]), .ti1(ti1[ 5]), .ti2(w2515), .to(w2616));
cell3 u_cell3_2716 (.ai(ai[16]), .bi(bi[ 4]), .gi(gi[16]), .ti1(ti1[ 4]), .ti2(w2615), .to(w2716));
cell3 u_cell3_2816 (.ai(ai[16]), .bi(bi[ 3]), .gi(gi[16]), .ti1(ti1[ 3]), .ti2(w2715), .to(w2816));
cell3 u_cell3_2916 (.ai(ai[16]), .bi(bi[ 2]), .gi(gi[16]), .ti1(ti1[ 2]), .ti2(w2815), .to(w2916));
cell3 u_cell3_3016 (.ai(ai[16]), .bi(bi[ 1]), .gi(gi[16]), .ti1(ti1[ 1]), .ti2(w2915), .to(w3016));
cell3 u_cell3_3116 (.ai(ai[16]), .bi(bi[ 0]), .gi(gi[16]), .ti1(ti1[ 0]), .ti2(w3015), .to(w3116));
//Line 17
cell4 u_cell4_0017 (.ai(ai[17]), .bi(bi[31]), .gi(gi[17]), .ti1(ti1[31]), .ti2(ti2[17]), .ti3(ti3[17]), .to(w0017));
cell3 u_cell3_0117 (.ai(ai[17]), .bi(bi[30]), .gi(gi[17]), .ti1(ti1[30]), .ti2(w0016), .to(w0117));
cell3 u_cell3_0217 (.ai(ai[17]), .bi(bi[29]), .gi(gi[17]), .ti1(ti1[29]), .ti2(w0116), .to(w0217));
cell3 u_cell3_0317 (.ai(ai[17]), .bi(bi[28]), .gi(gi[17]), .ti1(ti1[28]), .ti2(w0216), .to(w0317));
cell3 u_cell3_0417 (.ai(ai[17]), .bi(bi[27]), .gi(gi[17]), .ti1(ti1[27]), .ti2(w0316), .to(w0417));
cell3 u_cell3_0517 (.ai(ai[17]), .bi(bi[26]), .gi(gi[17]), .ti1(ti1[26]), .ti2(w0416), .to(w0517));
cell3 u_cell3_0617 (.ai(ai[17]), .bi(bi[25]), .gi(gi[17]), .ti1(ti1[25]), .ti2(w0516), .to(w0617));
cell3 u_cell3_0717 (.ai(ai[17]), .bi(bi[24]), .gi(gi[17]), .ti1(ti1[24]), .ti2(w0616), .to(w0717));
cell3 u_cell3_0817 (.ai(ai[17]), .bi(bi[23]), .gi(gi[17]), .ti1(ti1[23]), .ti2(w0716), .to(w0817));
cell3 u_cell3_0917 (.ai(ai[17]), .bi(bi[22]), .gi(gi[17]), .ti1(ti1[22]), .ti2(w0816), .to(w0917));
cell3 u_cell3_1017 (.ai(ai[17]), .bi(bi[21]), .gi(gi[17]), .ti1(ti1[21]), .ti2(w0916), .to(w1017));
cell3 u_cell3_1117 (.ai(ai[17]), .bi(bi[20]), .gi(gi[17]), .ti1(ti1[20]), .ti2(w1016), .to(w1117));
cell3 u_cell3_1217 (.ai(ai[17]), .bi(bi[19]), .gi(gi[17]), .ti1(ti1[19]), .ti2(w1116), .to(w1217));
cell3 u_cell3_1317 (.ai(ai[17]), .bi(bi[18]), .gi(gi[17]), .ti1(ti1[18]), .ti2(w1216), .to(w1317));
cell3 u_cell3_1417 (.ai(ai[17]), .bi(bi[17]), .gi(gi[17]), .ti1(ti1[17]), .ti2(w1316), .to(w1417));
cell3 u_cell3_1517 (.ai(ai[17]), .bi(bi[16]), .gi(gi[17]), .ti1(ti1[16]), .ti2(w1416), .to(w1517));
cell3 u_cell3_1617 (.ai(ai[17]), .bi(bi[15]), .gi(gi[17]), .ti1(ti1[15]), .ti2(w1516), .to(w1617));
cell3 u_cell3_1717 (.ai(ai[17]), .bi(bi[14]), .gi(gi[17]), .ti1(ti1[14]), .ti2(w1616), .to(w1717));
cell3 u_cell3_1817 (.ai(ai[17]), .bi(bi[13]), .gi(gi[17]), .ti1(ti1[13]), .ti2(w1716), .to(w1817));
cell3 u_cell3_1917 (.ai(ai[17]), .bi(bi[12]), .gi(gi[17]), .ti1(ti1[12]), .ti2(w1816), .to(w1917));
cell3 u_cell3_2017 (.ai(ai[17]), .bi(bi[11]), .gi(gi[17]), .ti1(ti1[11]), .ti2(w1916), .to(w2017));
cell3 u_cell3_2117 (.ai(ai[17]), .bi(bi[10]), .gi(gi[17]), .ti1(ti1[10]), .ti2(w2016), .to(w2117));
cell3 u_cell3_2217 (.ai(ai[17]), .bi(bi[ 9]), .gi(gi[17]), .ti1(ti1[ 9]), .ti2(w2116), .to(w2217));
cell3 u_cell3_2317 (.ai(ai[17]), .bi(bi[ 8]), .gi(gi[17]), .ti1(ti1[ 8]), .ti2(w2216), .to(w2317));
cell3 u_cell3_2417 (.ai(ai[17]), .bi(bi[ 7]), .gi(gi[17]), .ti1(ti1[ 7]), .ti2(w2316), .to(w2417));
cell3 u_ce

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -