release
diff --git a/verilog/gl/user_project_wrapper.v b/verilog/gl/user_project_wrapper.v index ecae883..9eec3a3 100644 --- a/verilog/gl/user_project_wrapper.v +++ b/verilog/gl/user_project_wrapper.v
@@ -1,18 +1,18 @@ module user_project_wrapper (user_clock2, - vccd1, - vccd2, - vdda1, - vdda2, - vssa1, - vssa2, - vssd1, - vssd2, wb_clk_i, wb_rst_i, wbs_ack_o, wbs_cyc_i, wbs_stb_i, wbs_we_i, + vssa2, + vdda2, + vssa1, + vdda1, + vssd2, + vccd2, + vssd1, + vccd1, analog_io, io_in, io_oeb, @@ -26,20 +26,20 @@ wbs_dat_o, wbs_sel_i); input user_clock2; - input vccd1; - input vccd2; - input vdda1; - input vdda2; - input vssa1; - input vssa2; - input vssd1; - input vssd2; input wb_clk_i; input wb_rst_i; output wbs_ack_o; input wbs_cyc_i; input wbs_stb_i; input wbs_we_i; + input vssa2; + input vdda2; + input vssa1; + input vdda1; + input vssd2; + input vccd2; + input vssd1; + input vccd1; inout [28:0] analog_io; input [37:0] io_in; output [37:0] io_oeb; @@ -53,8 +53,2094 @@ output [31:0] wbs_dat_o; input [3:0] wbs_sel_i; + wire \ca_command[0] ; + wire \ca_command[10] ; + wire \ca_command[11] ; + wire \ca_command[12] ; + wire \ca_command[13] ; + wire \ca_command[14] ; + wire \ca_command[15] ; + wire \ca_command[16] ; + wire \ca_command[17] ; + wire \ca_command[18] ; + wire \ca_command[19] ; + wire \ca_command[1] ; + wire \ca_command[20] ; + wire \ca_command[21] ; + wire \ca_command[22] ; + wire \ca_command[23] ; + wire \ca_command[24] ; + wire \ca_command[25] ; + wire \ca_command[26] ; + wire \ca_command[27] ; + wire \ca_command[28] ; + wire \ca_command[29] ; + wire \ca_command[2] ; + wire \ca_command[30] ; + wire \ca_command[31] ; + wire \ca_command[3] ; + wire \ca_command[4] ; + wire \ca_command[5] ; + wire \ca_command[6] ; + wire \ca_command[7] ; + wire \ca_command[8] ; + wire \ca_command[9] ; + wire ca_dbus_ack; + wire ca_dbus_com; + wire \ca_dbus_data[0] ; + wire \ca_dbus_data[10] ; + wire \ca_dbus_data[11] ; + wire \ca_dbus_data[12] ; + wire \ca_dbus_data[13] ; + wire \ca_dbus_data[14] ; + wire \ca_dbus_data[15] ; + wire \ca_dbus_data[16] ; + wire \ca_dbus_data[17] ; + wire \ca_dbus_data[18] ; + wire \ca_dbus_data[19] ; + wire \ca_dbus_data[1] ; + wire \ca_dbus_data[20] ; + wire \ca_dbus_data[21] ; + wire \ca_dbus_data[22] ; + wire \ca_dbus_data[23] ; + wire \ca_dbus_data[24] ; + wire \ca_dbus_data[25] ; + wire \ca_dbus_data[26] ; + wire \ca_dbus_data[27] ; + wire \ca_dbus_data[28] ; + wire \ca_dbus_data[29] ; + wire \ca_dbus_data[2] ; + wire \ca_dbus_data[30] ; + wire \ca_dbus_data[31] ; + wire \ca_dbus_data[3] ; + wire \ca_dbus_data[4] ; + wire \ca_dbus_data[5] ; + wire \ca_dbus_data[6] ; + wire \ca_dbus_data[7] ; + wire \ca_dbus_data[8] ; + wire \ca_dbus_data[9] ; + wire \ca_dbus_tid[0] ; + wire \ca_dbus_tid[1] ; + wire \ca_dbus_tid[2] ; + wire ca_dbus_valid; + wire ca_match_ack; + wire ca_match_valid; + wire ca_time_ack; + wire \ca_time_data[0] ; + wire \ca_time_data[10] ; + wire \ca_time_data[11] ; + wire \ca_time_data[12] ; + wire \ca_time_data[13] ; + wire \ca_time_data[14] ; + wire \ca_time_data[15] ; + wire \ca_time_data[16] ; + wire \ca_time_data[17] ; + wire \ca_time_data[18] ; + wire \ca_time_data[19] ; + wire \ca_time_data[1] ; + wire \ca_time_data[20] ; + wire \ca_time_data[21] ; + wire \ca_time_data[22] ; + wire \ca_time_data[2] ; + wire \ca_time_data[3] ; + wire \ca_time_data[4] ; + wire \ca_time_data[5] ; + wire \ca_time_data[6] ; + wire \ca_time_data[7] ; + wire \ca_time_data[8] ; + wire \ca_time_data[9] ; + wire ca_time_valid; + wire \cubev_ca_addr0[0] ; + wire \cubev_ca_addr0[1] ; + wire \cubev_ca_addr0[2] ; + wire \cubev_ca_addr0[3] ; + wire \cubev_ca_addr0[4] ; + wire \cubev_ca_addr0[5] ; + wire \cubev_ca_addr0[6] ; + wire \cubev_ca_addr0[7] ; + wire \cubev_ca_addr1[0] ; + wire \cubev_ca_addr1[1] ; + wire \cubev_ca_addr1[2] ; + wire \cubev_ca_addr1[3] ; + wire \cubev_ca_addr1[4] ; + wire \cubev_ca_addr1[5] ; + wire \cubev_ca_addr1[6] ; + wire \cubev_ca_addr1[7] ; + wire cubev_ca_clk0; + wire cubev_ca_clk1; + wire cubev_ca_csb0; + wire cubev_ca_csb1; + wire \cubev_ca_din0[0] ; + wire \cubev_ca_din0[10] ; + wire \cubev_ca_din0[11] ; + wire \cubev_ca_din0[12] ; + wire \cubev_ca_din0[13] ; + wire \cubev_ca_din0[14] ; + wire \cubev_ca_din0[15] ; + wire \cubev_ca_din0[16] ; + wire \cubev_ca_din0[17] ; + wire \cubev_ca_din0[18] ; + wire \cubev_ca_din0[19] ; + wire \cubev_ca_din0[1] ; + wire \cubev_ca_din0[20] ; + wire \cubev_ca_din0[21] ; + wire \cubev_ca_din0[22] ; + wire \cubev_ca_din0[23] ; + wire \cubev_ca_din0[24] ; + wire \cubev_ca_din0[25] ; + wire \cubev_ca_din0[26] ; + wire \cubev_ca_din0[27] ; + wire \cubev_ca_din0[28] ; + wire \cubev_ca_din0[29] ; + wire \cubev_ca_din0[2] ; + wire \cubev_ca_din0[30] ; + wire \cubev_ca_din0[31] ; + wire \cubev_ca_din0[3] ; + wire \cubev_ca_din0[4] ; + wire \cubev_ca_din0[5] ; + wire \cubev_ca_din0[6] ; + wire \cubev_ca_din0[7] ; + wire \cubev_ca_din0[8] ; + wire \cubev_ca_din0[9] ; + wire \cubev_ca_dout0[0] ; + wire \cubev_ca_dout0[10] ; + wire \cubev_ca_dout0[11] ; + wire \cubev_ca_dout0[12] ; + wire \cubev_ca_dout0[13] ; + wire \cubev_ca_dout0[14] ; + wire \cubev_ca_dout0[15] ; + wire \cubev_ca_dout0[16] ; + wire \cubev_ca_dout0[17] ; + wire \cubev_ca_dout0[18] ; + wire \cubev_ca_dout0[19] ; + wire \cubev_ca_dout0[1] ; + wire \cubev_ca_dout0[20] ; + wire \cubev_ca_dout0[21] ; + wire \cubev_ca_dout0[22] ; + wire \cubev_ca_dout0[23] ; + wire \cubev_ca_dout0[24] ; + wire \cubev_ca_dout0[25] ; + wire \cubev_ca_dout0[26] ; + wire \cubev_ca_dout0[27] ; + wire \cubev_ca_dout0[28] ; + wire \cubev_ca_dout0[29] ; + wire \cubev_ca_dout0[2] ; + wire \cubev_ca_dout0[30] ; + wire \cubev_ca_dout0[31] ; + wire \cubev_ca_dout0[3] ; + wire \cubev_ca_dout0[4] ; + wire \cubev_ca_dout0[5] ; + wire \cubev_ca_dout0[6] ; + wire \cubev_ca_dout0[7] ; + wire \cubev_ca_dout0[8] ; + wire \cubev_ca_dout0[9] ; + wire \cubev_ca_dout1[0] ; + wire \cubev_ca_dout1[10] ; + wire \cubev_ca_dout1[11] ; + wire \cubev_ca_dout1[12] ; + wire \cubev_ca_dout1[13] ; + wire \cubev_ca_dout1[14] ; + wire \cubev_ca_dout1[15] ; + wire \cubev_ca_dout1[16] ; + wire \cubev_ca_dout1[17] ; + wire \cubev_ca_dout1[18] ; + wire \cubev_ca_dout1[19] ; + wire \cubev_ca_dout1[1] ; + wire \cubev_ca_dout1[20] ; + wire \cubev_ca_dout1[21] ; + wire \cubev_ca_dout1[22] ; + wire \cubev_ca_dout1[23] ; + wire \cubev_ca_dout1[24] ; + wire \cubev_ca_dout1[25] ; + wire \cubev_ca_dout1[26] ; + wire \cubev_ca_dout1[27] ; + wire \cubev_ca_dout1[28] ; + wire \cubev_ca_dout1[29] ; + wire \cubev_ca_dout1[2] ; + wire \cubev_ca_dout1[30] ; + wire \cubev_ca_dout1[31] ; + wire \cubev_ca_dout1[3] ; + wire \cubev_ca_dout1[4] ; + wire \cubev_ca_dout1[5] ; + wire \cubev_ca_dout1[6] ; + wire \cubev_ca_dout1[7] ; + wire \cubev_ca_dout1[8] ; + wire \cubev_ca_dout1[9] ; + wire cubev_ca_web0; + wire \cubev_ca_wmask0[0] ; + wire \cubev_ca_wmask0[1] ; + wire \cubev_ca_wmask0[2] ; + wire \cubev_ca_wmask0[3] ; + wire \cubev_dhi_addr0[0] ; + wire \cubev_dhi_addr0[1] ; + wire \cubev_dhi_addr0[2] ; + wire \cubev_dhi_addr0[3] ; + wire \cubev_dhi_addr0[4] ; + wire \cubev_dhi_addr0[5] ; + wire \cubev_dhi_addr0[6] ; + wire \cubev_dhi_addr0[7] ; + wire \cubev_dhi_addr1[0] ; + wire \cubev_dhi_addr1[1] ; + wire \cubev_dhi_addr1[2] ; + wire \cubev_dhi_addr1[3] ; + wire \cubev_dhi_addr1[4] ; + wire \cubev_dhi_addr1[5] ; + wire \cubev_dhi_addr1[6] ; + wire \cubev_dhi_addr1[7] ; + wire cubev_dhi_clk0; + wire cubev_dhi_clk1; + wire cubev_dhi_csb0; + wire cubev_dhi_csb1; + wire \cubev_dhi_din0[0] ; + wire \cubev_dhi_din0[10] ; + wire \cubev_dhi_din0[11] ; + wire \cubev_dhi_din0[12] ; + wire \cubev_dhi_din0[13] ; + wire \cubev_dhi_din0[14] ; + wire \cubev_dhi_din0[15] ; + wire \cubev_dhi_din0[16] ; + wire \cubev_dhi_din0[17] ; + wire \cubev_dhi_din0[18] ; + wire \cubev_dhi_din0[19] ; + wire \cubev_dhi_din0[1] ; + wire \cubev_dhi_din0[20] ; + wire \cubev_dhi_din0[21] ; + wire \cubev_dhi_din0[22] ; + wire \cubev_dhi_din0[23] ; + wire \cubev_dhi_din0[24] ; + wire \cubev_dhi_din0[25] ; + wire \cubev_dhi_din0[26] ; + wire \cubev_dhi_din0[27] ; + wire \cubev_dhi_din0[28] ; + wire \cubev_dhi_din0[29] ; + wire \cubev_dhi_din0[2] ; + wire \cubev_dhi_din0[30] ; + wire \cubev_dhi_din0[31] ; + wire \cubev_dhi_din0[3] ; + wire \cubev_dhi_din0[4] ; + wire \cubev_dhi_din0[5] ; + wire \cubev_dhi_din0[6] ; + wire \cubev_dhi_din0[7] ; + wire \cubev_dhi_din0[8] ; + wire \cubev_dhi_din0[9] ; + wire \cubev_dhi_dout0[0] ; + wire \cubev_dhi_dout0[10] ; + wire \cubev_dhi_dout0[11] ; + wire \cubev_dhi_dout0[12] ; + wire \cubev_dhi_dout0[13] ; + wire \cubev_dhi_dout0[14] ; + wire \cubev_dhi_dout0[15] ; + wire \cubev_dhi_dout0[16] ; + wire \cubev_dhi_dout0[17] ; + wire \cubev_dhi_dout0[18] ; + wire \cubev_dhi_dout0[19] ; + wire \cubev_dhi_dout0[1] ; + wire \cubev_dhi_dout0[20] ; + wire \cubev_dhi_dout0[21] ; + wire \cubev_dhi_dout0[22] ; + wire \cubev_dhi_dout0[23] ; + wire \cubev_dhi_dout0[24] ; + wire \cubev_dhi_dout0[25] ; + wire \cubev_dhi_dout0[26] ; + wire \cubev_dhi_dout0[27] ; + wire \cubev_dhi_dout0[28] ; + wire \cubev_dhi_dout0[29] ; + wire \cubev_dhi_dout0[2] ; + wire \cubev_dhi_dout0[30] ; + wire \cubev_dhi_dout0[31] ; + wire \cubev_dhi_dout0[3] ; + wire \cubev_dhi_dout0[4] ; + wire \cubev_dhi_dout0[5] ; + wire \cubev_dhi_dout0[6] ; + wire \cubev_dhi_dout0[7] ; + wire \cubev_dhi_dout0[8] ; + wire \cubev_dhi_dout0[9] ; + wire \cubev_dhi_dout1[0] ; + wire \cubev_dhi_dout1[10] ; + wire \cubev_dhi_dout1[11] ; + wire \cubev_dhi_dout1[12] ; + wire \cubev_dhi_dout1[13] ; + wire \cubev_dhi_dout1[14] ; + wire \cubev_dhi_dout1[15] ; + wire \cubev_dhi_dout1[16] ; + wire \cubev_dhi_dout1[17] ; + wire \cubev_dhi_dout1[18] ; + wire \cubev_dhi_dout1[19] ; + wire \cubev_dhi_dout1[1] ; + wire \cubev_dhi_dout1[20] ; + wire \cubev_dhi_dout1[21] ; + wire \cubev_dhi_dout1[22] ; + wire \cubev_dhi_dout1[23] ; + wire \cubev_dhi_dout1[24] ; + wire \cubev_dhi_dout1[25] ; + wire \cubev_dhi_dout1[26] ; + wire \cubev_dhi_dout1[27] ; + wire \cubev_dhi_dout1[28] ; + wire \cubev_dhi_dout1[29] ; + wire \cubev_dhi_dout1[2] ; + wire \cubev_dhi_dout1[30] ; + wire \cubev_dhi_dout1[31] ; + wire \cubev_dhi_dout1[3] ; + wire \cubev_dhi_dout1[4] ; + wire \cubev_dhi_dout1[5] ; + wire \cubev_dhi_dout1[6] ; + wire \cubev_dhi_dout1[7] ; + wire \cubev_dhi_dout1[8] ; + wire \cubev_dhi_dout1[9] ; + wire \cubev_dhi_dout1_reg[0] ; + wire \cubev_dhi_dout1_reg[10] ; + wire \cubev_dhi_dout1_reg[11] ; + wire \cubev_dhi_dout1_reg[12] ; + wire \cubev_dhi_dout1_reg[13] ; + wire \cubev_dhi_dout1_reg[14] ; + wire \cubev_dhi_dout1_reg[15] ; + wire \cubev_dhi_dout1_reg[16] ; + wire \cubev_dhi_dout1_reg[17] ; + wire \cubev_dhi_dout1_reg[18] ; + wire \cubev_dhi_dout1_reg[19] ; + wire \cubev_dhi_dout1_reg[1] ; + wire \cubev_dhi_dout1_reg[20] ; + wire \cubev_dhi_dout1_reg[21] ; + wire \cubev_dhi_dout1_reg[22] ; + wire \cubev_dhi_dout1_reg[23] ; + wire \cubev_dhi_dout1_reg[24] ; + wire \cubev_dhi_dout1_reg[25] ; + wire \cubev_dhi_dout1_reg[26] ; + wire \cubev_dhi_dout1_reg[27] ; + wire \cubev_dhi_dout1_reg[28] ; + wire \cubev_dhi_dout1_reg[29] ; + wire \cubev_dhi_dout1_reg[2] ; + wire \cubev_dhi_dout1_reg[30] ; + wire \cubev_dhi_dout1_reg[31] ; + wire \cubev_dhi_dout1_reg[3] ; + wire \cubev_dhi_dout1_reg[4] ; + wire \cubev_dhi_dout1_reg[5] ; + wire \cubev_dhi_dout1_reg[6] ; + wire \cubev_dhi_dout1_reg[7] ; + wire \cubev_dhi_dout1_reg[8] ; + wire \cubev_dhi_dout1_reg[9] ; + wire cubev_dhi_rstn; + wire cubev_dhi_web0; + wire \cubev_dhi_wmask0[0] ; + wire \cubev_dhi_wmask0[1] ; + wire \cubev_dhi_wmask0[2] ; + wire \cubev_dhi_wmask0[3] ; + wire \cubev_dli_addr0[0] ; + wire \cubev_dli_addr0[1] ; + wire \cubev_dli_addr0[2] ; + wire \cubev_dli_addr0[3] ; + wire \cubev_dli_addr0[4] ; + wire \cubev_dli_addr0[5] ; + wire \cubev_dli_addr0[6] ; + wire \cubev_dli_addr0[7] ; + wire \cubev_dli_addr1[0] ; + wire \cubev_dli_addr1[1] ; + wire \cubev_dli_addr1[2] ; + wire \cubev_dli_addr1[3] ; + wire \cubev_dli_addr1[4] ; + wire \cubev_dli_addr1[5] ; + wire \cubev_dli_addr1[6] ; + wire \cubev_dli_addr1[7] ; + wire cubev_dli_clk0; + wire cubev_dli_clk1; + wire cubev_dli_csb0; + wire cubev_dli_csb1; + wire \cubev_dli_din0[0] ; + wire \cubev_dli_din0[10] ; + wire \cubev_dli_din0[11] ; + wire \cubev_dli_din0[12] ; + wire \cubev_dli_din0[13] ; + wire \cubev_dli_din0[14] ; + wire \cubev_dli_din0[15] ; + wire \cubev_dli_din0[16] ; + wire \cubev_dli_din0[17] ; + wire \cubev_dli_din0[18] ; + wire \cubev_dli_din0[19] ; + wire \cubev_dli_din0[1] ; + wire \cubev_dli_din0[20] ; + wire \cubev_dli_din0[21] ; + wire \cubev_dli_din0[22] ; + wire \cubev_dli_din0[23] ; + wire \cubev_dli_din0[24] ; + wire \cubev_dli_din0[25] ; + wire \cubev_dli_din0[26] ; + wire \cubev_dli_din0[27] ; + wire \cubev_dli_din0[28] ; + wire \cubev_dli_din0[29] ; + wire \cubev_dli_din0[2] ; + wire \cubev_dli_din0[30] ; + wire \cubev_dli_din0[31] ; + wire \cubev_dli_din0[3] ; + wire \cubev_dli_din0[4] ; + wire \cubev_dli_din0[5] ; + wire \cubev_dli_din0[6] ; + wire \cubev_dli_din0[7] ; + wire \cubev_dli_din0[8] ; + wire \cubev_dli_din0[9] ; + wire \cubev_dli_dout0[0] ; + wire \cubev_dli_dout0[10] ; + wire \cubev_dli_dout0[11] ; + wire \cubev_dli_dout0[12] ; + wire \cubev_dli_dout0[13] ; + wire \cubev_dli_dout0[14] ; + wire \cubev_dli_dout0[15] ; + wire \cubev_dli_dout0[16] ; + wire \cubev_dli_dout0[17] ; + wire \cubev_dli_dout0[18] ; + wire \cubev_dli_dout0[19] ; + wire \cubev_dli_dout0[1] ; + wire \cubev_dli_dout0[20] ; + wire \cubev_dli_dout0[21] ; + wire \cubev_dli_dout0[22] ; + wire \cubev_dli_dout0[23] ; + wire \cubev_dli_dout0[24] ; + wire \cubev_dli_dout0[25] ; + wire \cubev_dli_dout0[26] ; + wire \cubev_dli_dout0[27] ; + wire \cubev_dli_dout0[28] ; + wire \cubev_dli_dout0[29] ; + wire \cubev_dli_dout0[2] ; + wire \cubev_dli_dout0[30] ; + wire \cubev_dli_dout0[31] ; + wire \cubev_dli_dout0[3] ; + wire \cubev_dli_dout0[4] ; + wire \cubev_dli_dout0[5] ; + wire \cubev_dli_dout0[6] ; + wire \cubev_dli_dout0[7] ; + wire \cubev_dli_dout0[8] ; + wire \cubev_dli_dout0[9] ; + wire \cubev_dli_dout1[0] ; + wire \cubev_dli_dout1[10] ; + wire \cubev_dli_dout1[11] ; + wire \cubev_dli_dout1[12] ; + wire \cubev_dli_dout1[13] ; + wire \cubev_dli_dout1[14] ; + wire \cubev_dli_dout1[15] ; + wire \cubev_dli_dout1[16] ; + wire \cubev_dli_dout1[17] ; + wire \cubev_dli_dout1[18] ; + wire \cubev_dli_dout1[19] ; + wire \cubev_dli_dout1[1] ; + wire \cubev_dli_dout1[20] ; + wire \cubev_dli_dout1[21] ; + wire \cubev_dli_dout1[22] ; + wire \cubev_dli_dout1[23] ; + wire \cubev_dli_dout1[24] ; + wire \cubev_dli_dout1[25] ; + wire \cubev_dli_dout1[26] ; + wire \cubev_dli_dout1[27] ; + wire \cubev_dli_dout1[28] ; + wire \cubev_dli_dout1[29] ; + wire \cubev_dli_dout1[2] ; + wire \cubev_dli_dout1[30] ; + wire \cubev_dli_dout1[31] ; + wire \cubev_dli_dout1[3] ; + wire \cubev_dli_dout1[4] ; + wire \cubev_dli_dout1[5] ; + wire \cubev_dli_dout1[6] ; + wire \cubev_dli_dout1[7] ; + wire \cubev_dli_dout1[8] ; + wire \cubev_dli_dout1[9] ; + wire \cubev_dli_dout1_reg[0] ; + wire \cubev_dli_dout1_reg[10] ; + wire \cubev_dli_dout1_reg[11] ; + wire \cubev_dli_dout1_reg[12] ; + wire \cubev_dli_dout1_reg[13] ; + wire \cubev_dli_dout1_reg[14] ; + wire \cubev_dli_dout1_reg[15] ; + wire \cubev_dli_dout1_reg[16] ; + wire \cubev_dli_dout1_reg[17] ; + wire \cubev_dli_dout1_reg[18] ; + wire \cubev_dli_dout1_reg[19] ; + wire \cubev_dli_dout1_reg[1] ; + wire \cubev_dli_dout1_reg[20] ; + wire \cubev_dli_dout1_reg[21] ; + wire \cubev_dli_dout1_reg[22] ; + wire \cubev_dli_dout1_reg[23] ; + wire \cubev_dli_dout1_reg[24] ; + wire \cubev_dli_dout1_reg[25] ; + wire \cubev_dli_dout1_reg[26] ; + wire \cubev_dli_dout1_reg[27] ; + wire \cubev_dli_dout1_reg[28] ; + wire \cubev_dli_dout1_reg[29] ; + wire \cubev_dli_dout1_reg[2] ; + wire \cubev_dli_dout1_reg[30] ; + wire \cubev_dli_dout1_reg[31] ; + wire \cubev_dli_dout1_reg[3] ; + wire \cubev_dli_dout1_reg[4] ; + wire \cubev_dli_dout1_reg[5] ; + wire \cubev_dli_dout1_reg[6] ; + wire \cubev_dli_dout1_reg[7] ; + wire \cubev_dli_dout1_reg[8] ; + wire \cubev_dli_dout1_reg[9] ; + wire cubev_dli_rstn; + wire cubev_dli_web0; + wire \cubev_dli_wmask0[0] ; + wire \cubev_dli_wmask0[1] ; + wire \cubev_dli_wmask0[2] ; + wire \cubev_dli_wmask0[3] ; + wire \cubev_phi_addr0[0] ; + wire \cubev_phi_addr0[1] ; + wire \cubev_phi_addr0[2] ; + wire \cubev_phi_addr0[3] ; + wire \cubev_phi_addr0[4] ; + wire \cubev_phi_addr0[5] ; + wire \cubev_phi_addr0[6] ; + wire \cubev_phi_addr0[7] ; + wire \cubev_phi_addr1[0] ; + wire \cubev_phi_addr1[1] ; + wire \cubev_phi_addr1[2] ; + wire \cubev_phi_addr1[3] ; + wire \cubev_phi_addr1[4] ; + wire \cubev_phi_addr1[5] ; + wire \cubev_phi_addr1[6] ; + wire \cubev_phi_addr1[7] ; + wire cubev_phi_clk0; + wire cubev_phi_clk1; + wire cubev_phi_csb0; + wire cubev_phi_csb1; + wire \cubev_phi_din0[0] ; + wire \cubev_phi_din0[10] ; + wire \cubev_phi_din0[11] ; + wire \cubev_phi_din0[12] ; + wire \cubev_phi_din0[13] ; + wire \cubev_phi_din0[14] ; + wire \cubev_phi_din0[15] ; + wire \cubev_phi_din0[16] ; + wire \cubev_phi_din0[17] ; + wire \cubev_phi_din0[18] ; + wire \cubev_phi_din0[19] ; + wire \cubev_phi_din0[1] ; + wire \cubev_phi_din0[20] ; + wire \cubev_phi_din0[21] ; + wire \cubev_phi_din0[22] ; + wire \cubev_phi_din0[23] ; + wire \cubev_phi_din0[24] ; + wire \cubev_phi_din0[25] ; + wire \cubev_phi_din0[26] ; + wire \cubev_phi_din0[27] ; + wire \cubev_phi_din0[28] ; + wire \cubev_phi_din0[29] ; + wire \cubev_phi_din0[2] ; + wire \cubev_phi_din0[30] ; + wire \cubev_phi_din0[31] ; + wire \cubev_phi_din0[3] ; + wire \cubev_phi_din0[4] ; + wire \cubev_phi_din0[5] ; + wire \cubev_phi_din0[6] ; + wire \cubev_phi_din0[7] ; + wire \cubev_phi_din0[8] ; + wire \cubev_phi_din0[9] ; + wire \cubev_phi_dout0[0] ; + wire \cubev_phi_dout0[10] ; + wire \cubev_phi_dout0[11] ; + wire \cubev_phi_dout0[12] ; + wire \cubev_phi_dout0[13] ; + wire \cubev_phi_dout0[14] ; + wire \cubev_phi_dout0[15] ; + wire \cubev_phi_dout0[16] ; + wire \cubev_phi_dout0[17] ; + wire \cubev_phi_dout0[18] ; + wire \cubev_phi_dout0[19] ; + wire \cubev_phi_dout0[1] ; + wire \cubev_phi_dout0[20] ; + wire \cubev_phi_dout0[21] ; + wire \cubev_phi_dout0[22] ; + wire \cubev_phi_dout0[23] ; + wire \cubev_phi_dout0[24] ; + wire \cubev_phi_dout0[25] ; + wire \cubev_phi_dout0[26] ; + wire \cubev_phi_dout0[27] ; + wire \cubev_phi_dout0[28] ; + wire \cubev_phi_dout0[29] ; + wire \cubev_phi_dout0[2] ; + wire \cubev_phi_dout0[30] ; + wire \cubev_phi_dout0[31] ; + wire \cubev_phi_dout0[3] ; + wire \cubev_phi_dout0[4] ; + wire \cubev_phi_dout0[5] ; + wire \cubev_phi_dout0[6] ; + wire \cubev_phi_dout0[7] ; + wire \cubev_phi_dout0[8] ; + wire \cubev_phi_dout0[9] ; + wire \cubev_phi_dout1[0] ; + wire \cubev_phi_dout1[10] ; + wire \cubev_phi_dout1[11] ; + wire \cubev_phi_dout1[12] ; + wire \cubev_phi_dout1[13] ; + wire \cubev_phi_dout1[14] ; + wire \cubev_phi_dout1[15] ; + wire \cubev_phi_dout1[16] ; + wire \cubev_phi_dout1[17] ; + wire \cubev_phi_dout1[18] ; + wire \cubev_phi_dout1[19] ; + wire \cubev_phi_dout1[1] ; + wire \cubev_phi_dout1[20] ; + wire \cubev_phi_dout1[21] ; + wire \cubev_phi_dout1[22] ; + wire \cubev_phi_dout1[23] ; + wire \cubev_phi_dout1[24] ; + wire \cubev_phi_dout1[25] ; + wire \cubev_phi_dout1[26] ; + wire \cubev_phi_dout1[27] ; + wire \cubev_phi_dout1[28] ; + wire \cubev_phi_dout1[29] ; + wire \cubev_phi_dout1[2] ; + wire \cubev_phi_dout1[30] ; + wire \cubev_phi_dout1[31] ; + wire \cubev_phi_dout1[3] ; + wire \cubev_phi_dout1[4] ; + wire \cubev_phi_dout1[5] ; + wire \cubev_phi_dout1[6] ; + wire \cubev_phi_dout1[7] ; + wire \cubev_phi_dout1[8] ; + wire \cubev_phi_dout1[9] ; + wire \cubev_phi_dout1_reg[0] ; + wire \cubev_phi_dout1_reg[10] ; + wire \cubev_phi_dout1_reg[11] ; + wire \cubev_phi_dout1_reg[12] ; + wire \cubev_phi_dout1_reg[13] ; + wire \cubev_phi_dout1_reg[14] ; + wire \cubev_phi_dout1_reg[15] ; + wire \cubev_phi_dout1_reg[16] ; + wire \cubev_phi_dout1_reg[17] ; + wire \cubev_phi_dout1_reg[18] ; + wire \cubev_phi_dout1_reg[19] ; + wire \cubev_phi_dout1_reg[1] ; + wire \cubev_phi_dout1_reg[20] ; + wire \cubev_phi_dout1_reg[21] ; + wire \cubev_phi_dout1_reg[22] ; + wire \cubev_phi_dout1_reg[23] ; + wire \cubev_phi_dout1_reg[24] ; + wire \cubev_phi_dout1_reg[25] ; + wire \cubev_phi_dout1_reg[26] ; + wire \cubev_phi_dout1_reg[27] ; + wire \cubev_phi_dout1_reg[28] ; + wire \cubev_phi_dout1_reg[29] ; + wire \cubev_phi_dout1_reg[2] ; + wire \cubev_phi_dout1_reg[30] ; + wire \cubev_phi_dout1_reg[31] ; + wire \cubev_phi_dout1_reg[3] ; + wire \cubev_phi_dout1_reg[4] ; + wire \cubev_phi_dout1_reg[5] ; + wire \cubev_phi_dout1_reg[6] ; + wire \cubev_phi_dout1_reg[7] ; + wire \cubev_phi_dout1_reg[8] ; + wire \cubev_phi_dout1_reg[9] ; + wire cubev_phi_rstn; + wire cubev_phi_web0; + wire \cubev_phi_wmask0[0] ; + wire \cubev_phi_wmask0[1] ; + wire \cubev_phi_wmask0[2] ; + wire \cubev_phi_wmask0[3] ; + wire \cubev_pli_addr0[0] ; + wire \cubev_pli_addr0[1] ; + wire \cubev_pli_addr0[2] ; + wire \cubev_pli_addr0[3] ; + wire \cubev_pli_addr0[4] ; + wire \cubev_pli_addr0[5] ; + wire \cubev_pli_addr0[6] ; + wire \cubev_pli_addr0[7] ; + wire \cubev_pli_addr1[0] ; + wire \cubev_pli_addr1[1] ; + wire \cubev_pli_addr1[2] ; + wire \cubev_pli_addr1[3] ; + wire \cubev_pli_addr1[4] ; + wire \cubev_pli_addr1[5] ; + wire \cubev_pli_addr1[6] ; + wire \cubev_pli_addr1[7] ; + wire cubev_pli_clk0; + wire cubev_pli_clk1; + wire cubev_pli_csb0; + wire cubev_pli_csb1; + wire \cubev_pli_din0[0] ; + wire \cubev_pli_din0[10] ; + wire \cubev_pli_din0[11] ; + wire \cubev_pli_din0[12] ; + wire \cubev_pli_din0[13] ; + wire \cubev_pli_din0[14] ; + wire \cubev_pli_din0[15] ; + wire \cubev_pli_din0[16] ; + wire \cubev_pli_din0[17] ; + wire \cubev_pli_din0[18] ; + wire \cubev_pli_din0[19] ; + wire \cubev_pli_din0[1] ; + wire \cubev_pli_din0[20] ; + wire \cubev_pli_din0[21] ; + wire \cubev_pli_din0[22] ; + wire \cubev_pli_din0[23] ; + wire \cubev_pli_din0[24] ; + wire \cubev_pli_din0[25] ; + wire \cubev_pli_din0[26] ; + wire \cubev_pli_din0[27] ; + wire \cubev_pli_din0[28] ; + wire \cubev_pli_din0[29] ; + wire \cubev_pli_din0[2] ; + wire \cubev_pli_din0[30] ; + wire \cubev_pli_din0[31] ; + wire \cubev_pli_din0[3] ; + wire \cubev_pli_din0[4] ; + wire \cubev_pli_din0[5] ; + wire \cubev_pli_din0[6] ; + wire \cubev_pli_din0[7] ; + wire \cubev_pli_din0[8] ; + wire \cubev_pli_din0[9] ; + wire \cubev_pli_dout0[0] ; + wire \cubev_pli_dout0[10] ; + wire \cubev_pli_dout0[11] ; + wire \cubev_pli_dout0[12] ; + wire \cubev_pli_dout0[13] ; + wire \cubev_pli_dout0[14] ; + wire \cubev_pli_dout0[15] ; + wire \cubev_pli_dout0[16] ; + wire \cubev_pli_dout0[17] ; + wire \cubev_pli_dout0[18] ; + wire \cubev_pli_dout0[19] ; + wire \cubev_pli_dout0[1] ; + wire \cubev_pli_dout0[20] ; + wire \cubev_pli_dout0[21] ; + wire \cubev_pli_dout0[22] ; + wire \cubev_pli_dout0[23] ; + wire \cubev_pli_dout0[24] ; + wire \cubev_pli_dout0[25] ; + wire \cubev_pli_dout0[26] ; + wire \cubev_pli_dout0[27] ; + wire \cubev_pli_dout0[28] ; + wire \cubev_pli_dout0[29] ; + wire \cubev_pli_dout0[2] ; + wire \cubev_pli_dout0[30] ; + wire \cubev_pli_dout0[31] ; + wire \cubev_pli_dout0[3] ; + wire \cubev_pli_dout0[4] ; + wire \cubev_pli_dout0[5] ; + wire \cubev_pli_dout0[6] ; + wire \cubev_pli_dout0[7] ; + wire \cubev_pli_dout0[8] ; + wire \cubev_pli_dout0[9] ; + wire \cubev_pli_dout1[0] ; + wire \cubev_pli_dout1[10] ; + wire \cubev_pli_dout1[11] ; + wire \cubev_pli_dout1[12] ; + wire \cubev_pli_dout1[13] ; + wire \cubev_pli_dout1[14] ; + wire \cubev_pli_dout1[15] ; + wire \cubev_pli_dout1[16] ; + wire \cubev_pli_dout1[17] ; + wire \cubev_pli_dout1[18] ; + wire \cubev_pli_dout1[19] ; + wire \cubev_pli_dout1[1] ; + wire \cubev_pli_dout1[20] ; + wire \cubev_pli_dout1[21] ; + wire \cubev_pli_dout1[22] ; + wire \cubev_pli_dout1[23] ; + wire \cubev_pli_dout1[24] ; + wire \cubev_pli_dout1[25] ; + wire \cubev_pli_dout1[26] ; + wire \cubev_pli_dout1[27] ; + wire \cubev_pli_dout1[28] ; + wire \cubev_pli_dout1[29] ; + wire \cubev_pli_dout1[2] ; + wire \cubev_pli_dout1[30] ; + wire \cubev_pli_dout1[31] ; + wire \cubev_pli_dout1[3] ; + wire \cubev_pli_dout1[4] ; + wire \cubev_pli_dout1[5] ; + wire \cubev_pli_dout1[6] ; + wire \cubev_pli_dout1[7] ; + wire \cubev_pli_dout1[8] ; + wire \cubev_pli_dout1[9] ; + wire \cubev_pli_dout1_reg[0] ; + wire \cubev_pli_dout1_reg[10] ; + wire \cubev_pli_dout1_reg[11] ; + wire \cubev_pli_dout1_reg[12] ; + wire \cubev_pli_dout1_reg[13] ; + wire \cubev_pli_dout1_reg[14] ; + wire \cubev_pli_dout1_reg[15] ; + wire \cubev_pli_dout1_reg[16] ; + wire \cubev_pli_dout1_reg[17] ; + wire \cubev_pli_dout1_reg[18] ; + wire \cubev_pli_dout1_reg[19] ; + wire \cubev_pli_dout1_reg[1] ; + wire \cubev_pli_dout1_reg[20] ; + wire \cubev_pli_dout1_reg[21] ; + wire \cubev_pli_dout1_reg[22] ; + wire \cubev_pli_dout1_reg[23] ; + wire \cubev_pli_dout1_reg[24] ; + wire \cubev_pli_dout1_reg[25] ; + wire \cubev_pli_dout1_reg[26] ; + wire \cubev_pli_dout1_reg[27] ; + wire \cubev_pli_dout1_reg[28] ; + wire \cubev_pli_dout1_reg[29] ; + wire \cubev_pli_dout1_reg[2] ; + wire \cubev_pli_dout1_reg[30] ; + wire \cubev_pli_dout1_reg[31] ; + wire \cubev_pli_dout1_reg[3] ; + wire \cubev_pli_dout1_reg[4] ; + wire \cubev_pli_dout1_reg[5] ; + wire \cubev_pli_dout1_reg[6] ; + wire \cubev_pli_dout1_reg[7] ; + wire \cubev_pli_dout1_reg[8] ; + wire \cubev_pli_dout1_reg[9] ; + wire cubev_pli_rstn; + wire cubev_pli_web0; + wire \cubev_pli_wmask0[0] ; + wire \cubev_pli_wmask0[1] ; + wire \cubev_pli_wmask0[2] ; + wire \cubev_pli_wmask0[3] ; + wire \cubev_reg_0_addr0[0] ; + wire \cubev_reg_0_addr0[1] ; + wire \cubev_reg_0_addr0[2] ; + wire \cubev_reg_0_addr0[3] ; + wire \cubev_reg_0_addr0[4] ; + wire \cubev_reg_0_addr0[5] ; + wire \cubev_reg_0_addr0[6] ; + wire \cubev_reg_0_addr0[7] ; + wire \cubev_reg_0_addr1[0] ; + wire \cubev_reg_0_addr1[1] ; + wire \cubev_reg_0_addr1[2] ; + wire \cubev_reg_0_addr1[3] ; + wire \cubev_reg_0_addr1[4] ; + wire \cubev_reg_0_addr1[5] ; + wire \cubev_reg_0_addr1[6] ; + wire \cubev_reg_0_addr1[7] ; + wire cubev_reg_0_clk0; + wire cubev_reg_0_clk1; + wire cubev_reg_0_csb0; + wire cubev_reg_0_csb1; + wire \cubev_reg_0_din0[0] ; + wire \cubev_reg_0_din0[10] ; + wire \cubev_reg_0_din0[11] ; + wire \cubev_reg_0_din0[12] ; + wire \cubev_reg_0_din0[13] ; + wire \cubev_reg_0_din0[14] ; + wire \cubev_reg_0_din0[15] ; + wire \cubev_reg_0_din0[16] ; + wire \cubev_reg_0_din0[17] ; + wire \cubev_reg_0_din0[18] ; + wire \cubev_reg_0_din0[19] ; + wire \cubev_reg_0_din0[1] ; + wire \cubev_reg_0_din0[20] ; + wire \cubev_reg_0_din0[21] ; + wire \cubev_reg_0_din0[22] ; + wire \cubev_reg_0_din0[23] ; + wire \cubev_reg_0_din0[24] ; + wire \cubev_reg_0_din0[25] ; + wire \cubev_reg_0_din0[26] ; + wire \cubev_reg_0_din0[27] ; + wire \cubev_reg_0_din0[28] ; + wire \cubev_reg_0_din0[29] ; + wire \cubev_reg_0_din0[2] ; + wire \cubev_reg_0_din0[30] ; + wire \cubev_reg_0_din0[31] ; + wire \cubev_reg_0_din0[3] ; + wire \cubev_reg_0_din0[4] ; + wire \cubev_reg_0_din0[5] ; + wire \cubev_reg_0_din0[6] ; + wire \cubev_reg_0_din0[7] ; + wire \cubev_reg_0_din0[8] ; + wire \cubev_reg_0_din0[9] ; + wire \cubev_reg_0_dout0[0] ; + wire \cubev_reg_0_dout0[10] ; + wire \cubev_reg_0_dout0[11] ; + wire \cubev_reg_0_dout0[12] ; + wire \cubev_reg_0_dout0[13] ; + wire \cubev_reg_0_dout0[14] ; + wire \cubev_reg_0_dout0[15] ; + wire \cubev_reg_0_dout0[16] ; + wire \cubev_reg_0_dout0[17] ; + wire \cubev_reg_0_dout0[18] ; + wire \cubev_reg_0_dout0[19] ; + wire \cubev_reg_0_dout0[1] ; + wire \cubev_reg_0_dout0[20] ; + wire \cubev_reg_0_dout0[21] ; + wire \cubev_reg_0_dout0[22] ; + wire \cubev_reg_0_dout0[23] ; + wire \cubev_reg_0_dout0[24] ; + wire \cubev_reg_0_dout0[25] ; + wire \cubev_reg_0_dout0[26] ; + wire \cubev_reg_0_dout0[27] ; + wire \cubev_reg_0_dout0[28] ; + wire \cubev_reg_0_dout0[29] ; + wire \cubev_reg_0_dout0[2] ; + wire \cubev_reg_0_dout0[30] ; + wire \cubev_reg_0_dout0[31] ; + wire \cubev_reg_0_dout0[3] ; + wire \cubev_reg_0_dout0[4] ; + wire \cubev_reg_0_dout0[5] ; + wire \cubev_reg_0_dout0[6] ; + wire \cubev_reg_0_dout0[7] ; + wire \cubev_reg_0_dout0[8] ; + wire \cubev_reg_0_dout0[9] ; + wire \cubev_reg_0_dout1[0] ; + wire \cubev_reg_0_dout1[10] ; + wire \cubev_reg_0_dout1[11] ; + wire \cubev_reg_0_dout1[12] ; + wire \cubev_reg_0_dout1[13] ; + wire \cubev_reg_0_dout1[14] ; + wire \cubev_reg_0_dout1[15] ; + wire \cubev_reg_0_dout1[16] ; + wire \cubev_reg_0_dout1[17] ; + wire \cubev_reg_0_dout1[18] ; + wire \cubev_reg_0_dout1[19] ; + wire \cubev_reg_0_dout1[1] ; + wire \cubev_reg_0_dout1[20] ; + wire \cubev_reg_0_dout1[21] ; + wire \cubev_reg_0_dout1[22] ; + wire \cubev_reg_0_dout1[23] ; + wire \cubev_reg_0_dout1[24] ; + wire \cubev_reg_0_dout1[25] ; + wire \cubev_reg_0_dout1[26] ; + wire \cubev_reg_0_dout1[27] ; + wire \cubev_reg_0_dout1[28] ; + wire \cubev_reg_0_dout1[29] ; + wire \cubev_reg_0_dout1[2] ; + wire \cubev_reg_0_dout1[30] ; + wire \cubev_reg_0_dout1[31] ; + wire \cubev_reg_0_dout1[3] ; + wire \cubev_reg_0_dout1[4] ; + wire \cubev_reg_0_dout1[5] ; + wire \cubev_reg_0_dout1[6] ; + wire \cubev_reg_0_dout1[7] ; + wire \cubev_reg_0_dout1[8] ; + wire \cubev_reg_0_dout1[9] ; + wire \cubev_reg_0_dout1_reg[0] ; + wire \cubev_reg_0_dout1_reg[10] ; + wire \cubev_reg_0_dout1_reg[11] ; + wire \cubev_reg_0_dout1_reg[12] ; + wire \cubev_reg_0_dout1_reg[13] ; + wire \cubev_reg_0_dout1_reg[14] ; + wire \cubev_reg_0_dout1_reg[15] ; + wire \cubev_reg_0_dout1_reg[16] ; + wire \cubev_reg_0_dout1_reg[17] ; + wire \cubev_reg_0_dout1_reg[18] ; + wire \cubev_reg_0_dout1_reg[19] ; + wire \cubev_reg_0_dout1_reg[1] ; + wire \cubev_reg_0_dout1_reg[20] ; + wire \cubev_reg_0_dout1_reg[21] ; + wire \cubev_reg_0_dout1_reg[22] ; + wire \cubev_reg_0_dout1_reg[23] ; + wire \cubev_reg_0_dout1_reg[24] ; + wire \cubev_reg_0_dout1_reg[25] ; + wire \cubev_reg_0_dout1_reg[26] ; + wire \cubev_reg_0_dout1_reg[27] ; + wire \cubev_reg_0_dout1_reg[28] ; + wire \cubev_reg_0_dout1_reg[29] ; + wire \cubev_reg_0_dout1_reg[2] ; + wire \cubev_reg_0_dout1_reg[30] ; + wire \cubev_reg_0_dout1_reg[31] ; + wire \cubev_reg_0_dout1_reg[3] ; + wire \cubev_reg_0_dout1_reg[4] ; + wire \cubev_reg_0_dout1_reg[5] ; + wire \cubev_reg_0_dout1_reg[6] ; + wire \cubev_reg_0_dout1_reg[7] ; + wire \cubev_reg_0_dout1_reg[8] ; + wire \cubev_reg_0_dout1_reg[9] ; + wire cubev_reg_0_rstn; + wire cubev_reg_0_web0; + wire \cubev_reg_0_wmask0[0] ; + wire \cubev_reg_0_wmask0[1] ; + wire \cubev_reg_0_wmask0[2] ; + wire \cubev_reg_0_wmask0[3] ; + wire \cubev_reg_1_addr0[0] ; + wire \cubev_reg_1_addr0[1] ; + wire \cubev_reg_1_addr0[2] ; + wire \cubev_reg_1_addr0[3] ; + wire \cubev_reg_1_addr0[4] ; + wire \cubev_reg_1_addr0[5] ; + wire \cubev_reg_1_addr0[6] ; + wire \cubev_reg_1_addr0[7] ; + wire \cubev_reg_1_addr1[0] ; + wire \cubev_reg_1_addr1[1] ; + wire \cubev_reg_1_addr1[2] ; + wire \cubev_reg_1_addr1[3] ; + wire \cubev_reg_1_addr1[4] ; + wire \cubev_reg_1_addr1[5] ; + wire \cubev_reg_1_addr1[6] ; + wire \cubev_reg_1_addr1[7] ; + wire cubev_reg_1_clk0; + wire cubev_reg_1_clk1; + wire cubev_reg_1_csb0; + wire cubev_reg_1_csb1; + wire \cubev_reg_1_din0[0] ; + wire \cubev_reg_1_din0[10] ; + wire \cubev_reg_1_din0[11] ; + wire \cubev_reg_1_din0[12] ; + wire \cubev_reg_1_din0[13] ; + wire \cubev_reg_1_din0[14] ; + wire \cubev_reg_1_din0[15] ; + wire \cubev_reg_1_din0[16] ; + wire \cubev_reg_1_din0[17] ; + wire \cubev_reg_1_din0[18] ; + wire \cubev_reg_1_din0[19] ; + wire \cubev_reg_1_din0[1] ; + wire \cubev_reg_1_din0[20] ; + wire \cubev_reg_1_din0[21] ; + wire \cubev_reg_1_din0[22] ; + wire \cubev_reg_1_din0[23] ; + wire \cubev_reg_1_din0[24] ; + wire \cubev_reg_1_din0[25] ; + wire \cubev_reg_1_din0[26] ; + wire \cubev_reg_1_din0[27] ; + wire \cubev_reg_1_din0[28] ; + wire \cubev_reg_1_din0[29] ; + wire \cubev_reg_1_din0[2] ; + wire \cubev_reg_1_din0[30] ; + wire \cubev_reg_1_din0[31] ; + wire \cubev_reg_1_din0[3] ; + wire \cubev_reg_1_din0[4] ; + wire \cubev_reg_1_din0[5] ; + wire \cubev_reg_1_din0[6] ; + wire \cubev_reg_1_din0[7] ; + wire \cubev_reg_1_din0[8] ; + wire \cubev_reg_1_din0[9] ; + wire \cubev_reg_1_dout0[0] ; + wire \cubev_reg_1_dout0[10] ; + wire \cubev_reg_1_dout0[11] ; + wire \cubev_reg_1_dout0[12] ; + wire \cubev_reg_1_dout0[13] ; + wire \cubev_reg_1_dout0[14] ; + wire \cubev_reg_1_dout0[15] ; + wire \cubev_reg_1_dout0[16] ; + wire \cubev_reg_1_dout0[17] ; + wire \cubev_reg_1_dout0[18] ; + wire \cubev_reg_1_dout0[19] ; + wire \cubev_reg_1_dout0[1] ; + wire \cubev_reg_1_dout0[20] ; + wire \cubev_reg_1_dout0[21] ; + wire \cubev_reg_1_dout0[22] ; + wire \cubev_reg_1_dout0[23] ; + wire \cubev_reg_1_dout0[24] ; + wire \cubev_reg_1_dout0[25] ; + wire \cubev_reg_1_dout0[26] ; + wire \cubev_reg_1_dout0[27] ; + wire \cubev_reg_1_dout0[28] ; + wire \cubev_reg_1_dout0[29] ; + wire \cubev_reg_1_dout0[2] ; + wire \cubev_reg_1_dout0[30] ; + wire \cubev_reg_1_dout0[31] ; + wire \cubev_reg_1_dout0[3] ; + wire \cubev_reg_1_dout0[4] ; + wire \cubev_reg_1_dout0[5] ; + wire \cubev_reg_1_dout0[6] ; + wire \cubev_reg_1_dout0[7] ; + wire \cubev_reg_1_dout0[8] ; + wire \cubev_reg_1_dout0[9] ; + wire \cubev_reg_1_dout1[0] ; + wire \cubev_reg_1_dout1[10] ; + wire \cubev_reg_1_dout1[11] ; + wire \cubev_reg_1_dout1[12] ; + wire \cubev_reg_1_dout1[13] ; + wire \cubev_reg_1_dout1[14] ; + wire \cubev_reg_1_dout1[15] ; + wire \cubev_reg_1_dout1[16] ; + wire \cubev_reg_1_dout1[17] ; + wire \cubev_reg_1_dout1[18] ; + wire \cubev_reg_1_dout1[19] ; + wire \cubev_reg_1_dout1[1] ; + wire \cubev_reg_1_dout1[20] ; + wire \cubev_reg_1_dout1[21] ; + wire \cubev_reg_1_dout1[22] ; + wire \cubev_reg_1_dout1[23] ; + wire \cubev_reg_1_dout1[24] ; + wire \cubev_reg_1_dout1[25] ; + wire \cubev_reg_1_dout1[26] ; + wire \cubev_reg_1_dout1[27] ; + wire \cubev_reg_1_dout1[28] ; + wire \cubev_reg_1_dout1[29] ; + wire \cubev_reg_1_dout1[2] ; + wire \cubev_reg_1_dout1[30] ; + wire \cubev_reg_1_dout1[31] ; + wire \cubev_reg_1_dout1[3] ; + wire \cubev_reg_1_dout1[4] ; + wire \cubev_reg_1_dout1[5] ; + wire \cubev_reg_1_dout1[6] ; + wire \cubev_reg_1_dout1[7] ; + wire \cubev_reg_1_dout1[8] ; + wire \cubev_reg_1_dout1[9] ; + wire \cubev_reg_1_dout1_reg[0] ; + wire \cubev_reg_1_dout1_reg[10] ; + wire \cubev_reg_1_dout1_reg[11] ; + wire \cubev_reg_1_dout1_reg[12] ; + wire \cubev_reg_1_dout1_reg[13] ; + wire \cubev_reg_1_dout1_reg[14] ; + wire \cubev_reg_1_dout1_reg[15] ; + wire \cubev_reg_1_dout1_reg[16] ; + wire \cubev_reg_1_dout1_reg[17] ; + wire \cubev_reg_1_dout1_reg[18] ; + wire \cubev_reg_1_dout1_reg[19] ; + wire \cubev_reg_1_dout1_reg[1] ; + wire \cubev_reg_1_dout1_reg[20] ; + wire \cubev_reg_1_dout1_reg[21] ; + wire \cubev_reg_1_dout1_reg[22] ; + wire \cubev_reg_1_dout1_reg[23] ; + wire \cubev_reg_1_dout1_reg[24] ; + wire \cubev_reg_1_dout1_reg[25] ; + wire \cubev_reg_1_dout1_reg[26] ; + wire \cubev_reg_1_dout1_reg[27] ; + wire \cubev_reg_1_dout1_reg[28] ; + wire \cubev_reg_1_dout1_reg[29] ; + wire \cubev_reg_1_dout1_reg[2] ; + wire \cubev_reg_1_dout1_reg[30] ; + wire \cubev_reg_1_dout1_reg[31] ; + wire \cubev_reg_1_dout1_reg[3] ; + wire \cubev_reg_1_dout1_reg[4] ; + wire \cubev_reg_1_dout1_reg[5] ; + wire \cubev_reg_1_dout1_reg[6] ; + wire \cubev_reg_1_dout1_reg[7] ; + wire \cubev_reg_1_dout1_reg[8] ; + wire \cubev_reg_1_dout1_reg[9] ; + wire cubev_reg_1_rstn; + wire cubev_reg_1_web0; + wire \cubev_reg_1_wmask0[0] ; + wire \cubev_reg_1_wmask0[1] ; + wire \cubev_reg_1_wmask0[2] ; + wire \cubev_reg_1_wmask0[3] ; + wire \cubev_reg_2_addr0[0] ; + wire \cubev_reg_2_addr0[1] ; + wire \cubev_reg_2_addr0[2] ; + wire \cubev_reg_2_addr0[3] ; + wire \cubev_reg_2_addr0[4] ; + wire \cubev_reg_2_addr0[5] ; + wire \cubev_reg_2_addr0[6] ; + wire \cubev_reg_2_addr0[7] ; + wire \cubev_reg_2_addr1[0] ; + wire \cubev_reg_2_addr1[1] ; + wire \cubev_reg_2_addr1[2] ; + wire \cubev_reg_2_addr1[3] ; + wire \cubev_reg_2_addr1[4] ; + wire \cubev_reg_2_addr1[5] ; + wire \cubev_reg_2_addr1[6] ; + wire \cubev_reg_2_addr1[7] ; + wire cubev_reg_2_clk0; + wire cubev_reg_2_clk1; + wire cubev_reg_2_csb0; + wire cubev_reg_2_csb1; + wire \cubev_reg_2_din0[0] ; + wire \cubev_reg_2_din0[10] ; + wire \cubev_reg_2_din0[11] ; + wire \cubev_reg_2_din0[12] ; + wire \cubev_reg_2_din0[13] ; + wire \cubev_reg_2_din0[14] ; + wire \cubev_reg_2_din0[15] ; + wire \cubev_reg_2_din0[16] ; + wire \cubev_reg_2_din0[17] ; + wire \cubev_reg_2_din0[18] ; + wire \cubev_reg_2_din0[19] ; + wire \cubev_reg_2_din0[1] ; + wire \cubev_reg_2_din0[20] ; + wire \cubev_reg_2_din0[21] ; + wire \cubev_reg_2_din0[22] ; + wire \cubev_reg_2_din0[23] ; + wire \cubev_reg_2_din0[24] ; + wire \cubev_reg_2_din0[25] ; + wire \cubev_reg_2_din0[26] ; + wire \cubev_reg_2_din0[27] ; + wire \cubev_reg_2_din0[28] ; + wire \cubev_reg_2_din0[29] ; + wire \cubev_reg_2_din0[2] ; + wire \cubev_reg_2_din0[30] ; + wire \cubev_reg_2_din0[31] ; + wire \cubev_reg_2_din0[3] ; + wire \cubev_reg_2_din0[4] ; + wire \cubev_reg_2_din0[5] ; + wire \cubev_reg_2_din0[6] ; + wire \cubev_reg_2_din0[7] ; + wire \cubev_reg_2_din0[8] ; + wire \cubev_reg_2_din0[9] ; + wire \cubev_reg_2_dout0[0] ; + wire \cubev_reg_2_dout0[10] ; + wire \cubev_reg_2_dout0[11] ; + wire \cubev_reg_2_dout0[12] ; + wire \cubev_reg_2_dout0[13] ; + wire \cubev_reg_2_dout0[14] ; + wire \cubev_reg_2_dout0[15] ; + wire \cubev_reg_2_dout0[16] ; + wire \cubev_reg_2_dout0[17] ; + wire \cubev_reg_2_dout0[18] ; + wire \cubev_reg_2_dout0[19] ; + wire \cubev_reg_2_dout0[1] ; + wire \cubev_reg_2_dout0[20] ; + wire \cubev_reg_2_dout0[21] ; + wire \cubev_reg_2_dout0[22] ; + wire \cubev_reg_2_dout0[23] ; + wire \cubev_reg_2_dout0[24] ; + wire \cubev_reg_2_dout0[25] ; + wire \cubev_reg_2_dout0[26] ; + wire \cubev_reg_2_dout0[27] ; + wire \cubev_reg_2_dout0[28] ; + wire \cubev_reg_2_dout0[29] ; + wire \cubev_reg_2_dout0[2] ; + wire \cubev_reg_2_dout0[30] ; + wire \cubev_reg_2_dout0[31] ; + wire \cubev_reg_2_dout0[3] ; + wire \cubev_reg_2_dout0[4] ; + wire \cubev_reg_2_dout0[5] ; + wire \cubev_reg_2_dout0[6] ; + wire \cubev_reg_2_dout0[7] ; + wire \cubev_reg_2_dout0[8] ; + wire \cubev_reg_2_dout0[9] ; + wire \cubev_reg_2_dout1[0] ; + wire \cubev_reg_2_dout1[10] ; + wire \cubev_reg_2_dout1[11] ; + wire \cubev_reg_2_dout1[12] ; + wire \cubev_reg_2_dout1[13] ; + wire \cubev_reg_2_dout1[14] ; + wire \cubev_reg_2_dout1[15] ; + wire \cubev_reg_2_dout1[16] ; + wire \cubev_reg_2_dout1[17] ; + wire \cubev_reg_2_dout1[18] ; + wire \cubev_reg_2_dout1[19] ; + wire \cubev_reg_2_dout1[1] ; + wire \cubev_reg_2_dout1[20] ; + wire \cubev_reg_2_dout1[21] ; + wire \cubev_reg_2_dout1[22] ; + wire \cubev_reg_2_dout1[23] ; + wire \cubev_reg_2_dout1[24] ; + wire \cubev_reg_2_dout1[25] ; + wire \cubev_reg_2_dout1[26] ; + wire \cubev_reg_2_dout1[27] ; + wire \cubev_reg_2_dout1[28] ; + wire \cubev_reg_2_dout1[29] ; + wire \cubev_reg_2_dout1[2] ; + wire \cubev_reg_2_dout1[30] ; + wire \cubev_reg_2_dout1[31] ; + wire \cubev_reg_2_dout1[3] ; + wire \cubev_reg_2_dout1[4] ; + wire \cubev_reg_2_dout1[5] ; + wire \cubev_reg_2_dout1[6] ; + wire \cubev_reg_2_dout1[7] ; + wire \cubev_reg_2_dout1[8] ; + wire \cubev_reg_2_dout1[9] ; + wire \cubev_reg_2_dout1_reg[0] ; + wire \cubev_reg_2_dout1_reg[10] ; + wire \cubev_reg_2_dout1_reg[11] ; + wire \cubev_reg_2_dout1_reg[12] ; + wire \cubev_reg_2_dout1_reg[13] ; + wire \cubev_reg_2_dout1_reg[14] ; + wire \cubev_reg_2_dout1_reg[15] ; + wire \cubev_reg_2_dout1_reg[16] ; + wire \cubev_reg_2_dout1_reg[17] ; + wire \cubev_reg_2_dout1_reg[18] ; + wire \cubev_reg_2_dout1_reg[19] ; + wire \cubev_reg_2_dout1_reg[1] ; + wire \cubev_reg_2_dout1_reg[20] ; + wire \cubev_reg_2_dout1_reg[21] ; + wire \cubev_reg_2_dout1_reg[22] ; + wire \cubev_reg_2_dout1_reg[23] ; + wire \cubev_reg_2_dout1_reg[24] ; + wire \cubev_reg_2_dout1_reg[25] ; + wire \cubev_reg_2_dout1_reg[26] ; + wire \cubev_reg_2_dout1_reg[27] ; + wire \cubev_reg_2_dout1_reg[28] ; + wire \cubev_reg_2_dout1_reg[29] ; + wire \cubev_reg_2_dout1_reg[2] ; + wire \cubev_reg_2_dout1_reg[30] ; + wire \cubev_reg_2_dout1_reg[31] ; + wire \cubev_reg_2_dout1_reg[3] ; + wire \cubev_reg_2_dout1_reg[4] ; + wire \cubev_reg_2_dout1_reg[5] ; + wire \cubev_reg_2_dout1_reg[6] ; + wire \cubev_reg_2_dout1_reg[7] ; + wire \cubev_reg_2_dout1_reg[8] ; + wire \cubev_reg_2_dout1_reg[9] ; + wire cubev_reg_2_rstn; + wire cubev_reg_2_web0; + wire \cubev_reg_2_wmask0[0] ; + wire \cubev_reg_2_wmask0[1] ; + wire \cubev_reg_2_wmask0[2] ; + wire \cubev_reg_2_wmask0[3] ; + wire \cubev_reg_3_addr0[0] ; + wire \cubev_reg_3_addr0[1] ; + wire \cubev_reg_3_addr0[2] ; + wire \cubev_reg_3_addr0[3] ; + wire \cubev_reg_3_addr0[4] ; + wire \cubev_reg_3_addr0[5] ; + wire \cubev_reg_3_addr0[6] ; + wire \cubev_reg_3_addr0[7] ; + wire \cubev_reg_3_addr1[0] ; + wire \cubev_reg_3_addr1[1] ; + wire \cubev_reg_3_addr1[2] ; + wire \cubev_reg_3_addr1[3] ; + wire \cubev_reg_3_addr1[4] ; + wire \cubev_reg_3_addr1[5] ; + wire \cubev_reg_3_addr1[6] ; + wire \cubev_reg_3_addr1[7] ; + wire cubev_reg_3_clk0; + wire cubev_reg_3_clk1; + wire cubev_reg_3_csb0; + wire cubev_reg_3_csb1; + wire \cubev_reg_3_din0[0] ; + wire \cubev_reg_3_din0[10] ; + wire \cubev_reg_3_din0[11] ; + wire \cubev_reg_3_din0[12] ; + wire \cubev_reg_3_din0[13] ; + wire \cubev_reg_3_din0[14] ; + wire \cubev_reg_3_din0[15] ; + wire \cubev_reg_3_din0[16] ; + wire \cubev_reg_3_din0[17] ; + wire \cubev_reg_3_din0[18] ; + wire \cubev_reg_3_din0[19] ; + wire \cubev_reg_3_din0[1] ; + wire \cubev_reg_3_din0[20] ; + wire \cubev_reg_3_din0[21] ; + wire \cubev_reg_3_din0[22] ; + wire \cubev_reg_3_din0[23] ; + wire \cubev_reg_3_din0[24] ; + wire \cubev_reg_3_din0[25] ; + wire \cubev_reg_3_din0[26] ; + wire \cubev_reg_3_din0[27] ; + wire \cubev_reg_3_din0[28] ; + wire \cubev_reg_3_din0[29] ; + wire \cubev_reg_3_din0[2] ; + wire \cubev_reg_3_din0[30] ; + wire \cubev_reg_3_din0[31] ; + wire \cubev_reg_3_din0[3] ; + wire \cubev_reg_3_din0[4] ; + wire \cubev_reg_3_din0[5] ; + wire \cubev_reg_3_din0[6] ; + wire \cubev_reg_3_din0[7] ; + wire \cubev_reg_3_din0[8] ; + wire \cubev_reg_3_din0[9] ; + wire \cubev_reg_3_dout0[0] ; + wire \cubev_reg_3_dout0[10] ; + wire \cubev_reg_3_dout0[11] ; + wire \cubev_reg_3_dout0[12] ; + wire \cubev_reg_3_dout0[13] ; + wire \cubev_reg_3_dout0[14] ; + wire \cubev_reg_3_dout0[15] ; + wire \cubev_reg_3_dout0[16] ; + wire \cubev_reg_3_dout0[17] ; + wire \cubev_reg_3_dout0[18] ; + wire \cubev_reg_3_dout0[19] ; + wire \cubev_reg_3_dout0[1] ; + wire \cubev_reg_3_dout0[20] ; + wire \cubev_reg_3_dout0[21] ; + wire \cubev_reg_3_dout0[22] ; + wire \cubev_reg_3_dout0[23] ; + wire \cubev_reg_3_dout0[24] ; + wire \cubev_reg_3_dout0[25] ; + wire \cubev_reg_3_dout0[26] ; + wire \cubev_reg_3_dout0[27] ; + wire \cubev_reg_3_dout0[28] ; + wire \cubev_reg_3_dout0[29] ; + wire \cubev_reg_3_dout0[2] ; + wire \cubev_reg_3_dout0[30] ; + wire \cubev_reg_3_dout0[31] ; + wire \cubev_reg_3_dout0[3] ; + wire \cubev_reg_3_dout0[4] ; + wire \cubev_reg_3_dout0[5] ; + wire \cubev_reg_3_dout0[6] ; + wire \cubev_reg_3_dout0[7] ; + wire \cubev_reg_3_dout0[8] ; + wire \cubev_reg_3_dout0[9] ; + wire \cubev_reg_3_dout1[0] ; + wire \cubev_reg_3_dout1[10] ; + wire \cubev_reg_3_dout1[11] ; + wire \cubev_reg_3_dout1[12] ; + wire \cubev_reg_3_dout1[13] ; + wire \cubev_reg_3_dout1[14] ; + wire \cubev_reg_3_dout1[15] ; + wire \cubev_reg_3_dout1[16] ; + wire \cubev_reg_3_dout1[17] ; + wire \cubev_reg_3_dout1[18] ; + wire \cubev_reg_3_dout1[19] ; + wire \cubev_reg_3_dout1[1] ; + wire \cubev_reg_3_dout1[20] ; + wire \cubev_reg_3_dout1[21] ; + wire \cubev_reg_3_dout1[22] ; + wire \cubev_reg_3_dout1[23] ; + wire \cubev_reg_3_dout1[24] ; + wire \cubev_reg_3_dout1[25] ; + wire \cubev_reg_3_dout1[26] ; + wire \cubev_reg_3_dout1[27] ; + wire \cubev_reg_3_dout1[28] ; + wire \cubev_reg_3_dout1[29] ; + wire \cubev_reg_3_dout1[2] ; + wire \cubev_reg_3_dout1[30] ; + wire \cubev_reg_3_dout1[31] ; + wire \cubev_reg_3_dout1[3] ; + wire \cubev_reg_3_dout1[4] ; + wire \cubev_reg_3_dout1[5] ; + wire \cubev_reg_3_dout1[6] ; + wire \cubev_reg_3_dout1[7] ; + wire \cubev_reg_3_dout1[8] ; + wire \cubev_reg_3_dout1[9] ; + wire \cubev_reg_3_dout1_reg[0] ; + wire \cubev_reg_3_dout1_reg[10] ; + wire \cubev_reg_3_dout1_reg[11] ; + wire \cubev_reg_3_dout1_reg[12] ; + wire \cubev_reg_3_dout1_reg[13] ; + wire \cubev_reg_3_dout1_reg[14] ; + wire \cubev_reg_3_dout1_reg[15] ; + wire \cubev_reg_3_dout1_reg[16] ; + wire \cubev_reg_3_dout1_reg[17] ; + wire \cubev_reg_3_dout1_reg[18] ; + wire \cubev_reg_3_dout1_reg[19] ; + wire \cubev_reg_3_dout1_reg[1] ; + wire \cubev_reg_3_dout1_reg[20] ; + wire \cubev_reg_3_dout1_reg[21] ; + wire \cubev_reg_3_dout1_reg[22] ; + wire \cubev_reg_3_dout1_reg[23] ; + wire \cubev_reg_3_dout1_reg[24] ; + wire \cubev_reg_3_dout1_reg[25] ; + wire \cubev_reg_3_dout1_reg[26] ; + wire \cubev_reg_3_dout1_reg[27] ; + wire \cubev_reg_3_dout1_reg[28] ; + wire \cubev_reg_3_dout1_reg[29] ; + wire \cubev_reg_3_dout1_reg[2] ; + wire \cubev_reg_3_dout1_reg[30] ; + wire \cubev_reg_3_dout1_reg[31] ; + wire \cubev_reg_3_dout1_reg[3] ; + wire \cubev_reg_3_dout1_reg[4] ; + wire \cubev_reg_3_dout1_reg[5] ; + wire \cubev_reg_3_dout1_reg[6] ; + wire \cubev_reg_3_dout1_reg[7] ; + wire \cubev_reg_3_dout1_reg[8] ; + wire \cubev_reg_3_dout1_reg[9] ; + wire cubev_reg_3_rstn; + wire cubev_reg_3_web0; + wire \cubev_reg_3_wmask0[0] ; + wire \cubev_reg_3_wmask0[1] ; + wire \cubev_reg_3_wmask0[2] ; + wire \cubev_reg_3_wmask0[3] ; + wire \cubev_reg_4_addr0[0] ; + wire \cubev_reg_4_addr0[1] ; + wire \cubev_reg_4_addr0[2] ; + wire \cubev_reg_4_addr0[3] ; + wire \cubev_reg_4_addr0[4] ; + wire \cubev_reg_4_addr0[5] ; + wire \cubev_reg_4_addr0[6] ; + wire \cubev_reg_4_addr0[7] ; + wire \cubev_reg_4_addr1[0] ; + wire \cubev_reg_4_addr1[1] ; + wire \cubev_reg_4_addr1[2] ; + wire \cubev_reg_4_addr1[3] ; + wire \cubev_reg_4_addr1[4] ; + wire \cubev_reg_4_addr1[5] ; + wire \cubev_reg_4_addr1[6] ; + wire \cubev_reg_4_addr1[7] ; + wire cubev_reg_4_clk0; + wire cubev_reg_4_clk1; + wire cubev_reg_4_csb0; + wire cubev_reg_4_csb1; + wire \cubev_reg_4_din0[0] ; + wire \cubev_reg_4_din0[10] ; + wire \cubev_reg_4_din0[11] ; + wire \cubev_reg_4_din0[12] ; + wire \cubev_reg_4_din0[13] ; + wire \cubev_reg_4_din0[14] ; + wire \cubev_reg_4_din0[15] ; + wire \cubev_reg_4_din0[16] ; + wire \cubev_reg_4_din0[17] ; + wire \cubev_reg_4_din0[18] ; + wire \cubev_reg_4_din0[19] ; + wire \cubev_reg_4_din0[1] ; + wire \cubev_reg_4_din0[20] ; + wire \cubev_reg_4_din0[21] ; + wire \cubev_reg_4_din0[22] ; + wire \cubev_reg_4_din0[23] ; + wire \cubev_reg_4_din0[24] ; + wire \cubev_reg_4_din0[25] ; + wire \cubev_reg_4_din0[26] ; + wire \cubev_reg_4_din0[27] ; + wire \cubev_reg_4_din0[28] ; + wire \cubev_reg_4_din0[29] ; + wire \cubev_reg_4_din0[2] ; + wire \cubev_reg_4_din0[30] ; + wire \cubev_reg_4_din0[31] ; + wire \cubev_reg_4_din0[3] ; + wire \cubev_reg_4_din0[4] ; + wire \cubev_reg_4_din0[5] ; + wire \cubev_reg_4_din0[6] ; + wire \cubev_reg_4_din0[7] ; + wire \cubev_reg_4_din0[8] ; + wire \cubev_reg_4_din0[9] ; + wire \cubev_reg_4_dout0[0] ; + wire \cubev_reg_4_dout0[10] ; + wire \cubev_reg_4_dout0[11] ; + wire \cubev_reg_4_dout0[12] ; + wire \cubev_reg_4_dout0[13] ; + wire \cubev_reg_4_dout0[14] ; + wire \cubev_reg_4_dout0[15] ; + wire \cubev_reg_4_dout0[16] ; + wire \cubev_reg_4_dout0[17] ; + wire \cubev_reg_4_dout0[18] ; + wire \cubev_reg_4_dout0[19] ; + wire \cubev_reg_4_dout0[1] ; + wire \cubev_reg_4_dout0[20] ; + wire \cubev_reg_4_dout0[21] ; + wire \cubev_reg_4_dout0[22] ; + wire \cubev_reg_4_dout0[23] ; + wire \cubev_reg_4_dout0[24] ; + wire \cubev_reg_4_dout0[25] ; + wire \cubev_reg_4_dout0[26] ; + wire \cubev_reg_4_dout0[27] ; + wire \cubev_reg_4_dout0[28] ; + wire \cubev_reg_4_dout0[29] ; + wire \cubev_reg_4_dout0[2] ; + wire \cubev_reg_4_dout0[30] ; + wire \cubev_reg_4_dout0[31] ; + wire \cubev_reg_4_dout0[3] ; + wire \cubev_reg_4_dout0[4] ; + wire \cubev_reg_4_dout0[5] ; + wire \cubev_reg_4_dout0[6] ; + wire \cubev_reg_4_dout0[7] ; + wire \cubev_reg_4_dout0[8] ; + wire \cubev_reg_4_dout0[9] ; + wire \cubev_reg_4_dout1[0] ; + wire \cubev_reg_4_dout1[10] ; + wire \cubev_reg_4_dout1[11] ; + wire \cubev_reg_4_dout1[12] ; + wire \cubev_reg_4_dout1[13] ; + wire \cubev_reg_4_dout1[14] ; + wire \cubev_reg_4_dout1[15] ; + wire \cubev_reg_4_dout1[16] ; + wire \cubev_reg_4_dout1[17] ; + wire \cubev_reg_4_dout1[18] ; + wire \cubev_reg_4_dout1[19] ; + wire \cubev_reg_4_dout1[1] ; + wire \cubev_reg_4_dout1[20] ; + wire \cubev_reg_4_dout1[21] ; + wire \cubev_reg_4_dout1[22] ; + wire \cubev_reg_4_dout1[23] ; + wire \cubev_reg_4_dout1[24] ; + wire \cubev_reg_4_dout1[25] ; + wire \cubev_reg_4_dout1[26] ; + wire \cubev_reg_4_dout1[27] ; + wire \cubev_reg_4_dout1[28] ; + wire \cubev_reg_4_dout1[29] ; + wire \cubev_reg_4_dout1[2] ; + wire \cubev_reg_4_dout1[30] ; + wire \cubev_reg_4_dout1[31] ; + wire \cubev_reg_4_dout1[3] ; + wire \cubev_reg_4_dout1[4] ; + wire \cubev_reg_4_dout1[5] ; + wire \cubev_reg_4_dout1[6] ; + wire \cubev_reg_4_dout1[7] ; + wire \cubev_reg_4_dout1[8] ; + wire \cubev_reg_4_dout1[9] ; + wire \cubev_reg_4_dout1_reg[0] ; + wire \cubev_reg_4_dout1_reg[10] ; + wire \cubev_reg_4_dout1_reg[11] ; + wire \cubev_reg_4_dout1_reg[12] ; + wire \cubev_reg_4_dout1_reg[13] ; + wire \cubev_reg_4_dout1_reg[14] ; + wire \cubev_reg_4_dout1_reg[15] ; + wire \cubev_reg_4_dout1_reg[16] ; + wire \cubev_reg_4_dout1_reg[17] ; + wire \cubev_reg_4_dout1_reg[18] ; + wire \cubev_reg_4_dout1_reg[19] ; + wire \cubev_reg_4_dout1_reg[1] ; + wire \cubev_reg_4_dout1_reg[20] ; + wire \cubev_reg_4_dout1_reg[21] ; + wire \cubev_reg_4_dout1_reg[22] ; + wire \cubev_reg_4_dout1_reg[23] ; + wire \cubev_reg_4_dout1_reg[24] ; + wire \cubev_reg_4_dout1_reg[25] ; + wire \cubev_reg_4_dout1_reg[26] ; + wire \cubev_reg_4_dout1_reg[27] ; + wire \cubev_reg_4_dout1_reg[28] ; + wire \cubev_reg_4_dout1_reg[29] ; + wire \cubev_reg_4_dout1_reg[2] ; + wire \cubev_reg_4_dout1_reg[30] ; + wire \cubev_reg_4_dout1_reg[31] ; + wire \cubev_reg_4_dout1_reg[3] ; + wire \cubev_reg_4_dout1_reg[4] ; + wire \cubev_reg_4_dout1_reg[5] ; + wire \cubev_reg_4_dout1_reg[6] ; + wire \cubev_reg_4_dout1_reg[7] ; + wire \cubev_reg_4_dout1_reg[8] ; + wire \cubev_reg_4_dout1_reg[9] ; + wire cubev_reg_4_rstn; + wire cubev_reg_4_web0; + wire \cubev_reg_4_wmask0[0] ; + wire \cubev_reg_4_wmask0[1] ; + wire \cubev_reg_4_wmask0[2] ; + wire \cubev_reg_4_wmask0[3] ; + wire \cubev_reg_5_addr0[0] ; + wire \cubev_reg_5_addr0[1] ; + wire \cubev_reg_5_addr0[2] ; + wire \cubev_reg_5_addr0[3] ; + wire \cubev_reg_5_addr0[4] ; + wire \cubev_reg_5_addr0[5] ; + wire \cubev_reg_5_addr0[6] ; + wire \cubev_reg_5_addr0[7] ; + wire \cubev_reg_5_addr1[0] ; + wire \cubev_reg_5_addr1[1] ; + wire \cubev_reg_5_addr1[2] ; + wire \cubev_reg_5_addr1[3] ; + wire \cubev_reg_5_addr1[4] ; + wire \cubev_reg_5_addr1[5] ; + wire \cubev_reg_5_addr1[6] ; + wire \cubev_reg_5_addr1[7] ; + wire cubev_reg_5_clk0; + wire cubev_reg_5_clk1; + wire cubev_reg_5_csb0; + wire cubev_reg_5_csb1; + wire \cubev_reg_5_din0[0] ; + wire \cubev_reg_5_din0[10] ; + wire \cubev_reg_5_din0[11] ; + wire \cubev_reg_5_din0[12] ; + wire \cubev_reg_5_din0[13] ; + wire \cubev_reg_5_din0[14] ; + wire \cubev_reg_5_din0[15] ; + wire \cubev_reg_5_din0[16] ; + wire \cubev_reg_5_din0[17] ; + wire \cubev_reg_5_din0[18] ; + wire \cubev_reg_5_din0[19] ; + wire \cubev_reg_5_din0[1] ; + wire \cubev_reg_5_din0[20] ; + wire \cubev_reg_5_din0[21] ; + wire \cubev_reg_5_din0[22] ; + wire \cubev_reg_5_din0[23] ; + wire \cubev_reg_5_din0[24] ; + wire \cubev_reg_5_din0[25] ; + wire \cubev_reg_5_din0[26] ; + wire \cubev_reg_5_din0[27] ; + wire \cubev_reg_5_din0[28] ; + wire \cubev_reg_5_din0[29] ; + wire \cubev_reg_5_din0[2] ; + wire \cubev_reg_5_din0[30] ; + wire \cubev_reg_5_din0[31] ; + wire \cubev_reg_5_din0[3] ; + wire \cubev_reg_5_din0[4] ; + wire \cubev_reg_5_din0[5] ; + wire \cubev_reg_5_din0[6] ; + wire \cubev_reg_5_din0[7] ; + wire \cubev_reg_5_din0[8] ; + wire \cubev_reg_5_din0[9] ; + wire \cubev_reg_5_dout0[0] ; + wire \cubev_reg_5_dout0[10] ; + wire \cubev_reg_5_dout0[11] ; + wire \cubev_reg_5_dout0[12] ; + wire \cubev_reg_5_dout0[13] ; + wire \cubev_reg_5_dout0[14] ; + wire \cubev_reg_5_dout0[15] ; + wire \cubev_reg_5_dout0[16] ; + wire \cubev_reg_5_dout0[17] ; + wire \cubev_reg_5_dout0[18] ; + wire \cubev_reg_5_dout0[19] ; + wire \cubev_reg_5_dout0[1] ; + wire \cubev_reg_5_dout0[20] ; + wire \cubev_reg_5_dout0[21] ; + wire \cubev_reg_5_dout0[22] ; + wire \cubev_reg_5_dout0[23] ; + wire \cubev_reg_5_dout0[24] ; + wire \cubev_reg_5_dout0[25] ; + wire \cubev_reg_5_dout0[26] ; + wire \cubev_reg_5_dout0[27] ; + wire \cubev_reg_5_dout0[28] ; + wire \cubev_reg_5_dout0[29] ; + wire \cubev_reg_5_dout0[2] ; + wire \cubev_reg_5_dout0[30] ; + wire \cubev_reg_5_dout0[31] ; + wire \cubev_reg_5_dout0[3] ; + wire \cubev_reg_5_dout0[4] ; + wire \cubev_reg_5_dout0[5] ; + wire \cubev_reg_5_dout0[6] ; + wire \cubev_reg_5_dout0[7] ; + wire \cubev_reg_5_dout0[8] ; + wire \cubev_reg_5_dout0[9] ; + wire \cubev_reg_5_dout1[0] ; + wire \cubev_reg_5_dout1[10] ; + wire \cubev_reg_5_dout1[11] ; + wire \cubev_reg_5_dout1[12] ; + wire \cubev_reg_5_dout1[13] ; + wire \cubev_reg_5_dout1[14] ; + wire \cubev_reg_5_dout1[15] ; + wire \cubev_reg_5_dout1[16] ; + wire \cubev_reg_5_dout1[17] ; + wire \cubev_reg_5_dout1[18] ; + wire \cubev_reg_5_dout1[19] ; + wire \cubev_reg_5_dout1[1] ; + wire \cubev_reg_5_dout1[20] ; + wire \cubev_reg_5_dout1[21] ; + wire \cubev_reg_5_dout1[22] ; + wire \cubev_reg_5_dout1[23] ; + wire \cubev_reg_5_dout1[24] ; + wire \cubev_reg_5_dout1[25] ; + wire \cubev_reg_5_dout1[26] ; + wire \cubev_reg_5_dout1[27] ; + wire \cubev_reg_5_dout1[28] ; + wire \cubev_reg_5_dout1[29] ; + wire \cubev_reg_5_dout1[2] ; + wire \cubev_reg_5_dout1[30] ; + wire \cubev_reg_5_dout1[31] ; + wire \cubev_reg_5_dout1[3] ; + wire \cubev_reg_5_dout1[4] ; + wire \cubev_reg_5_dout1[5] ; + wire \cubev_reg_5_dout1[6] ; + wire \cubev_reg_5_dout1[7] ; + wire \cubev_reg_5_dout1[8] ; + wire \cubev_reg_5_dout1[9] ; + wire \cubev_reg_5_dout1_reg[0] ; + wire \cubev_reg_5_dout1_reg[10] ; + wire \cubev_reg_5_dout1_reg[11] ; + wire \cubev_reg_5_dout1_reg[12] ; + wire \cubev_reg_5_dout1_reg[13] ; + wire \cubev_reg_5_dout1_reg[14] ; + wire \cubev_reg_5_dout1_reg[15] ; + wire \cubev_reg_5_dout1_reg[16] ; + wire \cubev_reg_5_dout1_reg[17] ; + wire \cubev_reg_5_dout1_reg[18] ; + wire \cubev_reg_5_dout1_reg[19] ; + wire \cubev_reg_5_dout1_reg[1] ; + wire \cubev_reg_5_dout1_reg[20] ; + wire \cubev_reg_5_dout1_reg[21] ; + wire \cubev_reg_5_dout1_reg[22] ; + wire \cubev_reg_5_dout1_reg[23] ; + wire \cubev_reg_5_dout1_reg[24] ; + wire \cubev_reg_5_dout1_reg[25] ; + wire \cubev_reg_5_dout1_reg[26] ; + wire \cubev_reg_5_dout1_reg[27] ; + wire \cubev_reg_5_dout1_reg[28] ; + wire \cubev_reg_5_dout1_reg[29] ; + wire \cubev_reg_5_dout1_reg[2] ; + wire \cubev_reg_5_dout1_reg[30] ; + wire \cubev_reg_5_dout1_reg[31] ; + wire \cubev_reg_5_dout1_reg[3] ; + wire \cubev_reg_5_dout1_reg[4] ; + wire \cubev_reg_5_dout1_reg[5] ; + wire \cubev_reg_5_dout1_reg[6] ; + wire \cubev_reg_5_dout1_reg[7] ; + wire \cubev_reg_5_dout1_reg[8] ; + wire \cubev_reg_5_dout1_reg[9] ; + wire cubev_reg_5_rstn; + wire cubev_reg_5_web0; + wire \cubev_reg_5_wmask0[0] ; + wire \cubev_reg_5_wmask0[1] ; + wire \cubev_reg_5_wmask0[2] ; + wire \cubev_reg_5_wmask0[3] ; + wire \cubev_rf1_addr0[0] ; + wire \cubev_rf1_addr0[1] ; + wire \cubev_rf1_addr0[2] ; + wire \cubev_rf1_addr0[3] ; + wire \cubev_rf1_addr0[4] ; + wire \cubev_rf1_addr0[5] ; + wire \cubev_rf1_addr0[6] ; + wire \cubev_rf1_addr0[7] ; + wire \cubev_rf1_addr1[0] ; + wire \cubev_rf1_addr1[1] ; + wire \cubev_rf1_addr1[2] ; + wire \cubev_rf1_addr1[3] ; + wire \cubev_rf1_addr1[4] ; + wire \cubev_rf1_addr1[5] ; + wire \cubev_rf1_addr1[6] ; + wire \cubev_rf1_addr1[7] ; + wire cubev_rf1_clk0; + wire cubev_rf1_clk1; + wire cubev_rf1_csb0; + wire cubev_rf1_csb1; + wire \cubev_rf1_din0[0] ; + wire \cubev_rf1_din0[10] ; + wire \cubev_rf1_din0[11] ; + wire \cubev_rf1_din0[12] ; + wire \cubev_rf1_din0[13] ; + wire \cubev_rf1_din0[14] ; + wire \cubev_rf1_din0[15] ; + wire \cubev_rf1_din0[16] ; + wire \cubev_rf1_din0[17] ; + wire \cubev_rf1_din0[18] ; + wire \cubev_rf1_din0[19] ; + wire \cubev_rf1_din0[1] ; + wire \cubev_rf1_din0[20] ; + wire \cubev_rf1_din0[21] ; + wire \cubev_rf1_din0[22] ; + wire \cubev_rf1_din0[23] ; + wire \cubev_rf1_din0[24] ; + wire \cubev_rf1_din0[25] ; + wire \cubev_rf1_din0[26] ; + wire \cubev_rf1_din0[27] ; + wire \cubev_rf1_din0[28] ; + wire \cubev_rf1_din0[29] ; + wire \cubev_rf1_din0[2] ; + wire \cubev_rf1_din0[30] ; + wire \cubev_rf1_din0[31] ; + wire \cubev_rf1_din0[3] ; + wire \cubev_rf1_din0[4] ; + wire \cubev_rf1_din0[5] ; + wire \cubev_rf1_din0[6] ; + wire \cubev_rf1_din0[7] ; + wire \cubev_rf1_din0[8] ; + wire \cubev_rf1_din0[9] ; + wire \cubev_rf1_dout0[0] ; + wire \cubev_rf1_dout0[10] ; + wire \cubev_rf1_dout0[11] ; + wire \cubev_rf1_dout0[12] ; + wire \cubev_rf1_dout0[13] ; + wire \cubev_rf1_dout0[14] ; + wire \cubev_rf1_dout0[15] ; + wire \cubev_rf1_dout0[16] ; + wire \cubev_rf1_dout0[17] ; + wire \cubev_rf1_dout0[18] ; + wire \cubev_rf1_dout0[19] ; + wire \cubev_rf1_dout0[1] ; + wire \cubev_rf1_dout0[20] ; + wire \cubev_rf1_dout0[21] ; + wire \cubev_rf1_dout0[22] ; + wire \cubev_rf1_dout0[23] ; + wire \cubev_rf1_dout0[24] ; + wire \cubev_rf1_dout0[25] ; + wire \cubev_rf1_dout0[26] ; + wire \cubev_rf1_dout0[27] ; + wire \cubev_rf1_dout0[28] ; + wire \cubev_rf1_dout0[29] ; + wire \cubev_rf1_dout0[2] ; + wire \cubev_rf1_dout0[30] ; + wire \cubev_rf1_dout0[31] ; + wire \cubev_rf1_dout0[3] ; + wire \cubev_rf1_dout0[4] ; + wire \cubev_rf1_dout0[5] ; + wire \cubev_rf1_dout0[6] ; + wire \cubev_rf1_dout0[7] ; + wire \cubev_rf1_dout0[8] ; + wire \cubev_rf1_dout0[9] ; + wire \cubev_rf1_dout1[0] ; + wire \cubev_rf1_dout1[10] ; + wire \cubev_rf1_dout1[11] ; + wire \cubev_rf1_dout1[12] ; + wire \cubev_rf1_dout1[13] ; + wire \cubev_rf1_dout1[14] ; + wire \cubev_rf1_dout1[15] ; + wire \cubev_rf1_dout1[16] ; + wire \cubev_rf1_dout1[17] ; + wire \cubev_rf1_dout1[18] ; + wire \cubev_rf1_dout1[19] ; + wire \cubev_rf1_dout1[1] ; + wire \cubev_rf1_dout1[20] ; + wire \cubev_rf1_dout1[21] ; + wire \cubev_rf1_dout1[22] ; + wire \cubev_rf1_dout1[23] ; + wire \cubev_rf1_dout1[24] ; + wire \cubev_rf1_dout1[25] ; + wire \cubev_rf1_dout1[26] ; + wire \cubev_rf1_dout1[27] ; + wire \cubev_rf1_dout1[28] ; + wire \cubev_rf1_dout1[29] ; + wire \cubev_rf1_dout1[2] ; + wire \cubev_rf1_dout1[30] ; + wire \cubev_rf1_dout1[31] ; + wire \cubev_rf1_dout1[3] ; + wire \cubev_rf1_dout1[4] ; + wire \cubev_rf1_dout1[5] ; + wire \cubev_rf1_dout1[6] ; + wire \cubev_rf1_dout1[7] ; + wire \cubev_rf1_dout1[8] ; + wire \cubev_rf1_dout1[9] ; + wire \cubev_rf1_dout1_reg[0] ; + wire \cubev_rf1_dout1_reg[10] ; + wire \cubev_rf1_dout1_reg[11] ; + wire \cubev_rf1_dout1_reg[12] ; + wire \cubev_rf1_dout1_reg[13] ; + wire \cubev_rf1_dout1_reg[14] ; + wire \cubev_rf1_dout1_reg[15] ; + wire \cubev_rf1_dout1_reg[16] ; + wire \cubev_rf1_dout1_reg[17] ; + wire \cubev_rf1_dout1_reg[18] ; + wire \cubev_rf1_dout1_reg[19] ; + wire \cubev_rf1_dout1_reg[1] ; + wire \cubev_rf1_dout1_reg[20] ; + wire \cubev_rf1_dout1_reg[21] ; + wire \cubev_rf1_dout1_reg[22] ; + wire \cubev_rf1_dout1_reg[23] ; + wire \cubev_rf1_dout1_reg[24] ; + wire \cubev_rf1_dout1_reg[25] ; + wire \cubev_rf1_dout1_reg[26] ; + wire \cubev_rf1_dout1_reg[27] ; + wire \cubev_rf1_dout1_reg[28] ; + wire \cubev_rf1_dout1_reg[29] ; + wire \cubev_rf1_dout1_reg[2] ; + wire \cubev_rf1_dout1_reg[30] ; + wire \cubev_rf1_dout1_reg[31] ; + wire \cubev_rf1_dout1_reg[3] ; + wire \cubev_rf1_dout1_reg[4] ; + wire \cubev_rf1_dout1_reg[5] ; + wire \cubev_rf1_dout1_reg[6] ; + wire \cubev_rf1_dout1_reg[7] ; + wire \cubev_rf1_dout1_reg[8] ; + wire \cubev_rf1_dout1_reg[9] ; + wire cubev_rf1_rstn; + wire cubev_rf1_web0; + wire \cubev_rf1_wmask0[0] ; + wire \cubev_rf1_wmask0[1] ; + wire \cubev_rf1_wmask0[2] ; + wire \cubev_rf1_wmask0[3] ; + wire \cubev_rf2_addr0[0] ; + wire \cubev_rf2_addr0[1] ; + wire \cubev_rf2_addr0[2] ; + wire \cubev_rf2_addr0[3] ; + wire \cubev_rf2_addr0[4] ; + wire \cubev_rf2_addr0[5] ; + wire \cubev_rf2_addr0[6] ; + wire \cubev_rf2_addr0[7] ; + wire \cubev_rf2_addr1[0] ; + wire \cubev_rf2_addr1[1] ; + wire \cubev_rf2_addr1[2] ; + wire \cubev_rf2_addr1[3] ; + wire \cubev_rf2_addr1[4] ; + wire \cubev_rf2_addr1[5] ; + wire \cubev_rf2_addr1[6] ; + wire \cubev_rf2_addr1[7] ; + wire cubev_rf2_clk0; + wire cubev_rf2_clk1; + wire cubev_rf2_csb0; + wire cubev_rf2_csb1; + wire \cubev_rf2_din0[0] ; + wire \cubev_rf2_din0[10] ; + wire \cubev_rf2_din0[11] ; + wire \cubev_rf2_din0[12] ; + wire \cubev_rf2_din0[13] ; + wire \cubev_rf2_din0[14] ; + wire \cubev_rf2_din0[15] ; + wire \cubev_rf2_din0[16] ; + wire \cubev_rf2_din0[17] ; + wire \cubev_rf2_din0[18] ; + wire \cubev_rf2_din0[19] ; + wire \cubev_rf2_din0[1] ; + wire \cubev_rf2_din0[20] ; + wire \cubev_rf2_din0[21] ; + wire \cubev_rf2_din0[22] ; + wire \cubev_rf2_din0[23] ; + wire \cubev_rf2_din0[24] ; + wire \cubev_rf2_din0[25] ; + wire \cubev_rf2_din0[26] ; + wire \cubev_rf2_din0[27] ; + wire \cubev_rf2_din0[28] ; + wire \cubev_rf2_din0[29] ; + wire \cubev_rf2_din0[2] ; + wire \cubev_rf2_din0[30] ; + wire \cubev_rf2_din0[31] ; + wire \cubev_rf2_din0[3] ; + wire \cubev_rf2_din0[4] ; + wire \cubev_rf2_din0[5] ; + wire \cubev_rf2_din0[6] ; + wire \cubev_rf2_din0[7] ; + wire \cubev_rf2_din0[8] ; + wire \cubev_rf2_din0[9] ; + wire \cubev_rf2_dout0[0] ; + wire \cubev_rf2_dout0[10] ; + wire \cubev_rf2_dout0[11] ; + wire \cubev_rf2_dout0[12] ; + wire \cubev_rf2_dout0[13] ; + wire \cubev_rf2_dout0[14] ; + wire \cubev_rf2_dout0[15] ; + wire \cubev_rf2_dout0[16] ; + wire \cubev_rf2_dout0[17] ; + wire \cubev_rf2_dout0[18] ; + wire \cubev_rf2_dout0[19] ; + wire \cubev_rf2_dout0[1] ; + wire \cubev_rf2_dout0[20] ; + wire \cubev_rf2_dout0[21] ; + wire \cubev_rf2_dout0[22] ; + wire \cubev_rf2_dout0[23] ; + wire \cubev_rf2_dout0[24] ; + wire \cubev_rf2_dout0[25] ; + wire \cubev_rf2_dout0[26] ; + wire \cubev_rf2_dout0[27] ; + wire \cubev_rf2_dout0[28] ; + wire \cubev_rf2_dout0[29] ; + wire \cubev_rf2_dout0[2] ; + wire \cubev_rf2_dout0[30] ; + wire \cubev_rf2_dout0[31] ; + wire \cubev_rf2_dout0[3] ; + wire \cubev_rf2_dout0[4] ; + wire \cubev_rf2_dout0[5] ; + wire \cubev_rf2_dout0[6] ; + wire \cubev_rf2_dout0[7] ; + wire \cubev_rf2_dout0[8] ; + wire \cubev_rf2_dout0[9] ; + wire \cubev_rf2_dout1[0] ; + wire \cubev_rf2_dout1[10] ; + wire \cubev_rf2_dout1[11] ; + wire \cubev_rf2_dout1[12] ; + wire \cubev_rf2_dout1[13] ; + wire \cubev_rf2_dout1[14] ; + wire \cubev_rf2_dout1[15] ; + wire \cubev_rf2_dout1[16] ; + wire \cubev_rf2_dout1[17] ; + wire \cubev_rf2_dout1[18] ; + wire \cubev_rf2_dout1[19] ; + wire \cubev_rf2_dout1[1] ; + wire \cubev_rf2_dout1[20] ; + wire \cubev_rf2_dout1[21] ; + wire \cubev_rf2_dout1[22] ; + wire \cubev_rf2_dout1[23] ; + wire \cubev_rf2_dout1[24] ; + wire \cubev_rf2_dout1[25] ; + wire \cubev_rf2_dout1[26] ; + wire \cubev_rf2_dout1[27] ; + wire \cubev_rf2_dout1[28] ; + wire \cubev_rf2_dout1[29] ; + wire \cubev_rf2_dout1[2] ; + wire \cubev_rf2_dout1[30] ; + wire \cubev_rf2_dout1[31] ; + wire \cubev_rf2_dout1[3] ; + wire \cubev_rf2_dout1[4] ; + wire \cubev_rf2_dout1[5] ; + wire \cubev_rf2_dout1[6] ; + wire \cubev_rf2_dout1[7] ; + wire \cubev_rf2_dout1[8] ; + wire \cubev_rf2_dout1[9] ; + wire \cubev_rf2_dout1_reg[0] ; + wire \cubev_rf2_dout1_reg[10] ; + wire \cubev_rf2_dout1_reg[11] ; + wire \cubev_rf2_dout1_reg[12] ; + wire \cubev_rf2_dout1_reg[13] ; + wire \cubev_rf2_dout1_reg[14] ; + wire \cubev_rf2_dout1_reg[15] ; + wire \cubev_rf2_dout1_reg[16] ; + wire \cubev_rf2_dout1_reg[17] ; + wire \cubev_rf2_dout1_reg[18] ; + wire \cubev_rf2_dout1_reg[19] ; + wire \cubev_rf2_dout1_reg[1] ; + wire \cubev_rf2_dout1_reg[20] ; + wire \cubev_rf2_dout1_reg[21] ; + wire \cubev_rf2_dout1_reg[22] ; + wire \cubev_rf2_dout1_reg[23] ; + wire \cubev_rf2_dout1_reg[24] ; + wire \cubev_rf2_dout1_reg[25] ; + wire \cubev_rf2_dout1_reg[26] ; + wire \cubev_rf2_dout1_reg[27] ; + wire \cubev_rf2_dout1_reg[28] ; + wire \cubev_rf2_dout1_reg[29] ; + wire \cubev_rf2_dout1_reg[2] ; + wire \cubev_rf2_dout1_reg[30] ; + wire \cubev_rf2_dout1_reg[31] ; + wire \cubev_rf2_dout1_reg[3] ; + wire \cubev_rf2_dout1_reg[4] ; + wire \cubev_rf2_dout1_reg[5] ; + wire \cubev_rf2_dout1_reg[6] ; + wire \cubev_rf2_dout1_reg[7] ; + wire \cubev_rf2_dout1_reg[8] ; + wire \cubev_rf2_dout1_reg[9] ; + wire cubev_rf2_rstn; + wire cubev_rf2_web0; + wire \cubev_rf2_wmask0[0] ; + wire \cubev_rf2_wmask0[1] ; + wire \cubev_rf2_wmask0[2] ; + wire \cubev_rf2_wmask0[3] ; + wire rstn_reg; - user_proj_example mprj (.vccd1(vccd1), + cawb cai (.ca_dbus_ack(ca_dbus_ack), + .ca_dbus_com(ca_dbus_com), + .ca_dbus_valid(ca_dbus_valid), + .ca_match_ack(ca_match_ack), + .ca_match_valid(ca_match_valid), + .ca_time_ack(ca_time_ack), + .ca_time_valid(ca_time_valid), + .cubev_ca_clk0(cubev_ca_clk0), + .cubev_ca_clk1(cubev_ca_clk1), + .cubev_ca_csb0(cubev_ca_csb0), + .cubev_ca_csb1(cubev_ca_csb1), + .cubev_ca_web0(cubev_ca_web0), + .cubev_phi_clk0(cubev_phi_clk0), + .cubev_phi_csb0(cubev_phi_csb0), + .cubev_phi_web0(cubev_phi_web0), + .cubev_pli_clk0(cubev_pli_clk0), + .cubev_pli_csb0(cubev_pli_csb0), + .cubev_pli_web0(cubev_pli_web0), + .rstn_reg(rstn_reg), + .vccd1(vccd1), .vssd1(vssd1), .wb_clk_i(wb_clk_i), .wb_rst_i(wb_rst_i), @@ -62,120 +2148,364 @@ .wbs_cyc_i(wbs_cyc_i), .wbs_stb_i(wbs_stb_i), .wbs_we_i(wbs_we_i), - .io_in({io_in[37], - io_in[36], - io_in[35], - io_in[34], - io_in[33], - io_in[32], - io_in[31], - io_in[30], - io_in[29], - io_in[28], - io_in[27], - io_in[26], - io_in[25], - io_in[24], - io_in[23], - io_in[22], - io_in[21], - io_in[20], - io_in[19], - io_in[18], - io_in[17], - io_in[16], - io_in[15], - io_in[14], - io_in[13], - io_in[12], - io_in[11], - io_in[10], - io_in[9], - io_in[8], - io_in[7], - io_in[6], - io_in[5], - io_in[4], - io_in[3], - io_in[2], - io_in[1], - io_in[0]}), - .io_oeb({io_oeb[37], - io_oeb[36], - io_oeb[35], - io_oeb[34], - io_oeb[33], - io_oeb[32], - io_oeb[31], - io_oeb[30], - io_oeb[29], - io_oeb[28], - io_oeb[27], - io_oeb[26], - io_oeb[25], - io_oeb[24], - io_oeb[23], - io_oeb[22], - io_oeb[21], - io_oeb[20], - io_oeb[19], - io_oeb[18], - io_oeb[17], - io_oeb[16], - io_oeb[15], - io_oeb[14], - io_oeb[13], - io_oeb[12], - io_oeb[11], - io_oeb[10], - io_oeb[9], - io_oeb[8], - io_oeb[7], - io_oeb[6], - io_oeb[5], - io_oeb[4], - io_oeb[3], - io_oeb[2], - io_oeb[1], - io_oeb[0]}), - .io_out({io_out[37], - io_out[36], - io_out[35], - io_out[34], - io_out[33], - io_out[32], - io_out[31], - io_out[30], - io_out[29], - io_out[28], - io_out[27], - io_out[26], - io_out[25], - io_out[24], - io_out[23], - io_out[22], - io_out[21], - io_out[20], - io_out[19], - io_out[18], - io_out[17], - io_out[16], - io_out[15], - io_out[14], - io_out[13], - io_out[12], - io_out[11], - io_out[10], - io_out[9], - io_out[8], - io_out[7], - io_out[6], - io_out[5], - io_out[4], - io_out[3], - io_out[2], - io_out[1], - io_out[0]}), + .ca_command({\ca_command[31] , + \ca_command[30] , + \ca_command[29] , + \ca_command[28] , + \ca_command[27] , + \ca_command[26] , + \ca_command[25] , + \ca_command[24] , + \ca_command[23] , + \ca_command[22] , + \ca_command[21] , + \ca_command[20] , + \ca_command[19] , + \ca_command[18] , + \ca_command[17] , + \ca_command[16] , + \ca_command[15] , + \ca_command[14] , + \ca_command[13] , + \ca_command[12] , + \ca_command[11] , + \ca_command[10] , + \ca_command[9] , + \ca_command[8] , + \ca_command[7] , + \ca_command[6] , + \ca_command[5] , + \ca_command[4] , + \ca_command[3] , + \ca_command[2] , + \ca_command[1] , + \ca_command[0] }), + .ca_dbus_data({\ca_dbus_data[31] , + \ca_dbus_data[30] , + \ca_dbus_data[29] , + \ca_dbus_data[28] , + \ca_dbus_data[27] , + \ca_dbus_data[26] , + \ca_dbus_data[25] , + \ca_dbus_data[24] , + \ca_dbus_data[23] , + \ca_dbus_data[22] , + \ca_dbus_data[21] , + \ca_dbus_data[20] , + \ca_dbus_data[19] , + \ca_dbus_data[18] , + \ca_dbus_data[17] , + \ca_dbus_data[16] , + \ca_dbus_data[15] , + \ca_dbus_data[14] , + \ca_dbus_data[13] , + \ca_dbus_data[12] , + \ca_dbus_data[11] , + \ca_dbus_data[10] , + \ca_dbus_data[9] , + \ca_dbus_data[8] , + \ca_dbus_data[7] , + \ca_dbus_data[6] , + \ca_dbus_data[5] , + \ca_dbus_data[4] , + \ca_dbus_data[3] , + \ca_dbus_data[2] , + \ca_dbus_data[1] , + \ca_dbus_data[0] }), + .ca_dbus_tid({\ca_dbus_tid[2] , + \ca_dbus_tid[1] , + \ca_dbus_tid[0] }), + .ca_time_data({\ca_time_data[22] , + \ca_time_data[21] , + \ca_time_data[20] , + \ca_time_data[19] , + \ca_time_data[18] , + \ca_time_data[17] , + \ca_time_data[16] , + \ca_time_data[15] , + \ca_time_data[14] , + \ca_time_data[13] , + \ca_time_data[12] , + \ca_time_data[11] , + \ca_time_data[10] , + \ca_time_data[9] , + \ca_time_data[8] , + \ca_time_data[7] , + \ca_time_data[6] , + \ca_time_data[5] , + \ca_time_data[4] , + \ca_time_data[3] , + \ca_time_data[2] , + \ca_time_data[1] , + \ca_time_data[0] }), + .cubev_ca_addr0({\cubev_ca_addr0[7] , + \cubev_ca_addr0[6] , + \cubev_ca_addr0[5] , + \cubev_ca_addr0[4] , + \cubev_ca_addr0[3] , + \cubev_ca_addr0[2] , + \cubev_ca_addr0[1] , + \cubev_ca_addr0[0] }), + .cubev_ca_addr1({\cubev_ca_addr1[7] , + \cubev_ca_addr1[6] , + \cubev_ca_addr1[5] , + \cubev_ca_addr1[4] , + \cubev_ca_addr1[3] , + \cubev_ca_addr1[2] , + \cubev_ca_addr1[1] , + \cubev_ca_addr1[0] }), + .cubev_ca_din0({\cubev_ca_din0[31] , + \cubev_ca_din0[30] , + \cubev_ca_din0[29] , + \cubev_ca_din0[28] , + \cubev_ca_din0[27] , + \cubev_ca_din0[26] , + \cubev_ca_din0[25] , + \cubev_ca_din0[24] , + \cubev_ca_din0[23] , + \cubev_ca_din0[22] , + \cubev_ca_din0[21] , + \cubev_ca_din0[20] , + \cubev_ca_din0[19] , + \cubev_ca_din0[18] , + \cubev_ca_din0[17] , + \cubev_ca_din0[16] , + \cubev_ca_din0[15] , + \cubev_ca_din0[14] , + \cubev_ca_din0[13] , + \cubev_ca_din0[12] , + \cubev_ca_din0[11] , + \cubev_ca_din0[10] , + \cubev_ca_din0[9] , + \cubev_ca_din0[8] , + \cubev_ca_din0[7] , + \cubev_ca_din0[6] , + \cubev_ca_din0[5] , + \cubev_ca_din0[4] , + \cubev_ca_din0[3] , + \cubev_ca_din0[2] , + \cubev_ca_din0[1] , + \cubev_ca_din0[0] }), + .cubev_ca_dout0({\cubev_ca_dout0[31] , + \cubev_ca_dout0[30] , + \cubev_ca_dout0[29] , + \cubev_ca_dout0[28] , + \cubev_ca_dout0[27] , + \cubev_ca_dout0[26] , + \cubev_ca_dout0[25] , + \cubev_ca_dout0[24] , + \cubev_ca_dout0[23] , + \cubev_ca_dout0[22] , + \cubev_ca_dout0[21] , + \cubev_ca_dout0[20] , + \cubev_ca_dout0[19] , + \cubev_ca_dout0[18] , + \cubev_ca_dout0[17] , + \cubev_ca_dout0[16] , + \cubev_ca_dout0[15] , + \cubev_ca_dout0[14] , + \cubev_ca_dout0[13] , + \cubev_ca_dout0[12] , + \cubev_ca_dout0[11] , + \cubev_ca_dout0[10] , + \cubev_ca_dout0[9] , + \cubev_ca_dout0[8] , + \cubev_ca_dout0[7] , + \cubev_ca_dout0[6] , + \cubev_ca_dout0[5] , + \cubev_ca_dout0[4] , + \cubev_ca_dout0[3] , + \cubev_ca_dout0[2] , + \cubev_ca_dout0[1] , + \cubev_ca_dout0[0] }), + .cubev_ca_dout1({\cubev_ca_dout1[31] , + \cubev_ca_dout1[30] , + \cubev_ca_dout1[29] , + \cubev_ca_dout1[28] , + \cubev_ca_dout1[27] , + \cubev_ca_dout1[26] , + \cubev_ca_dout1[25] , + \cubev_ca_dout1[24] , + \cubev_ca_dout1[23] , + \cubev_ca_dout1[22] , + \cubev_ca_dout1[21] , + \cubev_ca_dout1[20] , + \cubev_ca_dout1[19] , + \cubev_ca_dout1[18] , + \cubev_ca_dout1[17] , + \cubev_ca_dout1[16] , + \cubev_ca_dout1[15] , + \cubev_ca_dout1[14] , + \cubev_ca_dout1[13] , + \cubev_ca_dout1[12] , + \cubev_ca_dout1[11] , + \cubev_ca_dout1[10] , + \cubev_ca_dout1[9] , + \cubev_ca_dout1[8] , + \cubev_ca_dout1[7] , + \cubev_ca_dout1[6] , + \cubev_ca_dout1[5] , + \cubev_ca_dout1[4] , + \cubev_ca_dout1[3] , + \cubev_ca_dout1[2] , + \cubev_ca_dout1[1] , + \cubev_ca_dout1[0] }), + .cubev_ca_wmask0({\cubev_ca_wmask0[3] , + \cubev_ca_wmask0[2] , + \cubev_ca_wmask0[1] , + \cubev_ca_wmask0[0] }), + .cubev_phi_addr0({\cubev_phi_addr0[7] , + \cubev_phi_addr0[6] , + \cubev_phi_addr0[5] , + \cubev_phi_addr0[4] , + \cubev_phi_addr0[3] , + \cubev_phi_addr0[2] , + \cubev_phi_addr0[1] , + \cubev_phi_addr0[0] }), + .cubev_phi_din0({\cubev_phi_din0[31] , + \cubev_phi_din0[30] , + \cubev_phi_din0[29] , + \cubev_phi_din0[28] , + \cubev_phi_din0[27] , + \cubev_phi_din0[26] , + \cubev_phi_din0[25] , + \cubev_phi_din0[24] , + \cubev_phi_din0[23] , + \cubev_phi_din0[22] , + \cubev_phi_din0[21] , + \cubev_phi_din0[20] , + \cubev_phi_din0[19] , + \cubev_phi_din0[18] , + \cubev_phi_din0[17] , + \cubev_phi_din0[16] , + \cubev_phi_din0[15] , + \cubev_phi_din0[14] , + \cubev_phi_din0[13] , + \cubev_phi_din0[12] , + \cubev_phi_din0[11] , + \cubev_phi_din0[10] , + \cubev_phi_din0[9] , + \cubev_phi_din0[8] , + \cubev_phi_din0[7] , + \cubev_phi_din0[6] , + \cubev_phi_din0[5] , + \cubev_phi_din0[4] , + \cubev_phi_din0[3] , + \cubev_phi_din0[2] , + \cubev_phi_din0[1] , + \cubev_phi_din0[0] }), + .cubev_phi_dout0({\cubev_phi_dout0[31] , + \cubev_phi_dout0[30] , + \cubev_phi_dout0[29] , + \cubev_phi_dout0[28] , + \cubev_phi_dout0[27] , + \cubev_phi_dout0[26] , + \cubev_phi_dout0[25] , + \cubev_phi_dout0[24] , + \cubev_phi_dout0[23] , + \cubev_phi_dout0[22] , + \cubev_phi_dout0[21] , + \cubev_phi_dout0[20] , + \cubev_phi_dout0[19] , + \cubev_phi_dout0[18] , + \cubev_phi_dout0[17] , + \cubev_phi_dout0[16] , + \cubev_phi_dout0[15] , + \cubev_phi_dout0[14] , + \cubev_phi_dout0[13] , + \cubev_phi_dout0[12] , + \cubev_phi_dout0[11] , + \cubev_phi_dout0[10] , + \cubev_phi_dout0[9] , + \cubev_phi_dout0[8] , + \cubev_phi_dout0[7] , + \cubev_phi_dout0[6] , + \cubev_phi_dout0[5] , + \cubev_phi_dout0[4] , + \cubev_phi_dout0[3] , + \cubev_phi_dout0[2] , + \cubev_phi_dout0[1] , + \cubev_phi_dout0[0] }), + .cubev_phi_wmask0({\cubev_phi_wmask0[3] , + \cubev_phi_wmask0[2] , + \cubev_phi_wmask0[1] , + \cubev_phi_wmask0[0] }), + .cubev_pli_addr0({\cubev_pli_addr0[7] , + \cubev_pli_addr0[6] , + \cubev_pli_addr0[5] , + \cubev_pli_addr0[4] , + \cubev_pli_addr0[3] , + \cubev_pli_addr0[2] , + \cubev_pli_addr0[1] , + \cubev_pli_addr0[0] }), + .cubev_pli_din0({\cubev_pli_din0[31] , + \cubev_pli_din0[30] , + \cubev_pli_din0[29] , + \cubev_pli_din0[28] , + \cubev_pli_din0[27] , + \cubev_pli_din0[26] , + \cubev_pli_din0[25] , + \cubev_pli_din0[24] , + \cubev_pli_din0[23] , + \cubev_pli_din0[22] , + \cubev_pli_din0[21] , + \cubev_pli_din0[20] , + \cubev_pli_din0[19] , + \cubev_pli_din0[18] , + \cubev_pli_din0[17] , + \cubev_pli_din0[16] , + \cubev_pli_din0[15] , + \cubev_pli_din0[14] , + \cubev_pli_din0[13] , + \cubev_pli_din0[12] , + \cubev_pli_din0[11] , + \cubev_pli_din0[10] , + \cubev_pli_din0[9] , + \cubev_pli_din0[8] , + \cubev_pli_din0[7] , + \cubev_pli_din0[6] , + \cubev_pli_din0[5] , + \cubev_pli_din0[4] , + \cubev_pli_din0[3] , + \cubev_pli_din0[2] , + \cubev_pli_din0[1] , + \cubev_pli_din0[0] }), + .cubev_pli_dout0({\cubev_pli_dout0[31] , + \cubev_pli_dout0[30] , + \cubev_pli_dout0[29] , + \cubev_pli_dout0[28] , + \cubev_pli_dout0[27] , + \cubev_pli_dout0[26] , + \cubev_pli_dout0[25] , + \cubev_pli_dout0[24] , + \cubev_pli_dout0[23] , + \cubev_pli_dout0[22] , + \cubev_pli_dout0[21] , + \cubev_pli_dout0[20] , + \cubev_pli_dout0[19] , + \cubev_pli_dout0[18] , + \cubev_pli_dout0[17] , + \cubev_pli_dout0[16] , + \cubev_pli_dout0[15] , + \cubev_pli_dout0[14] , + \cubev_pli_dout0[13] , + \cubev_pli_dout0[12] , + \cubev_pli_dout0[11] , + \cubev_pli_dout0[10] , + \cubev_pli_dout0[9] , + \cubev_pli_dout0[8] , + \cubev_pli_dout0[7] , + \cubev_pli_dout0[6] , + \cubev_pli_dout0[5] , + \cubev_pli_dout0[4] , + \cubev_pli_dout0[3] , + \cubev_pli_dout0[2] , + \cubev_pli_dout0[1] , + \cubev_pli_dout0[0] }), + .cubev_pli_wmask0({\cubev_pli_wmask0[3] , + \cubev_pli_wmask0[2] , + \cubev_pli_wmask0[1] , + \cubev_pli_wmask0[0] }), .irq({user_irq[2], user_irq[1], user_irq[0]}), @@ -663,4 +2993,3939 @@ wbs_sel_i[2], wbs_sel_i[1], wbs_sel_i[0]})); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_cai (.csb0(cubev_ca_csb0), + .csb1(cubev_ca_csb1), + .web0(cubev_ca_web0), + .clk0(cubev_ca_clk0), + .clk1(cubev_ca_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_ca_addr0[7] , + \cubev_ca_addr0[6] , + \cubev_ca_addr0[5] , + \cubev_ca_addr0[4] , + \cubev_ca_addr0[3] , + \cubev_ca_addr0[2] , + \cubev_ca_addr0[1] , + \cubev_ca_addr0[0] }), + .addr1({\cubev_ca_addr1[7] , + \cubev_ca_addr1[6] , + \cubev_ca_addr1[5] , + \cubev_ca_addr1[4] , + \cubev_ca_addr1[3] , + \cubev_ca_addr1[2] , + \cubev_ca_addr1[1] , + \cubev_ca_addr1[0] }), + .din0({\cubev_ca_din0[31] , + \cubev_ca_din0[30] , + \cubev_ca_din0[29] , + \cubev_ca_din0[28] , + \cubev_ca_din0[27] , + \cubev_ca_din0[26] , + \cubev_ca_din0[25] , + \cubev_ca_din0[24] , + \cubev_ca_din0[23] , + \cubev_ca_din0[22] , + \cubev_ca_din0[21] , + \cubev_ca_din0[20] , + \cubev_ca_din0[19] , + \cubev_ca_din0[18] , + \cubev_ca_din0[17] , + \cubev_ca_din0[16] , + \cubev_ca_din0[15] , + \cubev_ca_din0[14] , + \cubev_ca_din0[13] , + \cubev_ca_din0[12] , + \cubev_ca_din0[11] , + \cubev_ca_din0[10] , + \cubev_ca_din0[9] , + \cubev_ca_din0[8] , + \cubev_ca_din0[7] , + \cubev_ca_din0[6] , + \cubev_ca_din0[5] , + \cubev_ca_din0[4] , + \cubev_ca_din0[3] , + \cubev_ca_din0[2] , + \cubev_ca_din0[1] , + \cubev_ca_din0[0] }), + .dout0({\cubev_ca_dout0[31] , + \cubev_ca_dout0[30] , + \cubev_ca_dout0[29] , + \cubev_ca_dout0[28] , + \cubev_ca_dout0[27] , + \cubev_ca_dout0[26] , + \cubev_ca_dout0[25] , + \cubev_ca_dout0[24] , + \cubev_ca_dout0[23] , + \cubev_ca_dout0[22] , + \cubev_ca_dout0[21] , + \cubev_ca_dout0[20] , + \cubev_ca_dout0[19] , + \cubev_ca_dout0[18] , + \cubev_ca_dout0[17] , + \cubev_ca_dout0[16] , + \cubev_ca_dout0[15] , + \cubev_ca_dout0[14] , + \cubev_ca_dout0[13] , + \cubev_ca_dout0[12] , + \cubev_ca_dout0[11] , + \cubev_ca_dout0[10] , + \cubev_ca_dout0[9] , + \cubev_ca_dout0[8] , + \cubev_ca_dout0[7] , + \cubev_ca_dout0[6] , + \cubev_ca_dout0[5] , + \cubev_ca_dout0[4] , + \cubev_ca_dout0[3] , + \cubev_ca_dout0[2] , + \cubev_ca_dout0[1] , + \cubev_ca_dout0[0] }), + .dout1({\cubev_ca_dout1[31] , + \cubev_ca_dout1[30] , + \cubev_ca_dout1[29] , + \cubev_ca_dout1[28] , + \cubev_ca_dout1[27] , + \cubev_ca_dout1[26] , + \cubev_ca_dout1[25] , + \cubev_ca_dout1[24] , + \cubev_ca_dout1[23] , + \cubev_ca_dout1[22] , + \cubev_ca_dout1[21] , + \cubev_ca_dout1[20] , + \cubev_ca_dout1[19] , + \cubev_ca_dout1[18] , + \cubev_ca_dout1[17] , + \cubev_ca_dout1[16] , + \cubev_ca_dout1[15] , + \cubev_ca_dout1[14] , + \cubev_ca_dout1[13] , + \cubev_ca_dout1[12] , + \cubev_ca_dout1[11] , + \cubev_ca_dout1[10] , + \cubev_ca_dout1[9] , + \cubev_ca_dout1[8] , + \cubev_ca_dout1[7] , + \cubev_ca_dout1[6] , + \cubev_ca_dout1[5] , + \cubev_ca_dout1[4] , + \cubev_ca_dout1[3] , + \cubev_ca_dout1[2] , + \cubev_ca_dout1[1] , + \cubev_ca_dout1[0] }), + .wmask0({\cubev_ca_wmask0[3] , + \cubev_ca_wmask0[2] , + \cubev_ca_wmask0[1] , + \cubev_ca_wmask0[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_dhi (.csb0(cubev_dhi_csb0), + .csb1(cubev_dhi_csb1), + .web0(cubev_dhi_web0), + .clk0(cubev_dhi_clk0), + .clk1(cubev_dhi_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_dhi_addr0[7] , + \cubev_dhi_addr0[6] , + \cubev_dhi_addr0[5] , + \cubev_dhi_addr0[4] , + \cubev_dhi_addr0[3] , + \cubev_dhi_addr0[2] , + \cubev_dhi_addr0[1] , + \cubev_dhi_addr0[0] }), + .addr1({\cubev_dhi_addr1[7] , + \cubev_dhi_addr1[6] , + \cubev_dhi_addr1[5] , + \cubev_dhi_addr1[4] , + \cubev_dhi_addr1[3] , + \cubev_dhi_addr1[2] , + \cubev_dhi_addr1[1] , + \cubev_dhi_addr1[0] }), + .din0({\cubev_dhi_din0[31] , + \cubev_dhi_din0[30] , + \cubev_dhi_din0[29] , + \cubev_dhi_din0[28] , + \cubev_dhi_din0[27] , + \cubev_dhi_din0[26] , + \cubev_dhi_din0[25] , + \cubev_dhi_din0[24] , + \cubev_dhi_din0[23] , + \cubev_dhi_din0[22] , + \cubev_dhi_din0[21] , + \cubev_dhi_din0[20] , + \cubev_dhi_din0[19] , + \cubev_dhi_din0[18] , + \cubev_dhi_din0[17] , + \cubev_dhi_din0[16] , + \cubev_dhi_din0[15] , + \cubev_dhi_din0[14] , + \cubev_dhi_din0[13] , + \cubev_dhi_din0[12] , + \cubev_dhi_din0[11] , + \cubev_dhi_din0[10] , + \cubev_dhi_din0[9] , + \cubev_dhi_din0[8] , + \cubev_dhi_din0[7] , + \cubev_dhi_din0[6] , + \cubev_dhi_din0[5] , + \cubev_dhi_din0[4] , + \cubev_dhi_din0[3] , + \cubev_dhi_din0[2] , + \cubev_dhi_din0[1] , + \cubev_dhi_din0[0] }), + .dout0({\cubev_dhi_dout0[31] , + \cubev_dhi_dout0[30] , + \cubev_dhi_dout0[29] , + \cubev_dhi_dout0[28] , + \cubev_dhi_dout0[27] , + \cubev_dhi_dout0[26] , + \cubev_dhi_dout0[25] , + \cubev_dhi_dout0[24] , + \cubev_dhi_dout0[23] , + \cubev_dhi_dout0[22] , + \cubev_dhi_dout0[21] , + \cubev_dhi_dout0[20] , + \cubev_dhi_dout0[19] , + \cubev_dhi_dout0[18] , + \cubev_dhi_dout0[17] , + \cubev_dhi_dout0[16] , + \cubev_dhi_dout0[15] , + \cubev_dhi_dout0[14] , + \cubev_dhi_dout0[13] , + \cubev_dhi_dout0[12] , + \cubev_dhi_dout0[11] , + \cubev_dhi_dout0[10] , + \cubev_dhi_dout0[9] , + \cubev_dhi_dout0[8] , + \cubev_dhi_dout0[7] , + \cubev_dhi_dout0[6] , + \cubev_dhi_dout0[5] , + \cubev_dhi_dout0[4] , + \cubev_dhi_dout0[3] , + \cubev_dhi_dout0[2] , + \cubev_dhi_dout0[1] , + \cubev_dhi_dout0[0] }), + .dout1({\cubev_dhi_dout1[31] , + \cubev_dhi_dout1[30] , + \cubev_dhi_dout1[29] , + \cubev_dhi_dout1[28] , + \cubev_dhi_dout1[27] , + \cubev_dhi_dout1[26] , + \cubev_dhi_dout1[25] , + \cubev_dhi_dout1[24] , + \cubev_dhi_dout1[23] , + \cubev_dhi_dout1[22] , + \cubev_dhi_dout1[21] , + \cubev_dhi_dout1[20] , + \cubev_dhi_dout1[19] , + \cubev_dhi_dout1[18] , + \cubev_dhi_dout1[17] , + \cubev_dhi_dout1[16] , + \cubev_dhi_dout1[15] , + \cubev_dhi_dout1[14] , + \cubev_dhi_dout1[13] , + \cubev_dhi_dout1[12] , + \cubev_dhi_dout1[11] , + \cubev_dhi_dout1[10] , + \cubev_dhi_dout1[9] , + \cubev_dhi_dout1[8] , + \cubev_dhi_dout1[7] , + \cubev_dhi_dout1[6] , + \cubev_dhi_dout1[5] , + \cubev_dhi_dout1[4] , + \cubev_dhi_dout1[3] , + \cubev_dhi_dout1[2] , + \cubev_dhi_dout1[1] , + \cubev_dhi_dout1[0] }), + .wmask0({\cubev_dhi_wmask0[3] , + \cubev_dhi_wmask0[2] , + \cubev_dhi_wmask0[1] , + \cubev_dhi_wmask0[0] })); + rb cubev_dhi_rb (.clk(cubev_dhi_clk1), + .rstn(cubev_dhi_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_dhi_dout1[31] , + \cubev_dhi_dout1[30] , + \cubev_dhi_dout1[29] , + \cubev_dhi_dout1[28] , + \cubev_dhi_dout1[27] , + \cubev_dhi_dout1[26] , + \cubev_dhi_dout1[25] , + \cubev_dhi_dout1[24] , + \cubev_dhi_dout1[23] , + \cubev_dhi_dout1[22] , + \cubev_dhi_dout1[21] , + \cubev_dhi_dout1[20] , + \cubev_dhi_dout1[19] , + \cubev_dhi_dout1[18] , + \cubev_dhi_dout1[17] , + \cubev_dhi_dout1[16] , + \cubev_dhi_dout1[15] , + \cubev_dhi_dout1[14] , + \cubev_dhi_dout1[13] , + \cubev_dhi_dout1[12] , + \cubev_dhi_dout1[11] , + \cubev_dhi_dout1[10] , + \cubev_dhi_dout1[9] , + \cubev_dhi_dout1[8] , + \cubev_dhi_dout1[7] , + \cubev_dhi_dout1[6] , + \cubev_dhi_dout1[5] , + \cubev_dhi_dout1[4] , + \cubev_dhi_dout1[3] , + \cubev_dhi_dout1[2] , + \cubev_dhi_dout1[1] , + \cubev_dhi_dout1[0] }), + .dato({\cubev_dhi_dout1_reg[31] , + \cubev_dhi_dout1_reg[30] , + \cubev_dhi_dout1_reg[29] , + \cubev_dhi_dout1_reg[28] , + \cubev_dhi_dout1_reg[27] , + \cubev_dhi_dout1_reg[26] , + \cubev_dhi_dout1_reg[25] , + \cubev_dhi_dout1_reg[24] , + \cubev_dhi_dout1_reg[23] , + \cubev_dhi_dout1_reg[22] , + \cubev_dhi_dout1_reg[21] , + \cubev_dhi_dout1_reg[20] , + \cubev_dhi_dout1_reg[19] , + \cubev_dhi_dout1_reg[18] , + \cubev_dhi_dout1_reg[17] , + \cubev_dhi_dout1_reg[16] , + \cubev_dhi_dout1_reg[15] , + \cubev_dhi_dout1_reg[14] , + \cubev_dhi_dout1_reg[13] , + \cubev_dhi_dout1_reg[12] , + \cubev_dhi_dout1_reg[11] , + \cubev_dhi_dout1_reg[10] , + \cubev_dhi_dout1_reg[9] , + \cubev_dhi_dout1_reg[8] , + \cubev_dhi_dout1_reg[7] , + \cubev_dhi_dout1_reg[6] , + \cubev_dhi_dout1_reg[5] , + \cubev_dhi_dout1_reg[4] , + \cubev_dhi_dout1_reg[3] , + \cubev_dhi_dout1_reg[2] , + \cubev_dhi_dout1_reg[1] , + \cubev_dhi_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_dli (.csb0(cubev_dli_csb0), + .csb1(cubev_dli_csb1), + .web0(cubev_dli_web0), + .clk0(cubev_dli_clk0), + .clk1(cubev_dli_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_dli_addr0[7] , + \cubev_dli_addr0[6] , + \cubev_dli_addr0[5] , + \cubev_dli_addr0[4] , + \cubev_dli_addr0[3] , + \cubev_dli_addr0[2] , + \cubev_dli_addr0[1] , + \cubev_dli_addr0[0] }), + .addr1({\cubev_dli_addr1[7] , + \cubev_dli_addr1[6] , + \cubev_dli_addr1[5] , + \cubev_dli_addr1[4] , + \cubev_dli_addr1[3] , + \cubev_dli_addr1[2] , + \cubev_dli_addr1[1] , + \cubev_dli_addr1[0] }), + .din0({\cubev_dli_din0[31] , + \cubev_dli_din0[30] , + \cubev_dli_din0[29] , + \cubev_dli_din0[28] , + \cubev_dli_din0[27] , + \cubev_dli_din0[26] , + \cubev_dli_din0[25] , + \cubev_dli_din0[24] , + \cubev_dli_din0[23] , + \cubev_dli_din0[22] , + \cubev_dli_din0[21] , + \cubev_dli_din0[20] , + \cubev_dli_din0[19] , + \cubev_dli_din0[18] , + \cubev_dli_din0[17] , + \cubev_dli_din0[16] , + \cubev_dli_din0[15] , + \cubev_dli_din0[14] , + \cubev_dli_din0[13] , + \cubev_dli_din0[12] , + \cubev_dli_din0[11] , + \cubev_dli_din0[10] , + \cubev_dli_din0[9] , + \cubev_dli_din0[8] , + \cubev_dli_din0[7] , + \cubev_dli_din0[6] , + \cubev_dli_din0[5] , + \cubev_dli_din0[4] , + \cubev_dli_din0[3] , + \cubev_dli_din0[2] , + \cubev_dli_din0[1] , + \cubev_dli_din0[0] }), + .dout0({\cubev_dli_dout0[31] , + \cubev_dli_dout0[30] , + \cubev_dli_dout0[29] , + \cubev_dli_dout0[28] , + \cubev_dli_dout0[27] , + \cubev_dli_dout0[26] , + \cubev_dli_dout0[25] , + \cubev_dli_dout0[24] , + \cubev_dli_dout0[23] , + \cubev_dli_dout0[22] , + \cubev_dli_dout0[21] , + \cubev_dli_dout0[20] , + \cubev_dli_dout0[19] , + \cubev_dli_dout0[18] , + \cubev_dli_dout0[17] , + \cubev_dli_dout0[16] , + \cubev_dli_dout0[15] , + \cubev_dli_dout0[14] , + \cubev_dli_dout0[13] , + \cubev_dli_dout0[12] , + \cubev_dli_dout0[11] , + \cubev_dli_dout0[10] , + \cubev_dli_dout0[9] , + \cubev_dli_dout0[8] , + \cubev_dli_dout0[7] , + \cubev_dli_dout0[6] , + \cubev_dli_dout0[5] , + \cubev_dli_dout0[4] , + \cubev_dli_dout0[3] , + \cubev_dli_dout0[2] , + \cubev_dli_dout0[1] , + \cubev_dli_dout0[0] }), + .dout1({\cubev_dli_dout1[31] , + \cubev_dli_dout1[30] , + \cubev_dli_dout1[29] , + \cubev_dli_dout1[28] , + \cubev_dli_dout1[27] , + \cubev_dli_dout1[26] , + \cubev_dli_dout1[25] , + \cubev_dli_dout1[24] , + \cubev_dli_dout1[23] , + \cubev_dli_dout1[22] , + \cubev_dli_dout1[21] , + \cubev_dli_dout1[20] , + \cubev_dli_dout1[19] , + \cubev_dli_dout1[18] , + \cubev_dli_dout1[17] , + \cubev_dli_dout1[16] , + \cubev_dli_dout1[15] , + \cubev_dli_dout1[14] , + \cubev_dli_dout1[13] , + \cubev_dli_dout1[12] , + \cubev_dli_dout1[11] , + \cubev_dli_dout1[10] , + \cubev_dli_dout1[9] , + \cubev_dli_dout1[8] , + \cubev_dli_dout1[7] , + \cubev_dli_dout1[6] , + \cubev_dli_dout1[5] , + \cubev_dli_dout1[4] , + \cubev_dli_dout1[3] , + \cubev_dli_dout1[2] , + \cubev_dli_dout1[1] , + \cubev_dli_dout1[0] }), + .wmask0({\cubev_dli_wmask0[3] , + \cubev_dli_wmask0[2] , + \cubev_dli_wmask0[1] , + \cubev_dli_wmask0[0] })); + rb cubev_dli_rb (.clk(cubev_dli_clk1), + .rstn(cubev_dli_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_dli_dout1[31] , + \cubev_dli_dout1[30] , + \cubev_dli_dout1[29] , + \cubev_dli_dout1[28] , + \cubev_dli_dout1[27] , + \cubev_dli_dout1[26] , + \cubev_dli_dout1[25] , + \cubev_dli_dout1[24] , + \cubev_dli_dout1[23] , + \cubev_dli_dout1[22] , + \cubev_dli_dout1[21] , + \cubev_dli_dout1[20] , + \cubev_dli_dout1[19] , + \cubev_dli_dout1[18] , + \cubev_dli_dout1[17] , + \cubev_dli_dout1[16] , + \cubev_dli_dout1[15] , + \cubev_dli_dout1[14] , + \cubev_dli_dout1[13] , + \cubev_dli_dout1[12] , + \cubev_dli_dout1[11] , + \cubev_dli_dout1[10] , + \cubev_dli_dout1[9] , + \cubev_dli_dout1[8] , + \cubev_dli_dout1[7] , + \cubev_dli_dout1[6] , + \cubev_dli_dout1[5] , + \cubev_dli_dout1[4] , + \cubev_dli_dout1[3] , + \cubev_dli_dout1[2] , + \cubev_dli_dout1[1] , + \cubev_dli_dout1[0] }), + .dato({\cubev_dli_dout1_reg[31] , + \cubev_dli_dout1_reg[30] , + \cubev_dli_dout1_reg[29] , + \cubev_dli_dout1_reg[28] , + \cubev_dli_dout1_reg[27] , + \cubev_dli_dout1_reg[26] , + \cubev_dli_dout1_reg[25] , + \cubev_dli_dout1_reg[24] , + \cubev_dli_dout1_reg[23] , + \cubev_dli_dout1_reg[22] , + \cubev_dli_dout1_reg[21] , + \cubev_dli_dout1_reg[20] , + \cubev_dli_dout1_reg[19] , + \cubev_dli_dout1_reg[18] , + \cubev_dli_dout1_reg[17] , + \cubev_dli_dout1_reg[16] , + \cubev_dli_dout1_reg[15] , + \cubev_dli_dout1_reg[14] , + \cubev_dli_dout1_reg[13] , + \cubev_dli_dout1_reg[12] , + \cubev_dli_dout1_reg[11] , + \cubev_dli_dout1_reg[10] , + \cubev_dli_dout1_reg[9] , + \cubev_dli_dout1_reg[8] , + \cubev_dli_dout1_reg[7] , + \cubev_dli_dout1_reg[6] , + \cubev_dli_dout1_reg[5] , + \cubev_dli_dout1_reg[4] , + \cubev_dli_dout1_reg[3] , + \cubev_dli_dout1_reg[2] , + \cubev_dli_dout1_reg[1] , + \cubev_dli_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_phi (.csb0(cubev_phi_csb0), + .csb1(cubev_phi_csb1), + .web0(cubev_phi_web0), + .clk0(cubev_phi_clk0), + .clk1(cubev_phi_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_phi_addr0[7] , + \cubev_phi_addr0[6] , + \cubev_phi_addr0[5] , + \cubev_phi_addr0[4] , + \cubev_phi_addr0[3] , + \cubev_phi_addr0[2] , + \cubev_phi_addr0[1] , + \cubev_phi_addr0[0] }), + .addr1({\cubev_phi_addr1[7] , + \cubev_phi_addr1[6] , + \cubev_phi_addr1[5] , + \cubev_phi_addr1[4] , + \cubev_phi_addr1[3] , + \cubev_phi_addr1[2] , + \cubev_phi_addr1[1] , + \cubev_phi_addr1[0] }), + .din0({\cubev_phi_din0[31] , + \cubev_phi_din0[30] , + \cubev_phi_din0[29] , + \cubev_phi_din0[28] , + \cubev_phi_din0[27] , + \cubev_phi_din0[26] , + \cubev_phi_din0[25] , + \cubev_phi_din0[24] , + \cubev_phi_din0[23] , + \cubev_phi_din0[22] , + \cubev_phi_din0[21] , + \cubev_phi_din0[20] , + \cubev_phi_din0[19] , + \cubev_phi_din0[18] , + \cubev_phi_din0[17] , + \cubev_phi_din0[16] , + \cubev_phi_din0[15] , + \cubev_phi_din0[14] , + \cubev_phi_din0[13] , + \cubev_phi_din0[12] , + \cubev_phi_din0[11] , + \cubev_phi_din0[10] , + \cubev_phi_din0[9] , + \cubev_phi_din0[8] , + \cubev_phi_din0[7] , + \cubev_phi_din0[6] , + \cubev_phi_din0[5] , + \cubev_phi_din0[4] , + \cubev_phi_din0[3] , + \cubev_phi_din0[2] , + \cubev_phi_din0[1] , + \cubev_phi_din0[0] }), + .dout0({\cubev_phi_dout0[31] , + \cubev_phi_dout0[30] , + \cubev_phi_dout0[29] , + \cubev_phi_dout0[28] , + \cubev_phi_dout0[27] , + \cubev_phi_dout0[26] , + \cubev_phi_dout0[25] , + \cubev_phi_dout0[24] , + \cubev_phi_dout0[23] , + \cubev_phi_dout0[22] , + \cubev_phi_dout0[21] , + \cubev_phi_dout0[20] , + \cubev_phi_dout0[19] , + \cubev_phi_dout0[18] , + \cubev_phi_dout0[17] , + \cubev_phi_dout0[16] , + \cubev_phi_dout0[15] , + \cubev_phi_dout0[14] , + \cubev_phi_dout0[13] , + \cubev_phi_dout0[12] , + \cubev_phi_dout0[11] , + \cubev_phi_dout0[10] , + \cubev_phi_dout0[9] , + \cubev_phi_dout0[8] , + \cubev_phi_dout0[7] , + \cubev_phi_dout0[6] , + \cubev_phi_dout0[5] , + \cubev_phi_dout0[4] , + \cubev_phi_dout0[3] , + \cubev_phi_dout0[2] , + \cubev_phi_dout0[1] , + \cubev_phi_dout0[0] }), + .dout1({\cubev_phi_dout1[31] , + \cubev_phi_dout1[30] , + \cubev_phi_dout1[29] , + \cubev_phi_dout1[28] , + \cubev_phi_dout1[27] , + \cubev_phi_dout1[26] , + \cubev_phi_dout1[25] , + \cubev_phi_dout1[24] , + \cubev_phi_dout1[23] , + \cubev_phi_dout1[22] , + \cubev_phi_dout1[21] , + \cubev_phi_dout1[20] , + \cubev_phi_dout1[19] , + \cubev_phi_dout1[18] , + \cubev_phi_dout1[17] , + \cubev_phi_dout1[16] , + \cubev_phi_dout1[15] , + \cubev_phi_dout1[14] , + \cubev_phi_dout1[13] , + \cubev_phi_dout1[12] , + \cubev_phi_dout1[11] , + \cubev_phi_dout1[10] , + \cubev_phi_dout1[9] , + \cubev_phi_dout1[8] , + \cubev_phi_dout1[7] , + \cubev_phi_dout1[6] , + \cubev_phi_dout1[5] , + \cubev_phi_dout1[4] , + \cubev_phi_dout1[3] , + \cubev_phi_dout1[2] , + \cubev_phi_dout1[1] , + \cubev_phi_dout1[0] }), + .wmask0({\cubev_phi_wmask0[3] , + \cubev_phi_wmask0[2] , + \cubev_phi_wmask0[1] , + \cubev_phi_wmask0[0] })); + rb cubev_phi_rb (.clk(cubev_phi_clk1), + .rstn(cubev_phi_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_phi_dout1[31] , + \cubev_phi_dout1[30] , + \cubev_phi_dout1[29] , + \cubev_phi_dout1[28] , + \cubev_phi_dout1[27] , + \cubev_phi_dout1[26] , + \cubev_phi_dout1[25] , + \cubev_phi_dout1[24] , + \cubev_phi_dout1[23] , + \cubev_phi_dout1[22] , + \cubev_phi_dout1[21] , + \cubev_phi_dout1[20] , + \cubev_phi_dout1[19] , + \cubev_phi_dout1[18] , + \cubev_phi_dout1[17] , + \cubev_phi_dout1[16] , + \cubev_phi_dout1[15] , + \cubev_phi_dout1[14] , + \cubev_phi_dout1[13] , + \cubev_phi_dout1[12] , + \cubev_phi_dout1[11] , + \cubev_phi_dout1[10] , + \cubev_phi_dout1[9] , + \cubev_phi_dout1[8] , + \cubev_phi_dout1[7] , + \cubev_phi_dout1[6] , + \cubev_phi_dout1[5] , + \cubev_phi_dout1[4] , + \cubev_phi_dout1[3] , + \cubev_phi_dout1[2] , + \cubev_phi_dout1[1] , + \cubev_phi_dout1[0] }), + .dato({\cubev_phi_dout1_reg[31] , + \cubev_phi_dout1_reg[30] , + \cubev_phi_dout1_reg[29] , + \cubev_phi_dout1_reg[28] , + \cubev_phi_dout1_reg[27] , + \cubev_phi_dout1_reg[26] , + \cubev_phi_dout1_reg[25] , + \cubev_phi_dout1_reg[24] , + \cubev_phi_dout1_reg[23] , + \cubev_phi_dout1_reg[22] , + \cubev_phi_dout1_reg[21] , + \cubev_phi_dout1_reg[20] , + \cubev_phi_dout1_reg[19] , + \cubev_phi_dout1_reg[18] , + \cubev_phi_dout1_reg[17] , + \cubev_phi_dout1_reg[16] , + \cubev_phi_dout1_reg[15] , + \cubev_phi_dout1_reg[14] , + \cubev_phi_dout1_reg[13] , + \cubev_phi_dout1_reg[12] , + \cubev_phi_dout1_reg[11] , + \cubev_phi_dout1_reg[10] , + \cubev_phi_dout1_reg[9] , + \cubev_phi_dout1_reg[8] , + \cubev_phi_dout1_reg[7] , + \cubev_phi_dout1_reg[6] , + \cubev_phi_dout1_reg[5] , + \cubev_phi_dout1_reg[4] , + \cubev_phi_dout1_reg[3] , + \cubev_phi_dout1_reg[2] , + \cubev_phi_dout1_reg[1] , + \cubev_phi_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_pli (.csb0(cubev_pli_csb0), + .csb1(cubev_pli_csb1), + .web0(cubev_pli_web0), + .clk0(cubev_pli_clk0), + .clk1(cubev_pli_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_pli_addr0[7] , + \cubev_pli_addr0[6] , + \cubev_pli_addr0[5] , + \cubev_pli_addr0[4] , + \cubev_pli_addr0[3] , + \cubev_pli_addr0[2] , + \cubev_pli_addr0[1] , + \cubev_pli_addr0[0] }), + .addr1({\cubev_pli_addr1[7] , + \cubev_pli_addr1[6] , + \cubev_pli_addr1[5] , + \cubev_pli_addr1[4] , + \cubev_pli_addr1[3] , + \cubev_pli_addr1[2] , + \cubev_pli_addr1[1] , + \cubev_pli_addr1[0] }), + .din0({\cubev_pli_din0[31] , + \cubev_pli_din0[30] , + \cubev_pli_din0[29] , + \cubev_pli_din0[28] , + \cubev_pli_din0[27] , + \cubev_pli_din0[26] , + \cubev_pli_din0[25] , + \cubev_pli_din0[24] , + \cubev_pli_din0[23] , + \cubev_pli_din0[22] , + \cubev_pli_din0[21] , + \cubev_pli_din0[20] , + \cubev_pli_din0[19] , + \cubev_pli_din0[18] , + \cubev_pli_din0[17] , + \cubev_pli_din0[16] , + \cubev_pli_din0[15] , + \cubev_pli_din0[14] , + \cubev_pli_din0[13] , + \cubev_pli_din0[12] , + \cubev_pli_din0[11] , + \cubev_pli_din0[10] , + \cubev_pli_din0[9] , + \cubev_pli_din0[8] , + \cubev_pli_din0[7] , + \cubev_pli_din0[6] , + \cubev_pli_din0[5] , + \cubev_pli_din0[4] , + \cubev_pli_din0[3] , + \cubev_pli_din0[2] , + \cubev_pli_din0[1] , + \cubev_pli_din0[0] }), + .dout0({\cubev_pli_dout0[31] , + \cubev_pli_dout0[30] , + \cubev_pli_dout0[29] , + \cubev_pli_dout0[28] , + \cubev_pli_dout0[27] , + \cubev_pli_dout0[26] , + \cubev_pli_dout0[25] , + \cubev_pli_dout0[24] , + \cubev_pli_dout0[23] , + \cubev_pli_dout0[22] , + \cubev_pli_dout0[21] , + \cubev_pli_dout0[20] , + \cubev_pli_dout0[19] , + \cubev_pli_dout0[18] , + \cubev_pli_dout0[17] , + \cubev_pli_dout0[16] , + \cubev_pli_dout0[15] , + \cubev_pli_dout0[14] , + \cubev_pli_dout0[13] , + \cubev_pli_dout0[12] , + \cubev_pli_dout0[11] , + \cubev_pli_dout0[10] , + \cubev_pli_dout0[9] , + \cubev_pli_dout0[8] , + \cubev_pli_dout0[7] , + \cubev_pli_dout0[6] , + \cubev_pli_dout0[5] , + \cubev_pli_dout0[4] , + \cubev_pli_dout0[3] , + \cubev_pli_dout0[2] , + \cubev_pli_dout0[1] , + \cubev_pli_dout0[0] }), + .dout1({\cubev_pli_dout1[31] , + \cubev_pli_dout1[30] , + \cubev_pli_dout1[29] , + \cubev_pli_dout1[28] , + \cubev_pli_dout1[27] , + \cubev_pli_dout1[26] , + \cubev_pli_dout1[25] , + \cubev_pli_dout1[24] , + \cubev_pli_dout1[23] , + \cubev_pli_dout1[22] , + \cubev_pli_dout1[21] , + \cubev_pli_dout1[20] , + \cubev_pli_dout1[19] , + \cubev_pli_dout1[18] , + \cubev_pli_dout1[17] , + \cubev_pli_dout1[16] , + \cubev_pli_dout1[15] , + \cubev_pli_dout1[14] , + \cubev_pli_dout1[13] , + \cubev_pli_dout1[12] , + \cubev_pli_dout1[11] , + \cubev_pli_dout1[10] , + \cubev_pli_dout1[9] , + \cubev_pli_dout1[8] , + \cubev_pli_dout1[7] , + \cubev_pli_dout1[6] , + \cubev_pli_dout1[5] , + \cubev_pli_dout1[4] , + \cubev_pli_dout1[3] , + \cubev_pli_dout1[2] , + \cubev_pli_dout1[1] , + \cubev_pli_dout1[0] }), + .wmask0({\cubev_pli_wmask0[3] , + \cubev_pli_wmask0[2] , + \cubev_pli_wmask0[1] , + \cubev_pli_wmask0[0] })); + rb cubev_pli_rb (.clk(cubev_pli_clk1), + .rstn(cubev_pli_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_pli_dout1[31] , + \cubev_pli_dout1[30] , + \cubev_pli_dout1[29] , + \cubev_pli_dout1[28] , + \cubev_pli_dout1[27] , + \cubev_pli_dout1[26] , + \cubev_pli_dout1[25] , + \cubev_pli_dout1[24] , + \cubev_pli_dout1[23] , + \cubev_pli_dout1[22] , + \cubev_pli_dout1[21] , + \cubev_pli_dout1[20] , + \cubev_pli_dout1[19] , + \cubev_pli_dout1[18] , + \cubev_pli_dout1[17] , + \cubev_pli_dout1[16] , + \cubev_pli_dout1[15] , + \cubev_pli_dout1[14] , + \cubev_pli_dout1[13] , + \cubev_pli_dout1[12] , + \cubev_pli_dout1[11] , + \cubev_pli_dout1[10] , + \cubev_pli_dout1[9] , + \cubev_pli_dout1[8] , + \cubev_pli_dout1[7] , + \cubev_pli_dout1[6] , + \cubev_pli_dout1[5] , + \cubev_pli_dout1[4] , + \cubev_pli_dout1[3] , + \cubev_pli_dout1[2] , + \cubev_pli_dout1[1] , + \cubev_pli_dout1[0] }), + .dato({\cubev_pli_dout1_reg[31] , + \cubev_pli_dout1_reg[30] , + \cubev_pli_dout1_reg[29] , + \cubev_pli_dout1_reg[28] , + \cubev_pli_dout1_reg[27] , + \cubev_pli_dout1_reg[26] , + \cubev_pli_dout1_reg[25] , + \cubev_pli_dout1_reg[24] , + \cubev_pli_dout1_reg[23] , + \cubev_pli_dout1_reg[22] , + \cubev_pli_dout1_reg[21] , + \cubev_pli_dout1_reg[20] , + \cubev_pli_dout1_reg[19] , + \cubev_pli_dout1_reg[18] , + \cubev_pli_dout1_reg[17] , + \cubev_pli_dout1_reg[16] , + \cubev_pli_dout1_reg[15] , + \cubev_pli_dout1_reg[14] , + \cubev_pli_dout1_reg[13] , + \cubev_pli_dout1_reg[12] , + \cubev_pli_dout1_reg[11] , + \cubev_pli_dout1_reg[10] , + \cubev_pli_dout1_reg[9] , + \cubev_pli_dout1_reg[8] , + \cubev_pli_dout1_reg[7] , + \cubev_pli_dout1_reg[6] , + \cubev_pli_dout1_reg[5] , + \cubev_pli_dout1_reg[4] , + \cubev_pli_dout1_reg[3] , + \cubev_pli_dout1_reg[2] , + \cubev_pli_dout1_reg[1] , + \cubev_pli_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_0 (.csb0(cubev_reg_0_csb0), + .csb1(cubev_reg_0_csb1), + .web0(cubev_reg_0_web0), + .clk0(cubev_reg_0_clk0), + .clk1(cubev_reg_0_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_0_addr0[7] , + \cubev_reg_0_addr0[6] , + \cubev_reg_0_addr0[5] , + \cubev_reg_0_addr0[4] , + \cubev_reg_0_addr0[3] , + \cubev_reg_0_addr0[2] , + \cubev_reg_0_addr0[1] , + \cubev_reg_0_addr0[0] }), + .addr1({\cubev_reg_0_addr1[7] , + \cubev_reg_0_addr1[6] , + \cubev_reg_0_addr1[5] , + \cubev_reg_0_addr1[4] , + \cubev_reg_0_addr1[3] , + \cubev_reg_0_addr1[2] , + \cubev_reg_0_addr1[1] , + \cubev_reg_0_addr1[0] }), + .din0({\cubev_reg_0_din0[31] , + \cubev_reg_0_din0[30] , + \cubev_reg_0_din0[29] , + \cubev_reg_0_din0[28] , + \cubev_reg_0_din0[27] , + \cubev_reg_0_din0[26] , + \cubev_reg_0_din0[25] , + \cubev_reg_0_din0[24] , + \cubev_reg_0_din0[23] , + \cubev_reg_0_din0[22] , + \cubev_reg_0_din0[21] , + \cubev_reg_0_din0[20] , + \cubev_reg_0_din0[19] , + \cubev_reg_0_din0[18] , + \cubev_reg_0_din0[17] , + \cubev_reg_0_din0[16] , + \cubev_reg_0_din0[15] , + \cubev_reg_0_din0[14] , + \cubev_reg_0_din0[13] , + \cubev_reg_0_din0[12] , + \cubev_reg_0_din0[11] , + \cubev_reg_0_din0[10] , + \cubev_reg_0_din0[9] , + \cubev_reg_0_din0[8] , + \cubev_reg_0_din0[7] , + \cubev_reg_0_din0[6] , + \cubev_reg_0_din0[5] , + \cubev_reg_0_din0[4] , + \cubev_reg_0_din0[3] , + \cubev_reg_0_din0[2] , + \cubev_reg_0_din0[1] , + \cubev_reg_0_din0[0] }), + .dout0({\cubev_reg_0_dout0[31] , + \cubev_reg_0_dout0[30] , + \cubev_reg_0_dout0[29] , + \cubev_reg_0_dout0[28] , + \cubev_reg_0_dout0[27] , + \cubev_reg_0_dout0[26] , + \cubev_reg_0_dout0[25] , + \cubev_reg_0_dout0[24] , + \cubev_reg_0_dout0[23] , + \cubev_reg_0_dout0[22] , + \cubev_reg_0_dout0[21] , + \cubev_reg_0_dout0[20] , + \cubev_reg_0_dout0[19] , + \cubev_reg_0_dout0[18] , + \cubev_reg_0_dout0[17] , + \cubev_reg_0_dout0[16] , + \cubev_reg_0_dout0[15] , + \cubev_reg_0_dout0[14] , + \cubev_reg_0_dout0[13] , + \cubev_reg_0_dout0[12] , + \cubev_reg_0_dout0[11] , + \cubev_reg_0_dout0[10] , + \cubev_reg_0_dout0[9] , + \cubev_reg_0_dout0[8] , + \cubev_reg_0_dout0[7] , + \cubev_reg_0_dout0[6] , + \cubev_reg_0_dout0[5] , + \cubev_reg_0_dout0[4] , + \cubev_reg_0_dout0[3] , + \cubev_reg_0_dout0[2] , + \cubev_reg_0_dout0[1] , + \cubev_reg_0_dout0[0] }), + .dout1({\cubev_reg_0_dout1[31] , + \cubev_reg_0_dout1[30] , + \cubev_reg_0_dout1[29] , + \cubev_reg_0_dout1[28] , + \cubev_reg_0_dout1[27] , + \cubev_reg_0_dout1[26] , + \cubev_reg_0_dout1[25] , + \cubev_reg_0_dout1[24] , + \cubev_reg_0_dout1[23] , + \cubev_reg_0_dout1[22] , + \cubev_reg_0_dout1[21] , + \cubev_reg_0_dout1[20] , + \cubev_reg_0_dout1[19] , + \cubev_reg_0_dout1[18] , + \cubev_reg_0_dout1[17] , + \cubev_reg_0_dout1[16] , + \cubev_reg_0_dout1[15] , + \cubev_reg_0_dout1[14] , + \cubev_reg_0_dout1[13] , + \cubev_reg_0_dout1[12] , + \cubev_reg_0_dout1[11] , + \cubev_reg_0_dout1[10] , + \cubev_reg_0_dout1[9] , + \cubev_reg_0_dout1[8] , + \cubev_reg_0_dout1[7] , + \cubev_reg_0_dout1[6] , + \cubev_reg_0_dout1[5] , + \cubev_reg_0_dout1[4] , + \cubev_reg_0_dout1[3] , + \cubev_reg_0_dout1[2] , + \cubev_reg_0_dout1[1] , + \cubev_reg_0_dout1[0] }), + .wmask0({\cubev_reg_0_wmask0[3] , + \cubev_reg_0_wmask0[2] , + \cubev_reg_0_wmask0[1] , + \cubev_reg_0_wmask0[0] })); + rb cubev_reg_0_rb (.clk(cubev_reg_0_clk1), + .rstn(cubev_reg_0_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_0_dout1[31] , + \cubev_reg_0_dout1[30] , + \cubev_reg_0_dout1[29] , + \cubev_reg_0_dout1[28] , + \cubev_reg_0_dout1[27] , + \cubev_reg_0_dout1[26] , + \cubev_reg_0_dout1[25] , + \cubev_reg_0_dout1[24] , + \cubev_reg_0_dout1[23] , + \cubev_reg_0_dout1[22] , + \cubev_reg_0_dout1[21] , + \cubev_reg_0_dout1[20] , + \cubev_reg_0_dout1[19] , + \cubev_reg_0_dout1[18] , + \cubev_reg_0_dout1[17] , + \cubev_reg_0_dout1[16] , + \cubev_reg_0_dout1[15] , + \cubev_reg_0_dout1[14] , + \cubev_reg_0_dout1[13] , + \cubev_reg_0_dout1[12] , + \cubev_reg_0_dout1[11] , + \cubev_reg_0_dout1[10] , + \cubev_reg_0_dout1[9] , + \cubev_reg_0_dout1[8] , + \cubev_reg_0_dout1[7] , + \cubev_reg_0_dout1[6] , + \cubev_reg_0_dout1[5] , + \cubev_reg_0_dout1[4] , + \cubev_reg_0_dout1[3] , + \cubev_reg_0_dout1[2] , + \cubev_reg_0_dout1[1] , + \cubev_reg_0_dout1[0] }), + .dato({\cubev_reg_0_dout1_reg[31] , + \cubev_reg_0_dout1_reg[30] , + \cubev_reg_0_dout1_reg[29] , + \cubev_reg_0_dout1_reg[28] , + \cubev_reg_0_dout1_reg[27] , + \cubev_reg_0_dout1_reg[26] , + \cubev_reg_0_dout1_reg[25] , + \cubev_reg_0_dout1_reg[24] , + \cubev_reg_0_dout1_reg[23] , + \cubev_reg_0_dout1_reg[22] , + \cubev_reg_0_dout1_reg[21] , + \cubev_reg_0_dout1_reg[20] , + \cubev_reg_0_dout1_reg[19] , + \cubev_reg_0_dout1_reg[18] , + \cubev_reg_0_dout1_reg[17] , + \cubev_reg_0_dout1_reg[16] , + \cubev_reg_0_dout1_reg[15] , + \cubev_reg_0_dout1_reg[14] , + \cubev_reg_0_dout1_reg[13] , + \cubev_reg_0_dout1_reg[12] , + \cubev_reg_0_dout1_reg[11] , + \cubev_reg_0_dout1_reg[10] , + \cubev_reg_0_dout1_reg[9] , + \cubev_reg_0_dout1_reg[8] , + \cubev_reg_0_dout1_reg[7] , + \cubev_reg_0_dout1_reg[6] , + \cubev_reg_0_dout1_reg[5] , + \cubev_reg_0_dout1_reg[4] , + \cubev_reg_0_dout1_reg[3] , + \cubev_reg_0_dout1_reg[2] , + \cubev_reg_0_dout1_reg[1] , + \cubev_reg_0_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_1 (.csb0(cubev_reg_1_csb0), + .csb1(cubev_reg_1_csb1), + .web0(cubev_reg_1_web0), + .clk0(cubev_reg_1_clk0), + .clk1(cubev_reg_1_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_1_addr0[7] , + \cubev_reg_1_addr0[6] , + \cubev_reg_1_addr0[5] , + \cubev_reg_1_addr0[4] , + \cubev_reg_1_addr0[3] , + \cubev_reg_1_addr0[2] , + \cubev_reg_1_addr0[1] , + \cubev_reg_1_addr0[0] }), + .addr1({\cubev_reg_1_addr1[7] , + \cubev_reg_1_addr1[6] , + \cubev_reg_1_addr1[5] , + \cubev_reg_1_addr1[4] , + \cubev_reg_1_addr1[3] , + \cubev_reg_1_addr1[2] , + \cubev_reg_1_addr1[1] , + \cubev_reg_1_addr1[0] }), + .din0({\cubev_reg_1_din0[31] , + \cubev_reg_1_din0[30] , + \cubev_reg_1_din0[29] , + \cubev_reg_1_din0[28] , + \cubev_reg_1_din0[27] , + \cubev_reg_1_din0[26] , + \cubev_reg_1_din0[25] , + \cubev_reg_1_din0[24] , + \cubev_reg_1_din0[23] , + \cubev_reg_1_din0[22] , + \cubev_reg_1_din0[21] , + \cubev_reg_1_din0[20] , + \cubev_reg_1_din0[19] , + \cubev_reg_1_din0[18] , + \cubev_reg_1_din0[17] , + \cubev_reg_1_din0[16] , + \cubev_reg_1_din0[15] , + \cubev_reg_1_din0[14] , + \cubev_reg_1_din0[13] , + \cubev_reg_1_din0[12] , + \cubev_reg_1_din0[11] , + \cubev_reg_1_din0[10] , + \cubev_reg_1_din0[9] , + \cubev_reg_1_din0[8] , + \cubev_reg_1_din0[7] , + \cubev_reg_1_din0[6] , + \cubev_reg_1_din0[5] , + \cubev_reg_1_din0[4] , + \cubev_reg_1_din0[3] , + \cubev_reg_1_din0[2] , + \cubev_reg_1_din0[1] , + \cubev_reg_1_din0[0] }), + .dout0({\cubev_reg_1_dout0[31] , + \cubev_reg_1_dout0[30] , + \cubev_reg_1_dout0[29] , + \cubev_reg_1_dout0[28] , + \cubev_reg_1_dout0[27] , + \cubev_reg_1_dout0[26] , + \cubev_reg_1_dout0[25] , + \cubev_reg_1_dout0[24] , + \cubev_reg_1_dout0[23] , + \cubev_reg_1_dout0[22] , + \cubev_reg_1_dout0[21] , + \cubev_reg_1_dout0[20] , + \cubev_reg_1_dout0[19] , + \cubev_reg_1_dout0[18] , + \cubev_reg_1_dout0[17] , + \cubev_reg_1_dout0[16] , + \cubev_reg_1_dout0[15] , + \cubev_reg_1_dout0[14] , + \cubev_reg_1_dout0[13] , + \cubev_reg_1_dout0[12] , + \cubev_reg_1_dout0[11] , + \cubev_reg_1_dout0[10] , + \cubev_reg_1_dout0[9] , + \cubev_reg_1_dout0[8] , + \cubev_reg_1_dout0[7] , + \cubev_reg_1_dout0[6] , + \cubev_reg_1_dout0[5] , + \cubev_reg_1_dout0[4] , + \cubev_reg_1_dout0[3] , + \cubev_reg_1_dout0[2] , + \cubev_reg_1_dout0[1] , + \cubev_reg_1_dout0[0] }), + .dout1({\cubev_reg_1_dout1[31] , + \cubev_reg_1_dout1[30] , + \cubev_reg_1_dout1[29] , + \cubev_reg_1_dout1[28] , + \cubev_reg_1_dout1[27] , + \cubev_reg_1_dout1[26] , + \cubev_reg_1_dout1[25] , + \cubev_reg_1_dout1[24] , + \cubev_reg_1_dout1[23] , + \cubev_reg_1_dout1[22] , + \cubev_reg_1_dout1[21] , + \cubev_reg_1_dout1[20] , + \cubev_reg_1_dout1[19] , + \cubev_reg_1_dout1[18] , + \cubev_reg_1_dout1[17] , + \cubev_reg_1_dout1[16] , + \cubev_reg_1_dout1[15] , + \cubev_reg_1_dout1[14] , + \cubev_reg_1_dout1[13] , + \cubev_reg_1_dout1[12] , + \cubev_reg_1_dout1[11] , + \cubev_reg_1_dout1[10] , + \cubev_reg_1_dout1[9] , + \cubev_reg_1_dout1[8] , + \cubev_reg_1_dout1[7] , + \cubev_reg_1_dout1[6] , + \cubev_reg_1_dout1[5] , + \cubev_reg_1_dout1[4] , + \cubev_reg_1_dout1[3] , + \cubev_reg_1_dout1[2] , + \cubev_reg_1_dout1[1] , + \cubev_reg_1_dout1[0] }), + .wmask0({\cubev_reg_1_wmask0[3] , + \cubev_reg_1_wmask0[2] , + \cubev_reg_1_wmask0[1] , + \cubev_reg_1_wmask0[0] })); + rb cubev_reg_1_rb (.clk(cubev_reg_1_clk1), + .rstn(cubev_reg_1_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_1_dout1[31] , + \cubev_reg_1_dout1[30] , + \cubev_reg_1_dout1[29] , + \cubev_reg_1_dout1[28] , + \cubev_reg_1_dout1[27] , + \cubev_reg_1_dout1[26] , + \cubev_reg_1_dout1[25] , + \cubev_reg_1_dout1[24] , + \cubev_reg_1_dout1[23] , + \cubev_reg_1_dout1[22] , + \cubev_reg_1_dout1[21] , + \cubev_reg_1_dout1[20] , + \cubev_reg_1_dout1[19] , + \cubev_reg_1_dout1[18] , + \cubev_reg_1_dout1[17] , + \cubev_reg_1_dout1[16] , + \cubev_reg_1_dout1[15] , + \cubev_reg_1_dout1[14] , + \cubev_reg_1_dout1[13] , + \cubev_reg_1_dout1[12] , + \cubev_reg_1_dout1[11] , + \cubev_reg_1_dout1[10] , + \cubev_reg_1_dout1[9] , + \cubev_reg_1_dout1[8] , + \cubev_reg_1_dout1[7] , + \cubev_reg_1_dout1[6] , + \cubev_reg_1_dout1[5] , + \cubev_reg_1_dout1[4] , + \cubev_reg_1_dout1[3] , + \cubev_reg_1_dout1[2] , + \cubev_reg_1_dout1[1] , + \cubev_reg_1_dout1[0] }), + .dato({\cubev_reg_1_dout1_reg[31] , + \cubev_reg_1_dout1_reg[30] , + \cubev_reg_1_dout1_reg[29] , + \cubev_reg_1_dout1_reg[28] , + \cubev_reg_1_dout1_reg[27] , + \cubev_reg_1_dout1_reg[26] , + \cubev_reg_1_dout1_reg[25] , + \cubev_reg_1_dout1_reg[24] , + \cubev_reg_1_dout1_reg[23] , + \cubev_reg_1_dout1_reg[22] , + \cubev_reg_1_dout1_reg[21] , + \cubev_reg_1_dout1_reg[20] , + \cubev_reg_1_dout1_reg[19] , + \cubev_reg_1_dout1_reg[18] , + \cubev_reg_1_dout1_reg[17] , + \cubev_reg_1_dout1_reg[16] , + \cubev_reg_1_dout1_reg[15] , + \cubev_reg_1_dout1_reg[14] , + \cubev_reg_1_dout1_reg[13] , + \cubev_reg_1_dout1_reg[12] , + \cubev_reg_1_dout1_reg[11] , + \cubev_reg_1_dout1_reg[10] , + \cubev_reg_1_dout1_reg[9] , + \cubev_reg_1_dout1_reg[8] , + \cubev_reg_1_dout1_reg[7] , + \cubev_reg_1_dout1_reg[6] , + \cubev_reg_1_dout1_reg[5] , + \cubev_reg_1_dout1_reg[4] , + \cubev_reg_1_dout1_reg[3] , + \cubev_reg_1_dout1_reg[2] , + \cubev_reg_1_dout1_reg[1] , + \cubev_reg_1_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_2 (.csb0(cubev_reg_2_csb0), + .csb1(cubev_reg_2_csb1), + .web0(cubev_reg_2_web0), + .clk0(cubev_reg_2_clk0), + .clk1(cubev_reg_2_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_2_addr0[7] , + \cubev_reg_2_addr0[6] , + \cubev_reg_2_addr0[5] , + \cubev_reg_2_addr0[4] , + \cubev_reg_2_addr0[3] , + \cubev_reg_2_addr0[2] , + \cubev_reg_2_addr0[1] , + \cubev_reg_2_addr0[0] }), + .addr1({\cubev_reg_2_addr1[7] , + \cubev_reg_2_addr1[6] , + \cubev_reg_2_addr1[5] , + \cubev_reg_2_addr1[4] , + \cubev_reg_2_addr1[3] , + \cubev_reg_2_addr1[2] , + \cubev_reg_2_addr1[1] , + \cubev_reg_2_addr1[0] }), + .din0({\cubev_reg_2_din0[31] , + \cubev_reg_2_din0[30] , + \cubev_reg_2_din0[29] , + \cubev_reg_2_din0[28] , + \cubev_reg_2_din0[27] , + \cubev_reg_2_din0[26] , + \cubev_reg_2_din0[25] , + \cubev_reg_2_din0[24] , + \cubev_reg_2_din0[23] , + \cubev_reg_2_din0[22] , + \cubev_reg_2_din0[21] , + \cubev_reg_2_din0[20] , + \cubev_reg_2_din0[19] , + \cubev_reg_2_din0[18] , + \cubev_reg_2_din0[17] , + \cubev_reg_2_din0[16] , + \cubev_reg_2_din0[15] , + \cubev_reg_2_din0[14] , + \cubev_reg_2_din0[13] , + \cubev_reg_2_din0[12] , + \cubev_reg_2_din0[11] , + \cubev_reg_2_din0[10] , + \cubev_reg_2_din0[9] , + \cubev_reg_2_din0[8] , + \cubev_reg_2_din0[7] , + \cubev_reg_2_din0[6] , + \cubev_reg_2_din0[5] , + \cubev_reg_2_din0[4] , + \cubev_reg_2_din0[3] , + \cubev_reg_2_din0[2] , + \cubev_reg_2_din0[1] , + \cubev_reg_2_din0[0] }), + .dout0({\cubev_reg_2_dout0[31] , + \cubev_reg_2_dout0[30] , + \cubev_reg_2_dout0[29] , + \cubev_reg_2_dout0[28] , + \cubev_reg_2_dout0[27] , + \cubev_reg_2_dout0[26] , + \cubev_reg_2_dout0[25] , + \cubev_reg_2_dout0[24] , + \cubev_reg_2_dout0[23] , + \cubev_reg_2_dout0[22] , + \cubev_reg_2_dout0[21] , + \cubev_reg_2_dout0[20] , + \cubev_reg_2_dout0[19] , + \cubev_reg_2_dout0[18] , + \cubev_reg_2_dout0[17] , + \cubev_reg_2_dout0[16] , + \cubev_reg_2_dout0[15] , + \cubev_reg_2_dout0[14] , + \cubev_reg_2_dout0[13] , + \cubev_reg_2_dout0[12] , + \cubev_reg_2_dout0[11] , + \cubev_reg_2_dout0[10] , + \cubev_reg_2_dout0[9] , + \cubev_reg_2_dout0[8] , + \cubev_reg_2_dout0[7] , + \cubev_reg_2_dout0[6] , + \cubev_reg_2_dout0[5] , + \cubev_reg_2_dout0[4] , + \cubev_reg_2_dout0[3] , + \cubev_reg_2_dout0[2] , + \cubev_reg_2_dout0[1] , + \cubev_reg_2_dout0[0] }), + .dout1({\cubev_reg_2_dout1[31] , + \cubev_reg_2_dout1[30] , + \cubev_reg_2_dout1[29] , + \cubev_reg_2_dout1[28] , + \cubev_reg_2_dout1[27] , + \cubev_reg_2_dout1[26] , + \cubev_reg_2_dout1[25] , + \cubev_reg_2_dout1[24] , + \cubev_reg_2_dout1[23] , + \cubev_reg_2_dout1[22] , + \cubev_reg_2_dout1[21] , + \cubev_reg_2_dout1[20] , + \cubev_reg_2_dout1[19] , + \cubev_reg_2_dout1[18] , + \cubev_reg_2_dout1[17] , + \cubev_reg_2_dout1[16] , + \cubev_reg_2_dout1[15] , + \cubev_reg_2_dout1[14] , + \cubev_reg_2_dout1[13] , + \cubev_reg_2_dout1[12] , + \cubev_reg_2_dout1[11] , + \cubev_reg_2_dout1[10] , + \cubev_reg_2_dout1[9] , + \cubev_reg_2_dout1[8] , + \cubev_reg_2_dout1[7] , + \cubev_reg_2_dout1[6] , + \cubev_reg_2_dout1[5] , + \cubev_reg_2_dout1[4] , + \cubev_reg_2_dout1[3] , + \cubev_reg_2_dout1[2] , + \cubev_reg_2_dout1[1] , + \cubev_reg_2_dout1[0] }), + .wmask0({\cubev_reg_2_wmask0[3] , + \cubev_reg_2_wmask0[2] , + \cubev_reg_2_wmask0[1] , + \cubev_reg_2_wmask0[0] })); + rb cubev_reg_2_rb (.clk(cubev_reg_2_clk1), + .rstn(cubev_reg_2_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_2_dout1[31] , + \cubev_reg_2_dout1[30] , + \cubev_reg_2_dout1[29] , + \cubev_reg_2_dout1[28] , + \cubev_reg_2_dout1[27] , + \cubev_reg_2_dout1[26] , + \cubev_reg_2_dout1[25] , + \cubev_reg_2_dout1[24] , + \cubev_reg_2_dout1[23] , + \cubev_reg_2_dout1[22] , + \cubev_reg_2_dout1[21] , + \cubev_reg_2_dout1[20] , + \cubev_reg_2_dout1[19] , + \cubev_reg_2_dout1[18] , + \cubev_reg_2_dout1[17] , + \cubev_reg_2_dout1[16] , + \cubev_reg_2_dout1[15] , + \cubev_reg_2_dout1[14] , + \cubev_reg_2_dout1[13] , + \cubev_reg_2_dout1[12] , + \cubev_reg_2_dout1[11] , + \cubev_reg_2_dout1[10] , + \cubev_reg_2_dout1[9] , + \cubev_reg_2_dout1[8] , + \cubev_reg_2_dout1[7] , + \cubev_reg_2_dout1[6] , + \cubev_reg_2_dout1[5] , + \cubev_reg_2_dout1[4] , + \cubev_reg_2_dout1[3] , + \cubev_reg_2_dout1[2] , + \cubev_reg_2_dout1[1] , + \cubev_reg_2_dout1[0] }), + .dato({\cubev_reg_2_dout1_reg[31] , + \cubev_reg_2_dout1_reg[30] , + \cubev_reg_2_dout1_reg[29] , + \cubev_reg_2_dout1_reg[28] , + \cubev_reg_2_dout1_reg[27] , + \cubev_reg_2_dout1_reg[26] , + \cubev_reg_2_dout1_reg[25] , + \cubev_reg_2_dout1_reg[24] , + \cubev_reg_2_dout1_reg[23] , + \cubev_reg_2_dout1_reg[22] , + \cubev_reg_2_dout1_reg[21] , + \cubev_reg_2_dout1_reg[20] , + \cubev_reg_2_dout1_reg[19] , + \cubev_reg_2_dout1_reg[18] , + \cubev_reg_2_dout1_reg[17] , + \cubev_reg_2_dout1_reg[16] , + \cubev_reg_2_dout1_reg[15] , + \cubev_reg_2_dout1_reg[14] , + \cubev_reg_2_dout1_reg[13] , + \cubev_reg_2_dout1_reg[12] , + \cubev_reg_2_dout1_reg[11] , + \cubev_reg_2_dout1_reg[10] , + \cubev_reg_2_dout1_reg[9] , + \cubev_reg_2_dout1_reg[8] , + \cubev_reg_2_dout1_reg[7] , + \cubev_reg_2_dout1_reg[6] , + \cubev_reg_2_dout1_reg[5] , + \cubev_reg_2_dout1_reg[4] , + \cubev_reg_2_dout1_reg[3] , + \cubev_reg_2_dout1_reg[2] , + \cubev_reg_2_dout1_reg[1] , + \cubev_reg_2_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_3 (.csb0(cubev_reg_3_csb0), + .csb1(cubev_reg_3_csb1), + .web0(cubev_reg_3_web0), + .clk0(cubev_reg_3_clk0), + .clk1(cubev_reg_3_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_3_addr0[7] , + \cubev_reg_3_addr0[6] , + \cubev_reg_3_addr0[5] , + \cubev_reg_3_addr0[4] , + \cubev_reg_3_addr0[3] , + \cubev_reg_3_addr0[2] , + \cubev_reg_3_addr0[1] , + \cubev_reg_3_addr0[0] }), + .addr1({\cubev_reg_3_addr1[7] , + \cubev_reg_3_addr1[6] , + \cubev_reg_3_addr1[5] , + \cubev_reg_3_addr1[4] , + \cubev_reg_3_addr1[3] , + \cubev_reg_3_addr1[2] , + \cubev_reg_3_addr1[1] , + \cubev_reg_3_addr1[0] }), + .din0({\cubev_reg_3_din0[31] , + \cubev_reg_3_din0[30] , + \cubev_reg_3_din0[29] , + \cubev_reg_3_din0[28] , + \cubev_reg_3_din0[27] , + \cubev_reg_3_din0[26] , + \cubev_reg_3_din0[25] , + \cubev_reg_3_din0[24] , + \cubev_reg_3_din0[23] , + \cubev_reg_3_din0[22] , + \cubev_reg_3_din0[21] , + \cubev_reg_3_din0[20] , + \cubev_reg_3_din0[19] , + \cubev_reg_3_din0[18] , + \cubev_reg_3_din0[17] , + \cubev_reg_3_din0[16] , + \cubev_reg_3_din0[15] , + \cubev_reg_3_din0[14] , + \cubev_reg_3_din0[13] , + \cubev_reg_3_din0[12] , + \cubev_reg_3_din0[11] , + \cubev_reg_3_din0[10] , + \cubev_reg_3_din0[9] , + \cubev_reg_3_din0[8] , + \cubev_reg_3_din0[7] , + \cubev_reg_3_din0[6] , + \cubev_reg_3_din0[5] , + \cubev_reg_3_din0[4] , + \cubev_reg_3_din0[3] , + \cubev_reg_3_din0[2] , + \cubev_reg_3_din0[1] , + \cubev_reg_3_din0[0] }), + .dout0({\cubev_reg_3_dout0[31] , + \cubev_reg_3_dout0[30] , + \cubev_reg_3_dout0[29] , + \cubev_reg_3_dout0[28] , + \cubev_reg_3_dout0[27] , + \cubev_reg_3_dout0[26] , + \cubev_reg_3_dout0[25] , + \cubev_reg_3_dout0[24] , + \cubev_reg_3_dout0[23] , + \cubev_reg_3_dout0[22] , + \cubev_reg_3_dout0[21] , + \cubev_reg_3_dout0[20] , + \cubev_reg_3_dout0[19] , + \cubev_reg_3_dout0[18] , + \cubev_reg_3_dout0[17] , + \cubev_reg_3_dout0[16] , + \cubev_reg_3_dout0[15] , + \cubev_reg_3_dout0[14] , + \cubev_reg_3_dout0[13] , + \cubev_reg_3_dout0[12] , + \cubev_reg_3_dout0[11] , + \cubev_reg_3_dout0[10] , + \cubev_reg_3_dout0[9] , + \cubev_reg_3_dout0[8] , + \cubev_reg_3_dout0[7] , + \cubev_reg_3_dout0[6] , + \cubev_reg_3_dout0[5] , + \cubev_reg_3_dout0[4] , + \cubev_reg_3_dout0[3] , + \cubev_reg_3_dout0[2] , + \cubev_reg_3_dout0[1] , + \cubev_reg_3_dout0[0] }), + .dout1({\cubev_reg_3_dout1[31] , + \cubev_reg_3_dout1[30] , + \cubev_reg_3_dout1[29] , + \cubev_reg_3_dout1[28] , + \cubev_reg_3_dout1[27] , + \cubev_reg_3_dout1[26] , + \cubev_reg_3_dout1[25] , + \cubev_reg_3_dout1[24] , + \cubev_reg_3_dout1[23] , + \cubev_reg_3_dout1[22] , + \cubev_reg_3_dout1[21] , + \cubev_reg_3_dout1[20] , + \cubev_reg_3_dout1[19] , + \cubev_reg_3_dout1[18] , + \cubev_reg_3_dout1[17] , + \cubev_reg_3_dout1[16] , + \cubev_reg_3_dout1[15] , + \cubev_reg_3_dout1[14] , + \cubev_reg_3_dout1[13] , + \cubev_reg_3_dout1[12] , + \cubev_reg_3_dout1[11] , + \cubev_reg_3_dout1[10] , + \cubev_reg_3_dout1[9] , + \cubev_reg_3_dout1[8] , + \cubev_reg_3_dout1[7] , + \cubev_reg_3_dout1[6] , + \cubev_reg_3_dout1[5] , + \cubev_reg_3_dout1[4] , + \cubev_reg_3_dout1[3] , + \cubev_reg_3_dout1[2] , + \cubev_reg_3_dout1[1] , + \cubev_reg_3_dout1[0] }), + .wmask0({\cubev_reg_3_wmask0[3] , + \cubev_reg_3_wmask0[2] , + \cubev_reg_3_wmask0[1] , + \cubev_reg_3_wmask0[0] })); + rb cubev_reg_3_rb (.clk(cubev_reg_3_clk1), + .rstn(cubev_reg_3_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_3_dout1[31] , + \cubev_reg_3_dout1[30] , + \cubev_reg_3_dout1[29] , + \cubev_reg_3_dout1[28] , + \cubev_reg_3_dout1[27] , + \cubev_reg_3_dout1[26] , + \cubev_reg_3_dout1[25] , + \cubev_reg_3_dout1[24] , + \cubev_reg_3_dout1[23] , + \cubev_reg_3_dout1[22] , + \cubev_reg_3_dout1[21] , + \cubev_reg_3_dout1[20] , + \cubev_reg_3_dout1[19] , + \cubev_reg_3_dout1[18] , + \cubev_reg_3_dout1[17] , + \cubev_reg_3_dout1[16] , + \cubev_reg_3_dout1[15] , + \cubev_reg_3_dout1[14] , + \cubev_reg_3_dout1[13] , + \cubev_reg_3_dout1[12] , + \cubev_reg_3_dout1[11] , + \cubev_reg_3_dout1[10] , + \cubev_reg_3_dout1[9] , + \cubev_reg_3_dout1[8] , + \cubev_reg_3_dout1[7] , + \cubev_reg_3_dout1[6] , + \cubev_reg_3_dout1[5] , + \cubev_reg_3_dout1[4] , + \cubev_reg_3_dout1[3] , + \cubev_reg_3_dout1[2] , + \cubev_reg_3_dout1[1] , + \cubev_reg_3_dout1[0] }), + .dato({\cubev_reg_3_dout1_reg[31] , + \cubev_reg_3_dout1_reg[30] , + \cubev_reg_3_dout1_reg[29] , + \cubev_reg_3_dout1_reg[28] , + \cubev_reg_3_dout1_reg[27] , + \cubev_reg_3_dout1_reg[26] , + \cubev_reg_3_dout1_reg[25] , + \cubev_reg_3_dout1_reg[24] , + \cubev_reg_3_dout1_reg[23] , + \cubev_reg_3_dout1_reg[22] , + \cubev_reg_3_dout1_reg[21] , + \cubev_reg_3_dout1_reg[20] , + \cubev_reg_3_dout1_reg[19] , + \cubev_reg_3_dout1_reg[18] , + \cubev_reg_3_dout1_reg[17] , + \cubev_reg_3_dout1_reg[16] , + \cubev_reg_3_dout1_reg[15] , + \cubev_reg_3_dout1_reg[14] , + \cubev_reg_3_dout1_reg[13] , + \cubev_reg_3_dout1_reg[12] , + \cubev_reg_3_dout1_reg[11] , + \cubev_reg_3_dout1_reg[10] , + \cubev_reg_3_dout1_reg[9] , + \cubev_reg_3_dout1_reg[8] , + \cubev_reg_3_dout1_reg[7] , + \cubev_reg_3_dout1_reg[6] , + \cubev_reg_3_dout1_reg[5] , + \cubev_reg_3_dout1_reg[4] , + \cubev_reg_3_dout1_reg[3] , + \cubev_reg_3_dout1_reg[2] , + \cubev_reg_3_dout1_reg[1] , + \cubev_reg_3_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_4 (.csb0(cubev_reg_4_csb0), + .csb1(cubev_reg_4_csb1), + .web0(cubev_reg_4_web0), + .clk0(cubev_reg_4_clk0), + .clk1(cubev_reg_4_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_4_addr0[7] , + \cubev_reg_4_addr0[6] , + \cubev_reg_4_addr0[5] , + \cubev_reg_4_addr0[4] , + \cubev_reg_4_addr0[3] , + \cubev_reg_4_addr0[2] , + \cubev_reg_4_addr0[1] , + \cubev_reg_4_addr0[0] }), + .addr1({\cubev_reg_4_addr1[7] , + \cubev_reg_4_addr1[6] , + \cubev_reg_4_addr1[5] , + \cubev_reg_4_addr1[4] , + \cubev_reg_4_addr1[3] , + \cubev_reg_4_addr1[2] , + \cubev_reg_4_addr1[1] , + \cubev_reg_4_addr1[0] }), + .din0({\cubev_reg_4_din0[31] , + \cubev_reg_4_din0[30] , + \cubev_reg_4_din0[29] , + \cubev_reg_4_din0[28] , + \cubev_reg_4_din0[27] , + \cubev_reg_4_din0[26] , + \cubev_reg_4_din0[25] , + \cubev_reg_4_din0[24] , + \cubev_reg_4_din0[23] , + \cubev_reg_4_din0[22] , + \cubev_reg_4_din0[21] , + \cubev_reg_4_din0[20] , + \cubev_reg_4_din0[19] , + \cubev_reg_4_din0[18] , + \cubev_reg_4_din0[17] , + \cubev_reg_4_din0[16] , + \cubev_reg_4_din0[15] , + \cubev_reg_4_din0[14] , + \cubev_reg_4_din0[13] , + \cubev_reg_4_din0[12] , + \cubev_reg_4_din0[11] , + \cubev_reg_4_din0[10] , + \cubev_reg_4_din0[9] , + \cubev_reg_4_din0[8] , + \cubev_reg_4_din0[7] , + \cubev_reg_4_din0[6] , + \cubev_reg_4_din0[5] , + \cubev_reg_4_din0[4] , + \cubev_reg_4_din0[3] , + \cubev_reg_4_din0[2] , + \cubev_reg_4_din0[1] , + \cubev_reg_4_din0[0] }), + .dout0({\cubev_reg_4_dout0[31] , + \cubev_reg_4_dout0[30] , + \cubev_reg_4_dout0[29] , + \cubev_reg_4_dout0[28] , + \cubev_reg_4_dout0[27] , + \cubev_reg_4_dout0[26] , + \cubev_reg_4_dout0[25] , + \cubev_reg_4_dout0[24] , + \cubev_reg_4_dout0[23] , + \cubev_reg_4_dout0[22] , + \cubev_reg_4_dout0[21] , + \cubev_reg_4_dout0[20] , + \cubev_reg_4_dout0[19] , + \cubev_reg_4_dout0[18] , + \cubev_reg_4_dout0[17] , + \cubev_reg_4_dout0[16] , + \cubev_reg_4_dout0[15] , + \cubev_reg_4_dout0[14] , + \cubev_reg_4_dout0[13] , + \cubev_reg_4_dout0[12] , + \cubev_reg_4_dout0[11] , + \cubev_reg_4_dout0[10] , + \cubev_reg_4_dout0[9] , + \cubev_reg_4_dout0[8] , + \cubev_reg_4_dout0[7] , + \cubev_reg_4_dout0[6] , + \cubev_reg_4_dout0[5] , + \cubev_reg_4_dout0[4] , + \cubev_reg_4_dout0[3] , + \cubev_reg_4_dout0[2] , + \cubev_reg_4_dout0[1] , + \cubev_reg_4_dout0[0] }), + .dout1({\cubev_reg_4_dout1[31] , + \cubev_reg_4_dout1[30] , + \cubev_reg_4_dout1[29] , + \cubev_reg_4_dout1[28] , + \cubev_reg_4_dout1[27] , + \cubev_reg_4_dout1[26] , + \cubev_reg_4_dout1[25] , + \cubev_reg_4_dout1[24] , + \cubev_reg_4_dout1[23] , + \cubev_reg_4_dout1[22] , + \cubev_reg_4_dout1[21] , + \cubev_reg_4_dout1[20] , + \cubev_reg_4_dout1[19] , + \cubev_reg_4_dout1[18] , + \cubev_reg_4_dout1[17] , + \cubev_reg_4_dout1[16] , + \cubev_reg_4_dout1[15] , + \cubev_reg_4_dout1[14] , + \cubev_reg_4_dout1[13] , + \cubev_reg_4_dout1[12] , + \cubev_reg_4_dout1[11] , + \cubev_reg_4_dout1[10] , + \cubev_reg_4_dout1[9] , + \cubev_reg_4_dout1[8] , + \cubev_reg_4_dout1[7] , + \cubev_reg_4_dout1[6] , + \cubev_reg_4_dout1[5] , + \cubev_reg_4_dout1[4] , + \cubev_reg_4_dout1[3] , + \cubev_reg_4_dout1[2] , + \cubev_reg_4_dout1[1] , + \cubev_reg_4_dout1[0] }), + .wmask0({\cubev_reg_4_wmask0[3] , + \cubev_reg_4_wmask0[2] , + \cubev_reg_4_wmask0[1] , + \cubev_reg_4_wmask0[0] })); + rb cubev_reg_4_rb (.clk(cubev_reg_4_clk1), + .rstn(cubev_reg_4_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_4_dout1[31] , + \cubev_reg_4_dout1[30] , + \cubev_reg_4_dout1[29] , + \cubev_reg_4_dout1[28] , + \cubev_reg_4_dout1[27] , + \cubev_reg_4_dout1[26] , + \cubev_reg_4_dout1[25] , + \cubev_reg_4_dout1[24] , + \cubev_reg_4_dout1[23] , + \cubev_reg_4_dout1[22] , + \cubev_reg_4_dout1[21] , + \cubev_reg_4_dout1[20] , + \cubev_reg_4_dout1[19] , + \cubev_reg_4_dout1[18] , + \cubev_reg_4_dout1[17] , + \cubev_reg_4_dout1[16] , + \cubev_reg_4_dout1[15] , + \cubev_reg_4_dout1[14] , + \cubev_reg_4_dout1[13] , + \cubev_reg_4_dout1[12] , + \cubev_reg_4_dout1[11] , + \cubev_reg_4_dout1[10] , + \cubev_reg_4_dout1[9] , + \cubev_reg_4_dout1[8] , + \cubev_reg_4_dout1[7] , + \cubev_reg_4_dout1[6] , + \cubev_reg_4_dout1[5] , + \cubev_reg_4_dout1[4] , + \cubev_reg_4_dout1[3] , + \cubev_reg_4_dout1[2] , + \cubev_reg_4_dout1[1] , + \cubev_reg_4_dout1[0] }), + .dato({\cubev_reg_4_dout1_reg[31] , + \cubev_reg_4_dout1_reg[30] , + \cubev_reg_4_dout1_reg[29] , + \cubev_reg_4_dout1_reg[28] , + \cubev_reg_4_dout1_reg[27] , + \cubev_reg_4_dout1_reg[26] , + \cubev_reg_4_dout1_reg[25] , + \cubev_reg_4_dout1_reg[24] , + \cubev_reg_4_dout1_reg[23] , + \cubev_reg_4_dout1_reg[22] , + \cubev_reg_4_dout1_reg[21] , + \cubev_reg_4_dout1_reg[20] , + \cubev_reg_4_dout1_reg[19] , + \cubev_reg_4_dout1_reg[18] , + \cubev_reg_4_dout1_reg[17] , + \cubev_reg_4_dout1_reg[16] , + \cubev_reg_4_dout1_reg[15] , + \cubev_reg_4_dout1_reg[14] , + \cubev_reg_4_dout1_reg[13] , + \cubev_reg_4_dout1_reg[12] , + \cubev_reg_4_dout1_reg[11] , + \cubev_reg_4_dout1_reg[10] , + \cubev_reg_4_dout1_reg[9] , + \cubev_reg_4_dout1_reg[8] , + \cubev_reg_4_dout1_reg[7] , + \cubev_reg_4_dout1_reg[6] , + \cubev_reg_4_dout1_reg[5] , + \cubev_reg_4_dout1_reg[4] , + \cubev_reg_4_dout1_reg[3] , + \cubev_reg_4_dout1_reg[2] , + \cubev_reg_4_dout1_reg[1] , + \cubev_reg_4_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_reg_5 (.csb0(cubev_reg_5_csb0), + .csb1(cubev_reg_5_csb1), + .web0(cubev_reg_5_web0), + .clk0(cubev_reg_5_clk0), + .clk1(cubev_reg_5_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_reg_5_addr0[7] , + \cubev_reg_5_addr0[6] , + \cubev_reg_5_addr0[5] , + \cubev_reg_5_addr0[4] , + \cubev_reg_5_addr0[3] , + \cubev_reg_5_addr0[2] , + \cubev_reg_5_addr0[1] , + \cubev_reg_5_addr0[0] }), + .addr1({\cubev_reg_5_addr1[7] , + \cubev_reg_5_addr1[6] , + \cubev_reg_5_addr1[5] , + \cubev_reg_5_addr1[4] , + \cubev_reg_5_addr1[3] , + \cubev_reg_5_addr1[2] , + \cubev_reg_5_addr1[1] , + \cubev_reg_5_addr1[0] }), + .din0({\cubev_reg_5_din0[31] , + \cubev_reg_5_din0[30] , + \cubev_reg_5_din0[29] , + \cubev_reg_5_din0[28] , + \cubev_reg_5_din0[27] , + \cubev_reg_5_din0[26] , + \cubev_reg_5_din0[25] , + \cubev_reg_5_din0[24] , + \cubev_reg_5_din0[23] , + \cubev_reg_5_din0[22] , + \cubev_reg_5_din0[21] , + \cubev_reg_5_din0[20] , + \cubev_reg_5_din0[19] , + \cubev_reg_5_din0[18] , + \cubev_reg_5_din0[17] , + \cubev_reg_5_din0[16] , + \cubev_reg_5_din0[15] , + \cubev_reg_5_din0[14] , + \cubev_reg_5_din0[13] , + \cubev_reg_5_din0[12] , + \cubev_reg_5_din0[11] , + \cubev_reg_5_din0[10] , + \cubev_reg_5_din0[9] , + \cubev_reg_5_din0[8] , + \cubev_reg_5_din0[7] , + \cubev_reg_5_din0[6] , + \cubev_reg_5_din0[5] , + \cubev_reg_5_din0[4] , + \cubev_reg_5_din0[3] , + \cubev_reg_5_din0[2] , + \cubev_reg_5_din0[1] , + \cubev_reg_5_din0[0] }), + .dout0({\cubev_reg_5_dout0[31] , + \cubev_reg_5_dout0[30] , + \cubev_reg_5_dout0[29] , + \cubev_reg_5_dout0[28] , + \cubev_reg_5_dout0[27] , + \cubev_reg_5_dout0[26] , + \cubev_reg_5_dout0[25] , + \cubev_reg_5_dout0[24] , + \cubev_reg_5_dout0[23] , + \cubev_reg_5_dout0[22] , + \cubev_reg_5_dout0[21] , + \cubev_reg_5_dout0[20] , + \cubev_reg_5_dout0[19] , + \cubev_reg_5_dout0[18] , + \cubev_reg_5_dout0[17] , + \cubev_reg_5_dout0[16] , + \cubev_reg_5_dout0[15] , + \cubev_reg_5_dout0[14] , + \cubev_reg_5_dout0[13] , + \cubev_reg_5_dout0[12] , + \cubev_reg_5_dout0[11] , + \cubev_reg_5_dout0[10] , + \cubev_reg_5_dout0[9] , + \cubev_reg_5_dout0[8] , + \cubev_reg_5_dout0[7] , + \cubev_reg_5_dout0[6] , + \cubev_reg_5_dout0[5] , + \cubev_reg_5_dout0[4] , + \cubev_reg_5_dout0[3] , + \cubev_reg_5_dout0[2] , + \cubev_reg_5_dout0[1] , + \cubev_reg_5_dout0[0] }), + .dout1({\cubev_reg_5_dout1[31] , + \cubev_reg_5_dout1[30] , + \cubev_reg_5_dout1[29] , + \cubev_reg_5_dout1[28] , + \cubev_reg_5_dout1[27] , + \cubev_reg_5_dout1[26] , + \cubev_reg_5_dout1[25] , + \cubev_reg_5_dout1[24] , + \cubev_reg_5_dout1[23] , + \cubev_reg_5_dout1[22] , + \cubev_reg_5_dout1[21] , + \cubev_reg_5_dout1[20] , + \cubev_reg_5_dout1[19] , + \cubev_reg_5_dout1[18] , + \cubev_reg_5_dout1[17] , + \cubev_reg_5_dout1[16] , + \cubev_reg_5_dout1[15] , + \cubev_reg_5_dout1[14] , + \cubev_reg_5_dout1[13] , + \cubev_reg_5_dout1[12] , + \cubev_reg_5_dout1[11] , + \cubev_reg_5_dout1[10] , + \cubev_reg_5_dout1[9] , + \cubev_reg_5_dout1[8] , + \cubev_reg_5_dout1[7] , + \cubev_reg_5_dout1[6] , + \cubev_reg_5_dout1[5] , + \cubev_reg_5_dout1[4] , + \cubev_reg_5_dout1[3] , + \cubev_reg_5_dout1[2] , + \cubev_reg_5_dout1[1] , + \cubev_reg_5_dout1[0] }), + .wmask0({\cubev_reg_5_wmask0[3] , + \cubev_reg_5_wmask0[2] , + \cubev_reg_5_wmask0[1] , + \cubev_reg_5_wmask0[0] })); + rb cubev_reg_5_rb (.clk(cubev_reg_5_clk1), + .rstn(cubev_reg_5_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_reg_5_dout1[31] , + \cubev_reg_5_dout1[30] , + \cubev_reg_5_dout1[29] , + \cubev_reg_5_dout1[28] , + \cubev_reg_5_dout1[27] , + \cubev_reg_5_dout1[26] , + \cubev_reg_5_dout1[25] , + \cubev_reg_5_dout1[24] , + \cubev_reg_5_dout1[23] , + \cubev_reg_5_dout1[22] , + \cubev_reg_5_dout1[21] , + \cubev_reg_5_dout1[20] , + \cubev_reg_5_dout1[19] , + \cubev_reg_5_dout1[18] , + \cubev_reg_5_dout1[17] , + \cubev_reg_5_dout1[16] , + \cubev_reg_5_dout1[15] , + \cubev_reg_5_dout1[14] , + \cubev_reg_5_dout1[13] , + \cubev_reg_5_dout1[12] , + \cubev_reg_5_dout1[11] , + \cubev_reg_5_dout1[10] , + \cubev_reg_5_dout1[9] , + \cubev_reg_5_dout1[8] , + \cubev_reg_5_dout1[7] , + \cubev_reg_5_dout1[6] , + \cubev_reg_5_dout1[5] , + \cubev_reg_5_dout1[4] , + \cubev_reg_5_dout1[3] , + \cubev_reg_5_dout1[2] , + \cubev_reg_5_dout1[1] , + \cubev_reg_5_dout1[0] }), + .dato({\cubev_reg_5_dout1_reg[31] , + \cubev_reg_5_dout1_reg[30] , + \cubev_reg_5_dout1_reg[29] , + \cubev_reg_5_dout1_reg[28] , + \cubev_reg_5_dout1_reg[27] , + \cubev_reg_5_dout1_reg[26] , + \cubev_reg_5_dout1_reg[25] , + \cubev_reg_5_dout1_reg[24] , + \cubev_reg_5_dout1_reg[23] , + \cubev_reg_5_dout1_reg[22] , + \cubev_reg_5_dout1_reg[21] , + \cubev_reg_5_dout1_reg[20] , + \cubev_reg_5_dout1_reg[19] , + \cubev_reg_5_dout1_reg[18] , + \cubev_reg_5_dout1_reg[17] , + \cubev_reg_5_dout1_reg[16] , + \cubev_reg_5_dout1_reg[15] , + \cubev_reg_5_dout1_reg[14] , + \cubev_reg_5_dout1_reg[13] , + \cubev_reg_5_dout1_reg[12] , + \cubev_reg_5_dout1_reg[11] , + \cubev_reg_5_dout1_reg[10] , + \cubev_reg_5_dout1_reg[9] , + \cubev_reg_5_dout1_reg[8] , + \cubev_reg_5_dout1_reg[7] , + \cubev_reg_5_dout1_reg[6] , + \cubev_reg_5_dout1_reg[5] , + \cubev_reg_5_dout1_reg[4] , + \cubev_reg_5_dout1_reg[3] , + \cubev_reg_5_dout1_reg[2] , + \cubev_reg_5_dout1_reg[1] , + \cubev_reg_5_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_rf1i (.csb0(cubev_rf1_csb0), + .csb1(cubev_rf1_csb1), + .web0(cubev_rf1_web0), + .clk0(cubev_rf1_clk0), + .clk1(cubev_rf1_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_rf1_addr0[7] , + \cubev_rf1_addr0[6] , + \cubev_rf1_addr0[5] , + \cubev_rf1_addr0[4] , + \cubev_rf1_addr0[3] , + \cubev_rf1_addr0[2] , + \cubev_rf1_addr0[1] , + \cubev_rf1_addr0[0] }), + .addr1({\cubev_rf1_addr1[7] , + \cubev_rf1_addr1[6] , + \cubev_rf1_addr1[5] , + \cubev_rf1_addr1[4] , + \cubev_rf1_addr1[3] , + \cubev_rf1_addr1[2] , + \cubev_rf1_addr1[1] , + \cubev_rf1_addr1[0] }), + .din0({\cubev_rf1_din0[31] , + \cubev_rf1_din0[30] , + \cubev_rf1_din0[29] , + \cubev_rf1_din0[28] , + \cubev_rf1_din0[27] , + \cubev_rf1_din0[26] , + \cubev_rf1_din0[25] , + \cubev_rf1_din0[24] , + \cubev_rf1_din0[23] , + \cubev_rf1_din0[22] , + \cubev_rf1_din0[21] , + \cubev_rf1_din0[20] , + \cubev_rf1_din0[19] , + \cubev_rf1_din0[18] , + \cubev_rf1_din0[17] , + \cubev_rf1_din0[16] , + \cubev_rf1_din0[15] , + \cubev_rf1_din0[14] , + \cubev_rf1_din0[13] , + \cubev_rf1_din0[12] , + \cubev_rf1_din0[11] , + \cubev_rf1_din0[10] , + \cubev_rf1_din0[9] , + \cubev_rf1_din0[8] , + \cubev_rf1_din0[7] , + \cubev_rf1_din0[6] , + \cubev_rf1_din0[5] , + \cubev_rf1_din0[4] , + \cubev_rf1_din0[3] , + \cubev_rf1_din0[2] , + \cubev_rf1_din0[1] , + \cubev_rf1_din0[0] }), + .dout0({\cubev_rf1_dout0[31] , + \cubev_rf1_dout0[30] , + \cubev_rf1_dout0[29] , + \cubev_rf1_dout0[28] , + \cubev_rf1_dout0[27] , + \cubev_rf1_dout0[26] , + \cubev_rf1_dout0[25] , + \cubev_rf1_dout0[24] , + \cubev_rf1_dout0[23] , + \cubev_rf1_dout0[22] , + \cubev_rf1_dout0[21] , + \cubev_rf1_dout0[20] , + \cubev_rf1_dout0[19] , + \cubev_rf1_dout0[18] , + \cubev_rf1_dout0[17] , + \cubev_rf1_dout0[16] , + \cubev_rf1_dout0[15] , + \cubev_rf1_dout0[14] , + \cubev_rf1_dout0[13] , + \cubev_rf1_dout0[12] , + \cubev_rf1_dout0[11] , + \cubev_rf1_dout0[10] , + \cubev_rf1_dout0[9] , + \cubev_rf1_dout0[8] , + \cubev_rf1_dout0[7] , + \cubev_rf1_dout0[6] , + \cubev_rf1_dout0[5] , + \cubev_rf1_dout0[4] , + \cubev_rf1_dout0[3] , + \cubev_rf1_dout0[2] , + \cubev_rf1_dout0[1] , + \cubev_rf1_dout0[0] }), + .dout1({\cubev_rf1_dout1[31] , + \cubev_rf1_dout1[30] , + \cubev_rf1_dout1[29] , + \cubev_rf1_dout1[28] , + \cubev_rf1_dout1[27] , + \cubev_rf1_dout1[26] , + \cubev_rf1_dout1[25] , + \cubev_rf1_dout1[24] , + \cubev_rf1_dout1[23] , + \cubev_rf1_dout1[22] , + \cubev_rf1_dout1[21] , + \cubev_rf1_dout1[20] , + \cubev_rf1_dout1[19] , + \cubev_rf1_dout1[18] , + \cubev_rf1_dout1[17] , + \cubev_rf1_dout1[16] , + \cubev_rf1_dout1[15] , + \cubev_rf1_dout1[14] , + \cubev_rf1_dout1[13] , + \cubev_rf1_dout1[12] , + \cubev_rf1_dout1[11] , + \cubev_rf1_dout1[10] , + \cubev_rf1_dout1[9] , + \cubev_rf1_dout1[8] , + \cubev_rf1_dout1[7] , + \cubev_rf1_dout1[6] , + \cubev_rf1_dout1[5] , + \cubev_rf1_dout1[4] , + \cubev_rf1_dout1[3] , + \cubev_rf1_dout1[2] , + \cubev_rf1_dout1[1] , + \cubev_rf1_dout1[0] }), + .wmask0({\cubev_rf1_wmask0[3] , + \cubev_rf1_wmask0[2] , + \cubev_rf1_wmask0[1] , + \cubev_rf1_wmask0[0] })); + rb cubev_rf1i_rb (.clk(cubev_rf1_clk1), + .rstn(cubev_rf1_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_rf1_dout1[31] , + \cubev_rf1_dout1[30] , + \cubev_rf1_dout1[29] , + \cubev_rf1_dout1[28] , + \cubev_rf1_dout1[27] , + \cubev_rf1_dout1[26] , + \cubev_rf1_dout1[25] , + \cubev_rf1_dout1[24] , + \cubev_rf1_dout1[23] , + \cubev_rf1_dout1[22] , + \cubev_rf1_dout1[21] , + \cubev_rf1_dout1[20] , + \cubev_rf1_dout1[19] , + \cubev_rf1_dout1[18] , + \cubev_rf1_dout1[17] , + \cubev_rf1_dout1[16] , + \cubev_rf1_dout1[15] , + \cubev_rf1_dout1[14] , + \cubev_rf1_dout1[13] , + \cubev_rf1_dout1[12] , + \cubev_rf1_dout1[11] , + \cubev_rf1_dout1[10] , + \cubev_rf1_dout1[9] , + \cubev_rf1_dout1[8] , + \cubev_rf1_dout1[7] , + \cubev_rf1_dout1[6] , + \cubev_rf1_dout1[5] , + \cubev_rf1_dout1[4] , + \cubev_rf1_dout1[3] , + \cubev_rf1_dout1[2] , + \cubev_rf1_dout1[1] , + \cubev_rf1_dout1[0] }), + .dato({\cubev_rf1_dout1_reg[31] , + \cubev_rf1_dout1_reg[30] , + \cubev_rf1_dout1_reg[29] , + \cubev_rf1_dout1_reg[28] , + \cubev_rf1_dout1_reg[27] , + \cubev_rf1_dout1_reg[26] , + \cubev_rf1_dout1_reg[25] , + \cubev_rf1_dout1_reg[24] , + \cubev_rf1_dout1_reg[23] , + \cubev_rf1_dout1_reg[22] , + \cubev_rf1_dout1_reg[21] , + \cubev_rf1_dout1_reg[20] , + \cubev_rf1_dout1_reg[19] , + \cubev_rf1_dout1_reg[18] , + \cubev_rf1_dout1_reg[17] , + \cubev_rf1_dout1_reg[16] , + \cubev_rf1_dout1_reg[15] , + \cubev_rf1_dout1_reg[14] , + \cubev_rf1_dout1_reg[13] , + \cubev_rf1_dout1_reg[12] , + \cubev_rf1_dout1_reg[11] , + \cubev_rf1_dout1_reg[10] , + \cubev_rf1_dout1_reg[9] , + \cubev_rf1_dout1_reg[8] , + \cubev_rf1_dout1_reg[7] , + \cubev_rf1_dout1_reg[6] , + \cubev_rf1_dout1_reg[5] , + \cubev_rf1_dout1_reg[4] , + \cubev_rf1_dout1_reg[3] , + \cubev_rf1_dout1_reg[2] , + \cubev_rf1_dout1_reg[1] , + \cubev_rf1_dout1_reg[0] })); + sky130_sram_1kbyte_1rw1r_32x256_8 cubev_rf2i (.csb0(cubev_rf2_csb0), + .csb1(cubev_rf2_csb1), + .web0(cubev_rf2_web0), + .clk0(cubev_rf2_clk0), + .clk1(cubev_rf2_clk1), + .vccd1(vccd1), + .vssd1(vssd1), + .addr0({\cubev_rf2_addr0[7] , + \cubev_rf2_addr0[6] , + \cubev_rf2_addr0[5] , + \cubev_rf2_addr0[4] , + \cubev_rf2_addr0[3] , + \cubev_rf2_addr0[2] , + \cubev_rf2_addr0[1] , + \cubev_rf2_addr0[0] }), + .addr1({\cubev_rf2_addr1[7] , + \cubev_rf2_addr1[6] , + \cubev_rf2_addr1[5] , + \cubev_rf2_addr1[4] , + \cubev_rf2_addr1[3] , + \cubev_rf2_addr1[2] , + \cubev_rf2_addr1[1] , + \cubev_rf2_addr1[0] }), + .din0({\cubev_rf2_din0[31] , + \cubev_rf2_din0[30] , + \cubev_rf2_din0[29] , + \cubev_rf2_din0[28] , + \cubev_rf2_din0[27] , + \cubev_rf2_din0[26] , + \cubev_rf2_din0[25] , + \cubev_rf2_din0[24] , + \cubev_rf2_din0[23] , + \cubev_rf2_din0[22] , + \cubev_rf2_din0[21] , + \cubev_rf2_din0[20] , + \cubev_rf2_din0[19] , + \cubev_rf2_din0[18] , + \cubev_rf2_din0[17] , + \cubev_rf2_din0[16] , + \cubev_rf2_din0[15] , + \cubev_rf2_din0[14] , + \cubev_rf2_din0[13] , + \cubev_rf2_din0[12] , + \cubev_rf2_din0[11] , + \cubev_rf2_din0[10] , + \cubev_rf2_din0[9] , + \cubev_rf2_din0[8] , + \cubev_rf2_din0[7] , + \cubev_rf2_din0[6] , + \cubev_rf2_din0[5] , + \cubev_rf2_din0[4] , + \cubev_rf2_din0[3] , + \cubev_rf2_din0[2] , + \cubev_rf2_din0[1] , + \cubev_rf2_din0[0] }), + .dout0({\cubev_rf2_dout0[31] , + \cubev_rf2_dout0[30] , + \cubev_rf2_dout0[29] , + \cubev_rf2_dout0[28] , + \cubev_rf2_dout0[27] , + \cubev_rf2_dout0[26] , + \cubev_rf2_dout0[25] , + \cubev_rf2_dout0[24] , + \cubev_rf2_dout0[23] , + \cubev_rf2_dout0[22] , + \cubev_rf2_dout0[21] , + \cubev_rf2_dout0[20] , + \cubev_rf2_dout0[19] , + \cubev_rf2_dout0[18] , + \cubev_rf2_dout0[17] , + \cubev_rf2_dout0[16] , + \cubev_rf2_dout0[15] , + \cubev_rf2_dout0[14] , + \cubev_rf2_dout0[13] , + \cubev_rf2_dout0[12] , + \cubev_rf2_dout0[11] , + \cubev_rf2_dout0[10] , + \cubev_rf2_dout0[9] , + \cubev_rf2_dout0[8] , + \cubev_rf2_dout0[7] , + \cubev_rf2_dout0[6] , + \cubev_rf2_dout0[5] , + \cubev_rf2_dout0[4] , + \cubev_rf2_dout0[3] , + \cubev_rf2_dout0[2] , + \cubev_rf2_dout0[1] , + \cubev_rf2_dout0[0] }), + .dout1({\cubev_rf2_dout1[31] , + \cubev_rf2_dout1[30] , + \cubev_rf2_dout1[29] , + \cubev_rf2_dout1[28] , + \cubev_rf2_dout1[27] , + \cubev_rf2_dout1[26] , + \cubev_rf2_dout1[25] , + \cubev_rf2_dout1[24] , + \cubev_rf2_dout1[23] , + \cubev_rf2_dout1[22] , + \cubev_rf2_dout1[21] , + \cubev_rf2_dout1[20] , + \cubev_rf2_dout1[19] , + \cubev_rf2_dout1[18] , + \cubev_rf2_dout1[17] , + \cubev_rf2_dout1[16] , + \cubev_rf2_dout1[15] , + \cubev_rf2_dout1[14] , + \cubev_rf2_dout1[13] , + \cubev_rf2_dout1[12] , + \cubev_rf2_dout1[11] , + \cubev_rf2_dout1[10] , + \cubev_rf2_dout1[9] , + \cubev_rf2_dout1[8] , + \cubev_rf2_dout1[7] , + \cubev_rf2_dout1[6] , + \cubev_rf2_dout1[5] , + \cubev_rf2_dout1[4] , + \cubev_rf2_dout1[3] , + \cubev_rf2_dout1[2] , + \cubev_rf2_dout1[1] , + \cubev_rf2_dout1[0] }), + .wmask0({\cubev_rf2_wmask0[3] , + \cubev_rf2_wmask0[2] , + \cubev_rf2_wmask0[1] , + \cubev_rf2_wmask0[0] })); + rb cubev_rf2i_rb (.clk(cubev_rf2_clk1), + .rstn(cubev_rf2_rstn), + .vccd1(vccd1), + .vssd1(vssd1), + .dati({\cubev_rf2_dout1[31] , + \cubev_rf2_dout1[30] , + \cubev_rf2_dout1[29] , + \cubev_rf2_dout1[28] , + \cubev_rf2_dout1[27] , + \cubev_rf2_dout1[26] , + \cubev_rf2_dout1[25] , + \cubev_rf2_dout1[24] , + \cubev_rf2_dout1[23] , + \cubev_rf2_dout1[22] , + \cubev_rf2_dout1[21] , + \cubev_rf2_dout1[20] , + \cubev_rf2_dout1[19] , + \cubev_rf2_dout1[18] , + \cubev_rf2_dout1[17] , + \cubev_rf2_dout1[16] , + \cubev_rf2_dout1[15] , + \cubev_rf2_dout1[14] , + \cubev_rf2_dout1[13] , + \cubev_rf2_dout1[12] , + \cubev_rf2_dout1[11] , + \cubev_rf2_dout1[10] , + \cubev_rf2_dout1[9] , + \cubev_rf2_dout1[8] , + \cubev_rf2_dout1[7] , + \cubev_rf2_dout1[6] , + \cubev_rf2_dout1[5] , + \cubev_rf2_dout1[4] , + \cubev_rf2_dout1[3] , + \cubev_rf2_dout1[2] , + \cubev_rf2_dout1[1] , + \cubev_rf2_dout1[0] }), + .dato({\cubev_rf2_dout1_reg[31] , + \cubev_rf2_dout1_reg[30] , + \cubev_rf2_dout1_reg[29] , + \cubev_rf2_dout1_reg[28] , + \cubev_rf2_dout1_reg[27] , + \cubev_rf2_dout1_reg[26] , + \cubev_rf2_dout1_reg[25] , + \cubev_rf2_dout1_reg[24] , + \cubev_rf2_dout1_reg[23] , + \cubev_rf2_dout1_reg[22] , + \cubev_rf2_dout1_reg[21] , + \cubev_rf2_dout1_reg[20] , + \cubev_rf2_dout1_reg[19] , + \cubev_rf2_dout1_reg[18] , + \cubev_rf2_dout1_reg[17] , + \cubev_rf2_dout1_reg[16] , + \cubev_rf2_dout1_reg[15] , + \cubev_rf2_dout1_reg[14] , + \cubev_rf2_dout1_reg[13] , + \cubev_rf2_dout1_reg[12] , + \cubev_rf2_dout1_reg[11] , + \cubev_rf2_dout1_reg[10] , + \cubev_rf2_dout1_reg[9] , + \cubev_rf2_dout1_reg[8] , + \cubev_rf2_dout1_reg[7] , + \cubev_rf2_dout1_reg[6] , + \cubev_rf2_dout1_reg[5] , + \cubev_rf2_dout1_reg[4] , + \cubev_rf2_dout1_reg[3] , + \cubev_rf2_dout1_reg[2] , + \cubev_rf2_dout1_reg[1] , + \cubev_rf2_dout1_reg[0] })); + minisoc mprj (.ca_dbus_ack(ca_dbus_ack), + .ca_dbus_com(ca_dbus_com), + .ca_dbus_valid(ca_dbus_valid), + .ca_match_ack(ca_match_ack), + .ca_match_valid(ca_match_valid), + .ca_time_ack(ca_time_ack), + .ca_time_valid(ca_time_valid), + .cubev_dhi_clk0(cubev_dhi_clk0), + .cubev_dhi_clk1(cubev_dhi_clk1), + .cubev_dhi_csb0(cubev_dhi_csb0), + .cubev_dhi_csb1(cubev_dhi_csb1), + .cubev_dhi_rstn(cubev_dhi_rstn), + .cubev_dhi_web0(cubev_dhi_web0), + .cubev_dli_clk0(cubev_dli_clk0), + .cubev_dli_clk1(cubev_dli_clk1), + .cubev_dli_csb0(cubev_dli_csb0), + .cubev_dli_csb1(cubev_dli_csb1), + .cubev_dli_rstn(cubev_dli_rstn), + .cubev_dli_web0(cubev_dli_web0), + .cubev_phi_clk1(cubev_phi_clk1), + .cubev_phi_csb1(cubev_phi_csb1), + .cubev_phi_rstn(cubev_phi_rstn), + .cubev_pli_clk1(cubev_pli_clk1), + .cubev_pli_csb1(cubev_pli_csb1), + .cubev_pli_rstn(cubev_pli_rstn), + .cubev_reg_0_clk0(cubev_reg_0_clk0), + .cubev_reg_0_clk1(cubev_reg_0_clk1), + .cubev_reg_0_csb0(cubev_reg_0_csb0), + .cubev_reg_0_csb1(cubev_reg_0_csb1), + .cubev_reg_0_rstn(cubev_reg_0_rstn), + .cubev_reg_0_web0(cubev_reg_0_web0), + .cubev_reg_1_clk0(cubev_reg_1_clk0), + .cubev_reg_1_clk1(cubev_reg_1_clk1), + .cubev_reg_1_csb0(cubev_reg_1_csb0), + .cubev_reg_1_csb1(cubev_reg_1_csb1), + .cubev_reg_1_rstn(cubev_reg_1_rstn), + .cubev_reg_1_web0(cubev_reg_1_web0), + .cubev_reg_2_clk0(cubev_reg_2_clk0), + .cubev_reg_2_clk1(cubev_reg_2_clk1), + .cubev_reg_2_csb0(cubev_reg_2_csb0), + .cubev_reg_2_csb1(cubev_reg_2_csb1), + .cubev_reg_2_rstn(cubev_reg_2_rstn), + .cubev_reg_2_web0(cubev_reg_2_web0), + .cubev_reg_3_clk0(cubev_reg_3_clk0), + .cubev_reg_3_clk1(cubev_reg_3_clk1), + .cubev_reg_3_csb0(cubev_reg_3_csb0), + .cubev_reg_3_csb1(cubev_reg_3_csb1), + .cubev_reg_3_rstn(cubev_reg_3_rstn), + .cubev_reg_3_web0(cubev_reg_3_web0), + .cubev_reg_4_clk0(cubev_reg_4_clk0), + .cubev_reg_4_clk1(cubev_reg_4_clk1), + .cubev_reg_4_csb0(cubev_reg_4_csb0), + .cubev_reg_4_csb1(cubev_reg_4_csb1), + .cubev_reg_4_rstn(cubev_reg_4_rstn), + .cubev_reg_4_web0(cubev_reg_4_web0), + .cubev_reg_5_clk0(cubev_reg_5_clk0), + .cubev_reg_5_clk1(cubev_reg_5_clk1), + .cubev_reg_5_csb0(cubev_reg_5_csb0), + .cubev_reg_5_csb1(cubev_reg_5_csb1), + .cubev_reg_5_rstn(cubev_reg_5_rstn), + .cubev_reg_5_web0(cubev_reg_5_web0), + .cubev_rf1_clk0(cubev_rf1_clk0), + .cubev_rf1_clk1(cubev_rf1_clk1), + .cubev_rf1_csb0(cubev_rf1_csb0), + .cubev_rf1_csb1(cubev_rf1_csb1), + .cubev_rf1_rstn(cubev_rf1_rstn), + .cubev_rf1_web0(cubev_rf1_web0), + .cubev_rf2_clk0(cubev_rf2_clk0), + .cubev_rf2_clk1(cubev_rf2_clk1), + .cubev_rf2_csb0(cubev_rf2_csb0), + .cubev_rf2_csb1(cubev_rf2_csb1), + .cubev_rf2_rstn(cubev_rf2_rstn), + .cubev_rf2_web0(cubev_rf2_web0), + .rstn_reg(rstn_reg), + .vccd1(vccd1), + .vssd1(vssd1), + .ca_command({\ca_command[31] , + \ca_command[30] , + \ca_command[29] , + \ca_command[28] , + \ca_command[27] , + \ca_command[26] , + \ca_command[25] , + \ca_command[24] , + \ca_command[23] , + \ca_command[22] , + \ca_command[21] , + \ca_command[20] , + \ca_command[19] , + \ca_command[18] , + \ca_command[17] , + \ca_command[16] , + \ca_command[15] , + \ca_command[14] , + \ca_command[13] , + \ca_command[12] , + \ca_command[11] , + \ca_command[10] , + \ca_command[9] , + \ca_command[8] , + \ca_command[7] , + \ca_command[6] , + \ca_command[5] , + \ca_command[4] , + \ca_command[3] , + \ca_command[2] , + \ca_command[1] , + \ca_command[0] }), + .ca_dbus_data({\ca_dbus_data[31] , + \ca_dbus_data[30] , + \ca_dbus_data[29] , + \ca_dbus_data[28] , + \ca_dbus_data[27] , + \ca_dbus_data[26] , + \ca_dbus_data[25] , + \ca_dbus_data[24] , + \ca_dbus_data[23] , + \ca_dbus_data[22] , + \ca_dbus_data[21] , + \ca_dbus_data[20] , + \ca_dbus_data[19] , + \ca_dbus_data[18] , + \ca_dbus_data[17] , + \ca_dbus_data[16] , + \ca_dbus_data[15] , + \ca_dbus_data[14] , + \ca_dbus_data[13] , + \ca_dbus_data[12] , + \ca_dbus_data[11] , + \ca_dbus_data[10] , + \ca_dbus_data[9] , + \ca_dbus_data[8] , + \ca_dbus_data[7] , + \ca_dbus_data[6] , + \ca_dbus_data[5] , + \ca_dbus_data[4] , + \ca_dbus_data[3] , + \ca_dbus_data[2] , + \ca_dbus_data[1] , + \ca_dbus_data[0] }), + .ca_dbus_tid({\ca_dbus_tid[2] , + \ca_dbus_tid[1] , + \ca_dbus_tid[0] }), + .ca_time_data({\ca_time_data[22] , + \ca_time_data[21] , + \ca_time_data[20] , + \ca_time_data[19] , + \ca_time_data[18] , + \ca_time_data[17] , + \ca_time_data[16] , + \ca_time_data[15] , + \ca_time_data[14] , + \ca_time_data[13] , + \ca_time_data[12] , + \ca_time_data[11] , + \ca_time_data[10] , + \ca_time_data[9] , + \ca_time_data[8] , + \ca_time_data[7] , + \ca_time_data[6] , + \ca_time_data[5] , + \ca_time_data[4] , + \ca_time_data[3] , + \ca_time_data[2] , + \ca_time_data[1] , + \ca_time_data[0] }), + .cubev_dhi_addr0({\cubev_dhi_addr0[7] , + \cubev_dhi_addr0[6] , + \cubev_dhi_addr0[5] , + \cubev_dhi_addr0[4] , + \cubev_dhi_addr0[3] , + \cubev_dhi_addr0[2] , + \cubev_dhi_addr0[1] , + \cubev_dhi_addr0[0] }), + .cubev_dhi_addr1({\cubev_dhi_addr1[7] , + \cubev_dhi_addr1[6] , + \cubev_dhi_addr1[5] , + \cubev_dhi_addr1[4] , + \cubev_dhi_addr1[3] , + \cubev_dhi_addr1[2] , + \cubev_dhi_addr1[1] , + \cubev_dhi_addr1[0] }), + .cubev_dhi_din0({\cubev_dhi_din0[31] , + \cubev_dhi_din0[30] , + \cubev_dhi_din0[29] , + \cubev_dhi_din0[28] , + \cubev_dhi_din0[27] , + \cubev_dhi_din0[26] , + \cubev_dhi_din0[25] , + \cubev_dhi_din0[24] , + \cubev_dhi_din0[23] , + \cubev_dhi_din0[22] , + \cubev_dhi_din0[21] , + \cubev_dhi_din0[20] , + \cubev_dhi_din0[19] , + \cubev_dhi_din0[18] , + \cubev_dhi_din0[17] , + \cubev_dhi_din0[16] , + \cubev_dhi_din0[15] , + \cubev_dhi_din0[14] , + \cubev_dhi_din0[13] , + \cubev_dhi_din0[12] , + \cubev_dhi_din0[11] , + \cubev_dhi_din0[10] , + \cubev_dhi_din0[9] , + \cubev_dhi_din0[8] , + \cubev_dhi_din0[7] , + \cubev_dhi_din0[6] , + \cubev_dhi_din0[5] , + \cubev_dhi_din0[4] , + \cubev_dhi_din0[3] , + \cubev_dhi_din0[2] , + \cubev_dhi_din0[1] , + \cubev_dhi_din0[0] }), + .cubev_dhi_dout0({\cubev_dhi_dout0[31] , + \cubev_dhi_dout0[30] , + \cubev_dhi_dout0[29] , + \cubev_dhi_dout0[28] , + \cubev_dhi_dout0[27] , + \cubev_dhi_dout0[26] , + \cubev_dhi_dout0[25] , + \cubev_dhi_dout0[24] , + \cubev_dhi_dout0[23] , + \cubev_dhi_dout0[22] , + \cubev_dhi_dout0[21] , + \cubev_dhi_dout0[20] , + \cubev_dhi_dout0[19] , + \cubev_dhi_dout0[18] , + \cubev_dhi_dout0[17] , + \cubev_dhi_dout0[16] , + \cubev_dhi_dout0[15] , + \cubev_dhi_dout0[14] , + \cubev_dhi_dout0[13] , + \cubev_dhi_dout0[12] , + \cubev_dhi_dout0[11] , + \cubev_dhi_dout0[10] , + \cubev_dhi_dout0[9] , + \cubev_dhi_dout0[8] , + \cubev_dhi_dout0[7] , + \cubev_dhi_dout0[6] , + \cubev_dhi_dout0[5] , + \cubev_dhi_dout0[4] , + \cubev_dhi_dout0[3] , + \cubev_dhi_dout0[2] , + \cubev_dhi_dout0[1] , + \cubev_dhi_dout0[0] }), + .cubev_dhi_dout1({\cubev_dhi_dout1_reg[31] , + \cubev_dhi_dout1_reg[30] , + \cubev_dhi_dout1_reg[29] , + \cubev_dhi_dout1_reg[28] , + \cubev_dhi_dout1_reg[27] , + \cubev_dhi_dout1_reg[26] , + \cubev_dhi_dout1_reg[25] , + \cubev_dhi_dout1_reg[24] , + \cubev_dhi_dout1_reg[23] , + \cubev_dhi_dout1_reg[22] , + \cubev_dhi_dout1_reg[21] , + \cubev_dhi_dout1_reg[20] , + \cubev_dhi_dout1_reg[19] , + \cubev_dhi_dout1_reg[18] , + \cubev_dhi_dout1_reg[17] , + \cubev_dhi_dout1_reg[16] , + \cubev_dhi_dout1_reg[15] , + \cubev_dhi_dout1_reg[14] , + \cubev_dhi_dout1_reg[13] , + \cubev_dhi_dout1_reg[12] , + \cubev_dhi_dout1_reg[11] , + \cubev_dhi_dout1_reg[10] , + \cubev_dhi_dout1_reg[9] , + \cubev_dhi_dout1_reg[8] , + \cubev_dhi_dout1_reg[7] , + \cubev_dhi_dout1_reg[6] , + \cubev_dhi_dout1_reg[5] , + \cubev_dhi_dout1_reg[4] , + \cubev_dhi_dout1_reg[3] , + \cubev_dhi_dout1_reg[2] , + \cubev_dhi_dout1_reg[1] , + \cubev_dhi_dout1_reg[0] }), + .cubev_dhi_wmask0({\cubev_dhi_wmask0[3] , + \cubev_dhi_wmask0[2] , + \cubev_dhi_wmask0[1] , + \cubev_dhi_wmask0[0] }), + .cubev_dli_addr0({\cubev_dli_addr0[7] , + \cubev_dli_addr0[6] , + \cubev_dli_addr0[5] , + \cubev_dli_addr0[4] , + \cubev_dli_addr0[3] , + \cubev_dli_addr0[2] , + \cubev_dli_addr0[1] , + \cubev_dli_addr0[0] }), + .cubev_dli_addr1({\cubev_dli_addr1[7] , + \cubev_dli_addr1[6] , + \cubev_dli_addr1[5] , + \cubev_dli_addr1[4] , + \cubev_dli_addr1[3] , + \cubev_dli_addr1[2] , + \cubev_dli_addr1[1] , + \cubev_dli_addr1[0] }), + .cubev_dli_din0({\cubev_dli_din0[31] , + \cubev_dli_din0[30] , + \cubev_dli_din0[29] , + \cubev_dli_din0[28] , + \cubev_dli_din0[27] , + \cubev_dli_din0[26] , + \cubev_dli_din0[25] , + \cubev_dli_din0[24] , + \cubev_dli_din0[23] , + \cubev_dli_din0[22] , + \cubev_dli_din0[21] , + \cubev_dli_din0[20] , + \cubev_dli_din0[19] , + \cubev_dli_din0[18] , + \cubev_dli_din0[17] , + \cubev_dli_din0[16] , + \cubev_dli_din0[15] , + \cubev_dli_din0[14] , + \cubev_dli_din0[13] , + \cubev_dli_din0[12] , + \cubev_dli_din0[11] , + \cubev_dli_din0[10] , + \cubev_dli_din0[9] , + \cubev_dli_din0[8] , + \cubev_dli_din0[7] , + \cubev_dli_din0[6] , + \cubev_dli_din0[5] , + \cubev_dli_din0[4] , + \cubev_dli_din0[3] , + \cubev_dli_din0[2] , + \cubev_dli_din0[1] , + \cubev_dli_din0[0] }), + .cubev_dli_dout0({\cubev_dli_dout0[31] , + \cubev_dli_dout0[30] , + \cubev_dli_dout0[29] , + \cubev_dli_dout0[28] , + \cubev_dli_dout0[27] , + \cubev_dli_dout0[26] , + \cubev_dli_dout0[25] , + \cubev_dli_dout0[24] , + \cubev_dli_dout0[23] , + \cubev_dli_dout0[22] , + \cubev_dli_dout0[21] , + \cubev_dli_dout0[20] , + \cubev_dli_dout0[19] , + \cubev_dli_dout0[18] , + \cubev_dli_dout0[17] , + \cubev_dli_dout0[16] , + \cubev_dli_dout0[15] , + \cubev_dli_dout0[14] , + \cubev_dli_dout0[13] , + \cubev_dli_dout0[12] , + \cubev_dli_dout0[11] , + \cubev_dli_dout0[10] , + \cubev_dli_dout0[9] , + \cubev_dli_dout0[8] , + \cubev_dli_dout0[7] , + \cubev_dli_dout0[6] , + \cubev_dli_dout0[5] , + \cubev_dli_dout0[4] , + \cubev_dli_dout0[3] , + \cubev_dli_dout0[2] , + \cubev_dli_dout0[1] , + \cubev_dli_dout0[0] }), + .cubev_dli_dout1({\cubev_dli_dout1_reg[31] , + \cubev_dli_dout1_reg[30] , + \cubev_dli_dout1_reg[29] , + \cubev_dli_dout1_reg[28] , + \cubev_dli_dout1_reg[27] , + \cubev_dli_dout1_reg[26] , + \cubev_dli_dout1_reg[25] , + \cubev_dli_dout1_reg[24] , + \cubev_dli_dout1_reg[23] , + \cubev_dli_dout1_reg[22] , + \cubev_dli_dout1_reg[21] , + \cubev_dli_dout1_reg[20] , + \cubev_dli_dout1_reg[19] , + \cubev_dli_dout1_reg[18] , + \cubev_dli_dout1_reg[17] , + \cubev_dli_dout1_reg[16] , + \cubev_dli_dout1_reg[15] , + \cubev_dli_dout1_reg[14] , + \cubev_dli_dout1_reg[13] , + \cubev_dli_dout1_reg[12] , + \cubev_dli_dout1_reg[11] , + \cubev_dli_dout1_reg[10] , + \cubev_dli_dout1_reg[9] , + \cubev_dli_dout1_reg[8] , + \cubev_dli_dout1_reg[7] , + \cubev_dli_dout1_reg[6] , + \cubev_dli_dout1_reg[5] , + \cubev_dli_dout1_reg[4] , + \cubev_dli_dout1_reg[3] , + \cubev_dli_dout1_reg[2] , + \cubev_dli_dout1_reg[1] , + \cubev_dli_dout1_reg[0] }), + .cubev_dli_wmask0({\cubev_dli_wmask0[3] , + \cubev_dli_wmask0[2] , + \cubev_dli_wmask0[1] , + \cubev_dli_wmask0[0] }), + .cubev_phi_addr1({\cubev_phi_addr1[7] , + \cubev_phi_addr1[6] , + \cubev_phi_addr1[5] , + \cubev_phi_addr1[4] , + \cubev_phi_addr1[3] , + \cubev_phi_addr1[2] , + \cubev_phi_addr1[1] , + \cubev_phi_addr1[0] }), + .cubev_phi_dout1({\cubev_phi_dout1_reg[31] , + \cubev_phi_dout1_reg[30] , + \cubev_phi_dout1_reg[29] , + \cubev_phi_dout1_reg[28] , + \cubev_phi_dout1_reg[27] , + \cubev_phi_dout1_reg[26] , + \cubev_phi_dout1_reg[25] , + \cubev_phi_dout1_reg[24] , + \cubev_phi_dout1_reg[23] , + \cubev_phi_dout1_reg[22] , + \cubev_phi_dout1_reg[21] , + \cubev_phi_dout1_reg[20] , + \cubev_phi_dout1_reg[19] , + \cubev_phi_dout1_reg[18] , + \cubev_phi_dout1_reg[17] , + \cubev_phi_dout1_reg[16] , + \cubev_phi_dout1_reg[15] , + \cubev_phi_dout1_reg[14] , + \cubev_phi_dout1_reg[13] , + \cubev_phi_dout1_reg[12] , + \cubev_phi_dout1_reg[11] , + \cubev_phi_dout1_reg[10] , + \cubev_phi_dout1_reg[9] , + \cubev_phi_dout1_reg[8] , + \cubev_phi_dout1_reg[7] , + \cubev_phi_dout1_reg[6] , + \cubev_phi_dout1_reg[5] , + \cubev_phi_dout1_reg[4] , + \cubev_phi_dout1_reg[3] , + \cubev_phi_dout1_reg[2] , + \cubev_phi_dout1_reg[1] , + \cubev_phi_dout1_reg[0] }), + .cubev_pli_addr1({\cubev_pli_addr1[7] , + \cubev_pli_addr1[6] , + \cubev_pli_addr1[5] , + \cubev_pli_addr1[4] , + \cubev_pli_addr1[3] , + \cubev_pli_addr1[2] , + \cubev_pli_addr1[1] , + \cubev_pli_addr1[0] }), + .cubev_pli_dout1({\cubev_pli_dout1_reg[31] , + \cubev_pli_dout1_reg[30] , + \cubev_pli_dout1_reg[29] , + \cubev_pli_dout1_reg[28] , + \cubev_pli_dout1_reg[27] , + \cubev_pli_dout1_reg[26] , + \cubev_pli_dout1_reg[25] , + \cubev_pli_dout1_reg[24] , + \cubev_pli_dout1_reg[23] , + \cubev_pli_dout1_reg[22] , + \cubev_pli_dout1_reg[21] , + \cubev_pli_dout1_reg[20] , + \cubev_pli_dout1_reg[19] , + \cubev_pli_dout1_reg[18] , + \cubev_pli_dout1_reg[17] , + \cubev_pli_dout1_reg[16] , + \cubev_pli_dout1_reg[15] , + \cubev_pli_dout1_reg[14] , + \cubev_pli_dout1_reg[13] , + \cubev_pli_dout1_reg[12] , + \cubev_pli_dout1_reg[11] , + \cubev_pli_dout1_reg[10] , + \cubev_pli_dout1_reg[9] , + \cubev_pli_dout1_reg[8] , + \cubev_pli_dout1_reg[7] , + \cubev_pli_dout1_reg[6] , + \cubev_pli_dout1_reg[5] , + \cubev_pli_dout1_reg[4] , + \cubev_pli_dout1_reg[3] , + \cubev_pli_dout1_reg[2] , + \cubev_pli_dout1_reg[1] , + \cubev_pli_dout1_reg[0] }), + .cubev_reg_0_addr0({\cubev_reg_0_addr0[7] , + \cubev_reg_0_addr0[6] , + \cubev_reg_0_addr0[5] , + \cubev_reg_0_addr0[4] , + \cubev_reg_0_addr0[3] , + \cubev_reg_0_addr0[2] , + \cubev_reg_0_addr0[1] , + \cubev_reg_0_addr0[0] }), + .cubev_reg_0_addr1({\cubev_reg_0_addr1[7] , + \cubev_reg_0_addr1[6] , + \cubev_reg_0_addr1[5] , + \cubev_reg_0_addr1[4] , + \cubev_reg_0_addr1[3] , + \cubev_reg_0_addr1[2] , + \cubev_reg_0_addr1[1] , + \cubev_reg_0_addr1[0] }), + .cubev_reg_0_din0({\cubev_reg_0_din0[31] , + \cubev_reg_0_din0[30] , + \cubev_reg_0_din0[29] , + \cubev_reg_0_din0[28] , + \cubev_reg_0_din0[27] , + \cubev_reg_0_din0[26] , + \cubev_reg_0_din0[25] , + \cubev_reg_0_din0[24] , + \cubev_reg_0_din0[23] , + \cubev_reg_0_din0[22] , + \cubev_reg_0_din0[21] , + \cubev_reg_0_din0[20] , + \cubev_reg_0_din0[19] , + \cubev_reg_0_din0[18] , + \cubev_reg_0_din0[17] , + \cubev_reg_0_din0[16] , + \cubev_reg_0_din0[15] , + \cubev_reg_0_din0[14] , + \cubev_reg_0_din0[13] , + \cubev_reg_0_din0[12] , + \cubev_reg_0_din0[11] , + \cubev_reg_0_din0[10] , + \cubev_reg_0_din0[9] , + \cubev_reg_0_din0[8] , + \cubev_reg_0_din0[7] , + \cubev_reg_0_din0[6] , + \cubev_reg_0_din0[5] , + \cubev_reg_0_din0[4] , + \cubev_reg_0_din0[3] , + \cubev_reg_0_din0[2] , + \cubev_reg_0_din0[1] , + \cubev_reg_0_din0[0] }), + .cubev_reg_0_dout0({\cubev_reg_0_dout0[31] , + \cubev_reg_0_dout0[30] , + \cubev_reg_0_dout0[29] , + \cubev_reg_0_dout0[28] , + \cubev_reg_0_dout0[27] , + \cubev_reg_0_dout0[26] , + \cubev_reg_0_dout0[25] , + \cubev_reg_0_dout0[24] , + \cubev_reg_0_dout0[23] , + \cubev_reg_0_dout0[22] , + \cubev_reg_0_dout0[21] , + \cubev_reg_0_dout0[20] , + \cubev_reg_0_dout0[19] , + \cubev_reg_0_dout0[18] , + \cubev_reg_0_dout0[17] , + \cubev_reg_0_dout0[16] , + \cubev_reg_0_dout0[15] , + \cubev_reg_0_dout0[14] , + \cubev_reg_0_dout0[13] , + \cubev_reg_0_dout0[12] , + \cubev_reg_0_dout0[11] , + \cubev_reg_0_dout0[10] , + \cubev_reg_0_dout0[9] , + \cubev_reg_0_dout0[8] , + \cubev_reg_0_dout0[7] , + \cubev_reg_0_dout0[6] , + \cubev_reg_0_dout0[5] , + \cubev_reg_0_dout0[4] , + \cubev_reg_0_dout0[3] , + \cubev_reg_0_dout0[2] , + \cubev_reg_0_dout0[1] , + \cubev_reg_0_dout0[0] }), + .cubev_reg_0_dout1({\cubev_reg_0_dout1_reg[31] , + \cubev_reg_0_dout1_reg[30] , + \cubev_reg_0_dout1_reg[29] , + \cubev_reg_0_dout1_reg[28] , + \cubev_reg_0_dout1_reg[27] , + \cubev_reg_0_dout1_reg[26] , + \cubev_reg_0_dout1_reg[25] , + \cubev_reg_0_dout1_reg[24] , + \cubev_reg_0_dout1_reg[23] , + \cubev_reg_0_dout1_reg[22] , + \cubev_reg_0_dout1_reg[21] , + \cubev_reg_0_dout1_reg[20] , + \cubev_reg_0_dout1_reg[19] , + \cubev_reg_0_dout1_reg[18] , + \cubev_reg_0_dout1_reg[17] , + \cubev_reg_0_dout1_reg[16] , + \cubev_reg_0_dout1_reg[15] , + \cubev_reg_0_dout1_reg[14] , + \cubev_reg_0_dout1_reg[13] , + \cubev_reg_0_dout1_reg[12] , + \cubev_reg_0_dout1_reg[11] , + \cubev_reg_0_dout1_reg[10] , + \cubev_reg_0_dout1_reg[9] , + \cubev_reg_0_dout1_reg[8] , + \cubev_reg_0_dout1_reg[7] , + \cubev_reg_0_dout1_reg[6] , + \cubev_reg_0_dout1_reg[5] , + \cubev_reg_0_dout1_reg[4] , + \cubev_reg_0_dout1_reg[3] , + \cubev_reg_0_dout1_reg[2] , + \cubev_reg_0_dout1_reg[1] , + \cubev_reg_0_dout1_reg[0] }), + .cubev_reg_0_wmask0({\cubev_reg_0_wmask0[3] , + \cubev_reg_0_wmask0[2] , + \cubev_reg_0_wmask0[1] , + \cubev_reg_0_wmask0[0] }), + .cubev_reg_1_addr0({\cubev_reg_1_addr0[7] , + \cubev_reg_1_addr0[6] , + \cubev_reg_1_addr0[5] , + \cubev_reg_1_addr0[4] , + \cubev_reg_1_addr0[3] , + \cubev_reg_1_addr0[2] , + \cubev_reg_1_addr0[1] , + \cubev_reg_1_addr0[0] }), + .cubev_reg_1_addr1({\cubev_reg_1_addr1[7] , + \cubev_reg_1_addr1[6] , + \cubev_reg_1_addr1[5] , + \cubev_reg_1_addr1[4] , + \cubev_reg_1_addr1[3] , + \cubev_reg_1_addr1[2] , + \cubev_reg_1_addr1[1] , + \cubev_reg_1_addr1[0] }), + .cubev_reg_1_din0({\cubev_reg_1_din0[31] , + \cubev_reg_1_din0[30] , + \cubev_reg_1_din0[29] , + \cubev_reg_1_din0[28] , + \cubev_reg_1_din0[27] , + \cubev_reg_1_din0[26] , + \cubev_reg_1_din0[25] , + \cubev_reg_1_din0[24] , + \cubev_reg_1_din0[23] , + \cubev_reg_1_din0[22] , + \cubev_reg_1_din0[21] , + \cubev_reg_1_din0[20] , + \cubev_reg_1_din0[19] , + \cubev_reg_1_din0[18] , + \cubev_reg_1_din0[17] , + \cubev_reg_1_din0[16] , + \cubev_reg_1_din0[15] , + \cubev_reg_1_din0[14] , + \cubev_reg_1_din0[13] , + \cubev_reg_1_din0[12] , + \cubev_reg_1_din0[11] , + \cubev_reg_1_din0[10] , + \cubev_reg_1_din0[9] , + \cubev_reg_1_din0[8] , + \cubev_reg_1_din0[7] , + \cubev_reg_1_din0[6] , + \cubev_reg_1_din0[5] , + \cubev_reg_1_din0[4] , + \cubev_reg_1_din0[3] , + \cubev_reg_1_din0[2] , + \cubev_reg_1_din0[1] , + \cubev_reg_1_din0[0] }), + .cubev_reg_1_dout0({\cubev_reg_1_dout0[31] , + \cubev_reg_1_dout0[30] , + \cubev_reg_1_dout0[29] , + \cubev_reg_1_dout0[28] , + \cubev_reg_1_dout0[27] , + \cubev_reg_1_dout0[26] , + \cubev_reg_1_dout0[25] , + \cubev_reg_1_dout0[24] , + \cubev_reg_1_dout0[23] , + \cubev_reg_1_dout0[22] , + \cubev_reg_1_dout0[21] , + \cubev_reg_1_dout0[20] , + \cubev_reg_1_dout0[19] , + \cubev_reg_1_dout0[18] , + \cubev_reg_1_dout0[17] , + \cubev_reg_1_dout0[16] , + \cubev_reg_1_dout0[15] , + \cubev_reg_1_dout0[14] , + \cubev_reg_1_dout0[13] , + \cubev_reg_1_dout0[12] , + \cubev_reg_1_dout0[11] , + \cubev_reg_1_dout0[10] , + \cubev_reg_1_dout0[9] , + \cubev_reg_1_dout0[8] , + \cubev_reg_1_dout0[7] , + \cubev_reg_1_dout0[6] , + \cubev_reg_1_dout0[5] , + \cubev_reg_1_dout0[4] , + \cubev_reg_1_dout0[3] , + \cubev_reg_1_dout0[2] , + \cubev_reg_1_dout0[1] , + \cubev_reg_1_dout0[0] }), + .cubev_reg_1_dout1({\cubev_reg_1_dout1_reg[31] , + \cubev_reg_1_dout1_reg[30] , + \cubev_reg_1_dout1_reg[29] , + \cubev_reg_1_dout1_reg[28] , + \cubev_reg_1_dout1_reg[27] , + \cubev_reg_1_dout1_reg[26] , + \cubev_reg_1_dout1_reg[25] , + \cubev_reg_1_dout1_reg[24] , + \cubev_reg_1_dout1_reg[23] , + \cubev_reg_1_dout1_reg[22] , + \cubev_reg_1_dout1_reg[21] , + \cubev_reg_1_dout1_reg[20] , + \cubev_reg_1_dout1_reg[19] , + \cubev_reg_1_dout1_reg[18] , + \cubev_reg_1_dout1_reg[17] , + \cubev_reg_1_dout1_reg[16] , + \cubev_reg_1_dout1_reg[15] , + \cubev_reg_1_dout1_reg[14] , + \cubev_reg_1_dout1_reg[13] , + \cubev_reg_1_dout1_reg[12] , + \cubev_reg_1_dout1_reg[11] , + \cubev_reg_1_dout1_reg[10] , + \cubev_reg_1_dout1_reg[9] , + \cubev_reg_1_dout1_reg[8] , + \cubev_reg_1_dout1_reg[7] , + \cubev_reg_1_dout1_reg[6] , + \cubev_reg_1_dout1_reg[5] , + \cubev_reg_1_dout1_reg[4] , + \cubev_reg_1_dout1_reg[3] , + \cubev_reg_1_dout1_reg[2] , + \cubev_reg_1_dout1_reg[1] , + \cubev_reg_1_dout1_reg[0] }), + .cubev_reg_1_wmask0({\cubev_reg_1_wmask0[3] , + \cubev_reg_1_wmask0[2] , + \cubev_reg_1_wmask0[1] , + \cubev_reg_1_wmask0[0] }), + .cubev_reg_2_addr0({\cubev_reg_2_addr0[7] , + \cubev_reg_2_addr0[6] , + \cubev_reg_2_addr0[5] , + \cubev_reg_2_addr0[4] , + \cubev_reg_2_addr0[3] , + \cubev_reg_2_addr0[2] , + \cubev_reg_2_addr0[1] , + \cubev_reg_2_addr0[0] }), + .cubev_reg_2_addr1({\cubev_reg_2_addr1[7] , + \cubev_reg_2_addr1[6] , + \cubev_reg_2_addr1[5] , + \cubev_reg_2_addr1[4] , + \cubev_reg_2_addr1[3] , + \cubev_reg_2_addr1[2] , + \cubev_reg_2_addr1[1] , + \cubev_reg_2_addr1[0] }), + .cubev_reg_2_din0({\cubev_reg_2_din0[31] , + \cubev_reg_2_din0[30] , + \cubev_reg_2_din0[29] , + \cubev_reg_2_din0[28] , + \cubev_reg_2_din0[27] , + \cubev_reg_2_din0[26] , + \cubev_reg_2_din0[25] , + \cubev_reg_2_din0[24] , + \cubev_reg_2_din0[23] , + \cubev_reg_2_din0[22] , + \cubev_reg_2_din0[21] , + \cubev_reg_2_din0[20] , + \cubev_reg_2_din0[19] , + \cubev_reg_2_din0[18] , + \cubev_reg_2_din0[17] , + \cubev_reg_2_din0[16] , + \cubev_reg_2_din0[15] , + \cubev_reg_2_din0[14] , + \cubev_reg_2_din0[13] , + \cubev_reg_2_din0[12] , + \cubev_reg_2_din0[11] , + \cubev_reg_2_din0[10] , + \cubev_reg_2_din0[9] , + \cubev_reg_2_din0[8] , + \cubev_reg_2_din0[7] , + \cubev_reg_2_din0[6] , + \cubev_reg_2_din0[5] , + \cubev_reg_2_din0[4] , + \cubev_reg_2_din0[3] , + \cubev_reg_2_din0[2] , + \cubev_reg_2_din0[1] , + \cubev_reg_2_din0[0] }), + .cubev_reg_2_dout0({\cubev_reg_2_dout0[31] , + \cubev_reg_2_dout0[30] , + \cubev_reg_2_dout0[29] , + \cubev_reg_2_dout0[28] , + \cubev_reg_2_dout0[27] , + \cubev_reg_2_dout0[26] , + \cubev_reg_2_dout0[25] , + \cubev_reg_2_dout0[24] , + \cubev_reg_2_dout0[23] , + \cubev_reg_2_dout0[22] , + \cubev_reg_2_dout0[21] , + \cubev_reg_2_dout0[20] , + \cubev_reg_2_dout0[19] , + \cubev_reg_2_dout0[18] , + \cubev_reg_2_dout0[17] , + \cubev_reg_2_dout0[16] , + \cubev_reg_2_dout0[15] , + \cubev_reg_2_dout0[14] , + \cubev_reg_2_dout0[13] , + \cubev_reg_2_dout0[12] , + \cubev_reg_2_dout0[11] , + \cubev_reg_2_dout0[10] , + \cubev_reg_2_dout0[9] , + \cubev_reg_2_dout0[8] , + \cubev_reg_2_dout0[7] , + \cubev_reg_2_dout0[6] , + \cubev_reg_2_dout0[5] , + \cubev_reg_2_dout0[4] , + \cubev_reg_2_dout0[3] , + \cubev_reg_2_dout0[2] , + \cubev_reg_2_dout0[1] , + \cubev_reg_2_dout0[0] }), + .cubev_reg_2_dout1({\cubev_reg_2_dout1_reg[31] , + \cubev_reg_2_dout1_reg[30] , + \cubev_reg_2_dout1_reg[29] , + \cubev_reg_2_dout1_reg[28] , + \cubev_reg_2_dout1_reg[27] , + \cubev_reg_2_dout1_reg[26] , + \cubev_reg_2_dout1_reg[25] , + \cubev_reg_2_dout1_reg[24] , + \cubev_reg_2_dout1_reg[23] , + \cubev_reg_2_dout1_reg[22] , + \cubev_reg_2_dout1_reg[21] , + \cubev_reg_2_dout1_reg[20] , + \cubev_reg_2_dout1_reg[19] , + \cubev_reg_2_dout1_reg[18] , + \cubev_reg_2_dout1_reg[17] , + \cubev_reg_2_dout1_reg[16] , + \cubev_reg_2_dout1_reg[15] , + \cubev_reg_2_dout1_reg[14] , + \cubev_reg_2_dout1_reg[13] , + \cubev_reg_2_dout1_reg[12] , + \cubev_reg_2_dout1_reg[11] , + \cubev_reg_2_dout1_reg[10] , + \cubev_reg_2_dout1_reg[9] , + \cubev_reg_2_dout1_reg[8] , + \cubev_reg_2_dout1_reg[7] , + \cubev_reg_2_dout1_reg[6] , + \cubev_reg_2_dout1_reg[5] , + \cubev_reg_2_dout1_reg[4] , + \cubev_reg_2_dout1_reg[3] , + \cubev_reg_2_dout1_reg[2] , + \cubev_reg_2_dout1_reg[1] , + \cubev_reg_2_dout1_reg[0] }), + .cubev_reg_2_wmask0({\cubev_reg_2_wmask0[3] , + \cubev_reg_2_wmask0[2] , + \cubev_reg_2_wmask0[1] , + \cubev_reg_2_wmask0[0] }), + .cubev_reg_3_addr0({\cubev_reg_3_addr0[7] , + \cubev_reg_3_addr0[6] , + \cubev_reg_3_addr0[5] , + \cubev_reg_3_addr0[4] , + \cubev_reg_3_addr0[3] , + \cubev_reg_3_addr0[2] , + \cubev_reg_3_addr0[1] , + \cubev_reg_3_addr0[0] }), + .cubev_reg_3_addr1({\cubev_reg_3_addr1[7] , + \cubev_reg_3_addr1[6] , + \cubev_reg_3_addr1[5] , + \cubev_reg_3_addr1[4] , + \cubev_reg_3_addr1[3] , + \cubev_reg_3_addr1[2] , + \cubev_reg_3_addr1[1] , + \cubev_reg_3_addr1[0] }), + .cubev_reg_3_din0({\cubev_reg_3_din0[31] , + \cubev_reg_3_din0[30] , + \cubev_reg_3_din0[29] , + \cubev_reg_3_din0[28] , + \cubev_reg_3_din0[27] , + \cubev_reg_3_din0[26] , + \cubev_reg_3_din0[25] , + \cubev_reg_3_din0[24] , + \cubev_reg_3_din0[23] , + \cubev_reg_3_din0[22] , + \cubev_reg_3_din0[21] , + \cubev_reg_3_din0[20] , + \cubev_reg_3_din0[19] , + \cubev_reg_3_din0[18] , + \cubev_reg_3_din0[17] , + \cubev_reg_3_din0[16] , + \cubev_reg_3_din0[15] , + \cubev_reg_3_din0[14] , + \cubev_reg_3_din0[13] , + \cubev_reg_3_din0[12] , + \cubev_reg_3_din0[11] , + \cubev_reg_3_din0[10] , + \cubev_reg_3_din0[9] , + \cubev_reg_3_din0[8] , + \cubev_reg_3_din0[7] , + \cubev_reg_3_din0[6] , + \cubev_reg_3_din0[5] , + \cubev_reg_3_din0[4] , + \cubev_reg_3_din0[3] , + \cubev_reg_3_din0[2] , + \cubev_reg_3_din0[1] , + \cubev_reg_3_din0[0] }), + .cubev_reg_3_dout0({\cubev_reg_3_dout0[31] , + \cubev_reg_3_dout0[30] , + \cubev_reg_3_dout0[29] , + \cubev_reg_3_dout0[28] , + \cubev_reg_3_dout0[27] , + \cubev_reg_3_dout0[26] , + \cubev_reg_3_dout0[25] , + \cubev_reg_3_dout0[24] , + \cubev_reg_3_dout0[23] , + \cubev_reg_3_dout0[22] , + \cubev_reg_3_dout0[21] , + \cubev_reg_3_dout0[20] , + \cubev_reg_3_dout0[19] , + \cubev_reg_3_dout0[18] , + \cubev_reg_3_dout0[17] , + \cubev_reg_3_dout0[16] , + \cubev_reg_3_dout0[15] , + \cubev_reg_3_dout0[14] , + \cubev_reg_3_dout0[13] , + \cubev_reg_3_dout0[12] , + \cubev_reg_3_dout0[11] , + \cubev_reg_3_dout0[10] , + \cubev_reg_3_dout0[9] , + \cubev_reg_3_dout0[8] , + \cubev_reg_3_dout0[7] , + \cubev_reg_3_dout0[6] , + \cubev_reg_3_dout0[5] , + \cubev_reg_3_dout0[4] , + \cubev_reg_3_dout0[3] , + \cubev_reg_3_dout0[2] , + \cubev_reg_3_dout0[1] , + \cubev_reg_3_dout0[0] }), + .cubev_reg_3_dout1({\cubev_reg_3_dout1_reg[31] , + \cubev_reg_3_dout1_reg[30] , + \cubev_reg_3_dout1_reg[29] , + \cubev_reg_3_dout1_reg[28] , + \cubev_reg_3_dout1_reg[27] , + \cubev_reg_3_dout1_reg[26] , + \cubev_reg_3_dout1_reg[25] , + \cubev_reg_3_dout1_reg[24] , + \cubev_reg_3_dout1_reg[23] , + \cubev_reg_3_dout1_reg[22] , + \cubev_reg_3_dout1_reg[21] , + \cubev_reg_3_dout1_reg[20] , + \cubev_reg_3_dout1_reg[19] , + \cubev_reg_3_dout1_reg[18] , + \cubev_reg_3_dout1_reg[17] , + \cubev_reg_3_dout1_reg[16] , + \cubev_reg_3_dout1_reg[15] , + \cubev_reg_3_dout1_reg[14] , + \cubev_reg_3_dout1_reg[13] , + \cubev_reg_3_dout1_reg[12] , + \cubev_reg_3_dout1_reg[11] , + \cubev_reg_3_dout1_reg[10] , + \cubev_reg_3_dout1_reg[9] , + \cubev_reg_3_dout1_reg[8] , + \cubev_reg_3_dout1_reg[7] , + \cubev_reg_3_dout1_reg[6] , + \cubev_reg_3_dout1_reg[5] , + \cubev_reg_3_dout1_reg[4] , + \cubev_reg_3_dout1_reg[3] , + \cubev_reg_3_dout1_reg[2] , + \cubev_reg_3_dout1_reg[1] , + \cubev_reg_3_dout1_reg[0] }), + .cubev_reg_3_wmask0({\cubev_reg_3_wmask0[3] , + \cubev_reg_3_wmask0[2] , + \cubev_reg_3_wmask0[1] , + \cubev_reg_3_wmask0[0] }), + .cubev_reg_4_addr0({\cubev_reg_4_addr0[7] , + \cubev_reg_4_addr0[6] , + \cubev_reg_4_addr0[5] , + \cubev_reg_4_addr0[4] , + \cubev_reg_4_addr0[3] , + \cubev_reg_4_addr0[2] , + \cubev_reg_4_addr0[1] , + \cubev_reg_4_addr0[0] }), + .cubev_reg_4_addr1({\cubev_reg_4_addr1[7] , + \cubev_reg_4_addr1[6] , + \cubev_reg_4_addr1[5] , + \cubev_reg_4_addr1[4] , + \cubev_reg_4_addr1[3] , + \cubev_reg_4_addr1[2] , + \cubev_reg_4_addr1[1] , + \cubev_reg_4_addr1[0] }), + .cubev_reg_4_din0({\cubev_reg_4_din0[31] , + \cubev_reg_4_din0[30] , + \cubev_reg_4_din0[29] , + \cubev_reg_4_din0[28] , + \cubev_reg_4_din0[27] , + \cubev_reg_4_din0[26] , + \cubev_reg_4_din0[25] , + \cubev_reg_4_din0[24] , + \cubev_reg_4_din0[23] , + \cubev_reg_4_din0[22] , + \cubev_reg_4_din0[21] , + \cubev_reg_4_din0[20] , + \cubev_reg_4_din0[19] , + \cubev_reg_4_din0[18] , + \cubev_reg_4_din0[17] , + \cubev_reg_4_din0[16] , + \cubev_reg_4_din0[15] , + \cubev_reg_4_din0[14] , + \cubev_reg_4_din0[13] , + \cubev_reg_4_din0[12] , + \cubev_reg_4_din0[11] , + \cubev_reg_4_din0[10] , + \cubev_reg_4_din0[9] , + \cubev_reg_4_din0[8] , + \cubev_reg_4_din0[7] , + \cubev_reg_4_din0[6] , + \cubev_reg_4_din0[5] , + \cubev_reg_4_din0[4] , + \cubev_reg_4_din0[3] , + \cubev_reg_4_din0[2] , + \cubev_reg_4_din0[1] , + \cubev_reg_4_din0[0] }), + .cubev_reg_4_dout0({\cubev_reg_4_dout0[31] , + \cubev_reg_4_dout0[30] , + \cubev_reg_4_dout0[29] , + \cubev_reg_4_dout0[28] , + \cubev_reg_4_dout0[27] , + \cubev_reg_4_dout0[26] , + \cubev_reg_4_dout0[25] , + \cubev_reg_4_dout0[24] , + \cubev_reg_4_dout0[23] , + \cubev_reg_4_dout0[22] , + \cubev_reg_4_dout0[21] , + \cubev_reg_4_dout0[20] , + \cubev_reg_4_dout0[19] , + \cubev_reg_4_dout0[18] , + \cubev_reg_4_dout0[17] , + \cubev_reg_4_dout0[16] , + \cubev_reg_4_dout0[15] , + \cubev_reg_4_dout0[14] , + \cubev_reg_4_dout0[13] , + \cubev_reg_4_dout0[12] , + \cubev_reg_4_dout0[11] , + \cubev_reg_4_dout0[10] , + \cubev_reg_4_dout0[9] , + \cubev_reg_4_dout0[8] , + \cubev_reg_4_dout0[7] , + \cubev_reg_4_dout0[6] , + \cubev_reg_4_dout0[5] , + \cubev_reg_4_dout0[4] , + \cubev_reg_4_dout0[3] , + \cubev_reg_4_dout0[2] , + \cubev_reg_4_dout0[1] , + \cubev_reg_4_dout0[0] }), + .cubev_reg_4_dout1({\cubev_reg_4_dout1_reg[31] , + \cubev_reg_4_dout1_reg[30] , + \cubev_reg_4_dout1_reg[29] , + \cubev_reg_4_dout1_reg[28] , + \cubev_reg_4_dout1_reg[27] , + \cubev_reg_4_dout1_reg[26] , + \cubev_reg_4_dout1_reg[25] , + \cubev_reg_4_dout1_reg[24] , + \cubev_reg_4_dout1_reg[23] , + \cubev_reg_4_dout1_reg[22] , + \cubev_reg_4_dout1_reg[21] , + \cubev_reg_4_dout1_reg[20] , + \cubev_reg_4_dout1_reg[19] , + \cubev_reg_4_dout1_reg[18] , + \cubev_reg_4_dout1_reg[17] , + \cubev_reg_4_dout1_reg[16] , + \cubev_reg_4_dout1_reg[15] , + \cubev_reg_4_dout1_reg[14] , + \cubev_reg_4_dout1_reg[13] , + \cubev_reg_4_dout1_reg[12] , + \cubev_reg_4_dout1_reg[11] , + \cubev_reg_4_dout1_reg[10] , + \cubev_reg_4_dout1_reg[9] , + \cubev_reg_4_dout1_reg[8] , + \cubev_reg_4_dout1_reg[7] , + \cubev_reg_4_dout1_reg[6] , + \cubev_reg_4_dout1_reg[5] , + \cubev_reg_4_dout1_reg[4] , + \cubev_reg_4_dout1_reg[3] , + \cubev_reg_4_dout1_reg[2] , + \cubev_reg_4_dout1_reg[1] , + \cubev_reg_4_dout1_reg[0] }), + .cubev_reg_4_wmask0({\cubev_reg_4_wmask0[3] , + \cubev_reg_4_wmask0[2] , + \cubev_reg_4_wmask0[1] , + \cubev_reg_4_wmask0[0] }), + .cubev_reg_5_addr0({\cubev_reg_5_addr0[7] , + \cubev_reg_5_addr0[6] , + \cubev_reg_5_addr0[5] , + \cubev_reg_5_addr0[4] , + \cubev_reg_5_addr0[3] , + \cubev_reg_5_addr0[2] , + \cubev_reg_5_addr0[1] , + \cubev_reg_5_addr0[0] }), + .cubev_reg_5_addr1({\cubev_reg_5_addr1[7] , + \cubev_reg_5_addr1[6] , + \cubev_reg_5_addr1[5] , + \cubev_reg_5_addr1[4] , + \cubev_reg_5_addr1[3] , + \cubev_reg_5_addr1[2] , + \cubev_reg_5_addr1[1] , + \cubev_reg_5_addr1[0] }), + .cubev_reg_5_din0({\cubev_reg_5_din0[31] , + \cubev_reg_5_din0[30] , + \cubev_reg_5_din0[29] , + \cubev_reg_5_din0[28] , + \cubev_reg_5_din0[27] , + \cubev_reg_5_din0[26] , + \cubev_reg_5_din0[25] , + \cubev_reg_5_din0[24] , + \cubev_reg_5_din0[23] , + \cubev_reg_5_din0[22] , + \cubev_reg_5_din0[21] , + \cubev_reg_5_din0[20] , + \cubev_reg_5_din0[19] , + \cubev_reg_5_din0[18] , + \cubev_reg_5_din0[17] , + \cubev_reg_5_din0[16] , + \cubev_reg_5_din0[15] , + \cubev_reg_5_din0[14] , + \cubev_reg_5_din0[13] , + \cubev_reg_5_din0[12] , + \cubev_reg_5_din0[11] , + \cubev_reg_5_din0[10] , + \cubev_reg_5_din0[9] , + \cubev_reg_5_din0[8] , + \cubev_reg_5_din0[7] , + \cubev_reg_5_din0[6] , + \cubev_reg_5_din0[5] , + \cubev_reg_5_din0[4] , + \cubev_reg_5_din0[3] , + \cubev_reg_5_din0[2] , + \cubev_reg_5_din0[1] , + \cubev_reg_5_din0[0] }), + .cubev_reg_5_dout0({\cubev_reg_5_dout0[31] , + \cubev_reg_5_dout0[30] , + \cubev_reg_5_dout0[29] , + \cubev_reg_5_dout0[28] , + \cubev_reg_5_dout0[27] , + \cubev_reg_5_dout0[26] , + \cubev_reg_5_dout0[25] , + \cubev_reg_5_dout0[24] , + \cubev_reg_5_dout0[23] , + \cubev_reg_5_dout0[22] , + \cubev_reg_5_dout0[21] , + \cubev_reg_5_dout0[20] , + \cubev_reg_5_dout0[19] , + \cubev_reg_5_dout0[18] , + \cubev_reg_5_dout0[17] , + \cubev_reg_5_dout0[16] , + \cubev_reg_5_dout0[15] , + \cubev_reg_5_dout0[14] , + \cubev_reg_5_dout0[13] , + \cubev_reg_5_dout0[12] , + \cubev_reg_5_dout0[11] , + \cubev_reg_5_dout0[10] , + \cubev_reg_5_dout0[9] , + \cubev_reg_5_dout0[8] , + \cubev_reg_5_dout0[7] , + \cubev_reg_5_dout0[6] , + \cubev_reg_5_dout0[5] , + \cubev_reg_5_dout0[4] , + \cubev_reg_5_dout0[3] , + \cubev_reg_5_dout0[2] , + \cubev_reg_5_dout0[1] , + \cubev_reg_5_dout0[0] }), + .cubev_reg_5_dout1({\cubev_reg_5_dout1_reg[31] , + \cubev_reg_5_dout1_reg[30] , + \cubev_reg_5_dout1_reg[29] , + \cubev_reg_5_dout1_reg[28] , + \cubev_reg_5_dout1_reg[27] , + \cubev_reg_5_dout1_reg[26] , + \cubev_reg_5_dout1_reg[25] , + \cubev_reg_5_dout1_reg[24] , + \cubev_reg_5_dout1_reg[23] , + \cubev_reg_5_dout1_reg[22] , + \cubev_reg_5_dout1_reg[21] , + \cubev_reg_5_dout1_reg[20] , + \cubev_reg_5_dout1_reg[19] , + \cubev_reg_5_dout1_reg[18] , + \cubev_reg_5_dout1_reg[17] , + \cubev_reg_5_dout1_reg[16] , + \cubev_reg_5_dout1_reg[15] , + \cubev_reg_5_dout1_reg[14] , + \cubev_reg_5_dout1_reg[13] , + \cubev_reg_5_dout1_reg[12] , + \cubev_reg_5_dout1_reg[11] , + \cubev_reg_5_dout1_reg[10] , + \cubev_reg_5_dout1_reg[9] , + \cubev_reg_5_dout1_reg[8] , + \cubev_reg_5_dout1_reg[7] , + \cubev_reg_5_dout1_reg[6] , + \cubev_reg_5_dout1_reg[5] , + \cubev_reg_5_dout1_reg[4] , + \cubev_reg_5_dout1_reg[3] , + \cubev_reg_5_dout1_reg[2] , + \cubev_reg_5_dout1_reg[1] , + \cubev_reg_5_dout1_reg[0] }), + .cubev_reg_5_wmask0({\cubev_reg_5_wmask0[3] , + \cubev_reg_5_wmask0[2] , + \cubev_reg_5_wmask0[1] , + \cubev_reg_5_wmask0[0] }), + .cubev_rf1_addr0({\cubev_rf1_addr0[7] , + \cubev_rf1_addr0[6] , + \cubev_rf1_addr0[5] , + \cubev_rf1_addr0[4] , + \cubev_rf1_addr0[3] , + \cubev_rf1_addr0[2] , + \cubev_rf1_addr0[1] , + \cubev_rf1_addr0[0] }), + .cubev_rf1_addr1({\cubev_rf1_addr1[7] , + \cubev_rf1_addr1[6] , + \cubev_rf1_addr1[5] , + \cubev_rf1_addr1[4] , + \cubev_rf1_addr1[3] , + \cubev_rf1_addr1[2] , + \cubev_rf1_addr1[1] , + \cubev_rf1_addr1[0] }), + .cubev_rf1_din0({\cubev_rf1_din0[31] , + \cubev_rf1_din0[30] , + \cubev_rf1_din0[29] , + \cubev_rf1_din0[28] , + \cubev_rf1_din0[27] , + \cubev_rf1_din0[26] , + \cubev_rf1_din0[25] , + \cubev_rf1_din0[24] , + \cubev_rf1_din0[23] , + \cubev_rf1_din0[22] , + \cubev_rf1_din0[21] , + \cubev_rf1_din0[20] , + \cubev_rf1_din0[19] , + \cubev_rf1_din0[18] , + \cubev_rf1_din0[17] , + \cubev_rf1_din0[16] , + \cubev_rf1_din0[15] , + \cubev_rf1_din0[14] , + \cubev_rf1_din0[13] , + \cubev_rf1_din0[12] , + \cubev_rf1_din0[11] , + \cubev_rf1_din0[10] , + \cubev_rf1_din0[9] , + \cubev_rf1_din0[8] , + \cubev_rf1_din0[7] , + \cubev_rf1_din0[6] , + \cubev_rf1_din0[5] , + \cubev_rf1_din0[4] , + \cubev_rf1_din0[3] , + \cubev_rf1_din0[2] , + \cubev_rf1_din0[1] , + \cubev_rf1_din0[0] }), + .cubev_rf1_dout0({\cubev_rf1_dout0[31] , + \cubev_rf1_dout0[30] , + \cubev_rf1_dout0[29] , + \cubev_rf1_dout0[28] , + \cubev_rf1_dout0[27] , + \cubev_rf1_dout0[26] , + \cubev_rf1_dout0[25] , + \cubev_rf1_dout0[24] , + \cubev_rf1_dout0[23] , + \cubev_rf1_dout0[22] , + \cubev_rf1_dout0[21] , + \cubev_rf1_dout0[20] , + \cubev_rf1_dout0[19] , + \cubev_rf1_dout0[18] , + \cubev_rf1_dout0[17] , + \cubev_rf1_dout0[16] , + \cubev_rf1_dout0[15] , + \cubev_rf1_dout0[14] , + \cubev_rf1_dout0[13] , + \cubev_rf1_dout0[12] , + \cubev_rf1_dout0[11] , + \cubev_rf1_dout0[10] , + \cubev_rf1_dout0[9] , + \cubev_rf1_dout0[8] , + \cubev_rf1_dout0[7] , + \cubev_rf1_dout0[6] , + \cubev_rf1_dout0[5] , + \cubev_rf1_dout0[4] , + \cubev_rf1_dout0[3] , + \cubev_rf1_dout0[2] , + \cubev_rf1_dout0[1] , + \cubev_rf1_dout0[0] }), + .cubev_rf1_dout1({\cubev_rf1_dout1_reg[31] , + \cubev_rf1_dout1_reg[30] , + \cubev_rf1_dout1_reg[29] , + \cubev_rf1_dout1_reg[28] , + \cubev_rf1_dout1_reg[27] , + \cubev_rf1_dout1_reg[26] , + \cubev_rf1_dout1_reg[25] , + \cubev_rf1_dout1_reg[24] , + \cubev_rf1_dout1_reg[23] , + \cubev_rf1_dout1_reg[22] , + \cubev_rf1_dout1_reg[21] , + \cubev_rf1_dout1_reg[20] , + \cubev_rf1_dout1_reg[19] , + \cubev_rf1_dout1_reg[18] , + \cubev_rf1_dout1_reg[17] , + \cubev_rf1_dout1_reg[16] , + \cubev_rf1_dout1_reg[15] , + \cubev_rf1_dout1_reg[14] , + \cubev_rf1_dout1_reg[13] , + \cubev_rf1_dout1_reg[12] , + \cubev_rf1_dout1_reg[11] , + \cubev_rf1_dout1_reg[10] , + \cubev_rf1_dout1_reg[9] , + \cubev_rf1_dout1_reg[8] , + \cubev_rf1_dout1_reg[7] , + \cubev_rf1_dout1_reg[6] , + \cubev_rf1_dout1_reg[5] , + \cubev_rf1_dout1_reg[4] , + \cubev_rf1_dout1_reg[3] , + \cubev_rf1_dout1_reg[2] , + \cubev_rf1_dout1_reg[1] , + \cubev_rf1_dout1_reg[0] }), + .cubev_rf1_wmask0({\cubev_rf1_wmask0[3] , + \cubev_rf1_wmask0[2] , + \cubev_rf1_wmask0[1] , + \cubev_rf1_wmask0[0] }), + .cubev_rf2_addr0({\cubev_rf2_addr0[7] , + \cubev_rf2_addr0[6] , + \cubev_rf2_addr0[5] , + \cubev_rf2_addr0[4] , + \cubev_rf2_addr0[3] , + \cubev_rf2_addr0[2] , + \cubev_rf2_addr0[1] , + \cubev_rf2_addr0[0] }), + .cubev_rf2_addr1({\cubev_rf2_addr1[7] , + \cubev_rf2_addr1[6] , + \cubev_rf2_addr1[5] , + \cubev_rf2_addr1[4] , + \cubev_rf2_addr1[3] , + \cubev_rf2_addr1[2] , + \cubev_rf2_addr1[1] , + \cubev_rf2_addr1[0] }), + .cubev_rf2_din0({\cubev_rf2_din0[31] , + \cubev_rf2_din0[30] , + \cubev_rf2_din0[29] , + \cubev_rf2_din0[28] , + \cubev_rf2_din0[27] , + \cubev_rf2_din0[26] , + \cubev_rf2_din0[25] , + \cubev_rf2_din0[24] , + \cubev_rf2_din0[23] , + \cubev_rf2_din0[22] , + \cubev_rf2_din0[21] , + \cubev_rf2_din0[20] , + \cubev_rf2_din0[19] , + \cubev_rf2_din0[18] , + \cubev_rf2_din0[17] , + \cubev_rf2_din0[16] , + \cubev_rf2_din0[15] , + \cubev_rf2_din0[14] , + \cubev_rf2_din0[13] , + \cubev_rf2_din0[12] , + \cubev_rf2_din0[11] , + \cubev_rf2_din0[10] , + \cubev_rf2_din0[9] , + \cubev_rf2_din0[8] , + \cubev_rf2_din0[7] , + \cubev_rf2_din0[6] , + \cubev_rf2_din0[5] , + \cubev_rf2_din0[4] , + \cubev_rf2_din0[3] , + \cubev_rf2_din0[2] , + \cubev_rf2_din0[1] , + \cubev_rf2_din0[0] }), + .cubev_rf2_dout0({\cubev_rf2_dout0[31] , + \cubev_rf2_dout0[30] , + \cubev_rf2_dout0[29] , + \cubev_rf2_dout0[28] , + \cubev_rf2_dout0[27] , + \cubev_rf2_dout0[26] , + \cubev_rf2_dout0[25] , + \cubev_rf2_dout0[24] , + \cubev_rf2_dout0[23] , + \cubev_rf2_dout0[22] , + \cubev_rf2_dout0[21] , + \cubev_rf2_dout0[20] , + \cubev_rf2_dout0[19] , + \cubev_rf2_dout0[18] , + \cubev_rf2_dout0[17] , + \cubev_rf2_dout0[16] , + \cubev_rf2_dout0[15] , + \cubev_rf2_dout0[14] , + \cubev_rf2_dout0[13] , + \cubev_rf2_dout0[12] , + \cubev_rf2_dout0[11] , + \cubev_rf2_dout0[10] , + \cubev_rf2_dout0[9] , + \cubev_rf2_dout0[8] , + \cubev_rf2_dout0[7] , + \cubev_rf2_dout0[6] , + \cubev_rf2_dout0[5] , + \cubev_rf2_dout0[4] , + \cubev_rf2_dout0[3] , + \cubev_rf2_dout0[2] , + \cubev_rf2_dout0[1] , + \cubev_rf2_dout0[0] }), + .cubev_rf2_dout1({\cubev_rf2_dout1_reg[31] , + \cubev_rf2_dout1_reg[30] , + \cubev_rf2_dout1_reg[29] , + \cubev_rf2_dout1_reg[28] , + \cubev_rf2_dout1_reg[27] , + \cubev_rf2_dout1_reg[26] , + \cubev_rf2_dout1_reg[25] , + \cubev_rf2_dout1_reg[24] , + \cubev_rf2_dout1_reg[23] , + \cubev_rf2_dout1_reg[22] , + \cubev_rf2_dout1_reg[21] , + \cubev_rf2_dout1_reg[20] , + \cubev_rf2_dout1_reg[19] , + \cubev_rf2_dout1_reg[18] , + \cubev_rf2_dout1_reg[17] , + \cubev_rf2_dout1_reg[16] , + \cubev_rf2_dout1_reg[15] , + \cubev_rf2_dout1_reg[14] , + \cubev_rf2_dout1_reg[13] , + \cubev_rf2_dout1_reg[12] , + \cubev_rf2_dout1_reg[11] , + \cubev_rf2_dout1_reg[10] , + \cubev_rf2_dout1_reg[9] , + \cubev_rf2_dout1_reg[8] , + \cubev_rf2_dout1_reg[7] , + \cubev_rf2_dout1_reg[6] , + \cubev_rf2_dout1_reg[5] , + \cubev_rf2_dout1_reg[4] , + \cubev_rf2_dout1_reg[3] , + \cubev_rf2_dout1_reg[2] , + \cubev_rf2_dout1_reg[1] , + \cubev_rf2_dout1_reg[0] }), + .cubev_rf2_wmask0({\cubev_rf2_wmask0[3] , + \cubev_rf2_wmask0[2] , + \cubev_rf2_wmask0[1] , + \cubev_rf2_wmask0[0] }), + .io_in({io_in[37], + io_in[36], + io_in[35], + io_in[34], + io_in[33], + io_in[32], + io_in[31], + io_in[30], + io_in[29], + io_in[28], + io_in[27], + io_in[26], + io_in[25], + io_in[24], + io_in[23], + io_in[22], + io_in[21], + io_in[20], + io_in[19], + io_in[18], + io_in[17], + io_in[16], + io_in[15], + io_in[14], + io_in[13], + io_in[12], + io_in[11], + io_in[10], + io_in[9], + io_in[8], + io_in[7], + io_in[6], + io_in[5], + io_in[4], + io_in[3], + io_in[2], + io_in[1], + io_in[0]}), + .io_oeb({io_oeb[37], + io_oeb[36], + io_oeb[35], + io_oeb[34], + io_oeb[33], + io_oeb[32], + io_oeb[31], + io_oeb[30], + io_oeb[29], + io_oeb[28], + io_oeb[27], + io_oeb[26], + io_oeb[25], + io_oeb[24], + io_oeb[23], + io_oeb[22], + io_oeb[21], + io_oeb[20], + io_oeb[19], + io_oeb[18], + io_oeb[17], + io_oeb[16], + io_oeb[15], + io_oeb[14], + io_oeb[13], + io_oeb[12], + io_oeb[11], + io_oeb[10], + io_oeb[9], + io_oeb[8], + io_oeb[7], + io_oeb[6], + io_oeb[5], + io_oeb[4], + io_oeb[3], + io_oeb[2], + io_oeb[1], + io_oeb[0]}), + .io_out({io_out[37], + io_out[36], + io_out[35], + io_out[34], + io_out[33], + io_out[32], + io_out[31], + io_out[30], + io_out[29], + io_out[28], + io_out[27], + io_out[26], + io_out[25], + io_out[24], + io_out[23], + io_out[22], + io_out[21], + io_out[20], + io_out[19], + io_out[18], + io_out[17], + io_out[16], + io_out[15], + io_out[14], + io_out[13], + io_out[12], + io_out[11], + io_out[10], + io_out[9], + io_out[8], + io_out[7], + io_out[6], + io_out[5], + io_out[4], + io_out[3], + io_out[2], + io_out[1], + io_out[0]})); endmodule