In reply to saketa:
saketa,
“sin” has nothing to do with the UVM, and this the first time you mention “sin”; all other times you have “sine” without the ‘e’.
It’s going to be hard to help you without seeing all of your code, and that might be too much to deal with in this forum. I suggest you seek out some local help, perhaps from your tool vendor.