0
A
回答
0
VPI不允许您从C调用任务或函数,但DPI会执行此操作。从技术上讲,DPI只允许您从SystemVerilog调用的C例程中调用SystemVerilog例程。 DPI具有导入/导出机制,需要维护您的SystemVerilog代码创建的所有线程的进程标识。
相关问题
- 1. 通过的Verilog VPI
- 2. 调用功能通过ID
- 3. 我该如何说服iverilog vpi是系统功能而不是任务
- 4. 如何调用异步任务功能?
- 5. 创建通用异步任务功能
- 6. 功能或用于通过集
- 7. 通过列表调用类功能
- 8. PHP调用标准功能通过串
- 9. 通过按钮调用某个功能
- 10. 通过jquery调用php类的功能
- 11. 的JavaScript:调用功能或致电通过反射
- 12. 通过Web服务调用使用EWS过滤任务状态
- 13. AngularJS通过视图调用服务功能
- 14. 如何通过朋友功能调用私人功能?
- 15. 任务流功能
- 16. 通过任务
- 17. 通过功能
- 18. C++通过指针或不进功能
- 19. 如何通过地图或lambda功能
- 20. 通过网络进行任务调度?
- 21. 通过MSE或RMSE测量分类/群集任务的性能?
- 22. 通过Drush启用功能
- 23. 通用功能过载
- 24. 通过Ant任务
- 25. 功能通过值
- 26. 通过云功能
- 27. AS3通过功能
- 28. ICustomDestinationList windows7任务栏功能
- 29. 如何通过点击android widget按钮调用任何类的功能?
- 30. Android - 从活动外部调用功能(通过AlarmManager和通知)
这不是我要找的。通过DPI意味着我必须导出该功能。我想要做的是获取类对象的句柄,并使用VPI调用它的函数(即反射)。 –
您无法跨语言边界传递类句柄。你需要做的是创建一个可以导出的包装函数,该函数可以调用类方法。 –