Catapult

制造商:Mentor Graphics

Catapult高级综合平台使设计师能够使用行业标准ANSI C++和SystemC来描述功能意图,并提升到更高效的抽象级别

从这些高级描述中,Catapult生成生产质量RTL。通过加快RTL的运行速度和自动生成无缺陷RTL,Catapult显著缩短了RTL验证的时间。Catapult平台将合成与正式的C属性检查功能结合起来,以便在C/C++/SystemC级别早期发现错误,并在合成之前全面验证源代码

弹射器的先进功率优化自动提供动态功耗的显著降低。高度交互式的Catapult工作流提供了对合成过程的全面可视性和控制,使设计师能够快速地集中精力,实现最佳的功率、性能和面积

弹射器的主要功能/优点:

原生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在功率、性能和面积方面提供了闭环优化,以应对功率感知设计的挑战。

© 版权声明
THE END
喜欢就支持一下吧
点赞4375 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容