Reference Model Design ! C-Based or Can it be done with the SV-OOPS Based ? Which would be better approach?

In reply to desperadorocks:

You can also make use of a lot of C/C++ library functions from SV via the DPI. This should reduce the requirement to re-code any supporting libraries that you might need.