他Proto-AXI互连

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

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

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

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

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

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

AXI互连的内存映射可以通过地址重新创建器修改。在HES Proto-AXI IP中还包括GPIO和Interrupt (INT)通道,它们可以用来实现非标准接口,或者在不使用AXI协议的情况下向软件传输通知、状态或配置数据。最大的设计,特别是那些在大规模HPC应用程序中,将受益于多fpga和多板支持。

Fpga板,Fpga板,Fpga开发板

主要特点和优点

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

可交付成果

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