Last active
January 26, 2019 01:56
-
-
Save ZipCPU/2dd9271c5bfca4ad06a1aa1da7472db3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| always @(posedge i_clk) | |
| begin | |
| tb_0_0_0 <= i_a[0]&i_b[0]; | |
| tb_0_1_1 <= i_a[0]&i_b[1]; | |
| tb_0_2_2 <= i_a[0]&i_b[2]; | |
| tb_0_3_3 <= i_a[0]&i_b[3]; | |
| tb_0_4_4 <= i_a[0]&i_b[4]; | |
| tb_0_5_5 <= i_a[0]&i_b[5]; | |
| tb_0_6_6 <= i_a[0]&i_b[6]; | |
| tb_0_7_7 <= i_a[0]&i_b[7]; | |
| tb_0_8_8 <= i_a[0]&i_b[8]; | |
| tb_0_9_9 <= i_a[0]&i_b[9]; | |
| tb_0_10_10 <= i_a[0]&i_b[10]; | |
| tb_0_11_11 <= i_a[0]&i_b[11]; | |
| tb_0_1_0 <= i_a[1]&i_b[0]; | |
| tb_0_2_1 <= i_a[1]&i_b[1]; | |
| tb_0_3_2 <= i_a[1]&i_b[2]; | |
| tb_0_4_3 <= i_a[1]&i_b[3]; | |
| tb_0_5_4 <= i_a[1]&i_b[4]; | |
| tb_0_6_5 <= i_a[1]&i_b[5]; | |
| tb_0_7_6 <= i_a[1]&i_b[6]; | |
| tb_0_8_7 <= i_a[1]&i_b[7]; | |
| tb_0_9_8 <= i_a[1]&i_b[8]; | |
| tb_0_10_9 <= i_a[1]&i_b[9]; | |
| tb_0_11_10 <= i_a[1]&i_b[10]; | |
| tb_0_12_11 <= i_a[1]&i_b[11]; | |
| tb_0_2_0 <= i_a[2]&i_b[0]; | |
| tb_0_3_1 <= i_a[2]&i_b[1]; | |
| tb_0_4_2 <= i_a[2]&i_b[2]; | |
| tb_0_5_3 <= i_a[2]&i_b[3]; | |
| tb_0_6_4 <= i_a[2]&i_b[4]; | |
| tb_0_7_5 <= i_a[2]&i_b[5]; | |
| tb_0_8_6 <= i_a[2]&i_b[6]; | |
| tb_0_9_7 <= i_a[2]&i_b[7]; | |
| tb_0_10_8 <= i_a[2]&i_b[8]; | |
| tb_0_11_9 <= i_a[2]&i_b[9]; | |
| tb_0_12_10 <= i_a[2]&i_b[10]; | |
| tb_0_13_11 <= i_a[2]&i_b[11]; | |
| tb_0_3_0 <= i_a[3]&i_b[0]; | |
| tb_0_4_1 <= i_a[3]&i_b[1]; | |
| tb_0_5_2 <= i_a[3]&i_b[2]; | |
| tb_0_6_3 <= i_a[3]&i_b[3]; | |
| tb_0_7_4 <= i_a[3]&i_b[4]; | |
| tb_0_8_5 <= i_a[3]&i_b[5]; | |
| tb_0_9_6 <= i_a[3]&i_b[6]; | |
| tb_0_10_7 <= i_a[3]&i_b[7]; | |
| tb_0_11_8 <= i_a[3]&i_b[8]; | |
| tb_0_12_9 <= i_a[3]&i_b[9]; | |
| tb_0_13_10 <= i_a[3]&i_b[10]; | |
| tb_0_14_11 <= i_a[3]&i_b[11]; | |
| tb_0_4_0 <= i_a[4]&i_b[0]; | |
| tb_0_5_1 <= i_a[4]&i_b[1]; | |
| tb_0_6_2 <= i_a[4]&i_b[2]; | |
| tb_0_7_3 <= i_a[4]&i_b[3]; | |
| tb_0_8_4 <= i_a[4]&i_b[4]; | |
| tb_0_9_5 <= i_a[4]&i_b[5]; | |
| tb_0_10_6 <= i_a[4]&i_b[6]; | |
| tb_0_11_7 <= i_a[4]&i_b[7]; | |
| tb_0_12_8 <= i_a[4]&i_b[8]; | |
| tb_0_13_9 <= i_a[4]&i_b[9]; | |
| tb_0_14_10 <= i_a[4]&i_b[10]; | |
| tb_0_15_11 <= i_a[4]&i_b[11]; | |
| tb_0_5_0 <= i_a[5]&i_b[0]; | |
| tb_0_6_1 <= i_a[5]&i_b[1]; | |
| tb_0_7_2 <= i_a[5]&i_b[2]; | |
| tb_0_8_3 <= i_a[5]&i_b[3]; | |
| tb_0_9_4 <= i_a[5]&i_b[4]; | |
| tb_0_10_5 <= i_a[5]&i_b[5]; | |
| tb_0_11_6 <= i_a[5]&i_b[6]; | |
| tb_0_12_7 <= i_a[5]&i_b[7]; | |
| tb_0_13_8 <= i_a[5]&i_b[8]; | |
| tb_0_14_9 <= i_a[5]&i_b[9]; | |
| tb_0_15_10 <= i_a[5]&i_b[10]; | |
| tb_0_16_11 <= i_a[5]&i_b[11]; | |
| tb_0_6_0 <= i_a[6]&i_b[0]; | |
| tb_0_7_1 <= i_a[6]&i_b[1]; | |
| tb_0_8_2 <= i_a[6]&i_b[2]; | |
| tb_0_9_3 <= i_a[6]&i_b[3]; | |
| tb_0_10_4 <= i_a[6]&i_b[4]; | |
| tb_0_11_5 <= i_a[6]&i_b[5]; | |
| tb_0_12_6 <= i_a[6]&i_b[6]; | |
| tb_0_13_7 <= i_a[6]&i_b[7]; | |
| tb_0_14_8 <= i_a[6]&i_b[8]; | |
| tb_0_15_9 <= i_a[6]&i_b[9]; | |
| tb_0_16_10 <= i_a[6]&i_b[10]; | |
| tb_0_17_11 <= i_a[6]&i_b[11]; | |
| tb_0_7_0 <= i_a[7]&i_b[0]; | |
| tb_0_8_1 <= i_a[7]&i_b[1]; | |
| tb_0_9_2 <= i_a[7]&i_b[2]; | |
| tb_0_10_3 <= i_a[7]&i_b[3]; | |
| tb_0_11_4 <= i_a[7]&i_b[4]; | |
| tb_0_12_5 <= i_a[7]&i_b[5]; | |
| tb_0_13_6 <= i_a[7]&i_b[6]; | |
| tb_0_14_7 <= i_a[7]&i_b[7]; | |
| tb_0_15_8 <= i_a[7]&i_b[8]; | |
| tb_0_16_9 <= i_a[7]&i_b[9]; | |
| tb_0_17_10 <= i_a[7]&i_b[10]; | |
| tb_0_18_11 <= i_a[7]&i_b[11]; | |
| tb_0_8_0 <= i_a[8]&i_b[0]; | |
| tb_0_9_1 <= i_a[8]&i_b[1]; | |
| tb_0_10_2 <= i_a[8]&i_b[2]; | |
| tb_0_11_3 <= i_a[8]&i_b[3]; | |
| tb_0_12_4 <= i_a[8]&i_b[4]; | |
| tb_0_13_5 <= i_a[8]&i_b[5]; | |
| tb_0_14_6 <= i_a[8]&i_b[6]; | |
| tb_0_15_7 <= i_a[8]&i_b[7]; | |
| tb_0_16_8 <= i_a[8]&i_b[8]; | |
| tb_0_17_9 <= i_a[8]&i_b[9]; | |
| tb_0_18_10 <= i_a[8]&i_b[10]; | |
| tb_0_19_11 <= i_a[8]&i_b[11]; | |
| tb_0_9_0 <= i_a[9]&i_b[0]; | |
| tb_0_10_1 <= i_a[9]&i_b[1]; | |
| tb_0_11_2 <= i_a[9]&i_b[2]; | |
| tb_0_12_3 <= i_a[9]&i_b[3]; | |
| tb_0_13_4 <= i_a[9]&i_b[4]; | |
| tb_0_14_5 <= i_a[9]&i_b[5]; | |
| tb_0_15_6 <= i_a[9]&i_b[6]; | |
| tb_0_16_7 <= i_a[9]&i_b[7]; | |
| tb_0_17_8 <= i_a[9]&i_b[8]; | |
| tb_0_18_9 <= i_a[9]&i_b[9]; | |
| tb_0_19_10 <= i_a[9]&i_b[10]; | |
| tb_0_20_11 <= i_a[9]&i_b[11]; | |
| tb_0_10_0 <= i_a[10]&i_b[0]; | |
| tb_0_11_1 <= i_a[10]&i_b[1]; | |
| tb_0_12_2 <= i_a[10]&i_b[2]; | |
| tb_0_13_3 <= i_a[10]&i_b[3]; | |
| tb_0_14_4 <= i_a[10]&i_b[4]; | |
| tb_0_15_5 <= i_a[10]&i_b[5]; | |
| tb_0_16_6 <= i_a[10]&i_b[6]; | |
| tb_0_17_7 <= i_a[10]&i_b[7]; | |
| tb_0_18_8 <= i_a[10]&i_b[8]; | |
| tb_0_19_9 <= i_a[10]&i_b[9]; | |
| tb_0_20_10 <= i_a[10]&i_b[10]; | |
| tb_0_21_11 <= i_a[10]&i_b[11]; | |
| tb_0_11_0 <= i_a[11]&i_b[0]; | |
| tb_0_12_1 <= i_a[11]&i_b[1]; | |
| tb_0_13_2 <= i_a[11]&i_b[2]; | |
| tb_0_14_3 <= i_a[11]&i_b[3]; | |
| tb_0_15_4 <= i_a[11]&i_b[4]; | |
| tb_0_16_5 <= i_a[11]&i_b[5]; | |
| tb_0_17_6 <= i_a[11]&i_b[6]; | |
| tb_0_18_7 <= i_a[11]&i_b[7]; | |
| tb_0_19_8 <= i_a[11]&i_b[8]; | |
| tb_0_20_9 <= i_a[11]&i_b[9]; | |
| tb_0_21_10 <= i_a[11]&i_b[10]; | |
| tb_0_22_11 <= i_a[11]&i_b[11]; | |
| end | |
| always @(posedge i_clk) // Clock #1 | |
| begin | |
| tb_1_0_0 <= tb_0_0_0; | |
| tb_1_1_0 <= tb_0_1_1 + tb_0_1_0; | |
| tb_1_2_0 <= tb_0_2_2 + tb_0_2_1 + tb_0_2_0; | |
| tb_1_3_0 <= tb_0_3_3 + tb_0_3_2 + tb_0_3_1; | |
| tb_1_3_1 <= tb_0_3_0; | |
| tb_1_4_0 <= tb_0_4_4 + tb_0_4_3 + tb_0_4_2; | |
| tb_1_4_1 <= tb_0_4_1 + tb_0_4_0; | |
| tb_1_5_0 <= tb_0_5_5 + tb_0_5_4 + tb_0_5_3; | |
| tb_1_5_1 <= tb_0_5_2 + tb_0_5_1 + tb_0_5_0; | |
| tb_1_6_0 <= tb_0_6_6 + tb_0_6_5 + tb_0_6_4; | |
| tb_1_6_1 <= tb_0_6_3 + tb_0_6_2 + tb_0_6_1; | |
| tb_1_6_2 <= tb_0_6_0; | |
| tb_1_7_0 <= tb_0_7_7 + tb_0_7_6 + tb_0_7_5; | |
| tb_1_7_1 <= tb_0_7_4 + tb_0_7_3 + tb_0_7_2; | |
| tb_1_7_2 <= tb_0_7_1 + tb_0_7_0; | |
| tb_1_8_0 <= tb_0_8_8 + tb_0_8_7 + tb_0_8_6; | |
| tb_1_8_1 <= tb_0_8_5 + tb_0_8_4 + tb_0_8_3; | |
| tb_1_8_2 <= tb_0_8_2 + tb_0_8_1 + tb_0_8_0; | |
| tb_1_9_0 <= tb_0_9_9 + tb_0_9_8 + tb_0_9_7; | |
| tb_1_9_1 <= tb_0_9_6 + tb_0_9_5 + tb_0_9_4; | |
| tb_1_9_2 <= tb_0_9_3 + tb_0_9_2 + tb_0_9_1; | |
| tb_1_9_3 <= tb_0_9_0; | |
| tb_1_10_0 <= tb_0_10_10 + tb_0_10_9 + tb_0_10_8; | |
| tb_1_10_1 <= tb_0_10_7 + tb_0_10_6 + tb_0_10_5; | |
| tb_1_10_2 <= tb_0_10_4 + tb_0_10_3 + tb_0_10_2; | |
| tb_1_10_3 <= tb_0_10_1 + tb_0_10_0; | |
| tb_1_11_0 <= tb_0_11_11 + tb_0_11_10 + tb_0_11_9; | |
| tb_1_11_1 <= tb_0_11_8 + tb_0_11_7 + tb_0_11_6; | |
| tb_1_11_2 <= tb_0_11_5 + tb_0_11_4 + tb_0_11_3; | |
| tb_1_11_3 <= tb_0_11_2 + tb_0_11_1 + tb_0_11_0; | |
| tb_1_12_0 <= tb_0_12_11 + tb_0_12_10 + tb_0_12_9; | |
| tb_1_12_1 <= tb_0_12_8 + tb_0_12_7 + tb_0_12_6; | |
| tb_1_12_2 <= tb_0_12_5 + tb_0_12_4 + tb_0_12_3; | |
| tb_1_12_3 <= tb_0_12_2 + tb_0_12_1; | |
| tb_1_13_0 <= tb_0_13_11 + tb_0_13_10 + tb_0_13_9; | |
| tb_1_13_1 <= tb_0_13_8 + tb_0_13_7 + tb_0_13_6; | |
| tb_1_13_2 <= tb_0_13_5 + tb_0_13_4 + tb_0_13_3; | |
| tb_1_13_3 <= tb_0_13_2; | |
| tb_1_14_0 <= tb_0_14_11 + tb_0_14_10 + tb_0_14_9; | |
| tb_1_14_1 <= tb_0_14_8 + tb_0_14_7 + tb_0_14_6; | |
| tb_1_14_2 <= tb_0_14_5 + tb_0_14_4 + tb_0_14_3; | |
| tb_1_15_0 <= tb_0_15_11 + tb_0_15_10 + tb_0_15_9; | |
| tb_1_15_1 <= tb_0_15_8 + tb_0_15_7 + tb_0_15_6; | |
| tb_1_15_2 <= tb_0_15_5 + tb_0_15_4; | |
| tb_1_16_0 <= tb_0_16_11 + tb_0_16_10 + tb_0_16_9; | |
| tb_1_16_1 <= tb_0_16_8 + tb_0_16_7 + tb_0_16_6; | |
| tb_1_16_2 <= tb_0_16_5; | |
| tb_1_17_0 <= tb_0_17_11 + tb_0_17_10 + tb_0_17_9; | |
| tb_1_17_1 <= tb_0_17_8 + tb_0_17_7 + tb_0_17_6; | |
| tb_1_18_0 <= tb_0_18_11 + tb_0_18_10 + tb_0_18_9; | |
| tb_1_18_1 <= tb_0_18_8 + tb_0_18_7; | |
| tb_1_19_0 <= tb_0_19_11 + tb_0_19_10 + tb_0_19_9; | |
| tb_1_19_1 <= tb_0_19_8; | |
| tb_1_20_0 <= tb_0_20_11 + tb_0_20_10 + tb_0_20_9; | |
| tb_1_21_0 <= tb_0_21_11 + tb_0_21_10; | |
| tb_1_22_0 <= tb_0_22_11; | |
| // =COPY! | |
| Post height = 8 | |
| Copy height = 8 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #2 | |
| begin | |
| tb_2_0_0 <= tb_1_0_0; | |
| tb_2_1_0 <= tb_1_1_0[0]; | |
| tb_2_2_0 <= tb_1_1_0[1] + tb_1_2_0[0]; | |
| tb_2_3_0 <= tb_1_2_0[1] + tb_1_3_0[0] + tb_1_3_1; | |
| tb_2_4_0 <= tb_1_3_0[1] + tb_1_4_0[0] + tb_1_4_1[0]; | |
| tb_2_5_0 <= tb_1_4_0[1] + tb_1_4_1[1] + tb_1_5_0[0]; | |
| tb_2_5_1 <= tb_1_5_1[0]; | |
| tb_2_6_0 <= tb_1_5_0[1] + tb_1_5_1[1] + tb_1_6_0[0]; | |
| tb_2_6_1 <= tb_1_6_1[0] + tb_1_6_2; | |
| tb_2_7_0 <= tb_1_6_0[1] + tb_1_6_1[1] + tb_1_7_0[0]; | |
| tb_2_7_1 <= tb_1_7_1[0] + tb_1_7_2[0]; | |
| tb_2_8_0 <= tb_1_7_0[1] + tb_1_7_1[1] + tb_1_7_2[1]; | |
| tb_2_8_1 <= tb_1_8_0[0] + tb_1_8_1[0] + tb_1_8_2[0]; | |
| tb_2_9_0 <= tb_1_8_0[1] + tb_1_8_1[1] + tb_1_8_2[1]; | |
| tb_2_9_1 <= tb_1_9_0[0] + tb_1_9_1[0] + tb_1_9_2[0]; | |
| tb_2_9_2 <= tb_1_9_3; | |
| tb_2_10_0 <= tb_1_9_0[1] + tb_1_9_1[1] + tb_1_9_2[1]; | |
| tb_2_10_1 <= tb_1_10_0[0] + tb_1_10_1[0] + tb_1_10_2[0]; | |
| tb_2_10_2 <= tb_1_10_3[0]; | |
| tb_2_11_0 <= tb_1_10_0[1] + tb_1_10_1[1] + tb_1_10_2[1]; | |
| tb_2_11_1 <= tb_1_10_3[1] + tb_1_11_0[0] + tb_1_11_1[0]; | |
| tb_2_11_2 <= tb_1_11_2[0] + tb_1_11_3[0]; | |
| tb_2_12_0 <= tb_1_11_0[1] + tb_1_11_1[1] + tb_1_11_2[1]; | |
| tb_2_12_1 <= tb_1_11_3[1] + tb_1_12_0[0] + tb_1_12_1[0]; | |
| tb_2_12_2 <= tb_1_12_2[0] + tb_1_12_3[0]; | |
| tb_2_13_0 <= tb_1_12_0[1] + tb_1_12_1[1] + tb_1_12_2[1]; | |
| tb_2_13_1 <= tb_1_12_3[1] + tb_1_13_0[0] + tb_1_13_1[0]; | |
| tb_2_13_2 <= tb_1_13_2[0] + tb_1_13_3; | |
| tb_2_14_0 <= tb_1_13_0[1] + tb_1_13_1[1] + tb_1_13_2[1]; | |
| tb_2_14_1 <= tb_1_14_0[0] + tb_1_14_1[0] + tb_1_14_2[0]; | |
| tb_2_15_0 <= tb_1_14_0[1] + tb_1_14_1[1] + tb_1_14_2[1]; | |
| tb_2_15_1 <= tb_1_15_0[0] + tb_1_15_1[0] + tb_1_15_2[0]; | |
| tb_2_16_0 <= tb_1_15_0[1] + tb_1_15_1[1] + tb_1_15_2[1]; | |
| tb_2_16_1 <= tb_1_16_0[0] + tb_1_16_1[0] + tb_1_16_2; | |
| tb_2_17_0 <= tb_1_16_0[1] + tb_1_16_1[1] + tb_1_17_0[0]; | |
| tb_2_17_1 <= tb_1_17_1[0]; | |
| tb_2_18_0 <= tb_1_17_0[1] + tb_1_17_1[1] + tb_1_18_0[0]; | |
| tb_2_18_1 <= tb_1_18_1[0]; | |
| tb_2_19_0 <= tb_1_18_0[1] + tb_1_18_1[1] + tb_1_19_0[0]; | |
| tb_2_19_1 <= tb_1_19_1; | |
| tb_2_20_0 <= tb_1_19_0[1] + tb_1_20_0[0]; | |
| tb_2_21_0 <= tb_1_20_0[1] + tb_1_21_0[0]; | |
| tb_2_22_0 <= tb_1_21_0[1] + tb_1_22_0; | |
| // =COPY! | |
| Post height = 6 | |
| Copy height = 6 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #3 | |
| begin | |
| tb_3_0_0 <= tb_2_0_0; | |
| tb_3_1_0 <= tb_2_1_0; | |
| tb_3_2_0 <= tb_2_2_0[0]; | |
| tb_3_3_0 <= tb_2_2_0[1] + tb_2_3_0[0]; | |
| tb_3_4_0 <= tb_2_3_0[1] + tb_2_4_0[0]; | |
| tb_3_5_0 <= tb_2_4_0[1] + tb_2_5_0[0] + tb_2_5_1; | |
| tb_3_6_0 <= tb_2_5_0[1] + tb_2_6_0[0] + tb_2_6_1[0]; | |
| tb_3_7_0 <= tb_2_6_0[1] + tb_2_6_1[1] + tb_2_7_0[0]; | |
| tb_3_7_1 <= tb_2_7_1[0]; | |
| tb_3_8_0 <= tb_2_7_0[1] + tb_2_7_1[1] + tb_2_8_0[0]; | |
| tb_3_8_1 <= tb_2_8_1[0]; | |
| tb_3_9_0 <= tb_2_8_0[1] + tb_2_8_1[1] + tb_2_9_0[0]; | |
| tb_3_9_1 <= tb_2_9_1[0] + tb_2_9_2; | |
| tb_3_10_0 <= tb_2_9_0[1] + tb_2_9_1[1] + tb_2_10_0[0]; | |
| tb_3_10_1 <= tb_2_10_1[0] + tb_2_10_2; | |
| tb_3_11_0 <= tb_2_10_0[1] + tb_2_10_1[1] + tb_2_11_0[0]; | |
| tb_3_11_1 <= tb_2_11_1[0] + tb_2_11_2[0]; | |
| tb_3_12_0 <= tb_2_11_0[1] + tb_2_11_1[1] + tb_2_11_2[1]; | |
| tb_3_12_1 <= tb_2_12_0[0] + tb_2_12_1[0] + tb_2_12_2[0]; | |
| tb_3_13_0 <= tb_2_12_0[1] + tb_2_12_1[1] + tb_2_12_2[1]; | |
| tb_3_13_1 <= tb_2_13_0[0] + tb_2_13_1[0] + tb_2_13_2[0]; | |
| tb_3_14_0 <= tb_2_13_0[1] + tb_2_13_1[1] + tb_2_13_2[1]; | |
| tb_3_14_1 <= tb_2_14_0[0] + tb_2_14_1[0]; | |
| tb_3_15_0 <= tb_2_14_0[1] + tb_2_14_1[1] + tb_2_15_0[0]; | |
| tb_3_15_1 <= tb_2_15_1[0]; | |
| tb_3_16_0 <= tb_2_15_0[1] + tb_2_15_1[1] + tb_2_16_0[0]; | |
| tb_3_16_1 <= tb_2_16_1[0]; | |
| tb_3_17_0 <= tb_2_16_0[1] + tb_2_16_1[1] + tb_2_17_0[0]; | |
| tb_3_17_1 <= tb_2_17_1; | |
| tb_3_18_0 <= tb_2_17_0[1] + tb_2_18_0[0] + tb_2_18_1; | |
| tb_3_19_0 <= tb_2_18_0[1] + tb_2_19_0[0] + tb_2_19_1; | |
| tb_3_20_0 <= tb_2_19_0[1] + tb_2_20_0[0]; | |
| tb_3_21_0 <= tb_2_20_0[1] + tb_2_21_0[0]; | |
| tb_3_22_0 <= tb_2_21_0[1] + tb_2_22_0[0]; | |
| tb_3_23_0 <= tb_2_22_0[1]; | |
| // =COPY! | |
| Post height = 4 | |
| Copy height = 4 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #4 | |
| begin | |
| tb_4_0_0 <= tb_3_0_0; | |
| tb_4_1_0 <= tb_3_1_0; | |
| tb_4_2_0 <= tb_3_2_0; | |
| tb_4_3_0 <= tb_3_3_0[0]; | |
| tb_4_4_0 <= tb_3_3_0[1] + tb_3_4_0[0]; | |
| tb_4_5_0 <= tb_3_4_0[1] + tb_3_5_0[0]; | |
| tb_4_6_0 <= tb_3_5_0[1] + tb_3_6_0[0]; | |
| tb_4_7_0 <= tb_3_6_0[1] + tb_3_7_0[0] + tb_3_7_1; | |
| tb_4_8_0 <= tb_3_7_0[1] + tb_3_8_0[0] + tb_3_8_1; | |
| tb_4_9_0 <= tb_3_8_0[1] + tb_3_9_0[0] + tb_3_9_1[0]; | |
| tb_4_10_0 <= tb_3_9_0[1] + tb_3_9_1[1] + tb_3_10_0[0]; | |
| tb_4_10_1 <= tb_3_10_1[0]; | |
| tb_4_11_0 <= tb_3_10_0[1] + tb_3_10_1[1] + tb_3_11_0[0]; | |
| tb_4_11_1 <= tb_3_11_1[0]; | |
| tb_4_12_0 <= tb_3_11_0[1] + tb_3_11_1[1] + tb_3_12_0[0]; | |
| tb_4_12_1 <= tb_3_12_1[0]; | |
| tb_4_13_0 <= tb_3_12_0[1] + tb_3_12_1[1] + tb_3_13_0[0]; | |
| tb_4_13_1 <= tb_3_13_1[0]; | |
| tb_4_14_0 <= tb_3_13_0[1] + tb_3_13_1[1] + tb_3_14_0[0]; | |
| tb_4_14_1 <= tb_3_14_1[0]; | |
| tb_4_15_0 <= tb_3_14_0[1] + tb_3_14_1[1] + tb_3_15_0[0]; | |
| tb_4_15_1 <= tb_3_15_1; | |
| tb_4_16_0 <= tb_3_15_0[1] + tb_3_16_0[0] + tb_3_16_1; | |
| tb_4_17_0 <= tb_3_16_0[1] + tb_3_17_0[0] + tb_3_17_1; | |
| tb_4_18_0 <= tb_3_17_0[1] + tb_3_18_0[0]; | |
| tb_4_19_0 <= tb_3_18_0[1] + tb_3_19_0[0]; | |
| tb_4_20_0 <= tb_3_19_0[1] + tb_3_20_0[0]; | |
| tb_4_21_0 <= tb_3_20_0[1] + tb_3_21_0[0]; | |
| tb_4_22_0 <= tb_3_21_0[1] + tb_3_22_0[0]; | |
| tb_4_23_0 <= tb_3_22_0[1] + tb_3_23_0; | |
| // =COPY! | |
| Post height = 3 | |
| Copy height = 3 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #5 | |
| begin | |
| tb_5_0_0 <= tb_4_0_0; | |
| tb_5_1_0 <= tb_4_1_0; | |
| tb_5_2_0 <= tb_4_2_0; | |
| tb_5_3_0 <= tb_4_3_0; | |
| tb_5_4_0 <= tb_4_4_0[0]; | |
| tb_5_5_0 <= tb_4_4_0[1] + tb_4_5_0[0]; | |
| tb_5_6_0 <= tb_4_5_0[1] + tb_4_6_0[0]; | |
| tb_5_7_0 <= tb_4_6_0[1] + tb_4_7_0[0]; | |
| tb_5_8_0 <= tb_4_7_0[1] + tb_4_8_0[0]; | |
| tb_5_9_0 <= tb_4_8_0[1] + tb_4_9_0[0]; | |
| tb_5_10_0 <= tb_4_9_0[1] + tb_4_10_0[0] + tb_4_10_1; | |
| tb_5_11_0 <= tb_4_10_0[1] + tb_4_11_0[0] + tb_4_11_1; | |
| tb_5_12_0 <= tb_4_11_0[1] + tb_4_12_0[0] + tb_4_12_1; | |
| tb_5_13_0 <= tb_4_12_0[1] + tb_4_13_0[0] + tb_4_13_1; | |
| tb_5_14_0 <= tb_4_13_0[1] + tb_4_14_0[0] + tb_4_14_1; | |
| tb_5_15_0 <= tb_4_14_0[1] + tb_4_15_0[0] + tb_4_15_1; | |
| tb_5_16_0 <= tb_4_15_0[1] + tb_4_16_0[0]; | |
| tb_5_17_0 <= tb_4_16_0[1] + tb_4_17_0[0]; | |
| tb_5_18_0 <= tb_4_17_0[1] + tb_4_18_0[0]; | |
| tb_5_19_0 <= tb_4_18_0[1] + tb_4_19_0[0]; | |
| tb_5_20_0 <= tb_4_19_0[1] + tb_4_20_0[0]; | |
| tb_5_21_0 <= tb_4_20_0[1] + tb_4_21_0[0]; | |
| tb_5_22_0 <= tb_4_21_0[1] + tb_4_22_0[0]; | |
| tb_5_23_0 <= tb_4_22_0[1] + tb_4_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #6 | |
| begin | |
| tb_6_0_0 <= tb_5_0_0; | |
| tb_6_1_0 <= tb_5_1_0; | |
| tb_6_2_0 <= tb_5_2_0; | |
| tb_6_3_0 <= tb_5_3_0; | |
| tb_6_4_0 <= tb_5_4_0; | |
| tb_6_5_0 <= tb_5_5_0[0]; | |
| tb_6_6_0 <= tb_5_5_0[1] + tb_5_6_0[0]; | |
| tb_6_7_0 <= tb_5_6_0[1] + tb_5_7_0[0]; | |
| tb_6_8_0 <= tb_5_7_0[1] + tb_5_8_0[0]; | |
| tb_6_9_0 <= tb_5_8_0[1] + tb_5_9_0[0]; | |
| tb_6_10_0 <= tb_5_9_0[1] + tb_5_10_0[0]; | |
| tb_6_11_0 <= tb_5_10_0[1] + tb_5_11_0[0]; | |
| tb_6_12_0 <= tb_5_11_0[1] + tb_5_12_0[0]; | |
| tb_6_13_0 <= tb_5_12_0[1] + tb_5_13_0[0]; | |
| tb_6_14_0 <= tb_5_13_0[1] + tb_5_14_0[0]; | |
| tb_6_15_0 <= tb_5_14_0[1] + tb_5_15_0[0]; | |
| tb_6_16_0 <= tb_5_15_0[1] + tb_5_16_0[0]; | |
| tb_6_17_0 <= tb_5_16_0[1] + tb_5_17_0[0]; | |
| tb_6_18_0 <= tb_5_17_0[1] + tb_5_18_0[0]; | |
| tb_6_19_0 <= tb_5_18_0[1] + tb_5_19_0[0]; | |
| tb_6_20_0 <= tb_5_19_0[1] + tb_5_20_0[0]; | |
| tb_6_21_0 <= tb_5_20_0[1] + tb_5_21_0[0]; | |
| tb_6_22_0 <= tb_5_21_0[1] + tb_5_22_0[0]; | |
| tb_6_23_0 <= tb_5_22_0[1] + tb_5_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #7 | |
| begin | |
| tb_7_0_0 <= tb_6_0_0; | |
| tb_7_1_0 <= tb_6_1_0; | |
| tb_7_2_0 <= tb_6_2_0; | |
| tb_7_3_0 <= tb_6_3_0; | |
| tb_7_4_0 <= tb_6_4_0; | |
| tb_7_5_0 <= tb_6_5_0; | |
| tb_7_6_0 <= tb_6_6_0[0]; | |
| tb_7_7_0 <= tb_6_6_0[1] + tb_6_7_0[0]; | |
| tb_7_8_0 <= tb_6_7_0[1] + tb_6_8_0[0]; | |
| tb_7_9_0 <= tb_6_8_0[1] + tb_6_9_0[0]; | |
| tb_7_10_0 <= tb_6_9_0[1] + tb_6_10_0[0]; | |
| tb_7_11_0 <= tb_6_10_0[1] + tb_6_11_0[0]; | |
| tb_7_12_0 <= tb_6_11_0[1] + tb_6_12_0[0]; | |
| tb_7_13_0 <= tb_6_12_0[1] + tb_6_13_0[0]; | |
| tb_7_14_0 <= tb_6_13_0[1] + tb_6_14_0[0]; | |
| tb_7_15_0 <= tb_6_14_0[1] + tb_6_15_0[0]; | |
| tb_7_16_0 <= tb_6_15_0[1] + tb_6_16_0[0]; | |
| tb_7_17_0 <= tb_6_16_0[1] + tb_6_17_0[0]; | |
| tb_7_18_0 <= tb_6_17_0[1] + tb_6_18_0[0]; | |
| tb_7_19_0 <= tb_6_18_0[1] + tb_6_19_0[0]; | |
| tb_7_20_0 <= tb_6_19_0[1] + tb_6_20_0[0]; | |
| tb_7_21_0 <= tb_6_20_0[1] + tb_6_21_0[0]; | |
| tb_7_22_0 <= tb_6_21_0[1] + tb_6_22_0[0]; | |
| tb_7_23_0 <= tb_6_22_0[1] + tb_6_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #8 | |
| begin | |
| tb_8_0_0 <= tb_7_0_0; | |
| tb_8_1_0 <= tb_7_1_0; | |
| tb_8_2_0 <= tb_7_2_0; | |
| tb_8_3_0 <= tb_7_3_0; | |
| tb_8_4_0 <= tb_7_4_0; | |
| tb_8_5_0 <= tb_7_5_0; | |
| tb_8_6_0 <= tb_7_6_0; | |
| tb_8_7_0 <= tb_7_7_0[0]; | |
| tb_8_8_0 <= tb_7_7_0[1] + tb_7_8_0[0]; | |
| tb_8_9_0 <= tb_7_8_0[1] + tb_7_9_0[0]; | |
| tb_8_10_0 <= tb_7_9_0[1] + tb_7_10_0[0]; | |
| tb_8_11_0 <= tb_7_10_0[1] + tb_7_11_0[0]; | |
| tb_8_12_0 <= tb_7_11_0[1] + tb_7_12_0[0]; | |
| tb_8_13_0 <= tb_7_12_0[1] + tb_7_13_0[0]; | |
| tb_8_14_0 <= tb_7_13_0[1] + tb_7_14_0[0]; | |
| tb_8_15_0 <= tb_7_14_0[1] + tb_7_15_0[0]; | |
| tb_8_16_0 <= tb_7_15_0[1] + tb_7_16_0[0]; | |
| tb_8_17_0 <= tb_7_16_0[1] + tb_7_17_0[0]; | |
| tb_8_18_0 <= tb_7_17_0[1] + tb_7_18_0[0]; | |
| tb_8_19_0 <= tb_7_18_0[1] + tb_7_19_0[0]; | |
| tb_8_20_0 <= tb_7_19_0[1] + tb_7_20_0[0]; | |
| tb_8_21_0 <= tb_7_20_0[1] + tb_7_21_0[0]; | |
| tb_8_22_0 <= tb_7_21_0[1] + tb_7_22_0[0]; | |
| tb_8_23_0 <= tb_7_22_0[1] + tb_7_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #9 | |
| begin | |
| tb_9_0_0 <= tb_8_0_0; | |
| tb_9_1_0 <= tb_8_1_0; | |
| tb_9_2_0 <= tb_8_2_0; | |
| tb_9_3_0 <= tb_8_3_0; | |
| tb_9_4_0 <= tb_8_4_0; | |
| tb_9_5_0 <= tb_8_5_0; | |
| tb_9_6_0 <= tb_8_6_0; | |
| tb_9_7_0 <= tb_8_7_0; | |
| tb_9_8_0 <= tb_8_8_0[0]; | |
| tb_9_9_0 <= tb_8_8_0[1] + tb_8_9_0[0]; | |
| tb_9_10_0 <= tb_8_9_0[1] + tb_8_10_0[0]; | |
| tb_9_11_0 <= tb_8_10_0[1] + tb_8_11_0[0]; | |
| tb_9_12_0 <= tb_8_11_0[1] + tb_8_12_0[0]; | |
| tb_9_13_0 <= tb_8_12_0[1] + tb_8_13_0[0]; | |
| tb_9_14_0 <= tb_8_13_0[1] + tb_8_14_0[0]; | |
| tb_9_15_0 <= tb_8_14_0[1] + tb_8_15_0[0]; | |
| tb_9_16_0 <= tb_8_15_0[1] + tb_8_16_0[0]; | |
| tb_9_17_0 <= tb_8_16_0[1] + tb_8_17_0[0]; | |
| tb_9_18_0 <= tb_8_17_0[1] + tb_8_18_0[0]; | |
| tb_9_19_0 <= tb_8_18_0[1] + tb_8_19_0[0]; | |
| tb_9_20_0 <= tb_8_19_0[1] + tb_8_20_0[0]; | |
| tb_9_21_0 <= tb_8_20_0[1] + tb_8_21_0[0]; | |
| tb_9_22_0 <= tb_8_21_0[1] + tb_8_22_0[0]; | |
| tb_9_23_0 <= tb_8_22_0[1] + tb_8_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #10 | |
| begin | |
| tb_10_0_0 <= tb_9_0_0; | |
| tb_10_1_0 <= tb_9_1_0; | |
| tb_10_2_0 <= tb_9_2_0; | |
| tb_10_3_0 <= tb_9_3_0; | |
| tb_10_4_0 <= tb_9_4_0; | |
| tb_10_5_0 <= tb_9_5_0; | |
| tb_10_6_0 <= tb_9_6_0; | |
| tb_10_7_0 <= tb_9_7_0; | |
| tb_10_8_0 <= tb_9_8_0; | |
| tb_10_9_0 <= tb_9_9_0[0]; | |
| tb_10_10_0 <= tb_9_9_0[1] + tb_9_10_0[0]; | |
| tb_10_11_0 <= tb_9_10_0[1] + tb_9_11_0[0]; | |
| tb_10_12_0 <= tb_9_11_0[1] + tb_9_12_0[0]; | |
| tb_10_13_0 <= tb_9_12_0[1] + tb_9_13_0[0]; | |
| tb_10_14_0 <= tb_9_13_0[1] + tb_9_14_0[0]; | |
| tb_10_15_0 <= tb_9_14_0[1] + tb_9_15_0[0]; | |
| tb_10_16_0 <= tb_9_15_0[1] + tb_9_16_0[0]; | |
| tb_10_17_0 <= tb_9_16_0[1] + tb_9_17_0[0]; | |
| tb_10_18_0 <= tb_9_17_0[1] + tb_9_18_0[0]; | |
| tb_10_19_0 <= tb_9_18_0[1] + tb_9_19_0[0]; | |
| tb_10_20_0 <= tb_9_19_0[1] + tb_9_20_0[0]; | |
| tb_10_21_0 <= tb_9_20_0[1] + tb_9_21_0[0]; | |
| tb_10_22_0 <= tb_9_21_0[1] + tb_9_22_0[0]; | |
| tb_10_23_0 <= tb_9_22_0[1] + tb_9_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #11 | |
| begin | |
| tb_11_0_0 <= tb_10_0_0; | |
| tb_11_1_0 <= tb_10_1_0; | |
| tb_11_2_0 <= tb_10_2_0; | |
| tb_11_3_0 <= tb_10_3_0; | |
| tb_11_4_0 <= tb_10_4_0; | |
| tb_11_5_0 <= tb_10_5_0; | |
| tb_11_6_0 <= tb_10_6_0; | |
| tb_11_7_0 <= tb_10_7_0; | |
| tb_11_8_0 <= tb_10_8_0; | |
| tb_11_9_0 <= tb_10_9_0; | |
| tb_11_10_0 <= tb_10_10_0[0]; | |
| tb_11_11_0 <= tb_10_10_0[1] + tb_10_11_0[0]; | |
| tb_11_12_0 <= tb_10_11_0[1] + tb_10_12_0[0]; | |
| tb_11_13_0 <= tb_10_12_0[1] + tb_10_13_0[0]; | |
| tb_11_14_0 <= tb_10_13_0[1] + tb_10_14_0[0]; | |
| tb_11_15_0 <= tb_10_14_0[1] + tb_10_15_0[0]; | |
| tb_11_16_0 <= tb_10_15_0[1] + tb_10_16_0[0]; | |
| tb_11_17_0 <= tb_10_16_0[1] + tb_10_17_0[0]; | |
| tb_11_18_0 <= tb_10_17_0[1] + tb_10_18_0[0]; | |
| tb_11_19_0 <= tb_10_18_0[1] + tb_10_19_0[0]; | |
| tb_11_20_0 <= tb_10_19_0[1] + tb_10_20_0[0]; | |
| tb_11_21_0 <= tb_10_20_0[1] + tb_10_21_0[0]; | |
| tb_11_22_0 <= tb_10_21_0[1] + tb_10_22_0[0]; | |
| tb_11_23_0 <= tb_10_22_0[1] + tb_10_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #12 | |
| begin | |
| tb_12_0_0 <= tb_11_0_0; | |
| tb_12_1_0 <= tb_11_1_0; | |
| tb_12_2_0 <= tb_11_2_0; | |
| tb_12_3_0 <= tb_11_3_0; | |
| tb_12_4_0 <= tb_11_4_0; | |
| tb_12_5_0 <= tb_11_5_0; | |
| tb_12_6_0 <= tb_11_6_0; | |
| tb_12_7_0 <= tb_11_7_0; | |
| tb_12_8_0 <= tb_11_8_0; | |
| tb_12_9_0 <= tb_11_9_0; | |
| tb_12_10_0 <= tb_11_10_0; | |
| tb_12_11_0 <= tb_11_11_0[0]; | |
| tb_12_12_0 <= tb_11_11_0[1] + tb_11_12_0[0]; | |
| tb_12_13_0 <= tb_11_12_0[1] + tb_11_13_0[0]; | |
| tb_12_14_0 <= tb_11_13_0[1] + tb_11_14_0[0]; | |
| tb_12_15_0 <= tb_11_14_0[1] + tb_11_15_0[0]; | |
| tb_12_16_0 <= tb_11_15_0[1] + tb_11_16_0[0]; | |
| tb_12_17_0 <= tb_11_16_0[1] + tb_11_17_0[0]; | |
| tb_12_18_0 <= tb_11_17_0[1] + tb_11_18_0[0]; | |
| tb_12_19_0 <= tb_11_18_0[1] + tb_11_19_0[0]; | |
| tb_12_20_0 <= tb_11_19_0[1] + tb_11_20_0[0]; | |
| tb_12_21_0 <= tb_11_20_0[1] + tb_11_21_0[0]; | |
| tb_12_22_0 <= tb_11_21_0[1] + tb_11_22_0[0]; | |
| tb_12_23_0 <= tb_11_22_0[1] + tb_11_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #13 | |
| begin | |
| tb_13_0_0 <= tb_12_0_0; | |
| tb_13_1_0 <= tb_12_1_0; | |
| tb_13_2_0 <= tb_12_2_0; | |
| tb_13_3_0 <= tb_12_3_0; | |
| tb_13_4_0 <= tb_12_4_0; | |
| tb_13_5_0 <= tb_12_5_0; | |
| tb_13_6_0 <= tb_12_6_0; | |
| tb_13_7_0 <= tb_12_7_0; | |
| tb_13_8_0 <= tb_12_8_0; | |
| tb_13_9_0 <= tb_12_9_0; | |
| tb_13_10_0 <= tb_12_10_0; | |
| tb_13_11_0 <= tb_12_11_0; | |
| tb_13_12_0 <= tb_12_12_0[0]; | |
| tb_13_13_0 <= tb_12_12_0[1] + tb_12_13_0[0]; | |
| tb_13_14_0 <= tb_12_13_0[1] + tb_12_14_0[0]; | |
| tb_13_15_0 <= tb_12_14_0[1] + tb_12_15_0[0]; | |
| tb_13_16_0 <= tb_12_15_0[1] + tb_12_16_0[0]; | |
| tb_13_17_0 <= tb_12_16_0[1] + tb_12_17_0[0]; | |
| tb_13_18_0 <= tb_12_17_0[1] + tb_12_18_0[0]; | |
| tb_13_19_0 <= tb_12_18_0[1] + tb_12_19_0[0]; | |
| tb_13_20_0 <= tb_12_19_0[1] + tb_12_20_0[0]; | |
| tb_13_21_0 <= tb_12_20_0[1] + tb_12_21_0[0]; | |
| tb_13_22_0 <= tb_12_21_0[1] + tb_12_22_0[0]; | |
| tb_13_23_0 <= tb_12_22_0[1] + tb_12_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #14 | |
| begin | |
| tb_14_0_0 <= tb_13_0_0; | |
| tb_14_1_0 <= tb_13_1_0; | |
| tb_14_2_0 <= tb_13_2_0; | |
| tb_14_3_0 <= tb_13_3_0; | |
| tb_14_4_0 <= tb_13_4_0; | |
| tb_14_5_0 <= tb_13_5_0; | |
| tb_14_6_0 <= tb_13_6_0; | |
| tb_14_7_0 <= tb_13_7_0; | |
| tb_14_8_0 <= tb_13_8_0; | |
| tb_14_9_0 <= tb_13_9_0; | |
| tb_14_10_0 <= tb_13_10_0; | |
| tb_14_11_0 <= tb_13_11_0; | |
| tb_14_12_0 <= tb_13_12_0; | |
| tb_14_13_0 <= tb_13_13_0[0]; | |
| tb_14_14_0 <= tb_13_13_0[1] + tb_13_14_0[0]; | |
| tb_14_15_0 <= tb_13_14_0[1] + tb_13_15_0[0]; | |
| tb_14_16_0 <= tb_13_15_0[1] + tb_13_16_0[0]; | |
| tb_14_17_0 <= tb_13_16_0[1] + tb_13_17_0[0]; | |
| tb_14_18_0 <= tb_13_17_0[1] + tb_13_18_0[0]; | |
| tb_14_19_0 <= tb_13_18_0[1] + tb_13_19_0[0]; | |
| tb_14_20_0 <= tb_13_19_0[1] + tb_13_20_0[0]; | |
| tb_14_21_0 <= tb_13_20_0[1] + tb_13_21_0[0]; | |
| tb_14_22_0 <= tb_13_21_0[1] + tb_13_22_0[0]; | |
| tb_14_23_0 <= tb_13_22_0[1] + tb_13_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #15 | |
| begin | |
| tb_15_0_0 <= tb_14_0_0; | |
| tb_15_1_0 <= tb_14_1_0; | |
| tb_15_2_0 <= tb_14_2_0; | |
| tb_15_3_0 <= tb_14_3_0; | |
| tb_15_4_0 <= tb_14_4_0; | |
| tb_15_5_0 <= tb_14_5_0; | |
| tb_15_6_0 <= tb_14_6_0; | |
| tb_15_7_0 <= tb_14_7_0; | |
| tb_15_8_0 <= tb_14_8_0; | |
| tb_15_9_0 <= tb_14_9_0; | |
| tb_15_10_0 <= tb_14_10_0; | |
| tb_15_11_0 <= tb_14_11_0; | |
| tb_15_12_0 <= tb_14_12_0; | |
| tb_15_13_0 <= tb_14_13_0; | |
| tb_15_14_0 <= tb_14_14_0[0]; | |
| tb_15_15_0 <= tb_14_14_0[1] + tb_14_15_0[0]; | |
| tb_15_16_0 <= tb_14_15_0[1] + tb_14_16_0[0]; | |
| tb_15_17_0 <= tb_14_16_0[1] + tb_14_17_0[0]; | |
| tb_15_18_0 <= tb_14_17_0[1] + tb_14_18_0[0]; | |
| tb_15_19_0 <= tb_14_18_0[1] + tb_14_19_0[0]; | |
| tb_15_20_0 <= tb_14_19_0[1] + tb_14_20_0[0]; | |
| tb_15_21_0 <= tb_14_20_0[1] + tb_14_21_0[0]; | |
| tb_15_22_0 <= tb_14_21_0[1] + tb_14_22_0[0]; | |
| tb_15_23_0 <= tb_14_22_0[1] + tb_14_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #16 | |
| begin | |
| tb_16_0_0 <= tb_15_0_0; | |
| tb_16_1_0 <= tb_15_1_0; | |
| tb_16_2_0 <= tb_15_2_0; | |
| tb_16_3_0 <= tb_15_3_0; | |
| tb_16_4_0 <= tb_15_4_0; | |
| tb_16_5_0 <= tb_15_5_0; | |
| tb_16_6_0 <= tb_15_6_0; | |
| tb_16_7_0 <= tb_15_7_0; | |
| tb_16_8_0 <= tb_15_8_0; | |
| tb_16_9_0 <= tb_15_9_0; | |
| tb_16_10_0 <= tb_15_10_0; | |
| tb_16_11_0 <= tb_15_11_0; | |
| tb_16_12_0 <= tb_15_12_0; | |
| tb_16_13_0 <= tb_15_13_0; | |
| tb_16_14_0 <= tb_15_14_0; | |
| tb_16_15_0 <= tb_15_15_0[0]; | |
| tb_16_16_0 <= tb_15_15_0[1] + tb_15_16_0[0]; | |
| tb_16_17_0 <= tb_15_16_0[1] + tb_15_17_0[0]; | |
| tb_16_18_0 <= tb_15_17_0[1] + tb_15_18_0[0]; | |
| tb_16_19_0 <= tb_15_18_0[1] + tb_15_19_0[0]; | |
| tb_16_20_0 <= tb_15_19_0[1] + tb_15_20_0[0]; | |
| tb_16_21_0 <= tb_15_20_0[1] + tb_15_21_0[0]; | |
| tb_16_22_0 <= tb_15_21_0[1] + tb_15_22_0[0]; | |
| tb_16_23_0 <= tb_15_22_0[1] + tb_15_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #17 | |
| begin | |
| tb_17_0_0 <= tb_16_0_0; | |
| tb_17_1_0 <= tb_16_1_0; | |
| tb_17_2_0 <= tb_16_2_0; | |
| tb_17_3_0 <= tb_16_3_0; | |
| tb_17_4_0 <= tb_16_4_0; | |
| tb_17_5_0 <= tb_16_5_0; | |
| tb_17_6_0 <= tb_16_6_0; | |
| tb_17_7_0 <= tb_16_7_0; | |
| tb_17_8_0 <= tb_16_8_0; | |
| tb_17_9_0 <= tb_16_9_0; | |
| tb_17_10_0 <= tb_16_10_0; | |
| tb_17_11_0 <= tb_16_11_0; | |
| tb_17_12_0 <= tb_16_12_0; | |
| tb_17_13_0 <= tb_16_13_0; | |
| tb_17_14_0 <= tb_16_14_0; | |
| tb_17_15_0 <= tb_16_15_0; | |
| tb_17_16_0 <= tb_16_16_0[0]; | |
| tb_17_17_0 <= tb_16_16_0[1] + tb_16_17_0[0]; | |
| tb_17_18_0 <= tb_16_17_0[1] + tb_16_18_0[0]; | |
| tb_17_19_0 <= tb_16_18_0[1] + tb_16_19_0[0]; | |
| tb_17_20_0 <= tb_16_19_0[1] + tb_16_20_0[0]; | |
| tb_17_21_0 <= tb_16_20_0[1] + tb_16_21_0[0]; | |
| tb_17_22_0 <= tb_16_21_0[1] + tb_16_22_0[0]; | |
| tb_17_23_0 <= tb_16_22_0[1] + tb_16_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #18 | |
| begin | |
| tb_18_0_0 <= tb_17_0_0; | |
| tb_18_1_0 <= tb_17_1_0; | |
| tb_18_2_0 <= tb_17_2_0; | |
| tb_18_3_0 <= tb_17_3_0; | |
| tb_18_4_0 <= tb_17_4_0; | |
| tb_18_5_0 <= tb_17_5_0; | |
| tb_18_6_0 <= tb_17_6_0; | |
| tb_18_7_0 <= tb_17_7_0; | |
| tb_18_8_0 <= tb_17_8_0; | |
| tb_18_9_0 <= tb_17_9_0; | |
| tb_18_10_0 <= tb_17_10_0; | |
| tb_18_11_0 <= tb_17_11_0; | |
| tb_18_12_0 <= tb_17_12_0; | |
| tb_18_13_0 <= tb_17_13_0; | |
| tb_18_14_0 <= tb_17_14_0; | |
| tb_18_15_0 <= tb_17_15_0; | |
| tb_18_16_0 <= tb_17_16_0; | |
| tb_18_17_0 <= tb_17_17_0[0]; | |
| tb_18_18_0 <= tb_17_17_0[1] + tb_17_18_0[0]; | |
| tb_18_19_0 <= tb_17_18_0[1] + tb_17_19_0[0]; | |
| tb_18_20_0 <= tb_17_19_0[1] + tb_17_20_0[0]; | |
| tb_18_21_0 <= tb_17_20_0[1] + tb_17_21_0[0]; | |
| tb_18_22_0 <= tb_17_21_0[1] + tb_17_22_0[0]; | |
| tb_18_23_0 <= tb_17_22_0[1] + tb_17_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #19 | |
| begin | |
| tb_19_0_0 <= tb_18_0_0; | |
| tb_19_1_0 <= tb_18_1_0; | |
| tb_19_2_0 <= tb_18_2_0; | |
| tb_19_3_0 <= tb_18_3_0; | |
| tb_19_4_0 <= tb_18_4_0; | |
| tb_19_5_0 <= tb_18_5_0; | |
| tb_19_6_0 <= tb_18_6_0; | |
| tb_19_7_0 <= tb_18_7_0; | |
| tb_19_8_0 <= tb_18_8_0; | |
| tb_19_9_0 <= tb_18_9_0; | |
| tb_19_10_0 <= tb_18_10_0; | |
| tb_19_11_0 <= tb_18_11_0; | |
| tb_19_12_0 <= tb_18_12_0; | |
| tb_19_13_0 <= tb_18_13_0; | |
| tb_19_14_0 <= tb_18_14_0; | |
| tb_19_15_0 <= tb_18_15_0; | |
| tb_19_16_0 <= tb_18_16_0; | |
| tb_19_17_0 <= tb_18_17_0; | |
| tb_19_18_0 <= tb_18_18_0[0]; | |
| tb_19_19_0 <= tb_18_18_0[1] + tb_18_19_0[0]; | |
| tb_19_20_0 <= tb_18_19_0[1] + tb_18_20_0[0]; | |
| tb_19_21_0 <= tb_18_20_0[1] + tb_18_21_0[0]; | |
| tb_19_22_0 <= tb_18_21_0[1] + tb_18_22_0[0]; | |
| tb_19_23_0 <= tb_18_22_0[1] + tb_18_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #20 | |
| begin | |
| tb_20_0_0 <= tb_19_0_0; | |
| tb_20_1_0 <= tb_19_1_0; | |
| tb_20_2_0 <= tb_19_2_0; | |
| tb_20_3_0 <= tb_19_3_0; | |
| tb_20_4_0 <= tb_19_4_0; | |
| tb_20_5_0 <= tb_19_5_0; | |
| tb_20_6_0 <= tb_19_6_0; | |
| tb_20_7_0 <= tb_19_7_0; | |
| tb_20_8_0 <= tb_19_8_0; | |
| tb_20_9_0 <= tb_19_9_0; | |
| tb_20_10_0 <= tb_19_10_0; | |
| tb_20_11_0 <= tb_19_11_0; | |
| tb_20_12_0 <= tb_19_12_0; | |
| tb_20_13_0 <= tb_19_13_0; | |
| tb_20_14_0 <= tb_19_14_0; | |
| tb_20_15_0 <= tb_19_15_0; | |
| tb_20_16_0 <= tb_19_16_0; | |
| tb_20_17_0 <= tb_19_17_0; | |
| tb_20_18_0 <= tb_19_18_0; | |
| tb_20_19_0 <= tb_19_19_0[0]; | |
| tb_20_20_0 <= tb_19_19_0[1] + tb_19_20_0[0]; | |
| tb_20_21_0 <= tb_19_20_0[1] + tb_19_21_0[0]; | |
| tb_20_22_0 <= tb_19_21_0[1] + tb_19_22_0[0]; | |
| tb_20_23_0 <= tb_19_22_0[1] + tb_19_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #21 | |
| begin | |
| tb_21_0_0 <= tb_20_0_0; | |
| tb_21_1_0 <= tb_20_1_0; | |
| tb_21_2_0 <= tb_20_2_0; | |
| tb_21_3_0 <= tb_20_3_0; | |
| tb_21_4_0 <= tb_20_4_0; | |
| tb_21_5_0 <= tb_20_5_0; | |
| tb_21_6_0 <= tb_20_6_0; | |
| tb_21_7_0 <= tb_20_7_0; | |
| tb_21_8_0 <= tb_20_8_0; | |
| tb_21_9_0 <= tb_20_9_0; | |
| tb_21_10_0 <= tb_20_10_0; | |
| tb_21_11_0 <= tb_20_11_0; | |
| tb_21_12_0 <= tb_20_12_0; | |
| tb_21_13_0 <= tb_20_13_0; | |
| tb_21_14_0 <= tb_20_14_0; | |
| tb_21_15_0 <= tb_20_15_0; | |
| tb_21_16_0 <= tb_20_16_0; | |
| tb_21_17_0 <= tb_20_17_0; | |
| tb_21_18_0 <= tb_20_18_0; | |
| tb_21_19_0 <= tb_20_19_0; | |
| tb_21_20_0 <= tb_20_20_0[0]; | |
| tb_21_21_0 <= tb_20_20_0[1] + tb_20_21_0[0]; | |
| tb_21_22_0 <= tb_20_21_0[1] + tb_20_22_0[0]; | |
| tb_21_23_0 <= tb_20_22_0[1] + tb_20_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #22 | |
| begin | |
| tb_22_0_0 <= tb_21_0_0; | |
| tb_22_1_0 <= tb_21_1_0; | |
| tb_22_2_0 <= tb_21_2_0; | |
| tb_22_3_0 <= tb_21_3_0; | |
| tb_22_4_0 <= tb_21_4_0; | |
| tb_22_5_0 <= tb_21_5_0; | |
| tb_22_6_0 <= tb_21_6_0; | |
| tb_22_7_0 <= tb_21_7_0; | |
| tb_22_8_0 <= tb_21_8_0; | |
| tb_22_9_0 <= tb_21_9_0; | |
| tb_22_10_0 <= tb_21_10_0; | |
| tb_22_11_0 <= tb_21_11_0; | |
| tb_22_12_0 <= tb_21_12_0; | |
| tb_22_13_0 <= tb_21_13_0; | |
| tb_22_14_0 <= tb_21_14_0; | |
| tb_22_15_0 <= tb_21_15_0; | |
| tb_22_16_0 <= tb_21_16_0; | |
| tb_22_17_0 <= tb_21_17_0; | |
| tb_22_18_0 <= tb_21_18_0; | |
| tb_22_19_0 <= tb_21_19_0; | |
| tb_22_20_0 <= tb_21_20_0; | |
| tb_22_21_0 <= tb_21_21_0[0]; | |
| tb_22_22_0 <= tb_21_21_0[1] + tb_21_22_0[0]; | |
| tb_22_23_0 <= tb_21_22_0[1] + tb_21_23_0[0]; | |
| // =COPY! | |
| Post height = 2 | |
| Copy height = 2 | |
| RANKS = 24 | |
| end | |
| // DELETE | |
| always @(posedge i_clk) // Clock #23 | |
| begin | |
| tb_23_0_0 <= tb_22_0_0; | |
| tb_23_1_0 <= tb_22_1_0; | |
| tb_23_2_0 <= tb_22_2_0; | |
| tb_23_3_0 <= tb_22_3_0; | |
| tb_23_4_0 <= tb_22_4_0; | |
| tb_23_5_0 <= tb_22_5_0; | |
| tb_23_6_0 <= tb_22_6_0; | |
| tb_23_7_0 <= tb_22_7_0; | |
| tb_23_8_0 <= tb_22_8_0; | |
| tb_23_9_0 <= tb_22_9_0; | |
| tb_23_10_0 <= tb_22_10_0; | |
| tb_23_11_0 <= tb_22_11_0; | |
| tb_23_12_0 <= tb_22_12_0; | |
| tb_23_13_0 <= tb_22_13_0; | |
| tb_23_14_0 <= tb_22_14_0; | |
| tb_23_15_0 <= tb_22_15_0; | |
| tb_23_16_0 <= tb_22_16_0; | |
| tb_23_17_0 <= tb_22_17_0; | |
| tb_23_18_0 <= tb_22_18_0; | |
| tb_23_19_0 <= tb_22_19_0; | |
| tb_23_20_0 <= tb_22_20_0; | |
| tb_23_21_0 <= tb_22_21_0; | |
| tb_23_22_0 <= tb_22_22_0[0]; | |
| tb_23_23_0 <= tb_22_22_0[1] + tb_22_23_0[0]; | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment