软件说明
弹射器的主要功能/优点:
原生SystemC和ANSI C++合成
编写的代码减少80%,从而节省时间并简化调试
模拟速度加快100-1000倍,缩短验证时间
RTL针对功率、性能、面积和RTL验证进行了优化
用于基于C的验证的紧密集成形式C属性检查
HLS平台:
弹射器/C++/SystemC合成HLS
允许设计师使用行业标准ANSI C++或SystemC在ESL级别描述功能意图。从这些高级描述中,Catapult自动生成生产质量RTL,以显著缩短硬件设计流程中的设计和验证。
HLS验证
弹射器平台的HLS验证分为三类:
自动/正式检查用户HLS目标C++/SystemC代码在合成前查找错误。
基于模拟的验证将用户C++/SystemC源代码的功能与生成的RTL进行比较,包括覆盖率和断言等指标。
用户C++/SystemC代码与合成生成的RTL等价性的形式验证
低功率合肥光源
该行业第一款HLS工具,将增加功率作为优化目标。通过利用Calypto现有的同类更佳功率分析和优化技术,Catapult Low power在功率、性能和面积方面提供了闭环优化,以应对功率感知设计的挑战。