In reply to dave_59:
Thank you for the reply! I started to investigate about the topic, but I have things, which are unclear.
Yep, I mostly found articles about integration of a C/C++/Python model into SV verification environment, but not the other way around.
I would like to build a SW emulator, which exactly does the same thing as the SOC. My idea would be to integrate only the SV reference model (without the checks, scoreboard) in some SW emulator possibly with DPI-C. I would not do the job again and implement the system in an other language since I already implemented the reference model in SV. The model is cycle accurate.
What would be the method to encapsulate the ref model in a C environment, that does not need a simulator for running? Or do you think would it be easier to convert the reference model into Python manually?