Catapult Design Checker 提供多种按钮静态和形式检查模式,可减少对设计进行基于仿真的验证的需求。可以迅速发现编码问题、设计源歧义、QoR 问题以及潜在的 HLS C++/SystemC 与 RTL 不匹配的来源,并提供有关来源和原因的反馈。
主要功能
Catapult Formal
以 HL 为中心的应用程序插件兼容现有 RTL 流程和 UVM 原则,目标是:
- 检查设计中是否存在未定义的行为
- 实现保险封锁
- 检测会改变设计行为的设置错误
- 检查实现的正确性
- 通过错误搜寻来发现差异