// Generated by CIRCT firtool-1.139.0 // VCS coverage exclude_file module data_64x4096( input [5:0] R0_addr, input R0_en, R0_clk, output [4095:0] R0_data, input [5:0] W0_addr, input W0_en, W0_clk, input [4095:0] W0_data ); reg [4095:0] Memory[0:63]; reg _R0_en_d0; reg [5:0] _R0_addr_d0; always @(posedge R0_clk) begin _R0_en_d0 <= R0_en; _R0_addr_d0 <= R0_addr; end // always @(posedge) always @(posedge W0_clk) begin if (W0_en) Memory[W0_addr] <= W0_data; end // always @(posedge) assign R0_data = _R0_en_d0 ? Memory[_R0_addr_d0] : 4096'bx; endmodule