跳到正文
中文
FikirPilot 内容

Pulse:一款新的 VHDL 仿真器

更新于: 2026年9月15日 · 2 分钟阅读

发布于: · 消息抵达: · 处理时长: 3 小时 11 分钟

Pulse:一款新的 VHDL 仿真器
带有微芯片的电子电路板

由 Óscar Grimal 使用 C++ 开发、以 MIT 许可证发布的开源项目 Pulse,正在作为一款独立于 GHDL 的 VHDL 仿真器进行开发。该项目提供从编译器到波形输出的完整工具链,采用基于文本的界面;运行所需的仅是兼容 C++20 的编译器和 CMake。

目前仅支持基础 IEEE 包和类型,尚无法使用默认值。路线图包括 generics、更多类型、改进的仿真引擎,以及对 Verilog 的混合语言支持。

为何重要

这项尝试为 VHDL 仿真提供了独立于 GHDL 的选择,可能会吸引正在寻找现有工具替代方案的开发者。它将编译、仿真和波形输出整合到同一工具链中,表明该项目的目标不仅是成为一款仿真引擎,还要成为更完整的开发工具。MIT 许可证为审查源代码和参与项目开发提供了较为开放的基础。不过,目前仅支持基础 IEEE 内容且无法使用默认值,这限制了它在更复杂设计中的适用范围。尚待明确的核心问题是,generics、更多类型和混合语言支持等计划功能将在何时、以何种程度完成。

来源: Hackaday