In reply to diptishe:
It depends how you want to "use" the localparams. You can either use upward references, path them down just as if you had actually instantiated the module in your RTL.
localparam W = 8;
localparam X = 9;
bit [W-1:0] signal='hab;
module coverage_model #(int WW) (input [WW-1:0] sig);
initial $strobe("%m signal: %h, X: %0d",sig,RTL_model.X); // RTL_model.X is an upward reference.
bind dut coverage_model#(.WW(W)) b(.sig(signal));
note that the connections you make in your bind instance or from the perspective of the target scope.