Login

AMBA Design Kit

AMBA Design Kit Image (View Larger AMBA Design Kit Image)
AMBA® Design Kit (ADK) 提供一系列 AMBA AHB™ 和 APB™ 设计和验证组件,可方便快捷地进行基于 AMBA 2 的系统设计。这些组件包括常用的 AHB Bus Matrix 和 AHB File Reader Bus Master。

CoreLink Network Interconnect (NIC-400) 还支持 AHB 接口。

AMBA Design Kit (ADK) 是一个可综合的混合行为包,其中包含 AHB 和 APB 组件、测试台、示例软件、文档、IP-XACT 说明文件和微控制器参考设计,旨在快速开始进行基于 AHB 的设计。

关于 Cortex-M 系列设计,另请参见 Cortex-M System Design Kit,此工具包针对这些处理器进行了进一步优化并包含系统设计示例。

通过使用可配置的 AHB Bus Matrix,设计人员可以创建优化的多层 AHB 互连。每个独立的 AHB 层,允许数据在不同的主接口和从接口之间进行同时传输,从而提高系统性能。Bus Matrix 在每个主接口都包含一个地址解码单元以及在每个从接口都包含一个仲裁单元。仲裁策略可被配置为循环仲裁或优先级仲裁。简单 Perl 脚本或 AMBA Designer工具用于驱动 AHB Bus Matrix 的配置和生成。

File Reader Bus Master 是一个功能强大的 AHB 验证组件,可根据文本文件中的命令来驱动任何总线传输。可以使用此组件来测试系统集成,例如通过读取和写入外围寄存器来验证系统内存映射。AMBA Design Kit中的组件完整列表如下:

  • 可配置的多层 AHB 互连
  • 用于验证的 File Reader Bus Master
  • 静态内存控制器
  • 中断控制器
  • 计数器
  • 重新映射和暂停控制器
  • 监时器计数器
  • 重置控制器
  • 通用 I/O (GPIO)
  • 示例 AMBA 系统 (EASY)
  • 示例重试辅助接口
  • 示例总线主接口
  • 示例 APB 辅助接口
  • AHB 同步桥
  • AHB 异步桥
  • AHB 向上同步桥
  • AHB 向下同步桥
  • AHB 传递桥
  • AHB 至 APB 桥
  • AHB 减容程序
  • 仿真 printf 的管道验证组件
  • TIC 箱

查看 AMBA Design Kit技术参考手册

对于使用 AMBA 3 AXI 的设计,应使用 CoreLink NIC-400  Network Interconnect

对于 Cortex-M 系列 AHB 设计,应使用 Cortex-M System Design Kit

 

 
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