module tlb #(parameter length = 4096) (input [63:0] pageno,wrpageno,tableentry, input [12:0] wraddr, input write, input reset, output logic hit, output logic[63:0] data); logic[64:0] pgnos[length-1:0]; logic[64:0] entries[length-1:0]; integer i=0; always @ (posedge write or reset) begin if (reset) begin for (i=0;i