Login

Important information

本网站使用cookie来存储信息在您的计算机上。继续使用我们的网站,您必須同意我们 cookies.

ARM网站使用两款浏览器缓存数据(cookie):(1)缓存数据(cookie)可以使网站按需要完成功能执行 (2)分析性缓存数据(cookie)在用户登录网站时会进行匿名记录和数据分析。如果您不希望应用这些缓存数据(cookie),请通过查阅我们的安全隐私政策获知如何设置禁用缓存数据(cookie)。网站的某些功能会因设置禁用缓存数据(cookie)不能使用。

用于 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