Hello !! When PCI Bus 64 bit Bus is it mendatory for all the BARS to be 64 bit?? Or is it like this, for a 32 bit BAR match?? match_occured = (ad[63:32] == 0 ) && (mask[31:12] & ad[31:12] == Bar[31:12]) Please give some real Idea on it!! Best rgds Narayan