
如何调试 OSVVM 协同仿真程序
OSVVM 自 2023.01 版本起支持协同仿真,可将 C/C++ 代码编译为宿主机程序并与逻辑仿真通过 API 交互。文章介绍用 GDB 调试这类协同仿真代码:GHDL 直接调试其生成的可执行文件并加载 VUser.so 符号,NVC 则调试 nvc 可执行文件并从批处理日志复制命令行参数。建立 GDB 连接后可接入 Eclipse 等 IDE,实现软件与逻辑在同一验证环境中的双重调试。
NEWS / 动态
按时间浏览,使用右上角筛选切换领域。

OSVVM 自 2023.01 版本起支持协同仿真,可将 C/C++ 代码编译为宿主机程序并与逻辑仿真通过 API 交互。文章介绍用 GDB 调试这类协同仿真代码:GHDL 直接调试其生成的可执行文件并加载 VUser.so 符号,NVC 则调试 nvc 可执行文件并从批处理日志复制命令行参数。建立 GDB 连接后可接入 Eclipse 等 IDE,实现软件与逻辑在同一验证环境中的双重调试。
Aldec 发布 ALINT-PRO 2025.12,在 Premium 规则库中新增一组混合语言设计规则,针对 VHDL 与 Verilog/SystemVerilog 在同一项目中的模块/实体例化与参数传递。