「电子工程世界」软件定义的硬件提供打开高性能数据加速大门的钥匙( 五 )


还可以通过通用数字I / O端头进行进一步扩展 。 该I / O端口支持单端3.3V连接和低电压差分(LVDS)信号 , 支持外部时钟、触发器和专用I / O等自定义信号直接连接到Speedster7t FPGA 。 该扩展端口还可用于将VectorPath加速卡改造为传统硬件 。
「电子工程世界」软件定义的硬件提供打开高性能数据加速大门的钥匙
本文插图
图5:VectorPath时钟输入和GPIO
适用于小批量和大批量需求
VectorPath S7t-VG6加速卡已考虑到了每个细节 , 例如可支持被动和主动空气散热和液体散热 。 此外 , BittWare和Achronix还为医疗等需要更长产品生命周期的领域确保提供长期的供应与支持 。 在这些市场中 , 基于GPU的PCIe加速卡较短的产品生命周期与超过10年的系统服务支持需求是不符的 。
对于更大批量需求 , 特别是在边缘计算等场景中 , 客户可以使用BittWare的成本降低计划来简化硬件 , 其设计仅仅支持客户所需的I / O选项 。 此外 , BittWare也可提供电路板设计文件以及VectorPath S7t-VG6加速卡随附的软件和驱动器的使用 。 利用Achronix的Speedcore eFPGA IP , 也可以走向定制系统级芯片(SoC)器件 。 客户可以构建自己其中包括Speedster7t可编程性的SoC , 但又具有ASIC的成本结构 。
为了实现更好的开发和更便捷的部署 , VectorPath S7t-VG6加速卡可以由BittWare以其TeraBox平台的形式来提供预先集成的多核服务器 。 外形从2U到5U , TeraBox的机架式机箱最多可容纳16个BittWare PCIe加速卡 , 并由双路英特尔(Intel) Xeon处理器管理 。 作为一个完整的解决方案 , TeraBox为客户提供了启动和运行FPGA开发的最快机制 。 在Bittworks II和FPGA Devkit软件的支持下 , 用户可以直接使用TeraBox并立即开始开发工作 。 或者 , 客户也可以从Dell和HP Enterprise购买包含BittWare加速卡的预配置服务器 。
「电子工程世界」软件定义的硬件提供打开高性能数据加速大门的钥匙
本文插图
图6:TeraBox平台的部署
结论
考虑到用户需要在多种多样的应用中寻求数据加速功能 , BittWare和Achronix已经创建了一种高度灵活的引擎 , 无论它们是被单独使用 , 还是作为大型异构处理阵列中的一部分 , 都可以被轻松部署 。 作为该加速卡的核心芯片 , Speedster7t FPGA为开发人员提供了构建高吞吐量应用的能力 , 这些应用可以充分利用可编程逻辑、PCIe以及高达400 Gbps的以太网连接 。 BittWare的软件和支持保证了这些开发人员在插入卡后就可以立即开始工作 。 FPGA和Speedster7t NoC的灵活特性意味着:随着应用的变化和发展 , 这些加速卡可以最大限度地延长其使用寿命 。
「电子工程世界」软件定义的硬件提供打开高性能数据加速大门的钥匙
本文插图


推荐阅读