英特尔为FPGA设计的oneAPI软件工具流程框架
英特尔® oneAPI™ 高级 FPGA 开发菜单 评估 oneAPI 加速卡 ASP 更多信息 联系我们/何处购买 oneAPI 是否适合您?您可能已经知道
BittWorks II工具提供了驱动程序、库、实用程序和示例项目,使你的软件和FPGA开发更容易、更高效。
BittWorks II Toolkit是一套用于BittWare基于FPGA的硬件的开发工具,是BittWare卡和主机系统之间的主要接口。该工具包包括驱动程序、库、实用程序和示例项目,用于访问、集成和开发BittWare卡的应用程序。实用程序和驱动程序将卡与主机连接起来--无论是通过PCIe、USB、以太网还是串行端口--并提供对卡的系统监控功能和Flash编程的简便访问。广泛的库为将卡集成到系统中提供了一致、直观的API,示例项目说明了数据移动,并提供了开发的起点。该工具包支持64位Windows和Linux平台。
图书馆
公用事业
驱动程序
BittWorks II Toolkit库提供了一个稳定的API,可以随着新卡的增加而扩展。这些函数可以用C语言调用,并且是跨平台的,允许它们在Linux或Windows运行的任何地方运行。
BittWorks主机接口库(BwHIL)是一个由C语言调用的函数库,用于控制BittWare卡。
BmcLib是一个函数库,用于控制BittWare卡上的BMC。
工具包有几个实用程序,允许你在系统中配置你的设备,与FPGA项目互动并调试FPGA,控制你卡上的BMC,并从远程系统访问卡。
BwConfig是一个用于配置系统中BittWare设备的接口。
BwShell是一个用于PHP脚本的交互式命令行外壳,提供对BwHIL API和BittWare硬件的访问。
BwMonitor是一个用于控制BittWare卡上的板卡管理控制器(BMC)的接口。
BwServer通过BwHIL在TCP/IP网络上提供对BittWare卡的远程访问。
BittWorks II Toolkit包括Linux和Windows的驱动。Linux驱动是BittWare的完全可定制的PCI Express驱动,而Windows系统使用标准的Jungo驱动。
BwPCI是一个用于Linux的可定制的PCI Express驱动程序。
Windows系统使用来自Jungo的标准驱动程序。
有几个参考设计可以为你的应用开发提供一个起点。这些例子可以在BittWare的开发者网站上下载。
从BittWare的开发者网站下载工具包的安装程序:developer.bittware.com。该工具包安装迅速,可以让你立即开始使用你的BittWare硬件。
BittWare的开发者网站 -developer.bittware.com- 提供了许多资源来帮助你开始使用BittWorks II 工具包。一旦你创建了一个账户,你就可以登录并下载最新版本的工具包,查看所有BittWare产品的完整在线文档,并找到参考设计和实例。
BittWare的技术专家支持团队可以回答BittWare产品的任何安装和使用问题,同时还可以对可能出现的更高级的技术问题提供帮助。通过你的开发者网站帐户,你可以在我们的问题跟踪系统中创建和访问你的技术支持问题。
BW2TK-WIN-FDK-01 |
BW2TK-LNX-FDK-01 |
BittWorks II Toolkit为BittWare的UltraScale+(XUP-xxx)和Arria 10(A10)产品系列提供软件支持。该 BittWare SDK提供对我们最新一代卡(Agilex、Speedster7t和Stratix 10*)的软件支持。
*520R-MX
英特尔® oneAPI™ 高级 FPGA 开发菜单 评估 oneAPI 加速卡 ASP 更多信息 联系我们/何处购买 oneAPI 是否适合您?您可能已经知道
白皮书 BittWare的Loopback应用说明和实例简介 BittWare的Loopback实例演示了几件事:如何将Xilinx CMAC完全应用于
BittWare合作伙伴IP核RDMA低延迟RoCE v2,速度为100Gbps GROVF RDMA IP核和主机驱动提供RDMA over Converged Ethernet(RoCE v2)。