In reply to peter:
There is no difference between the keywords real and realtime. Very early versions of Verilog did not specify the precision of “whole” datatypes like time, integer, realtime, real. Implementations could choose different precisions to get the best performance in different situations. Later versions have now fixed the precision so there is no longer any difference.