Skip to main content
此页面采用自动翻译显示。 改为用英语查看?
主要功能

Catapult Formal

以 HL 为中心的应用程序插件兼容现有 RTL 流程和 UVM 原则,目标是:

  • 检查设计中是否存在未定义的行为
  • 实现保险封锁
  • 检测会改变设计行为的设置错误
  • 检查实现的正确性
  • 通过错误搜寻来发现差异

Catapult Design Checker 提供多种按钮静态和形式检查模式,可减少对设计进行基于仿真的验证的需求。可以迅速发现编码问题、设计源歧义、QoR 问题以及潜在的 HLS C++/SystemC 与 RTL 不匹配的来源,并提供有关来源和原因的反馈。

设计检查器界面,在矢量图形布局上使用勾号、十字和问号图标。

Catapult Formal Assert 是一款与 Catapult HLS 集成的正式验证应用程序。使用 C-Source 编写的断言将使用强大的形式求解器进行评估,这些解算器提供快速响应、可配置的超时和求解策略以及强大的调试环境。 断言假设 覆盖 支持。反例创建 C 级测试平台和默认 gdb 设置以及 SEDA 的可视化器图形波形调试器。

一个正式的自信图标,人物的头部和身体处于站立姿势。

Catapult 按需训练

Catapult 高级合成 (HLS) 按需培训库包含一组学习路径和模块,可向工程师介绍 HLS 和高级验证。

高级综合与验证小组

该小组将讨论使用西门子EDA HLS和HLV工具进行设计和验证的细节。加入有关新主题、功能、内容和技术专家的讨论。

HLSlibs

一组使用标准 C++ 实现的免费开放库,用于精确位的硬件和软件设计。这是一个交流HLS知识和知识产权的开放社区,可用于加速研究和设计。

HLS 设计和验证博客

博客涵盖下一代高级合成 (HLS) 设计和验证方法和技术。

弹射器支持

访问详细的文档、版本、资源等。

EDA 咨询

利用开发和设计经验以及方法专业知识的独特组合,帮助您应对复杂的技术和企业挑战,从而实现最大的业务影响。