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

133 810 815 input [(widthad_a-1):0] address_a; input [(widthad_b-1):0] address_b; input wren_a; input wren_b; input [(width_a-1):0] data_a; input [(width_b-1):0] data_b; output [(width_a-1):0] q_a; output [(width_b-1):0] q_b; input [width_be_a-1:0] byteena_a; input [width_be_b-1:0] byteena_b; reg clk_wire; 820 825 830 835 840 845 850 altsyncram altsyncram_component ( .clock0 (clk_wire), .clock1 (1’d1), .clocken0 (1’d1), .clocken1 (1’d1), .clocken2 (1’d1), .clocken3 (1’d1), .aclr0 (1’d0), .aclr1 (1’d0), .addressstall_a (1’d0), .addressstall_b (1’d0), .eccstatus (), .address_a (address_a), .address_b (address_b), .wren_a (wren_a), .wren_b (wren_b), .rden_a (1’d1), .rden_b (1’d1), .data_a (data_a), .data_b (data_b), .q_a (q_a), .q_b (q_b), .byteena_a (byteena_a), .byteena_b (byteena_b) ); defparam altsyncram_component.operation_mode = "BIDIR_DUAL_PORT", altsyncram_component.read_during_write_mode_mixed_ports = "OLD_DATA",