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

📄 block32s.v

📁 脉动乘法器:一个GF(2m)域上的Digit-Serial 脉动结构(Systolic)的乘法器
💻 V
📖 第 1 页 / 共 5 页
字号:
cell3 u_cell3_0210 (.ai(ai[10]), .bi(bi[29]), .gi(gi[10]), .ti1(ti1[29]), .ti2(w0109), .to(w0210));
cell3 u_cell3_0310 (.ai(ai[10]), .bi(bi[28]), .gi(gi[10]), .ti1(ti1[28]), .ti2(w0209), .to(w0310));
cell3 u_cell3_0410 (.ai(ai[10]), .bi(bi[27]), .gi(gi[10]), .ti1(ti1[27]), .ti2(w0309), .to(w0410));
cell3 u_cell3_0510 (.ai(ai[10]), .bi(bi[26]), .gi(gi[10]), .ti1(ti1[26]), .ti2(w0409), .to(w0510));
cell3 u_cell3_0610 (.ai(ai[10]), .bi(bi[25]), .gi(gi[10]), .ti1(ti1[25]), .ti2(w0509), .to(w0610));
cell3 u_cell3_0710 (.ai(ai[10]), .bi(bi[24]), .gi(gi[10]), .ti1(ti1[24]), .ti2(w0609), .to(w0710));
cell3 u_cell3_0810 (.ai(ai[10]), .bi(bi[23]), .gi(gi[10]), .ti1(ti1[23]), .ti2(w0709), .to(w0810));
cell3 u_cell3_0910 (.ai(ai[10]), .bi(bi[22]), .gi(gi[10]), .ti1(ti1[22]), .ti2(w0809), .to(w0910));
cell3 u_cell3_1010 (.ai(ai[10]), .bi(bi[21]), .gi(gi[10]), .ti1(ti1[21]), .ti2(w0909), .to(w1010));
cell3 u_cell3_1110 (.ai(ai[10]), .bi(bi[20]), .gi(gi[10]), .ti1(ti1[20]), .ti2(w1009), .to(w1110));
cell3 u_cell3_1210 (.ai(ai[10]), .bi(bi[19]), .gi(gi[10]), .ti1(ti1[19]), .ti2(w1109), .to(w1210));
cell3 u_cell3_1310 (.ai(ai[10]), .bi(bi[18]), .gi(gi[10]), .ti1(ti1[18]), .ti2(w1209), .to(w1310));
cell3 u_cell3_1410 (.ai(ai[10]), .bi(bi[17]), .gi(gi[10]), .ti1(ti1[17]), .ti2(w1309), .to(w1410));
cell3 u_cell3_1510 (.ai(ai[10]), .bi(bi[16]), .gi(gi[10]), .ti1(ti1[16]), .ti2(w1409), .to(w1510));
cell3 u_cell3_1610 (.ai(ai[10]), .bi(bi[15]), .gi(gi[10]), .ti1(ti1[15]), .ti2(w1509), .to(w1610));
cell3 u_cell3_1710 (.ai(ai[10]), .bi(bi[14]), .gi(gi[10]), .ti1(ti1[14]), .ti2(w1609), .to(w1710));
cell3 u_cell3_1810 (.ai(ai[10]), .bi(bi[13]), .gi(gi[10]), .ti1(ti1[13]), .ti2(w1709), .to(w1810));
cell3 u_cell3_1910 (.ai(ai[10]), .bi(bi[12]), .gi(gi[10]), .ti1(ti1[12]), .ti2(w1809), .to(w1910));
cell3 u_cell3_2010 (.ai(ai[10]), .bi(bi[11]), .gi(gi[10]), .ti1(ti1[11]), .ti2(w1909), .to(w2010));
cell3 u_cell3_2110 (.ai(ai[10]), .bi(bi[10]), .gi(gi[10]), .ti1(ti1[10]), .ti2(w2009), .to(w2110));
cell3 u_cell3_2210 (.ai(ai[10]), .bi(bi[ 9]), .gi(gi[10]), .ti1(ti1[ 9]), .ti2(w2109), .to(w2210));
cell3 u_cell3_2310 (.ai(ai[10]), .bi(bi[ 8]), .gi(gi[10]), .ti1(ti1[ 8]), .ti2(w2209), .to(w2310));
cell3 u_cell3_2410 (.ai(ai[10]), .bi(bi[ 7]), .gi(gi[10]), .ti1(ti1[ 7]), .ti2(w2309), .to(w2410));
cell3 u_cell3_2510 (.ai(ai[10]), .bi(bi[ 6]), .gi(gi[10]), .ti1(ti1[ 6]), .ti2(w2409), .to(w2510));
cell3 u_cell3_2610 (.ai(ai[10]), .bi(bi[ 5]), .gi(gi[10]), .ti1(ti1[ 5]), .ti2(w2509), .to(w2610));
cell3 u_cell3_2710 (.ai(ai[10]), .bi(bi[ 4]), .gi(gi[10]), .ti1(ti1[ 4]), .ti2(w2609), .to(w2710));
cell3 u_cell3_2810 (.ai(ai[10]), .bi(bi[ 3]), .gi(gi[10]), .ti1(ti1[ 3]), .ti2(w2709), .to(w2810));
cell3 u_cell3_2910 (.ai(ai[10]), .bi(bi[ 2]), .gi(gi[10]), .ti1(ti1[ 2]), .ti2(w2809), .to(w2910));
cell3 u_cell3_3010 (.ai(ai[10]), .bi(bi[ 1]), .gi(gi[10]), .ti1(ti1[ 1]), .ti2(w2909), .to(w3010));
cell3 u_cell3_3110 (.ai(ai[10]), .bi(bi[ 0]), .gi(gi[10]), .ti1(ti1[ 0]), .ti2(w3009), .to(w3110));
//Line 11
cell4 u_cell4_0011 (.ai(ai[11]), .bi(bi[31]), .gi(gi[11]), .ti1(ti1[31]), .ti2(ti2[11]), .ti3(ti3[11]), .to(w0011));
cell3 u_cell3_0111 (.ai(ai[11]), .bi(bi[30]), .gi(gi[11]), .ti1(ti1[30]), .ti2(w0010), .to(w0111));
cell3 u_cell3_0211 (.ai(ai[11]), .bi(bi[29]), .gi(gi[11]), .ti1(ti1[29]), .ti2(w0110), .to(w0211));
cell3 u_cell3_0311 (.ai(ai[11]), .bi(bi[28]), .gi(gi[11]), .ti1(ti1[28]), .ti2(w0210), .to(w0311));
cell3 u_cell3_0411 (.ai(ai[11]), .bi(bi[27]), .gi(gi[11]), .ti1(ti1[27]), .ti2(w0310), .to(w0411));
cell3 u_cell3_0511 (.ai(ai[11]), .bi(bi[26]), .gi(gi[11]), .ti1(ti1[26]), .ti2(w0410), .to(w0511));
cell3 u_cell3_0611 (.ai(ai[11]), .bi(bi[25]), .gi(gi[11]), .ti1(ti1[25]), .ti2(w0510), .to(w0611));
cell3 u_cell3_0711 (.ai(ai[11]), .bi(bi[24]), .gi(gi[11]), .ti1(ti1[24]), .ti2(w0610), .to(w0711));
cell3 u_cell3_0811 (.ai(ai[11]), .bi(bi[23]), .gi(gi[11]), .ti1(ti1[23]), .ti2(w0710), .to(w0811));
cell3 u_cell3_0911 (.ai(ai[11]), .bi(bi[22]), .gi(gi[11]), .ti1(ti1[22]), .ti2(w0810), .to(w0911));
cell3 u_cell3_1011 (.ai(ai[11]), .bi(bi[21]), .gi(gi[11]), .ti1(ti1[21]), .ti2(w0910), .to(w1011));
cell3 u_cell3_1111 (.ai(ai[11]), .bi(bi[20]), .gi(gi[11]), .ti1(ti1[20]), .ti2(w1010), .to(w1111));
cell3 u_cell3_1211 (.ai(ai[11]), .bi(bi[19]), .gi(gi[11]), .ti1(ti1[19]), .ti2(w1110), .to(w1211));
cell3 u_cell3_1311 (.ai(ai[11]), .bi(bi[18]), .gi(gi[11]), .ti1(ti1[18]), .ti2(w1210), .to(w1311));
cell3 u_cell3_1411 (.ai(ai[11]), .bi(bi[17]), .gi(gi[11]), .ti1(ti1[17]), .ti2(w1310), .to(w1411));
cell3 u_cell3_1511 (.ai(ai[11]), .bi(bi[16]), .gi(gi[11]), .ti1(ti1[16]), .ti2(w1410), .to(w1511));
cell3 u_cell3_1611 (.ai(ai[11]), .bi(bi[15]), .gi(gi[11]), .ti1(ti1[15]), .ti2(w1510), .to(w1611));
cell3 u_cell3_1711 (.ai(ai[11]), .bi(bi[14]), .gi(gi[11]), .ti1(ti1[14]), .ti2(w1610), .to(w1711));
cell3 u_cell3_1811 (.ai(ai[11]), .bi(bi[13]), .gi(gi[11]), .ti1(ti1[13]), .ti2(w1710), .to(w1811));
cell3 u_cell3_1911 (.ai(ai[11]), .bi(bi[12]), .gi(gi[11]), .ti1(ti1[12]), .ti2(w1810), .to(w1911));
cell3 u_cell3_2011 (.ai(ai[11]), .bi(bi[11]), .gi(gi[11]), .ti1(ti1[11]), .ti2(w1910), .to(w2011));
cell3 u_cell3_2111 (.ai(ai[11]), .bi(bi[10]), .gi(gi[11]), .ti1(ti1[10]), .ti2(w2010), .to(w2111));
cell3 u_cell3_2211 (.ai(ai[11]), .bi(bi[ 9]), .gi(gi[11]), .ti1(ti1[ 9]), .ti2(w2110), .to(w2211));
cell3 u_cell3_2311 (.ai(ai[11]), .bi(bi[ 8]), .gi(gi[11]), .ti1(ti1[ 8]), .ti2(w2210), .to(w2311));
cell3 u_cell3_2411 (.ai(ai[11]), .bi(bi[ 7]), .gi(gi[11]), .ti1(ti1[ 7]), .ti2(w2310), .to(w2411));
cell3 u_cell3_2511 (.ai(ai[11]), .bi(bi[ 6]), .gi(gi[11]), .ti1(ti1[ 6]), .ti2(w2410), .to(w2511));
cell3 u_cell3_2611 (.ai(ai[11]), .bi(bi[ 5]), .gi(gi[11]), .ti1(ti1[ 5]), .ti2(w2510), .to(w2611));
cell3 u_cell3_2711 (.ai(ai[11]), .bi(bi[ 4]), .gi(gi[11]), .ti1(ti1[ 4]), .ti2(w2610), .to(w2711));
cell3 u_cell3_2811 (.ai(ai[11]), .bi(bi[ 3]), .gi(gi[11]), .ti1(ti1[ 3]), .ti2(w2710), .to(w2811));
cell3 u_cell3_2911 (.ai(ai[11]), .bi(bi[ 2]), .gi(gi[11]), .ti1(ti1[ 2]), .ti2(w2810), .to(w2911));
cell3 u_cell3_3011 (.ai(ai[11]), .bi(bi[ 1]), .gi(gi[11]), .ti1(ti1[ 1]), .ti2(w2910), .to(w3011));
cell3 u_cell3_3111 (.ai(ai[11]), .bi(bi[ 0]), .gi(gi[11]), .ti1(ti1[ 0]), .ti2(w3010), .to(w3111));
//Line 12
cell4 u_cell4_0012 (.ai(ai[12]), .bi(bi[31]), .gi(gi[12]), .ti1(ti1[31]), .ti2(ti2[12]), .ti3(ti3[12]), .to(w0012));
cell3 u_cell3_0112 (.ai(ai[12]), .bi(bi[30]), .gi(gi[12]), .ti1(ti1[30]), .ti2(w0011), .to(w0112));
cell3 u_cell3_0212 (.ai(ai[12]), .bi(bi[29]), .gi(gi[12]), .ti1(ti1[29]), .ti2(w0111), .to(w0212));
cell3 u_cell3_0312 (.ai(ai[12]), .bi(bi[28]), .gi(gi[12]), .ti1(ti1[28]), .ti2(w0211), .to(w0312));
cell3 u_cell3_0412 (.ai(ai[12]), .bi(bi[27]), .gi(gi[12]), .ti1(ti1[27]), .ti2(w0311), .to(w0412));
cell3 u_cell3_0512 (.ai(ai[12]), .bi(bi[26]), .gi(gi[12]), .ti1(ti1[26]), .ti2(w0411), .to(w0512));
cell3 u_cell3_0612 (.ai(ai[12]), .bi(bi[25]), .gi(gi[12]), .ti1(ti1[25]), .ti2(w0511), .to(w0612));
cell3 u_cell3_0712 (.ai(ai[12]), .bi(bi[24]), .gi(gi[12]), .ti1(ti1[24]), .ti2(w0611), .to(w0712));
cell3 u_cell3_0812 (.ai(ai[12]), .bi(bi[23]), .gi(gi[12]), .ti1(ti1[23]), .ti2(w0711), .to(w0812));
cell3 u_cell3_0912 (.ai(ai[12]), .bi(bi[22]), .gi(gi[12]), .ti1(ti1[22]), .ti2(w0811), .to(w0912));
cell3 u_cell3_1012 (.ai(ai[12]), .bi(bi[21]), .gi(gi[12]), .ti1(ti1[21]), .ti2(w0911), .to(w1012));
cell3 u_cell3_1112 (.ai(ai[12]), .bi(bi[20]), .gi(gi[12]), .ti1(ti1[20]), .ti2(w1011), .to(w1112));
cell3 u_cell3_1212 (.ai(ai[12]), .bi(bi[19]), .gi(gi[12]), .ti1(ti1[19]), .ti2(w1111), .to(w1212));
cell3 u_cell3_1312 (.ai(ai[12]), .bi(bi[18]), .gi(gi[12]), .ti1(ti1[18]), .ti2(w1211), .to(w1312));
cell3 u_cell3_1412 (.ai(ai[12]), .bi(bi[17]), .gi(gi[12]), .ti1(ti1[17]), .ti2(w1311), .to(w1412));
cell3 u_cell3_1512 (.ai(ai[12]), .bi(bi[16]), .gi(gi[12]), .ti1(ti1[16]), .ti2(w1411), .to(w1512));
cell3 u_cell3_1612 (.ai(ai[12]), .bi(bi[15]), .gi(gi[12]), .ti1(ti1[15]), .ti2(w1511), .to(w1612));
cell3 u_cell3_1712 (.ai(ai[12]), .bi(bi[14]), .gi(gi[12]), .ti1(ti1[14]), .ti2(w1611), .to(w1712));
cell3 u_cell3_1812 (.ai(ai[12]), .bi(bi[13]), .gi(gi[12]), .ti1(ti1[13]), .ti2(w1711), .to(w1812));
cell3 u_cell3_1912 (.ai(ai[12]), .bi(bi[12]), .gi(gi[12]), .ti1(ti1[12]), .ti2(w1811), .to(w1912));
cell3 u_cell3_2012 (.ai(ai[12]), .bi(bi[11]), .gi(gi[12]), .ti1(ti1[11]), .ti2(w1911), .to(w2012));
cell3 u_cell3_2112 (.ai(ai[12]), .bi(bi[10]), .gi(gi[12]), .ti1(ti1[10]), .ti2(w2011), .to(w2112));
cell3 u_cell3_2212 (.ai(ai[12]), .bi(bi[ 9]), .gi(gi[12]), .ti1(ti1[ 9]), .ti2(w2111), .to(w2212));
cell3 u_cell3_2312 (.ai(ai[12]), .bi(bi[ 8]), .gi(gi[12]), .ti1(ti1[ 8]), .ti2(w2211), .to(w2312));
cell3 u_cell3_2412 (.ai(ai[12]), .bi(bi[ 7]), .gi(gi[12]), .ti1(ti1[ 7]), .ti2(w2311), .to(w2412));
cell3 u_cell3_2512 (.ai(ai[12]), .bi(bi[ 6]), .gi(gi[12]), .ti1(ti1[ 6]), .ti2(w2411), .to(w2512));
cell3 u_cell3_2612 (.ai(ai[12]), .bi(bi[ 5]), .gi(gi[12]), .ti1(ti1[ 5]), .ti2(w2511), .to(w2612));
cell3 u_cell3_2712 (.ai(ai[12]), .bi(bi[ 4]), .gi(gi[12]), .ti1(ti1[ 4]), .ti2(w2611), .to(w2712));
cell3 u_cell3_2812 (.ai(ai[12]), .bi(bi[ 3]), .gi(gi[12]), .ti1(ti1[ 3]), .ti2(w2711), .to(w2812));
cell3 u_cell3_2912 (.ai(ai[12]), .bi(bi[ 2]), .gi(gi[12]), .ti1(ti1[ 2]), .ti2(w2811), .to(w2912));
cell3 u_cell3_3012 (.ai(ai[12]), .bi(bi[ 1]), .gi(gi[12]), .ti1(ti1[ 1]), .ti2(w2911), .to(w3012));
cell3 u_cell3_3112 (.ai(ai[12]), .bi(bi[ 0]), .gi(gi[12]), .ti1(ti1[ 0]), .ti2(w3011), .to(w3112));
//Line 13
cell4 u_cell4_0013 (.ai(ai[13]), .bi(bi[31]), .gi(gi[13]), .ti1(ti1[31]), .ti2(ti2[13]), .ti3(ti3[13]), .to(w0013));
cell3 u_cell3_0113 (.ai(ai[13]), .bi(bi[30]), .gi(gi[13]), .ti1(ti1[30]), .ti2(w0012), .to(w0113));
cell3 u_cell3_0213 (.ai(ai[13]), .bi(bi[29]), .gi(gi[13]), .ti1(ti1[29]), .ti2(w0112), .to(w0213));
cell3 u_cell3_0313 (.ai(ai[13]), .bi(bi[28]), .gi(gi[13]), .ti1(ti1[28]), .ti2(w0212), .to(w0313));
cell3 u_cell3_0413 (.ai(ai[13]), .bi(bi[27]), .gi(gi[13]), .ti1(ti1[27]), .ti2(w0312), .to(w0413));
cell3 u_cell3_0513 (.ai(ai[13]), .bi(bi[26]), .gi(gi[13]), .ti1(ti1[26]), .ti2(w0412), .to(w0513));
cell3 u_cell3_0613 (.ai(ai[13]), .bi(bi[25]), .gi(gi[13]), .ti1(ti1[25]), .ti2(w0512), .to(w0613));
cell3 u_cell3_0713 (.ai(ai[13]), .bi(bi[24]), .gi(gi[13]), .ti1(ti1[24]), .ti2(w0612), .to(w0713));
cell3 u_cell3_0813 (.ai(ai[13]), .bi(bi[23]), .gi(gi[13]), .ti1(ti1[23]), .ti2(w0712), .to(w0813));
cell3 u_cell3_0913 (.ai(ai[13]), .bi(bi[22]), .gi(gi[13]), .ti1(ti1[22]), .ti2(w0812), .to(w0913));
cell3 u_cell3_1013 (.ai(ai[13]), .bi(bi[21]), .gi(gi[13]), .ti1(ti1[21]), .ti2(w0912), .to(w1013));
cell3 u_cell3_1113 (.ai(ai[13]), .bi(bi[20]), .gi(gi[13]), .ti1(ti1[20]), .ti2(w1012), .to(w1113));
cell3 u_cell3_1213 (.ai(ai[13]), .bi(bi[19]), .gi(gi[13]), .ti1(ti1[19]), .ti2(w1112), .to(w1213));
cell3 u_cell3_1313 (.ai(ai[13]), .bi(bi[18]), .gi(gi[13]), .ti1(ti1[18]), .ti2(w1212), .to(w1313));
cell3 u_cell3_1413 (.ai(ai[13]), .bi(bi[17]), .gi(gi[13]), .ti1(ti1[17]), .ti2(w1312), .to(w1413));
cell3 u_cell3_1513 (.ai(ai[13]), .bi(bi[16]), .gi(gi[13]), .ti1(ti1[16]), .ti2(w1412), .to(w1513));
cell3 u_cell3_1613 (.ai(ai[13]), .bi(bi[15]), .gi(gi[13]), .ti1(ti1[15]), .ti2(w1512), .to(w1613));
cell3 u_cell3_1713 (.ai(ai[13]), .bi(bi[14]), .gi(gi[13]), .ti1(ti1[14]), .ti2(w1612), .to(w1713));
cell3 u_cell3_1813 (.ai(ai[13]), .bi(bi[13]), .gi(gi[13]), .ti1(ti1[13]), .ti2(w1712), .to(w1813));
cell3 u_cell3_1913 (.ai(ai[13]), .bi(bi[12]), .gi(gi[13]), .ti1(ti1[12]), .ti2(w1812), .to(w1913));
cell3 u_cell3_2013 (.ai(ai[13]), .bi(bi[11]), .gi(gi[13]), .ti1(ti1[11]), .ti2(w1912), .to(w2013));
cell3 u_cell3_2113 (.ai(ai[13]), .bi(bi[10]), .gi(gi[13]), .ti1(ti1[10]), .ti2(w2012), .to(w2113));
cell3 u_cell3_2213 (.ai(ai[13]), .bi(bi[ 9]), .gi(gi[13]), .ti1(ti1[ 9]), .ti2(w2112), .to(w2213));
cell3 u_cell3_2313 (.ai(ai[13]), .bi(bi[ 8]), .gi(gi[13]), .ti1(ti1[ 8]), .ti2(w2212), .to(w2313));
cell3 u_cell3_2413 (.ai(ai[13]), .bi(bi[ 7]), .gi(gi[13]), .ti1(ti1[ 7]), .ti2(w2312), .to(w2413));
cell3 u_cell3_2513 (.ai(ai[13]), .bi(bi[ 6]), .gi(gi[13]), .ti1(ti1[ 6]), .ti2(w2412), .to(w2513));
cell3 u_cell3_2613 (.ai(ai[13]), .bi(bi[ 5]), .gi(gi[13]), .ti1(ti1[ 5]), .ti2(w2512), .to(w2613));
cell3 u_cell3_2713 (.ai(ai[13]), .bi(bi[ 4]), .gi(gi[13]), .ti1(ti1[ 4]), .ti2(w2612), .to(w2713));
cell3 u_cell3_2813 (.ai(ai[13]), .bi(bi[ 3]), .gi(gi[13]), .ti1(ti1[ 3]), .ti2(w2712), .to(w2813));
cell3 u_cell3_2913 (.ai(ai[13]), .bi(bi[ 2]), .gi(gi[13]), .ti1(ti1[ 2]), .ti2(w2812), .to(w2913));
cell3 u_cell3_3013 (.ai(ai[13]), .bi(bi[ 1]), .gi(gi[13]), .ti1(ti1[ 1]), .ti2(w2912), .to(w3013));

⌨️ 快捷键说明

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