Skip to content

Instantly share code, notes, and snippets.

@ZipCPU
Last active January 26, 2019 01:56
Show Gist options
  • Select an option

  • Save ZipCPU/2dd9271c5bfca4ad06a1aa1da7472db3 to your computer and use it in GitHub Desktop.

Select an option

Save ZipCPU/2dd9271c5bfca4ad06a1aa1da7472db3 to your computer and use it in GitHub Desktop.
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