HAPS ProtoCompiler 

提供Synopsys HAPS系列物理原型最快速的方式 

硅片tapeout前用于系统验证和硬件/软件集成的原型对于现在的 IP 和 SoC 设计团队而言必不可少。 但是开发原型的时间很短,从 RTL 完备到获得芯片时间也很少,这意味着原型开发工程师必须尽快交付操作原型,他们所承受的压力巨大。 HAPS ProtoCompiler 通过设计规划、逻辑综合、调试以及连接至其他验证环境(例如 Synopsys VCS 和 ZeBu)等自动化功能,为 IP 验证和软件开发减少系统启动的时间和难度,只要该系统是基于 Synopsys HAPS 系列的。 原型软件同 HAPS 系列紧密集成,以便实现传统“廉价”电路板和 FPGA 设计工具均无法企及的系统性能。
PDF HAPS 数据手册 (PDF)

 

HAPS ProtoCompiler的特性是针对加速得到可工作的原型的时间而设计。 相比于竞争产品,集中于启动时间和进度改善的处理时间已经得到达50%的提升。 HAPS ProtoCompiler技术采用高效的数据模型,编译器和分区工具以提升工程师使用Synopsys HAPS系列物理原型的生产率,缩短在设计流程中那些传统上比较耗时的关键处理节点的替代循环。 ASIC设计的编译和转换,已通过快速编译器和针对HAPS系列设计的时钟转换得以加速。 通过支持2.5亿ASIC门的完全自动化的分区引擎,产生适配到多个FPGA的可行设计可在数分钟到数小时得到结果。

复用是一种最佳实践,不只是针对ASIC设计,也适用于原型验证。 HAPS硬件结构模块化的本质加上ProtoCompiler的增量和层次项目管理特性,避免了漫长的重新编译和布局布线循环,加速启动时间。为HAPS-DX和HAPS系列系统开发的原型项目是直接兼容的。对于完整的SOC验证的场景,允许原型验证团队集成单个的ASIC模块或IP原型项目到更大的子系统中。

功能 优势

针对 HAPS 的 FPGA 综合

DesignWare 库兼容

HAPS 系列事先验证 ASIC IP 便于迁移

时序驱动的综合

最大化系统时钟速度

系统规划

系统硬件目标定位

管理 HAPS 子板、堆叠系统、互联和存储器

大容量设计分割

数百万 ASIC 门级设计,只需几分钟便可找到分割解决方案

硬件集成和重新使用

快速将原型模块组成较大型的子系统

调试和启动

支持多 FPGA 无缝调试

调试逻辑与设计模块的制定位置无关

Synopsys Verdi/Siloti 数据交换

快速导入验证视图并进行根本原因分析

大容量调试样例储存

改善信号可视性并查看较长时间的系统运行

基于事务处理器的验证

AMBA 事务处理器

结合基于 FPGA 以及虚拟原型,更快实现原型的可用性

ProtoCompiler 与 ProtoCompiler DX 的比较
了解更多 ProtoCompiler 与 ProtoCompiler DX 的不同,决定哪个更适合您的原型开发项目。

ProtoCompiler DX ProtoCompiler
封装 包含在 HAPS-DX 与HAPS系统一起出售
系统支持 仅 HAPS-DX HAPS-DX/70/80
针对 HAPS 的 FPGA 逻辑综合
多处理 每个许可 4 个
DesignWare 库支持
硬件集成和重新使用
Synopsys 设计约束 (SDC) 兼容
Unified Power Format (UPF) 中推断存储器
快速 HDL 编译模式
高质量综合结果
系统规划
系统硬件目标定位
高速引脚复用
多 FPGA 分割
Virtex-7 Super Logic Region(SLR) 规划
门控/生成的时钟转换
Unified Power Format (UPF) 支持
调试和启动
无缝跨 FPGA 可视性
HAPS Deep Trace Debug (DTD) SDRAM 存储
HAPS Real Time Debug (RTD) 逻辑分析器辅助
调试 RTL 源代码
针对HAPS 的故障排除
Synopsys Verdi/Siloti 数据交换
Synopsys Formality 逻辑等效性检查 (LEC) 支持
基于事务处理器的验证
AMBA 事务处理器 单独出售
SCE-MI 事务处理器 单独出售
HAPS 系统先决条件
  • HAPS-80 系列
  • HAPS-70 系列
  • HAPS Developer eXpress (HAPS-DX)
  • HAPS-80/70/DX 系列混合系统
OS 支持
如需使用 HAPS ProtoCompiler高效设计功能(设计规划、逻辑综合和分割等)
  • 64 位 Red Hat Enterprise Linux v5 或更高版本
  • 64 位 SUSE Enterprise Linux v10 或更高版本
如需使用 HAPS ProtoCompiler实时调试功能(RTL 调试、HAPS 启动工具等)
  • 64 位 Red Hat Enterprise Linux v5 或更高版本
  • 64 位 SUSE Enterprise Linux v10 或更高版本
  • 64 位 Windows 7 或更高版本
系统要求
  • 2 GB RAM
  • 4 GB 安装可用磁盘空间
  • SolvNet 下载安装或 DVD 安装


NewsArticlesBlogsSuccess StoriesWhite PapersWebinarsVideos