Login

用于 CoreLink 系统 IP 的 AMBA 设计工具

用于 CoreLink 系统 IP 的 AMBA 设计工具 Image
ARM 提供的 CoreLinkCoreLink AMBA® 设计工具由两个产品组成:AMBA 设计器 (ADR-301) 和验证和性能检测 (VPE-301),可用于基于 AMBA AXI 的系统 IP 和处理器的功能验证和性能优化。
 


CoreLink AMBA 设计工具可捕获 ARM 设计器知识和验证专业技术,从而使系统架构师能够做出有关创建和集成基于 ARM 的最佳功耗、性能和面积解决方案的明智决策。

AMBA 设计器 (ADR-301)

  • 使设计者可轻松快速地生成最佳 ARM 系统 IP
  • 使手动拼接 IP 所需的时间从 3 周缩短到 3 天

验证和性能检测 (VPE-301)

  • 对于 2M 时钟周期的仿真 Mali™200 在测试平台上的运行时间从 4 小时缩短到 4 分钟
  • 与传统的功能验证 IP 相比,性能提高了 300 倍

设计流中的 ADR-301 和 VPE-301

下图显示了一个设计流,在该设计流中,系统架构师首先执行新设计或现有设计的电子表格分析操作。越向下深入执行该设计流程的操作,重复该开发阶段的成本就越高。在设计流程早期组合 ADR-301 和 VPE-301 时,在设计流中组合二者的阶段越早,重复操作越多。

在 ADR-301 中生成 ARM 系统 IP 组件后,通过启用这些选项 VPE-301 便可为设计提供符合真实场景的激励,并降低由于在设计周期早期凭直觉做出的决策而引发的风险。

 

AMBA 设计工具展演示

2009 年 10 月的 TechCon3 演示说明了 ARM 致力于构建高性能、低功耗的互连内存控制器解决方案。这些开发还可与同一周的 AMBA 互连 QoS 产品公告结合在一起。

使用 VPE-301 的 ARM DevCon 2008 演示通过测定网络互连设计的性能达到检验 CPU latency 的目的。NIC-301 生成了 ADR-301 的两个配置,并使用 VPE-301 比较了相关性能。

 


ADR-301 和 VPE-301AMBA 设计器 (ADR-301

用 ADR-301 选择、配置和生成从网络互连通过 DMA 控制器到达内存控制器的系统 IP 实例。

生成该实例后,ADR-301 便可允许设计者连接各个功能模块,并生成顶层 verilog 设计文件。此外,ADR-301 还输出符合行业标准 IP-XACT 文件,可用于集成到其他第三方设计流程中。

 

验证和性能检测 (VPE-301)

VPE-301 可用于对生成的数据块或子系统执行功能和性能检测任务。

VPE-301 具有独特的功能,不仅可监视系统性能,而且还可捕获总线数据流的统计结果,以便重现整个过程甚至做出修改。

 


AMBA 设计器 (ADR-301)

  • 可使用各个版本的 AMBA NIC-301 网络互连产品部署 ADR-301 
     
  • “在配置和拼接我们的互连组件时,我们节省了 3 周多的工作时间”– MID 平台开发公司处理器部工程经理 Tim Whitfield 
     
  • “...使用 ADR-301 可以轻松挂接各种主接口和辅助接口”– NIC-301 客户

验证和性能检测 (VPE-301)

  • VPE-301 可在 ARM 工程部内广泛部署,并可用作外部产品
     
  • “VPE-301 通过动态模拟基准数据缩小了电子表格分析和慢速 RTL 模拟之间的差距”– 处理器部构造营销小组的高级技术营销经理 Tim Mace
     
  • 观点:“通过运行 8,000,000 次仿真来检测最新 DDR2 控制器上的所有设计选项 – 这不现实”– 处理器部构造工程小组的技术经理 Mike Campbell
  • 观点:“我希望确定新设计的高速缓存大小,并且希望内存控制器的带宽达到 +500MB/秒 – 传统工具不能帮我轻松解决这个问题”– 位于 NA 的 Semico 高级系统架构师

Maximise


Cookies

We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set