草榴社区

混合原型设计

将 Virtualizer 虚拟原型和 HAPS 原型无缝集成

如今,设计人员使用两种相对独立的方法进行 SoC 原型设计:以事务级模型为基础的虚拟原型设计和物理原型设计。虚拟原型设计执行快速的 TLM,并可提供更高效的调试和分析方案,非常适合加速 RTI 前的软件开发。物理原型设计,提供精确的周期、较高的执行效率和连接到外部的实际接口。草榴社区 的混合原型解决方案将两种原型优势集于一身,加速了项目周期中软件开发和系统验证的进度。

借助 草榴社区 的混合原型设计解决方案,硬件和软件工程师可:

  • 用混合原型获得两全其美的优势
  • 更早地开始多核 SoC 原型设计,利用直接连接的实际硬件接口,提高系统级模型的执行效率
  • 在原型环境间划分 SoC 设计模块,从而优化整体原型性能
  • 通过基于 Virtualizer 的环境提高调试的可观察性,加强对所开发软件的控制
  • 通过对新的设计模块使用虚拟原型,以及对现存逻辑模块使用物理原型设计,加快系统的启动
  • 轻松地将高性能 ARM? Cortex? 处理器模型、ARM AMBA? 互联事务处理器和 草榴社区 DesignWare? IP 与您的其他设计相集成,构成一个混合原型

HAPS-80、HAPS-70 或 HAPS-DX 系统可使用虚拟和物理原型之间交换数据的处理器。ProtoCompiler 是一套全面的软件工具和资源库,可支持混合原型或基于事务的验证。