【发布时间】:2011-08-23 02:32:32
【问题描述】:
我为一些用 System Verilog 编写的硬件开发了一个用 C++ 编写的高级模拟器。
System Verilog 代码包括许多只包含逻辑的函数(即没有任何耗时,没有触发器)。我想在我的 C++ 模拟器中重用这段代码。
有没有什么方法可以通过以下方式在 C++(或 C,很容易链接到 C++)中重用这些函数:
- 在编译之前将 System Verilog 转换为 C/C++?
- 将 System Verilog 编译为 C/C++ 可调用的函数?
- 还有其他方法吗?
【问题讨论】:
标签: c++ c code-reuse verilog system-verilog