Tesi Robotica Algoritmi ed architetture per la risoluzione di... | Page 118

118 245 250 255 260 265 .data_b( _str3_in_b ), .byteena_a( 1’b1 ), .byteena_b( 1’b1 ), .q_a( _str3_out_a ), .q_b( _str3_out_b) ); defparam _str3.width_a = 8; defparam _str3.width_b = 8; defparam _str3.widthad_a = 5; defparam _str3.widthad_b = 5; defparam _str3.width_be_a = 1; defparam _str3.width_be_b = 1; defparam _str3.numwords_a = 20; defparam _str3.numwords_b = 20; defparam _str3.init_file = "_str3.mif"; reg [4:0] _str4_address_a; reg [4:0] _str4_address_b; reg _str4_write_enable_a; reg _str4_write_enable_b; reg [7:0] _str4_in_a; reg [7:0] _str4_in_b; wire [7:0] _str4_out_a; wire [7:0] _str4_out_b; // @.str4 = private unnamed_addr constant [19 x i8] c"success_structured \00" 270 275 280 ram_dual_port _str4 ( .clk( clk ), .address_a( _str4_address_a ), .address_b( _str4_address_b ), .wren_a( _str4_write_enable_a ), .wren_b( _str4_write_enable_b ), .data_a( _str4_in_a ), .data_b( _str4_in_b ), .byteena_a( 1’b1 ), .byteena_b( 1’b1 ), .q_a( _str4_out_a ), .q_b( _str4_out_b) );