I am curious as to PLI and VPI.
But I don't know about above things.
How can I have a experience with PLI and VPI?
Would you please let me know How can I have a experience PLI and VPI and What is these things?
Also what difference between system verilog's DPI?
Hi.
I am beginner who willing to learn VPI and PLI and DPI.
But I'm not sure as to What I have to learn among them?
No, not at all, far from it. Both are supported by commercial tools (Modelsim for instance). Icarus Verilog also has support for PLI 2.0.
That said check first if you can work around the problem by e.g. using system tasks. Otherwise, indeed PLI/VPI are a little more cumbersome to use than SystemVerilog DPI.
Does anyone know if EDA Playground allows access to tools with SV DPI support?