for each iteration the delay is fixed.
in each loop i am driving each bit of the wr_data.
initially the data was driven at posedge of clk, but now i am using this
@(posedge clk_sdcard_slot_in);
for (int i=data_width-1; i>=0;i--) begin
data_dev_slot <= #del wr_data[index];
data_dev_slot_en <= #del 1;
index++;
end
now i am measuring the delay from the posedge of the clk.