HES Proto-AXI互连

事实证明,FPGA板在各种行业和各种应用中越来越流行。例如,它们可用于ASIC和SoC原型设计、高性能计算(HPC)中的加速算法、硬件加速计算机视觉以及股票市场上的高频交易(HFT)。

通常,FPGA不是一个独立的组件。相反,它与另一台机器协同工作,在本文中称之为主机,通过主机FPGA桥接器进行通信。

FPGA板上还有一些其他硬件资源,如外部存储器(DDR、QDR、RLD)和/或高速网络接口(如QSFP),它们通常在应用程序中起着关键作用,并且需要FPGA中可靠和健壮的控制器。

设计主机网桥和外围控制器不是一件容易的事情,需要花费大量的时间;可以更好地用于开发核心功能和创新特性的时间。

为了满足这些需求,Aldec提供了HES Proto AXI™ Interconnect,一个完整且随时可用的外部连接和桥接解决方案。我们的HES Proto-AXI基于AMBA AXI4总线标准,有助于在FPGA中快速集成设计,可与外部主机或嵌入式ARM Cortex主机以及各种类型的车载内存组件集成。除了标准化和通用的AXI4接口外,HES Proto-AXI还具有高带宽和低延迟链路,可在软件和硬件之间实现快速DMA数据传输;通过PCI Express gen4,读操作吞吐量达到10GB/s,写操作吞吐量达到5.5GB/s。

我们的HES Proto AXI允许连接多个设计模块或算法加速器,它们可以是AXI4内存映射设备的主设备和/或从设备类型。由于HES Proto AXI模块中包含的AXI互连,所有这些设备都可以相互传输数据并传输到车载存储器。

AXI互连的内存映射可以通过地址重新映射进行修改。HES协议AXI IP中还包括GPIO和中断(INT)通道,可用于实现非标准接口,或在不使用AXI协议的情况下将通知、状态或配置数据传输至软件。最大的设计,特别是大规模HPC应用中的设计,将受益于多FPGA和多板支持。

fpga板,fpga板,fpga开发板

主要特点和优点

  • 基于广泛采用的AMBA AXI4标准的主机和外部存储器接口
  • GPIO和中断扩展了基本AMBA AXI功能
  • 基于PCI Express的高吞吐量工作站主机类型接口
  • 低延迟、高吞吐量嵌入式主机型接口
  • 利用ARM Cortex处理器完成单板原型和测试解决方案
  • 允许构建软件驱动的测试台或便携式原型
  • 减少主机和内存接口实现的开销
  • 支持连接多个设计模块或算法内核
  • 可扩展的解决方案,支持在一台主机上连接多个FPGA和多个HES板
  • 可供C/C++和Python开发人员使用的易于使用的软件API

可交付成果

  • HES Proto AXI IP模块:
    • 互连模式支持多个AXI主从设计模块、存储器和主机网桥
    • 桥接模式支持单个AXI从机设计模块和主机桥接
  • C/C++和Python中的软件API
  • SystemVerilog中带有DPI-C软件API代理的仿真模型
  • 用于工作站主机类型的Linux和MS Windows PCIe驱动程序
  • 嵌入式主机类型的嵌入式Linux
  • 示例和用户指南
问我们一个问题
十、
问我们一个问题
十、
验证码图像 重新加载验证码
输入的数据不正确。
非常感谢。您的问题已提交。请留出1-3个工作日,以便有人回答您的问题。
发生内部错误。你的问题没有提交。请联系我们使用反馈表.
我们使用cookies来确保为您提供最佳的用户体验,并为您提供我们认为与您相关的内容。如果您继续使用我们的网站,您同意我们使用cookie。有关Cookie和其他网站信息使用的详细概述,请参阅隐私政策.
Baidu