System Verilog Program Block

In reply to vardhana:

You should never use program blocks. Use a module instead.