BittWare的SDK是一个跨平台的驱动程序、库、模块和实用程序的集合,有助于使用BittWare FPGA卡进行调试和开发应用。使用SDK可以更快入门,它有接口的代码样本和完整的卡支持包。一旦你的应用开始运行,就可以使用SDK的实用程序来监测你的卡的健康状况。
通用型图书馆
一般用途的公用事业
卡片支持包
PCI和USB驱动
通过各种测试和开发的功能,SDK让你快速启动和运行。
SDK提供了几个例子,您可以将其作为应用开发的参考。例子根据FPGA卡的不同而不同,但可能包括:
该SDK还包括一些特定用途的CLI实用程序,以避免过于复杂的命令行。这些实用程序是用Python编写的,所以它们也可以作为例子使用。
当你购买一个支持SDK的BittWare卡时,SDK是免费的。你将永远可以使用最初的版本,并可以选择购买未来的更新。
作为我们对企业级产品承诺的一部分,我们正在充分利用持续集成和部署工具来实现BMC、SDK和CSP测试和包装的自动化。
这缩短了释放周期,并确保每次释放都更加精确。
通过简化的脚本语言和在服务器中集成FPGA卡的功能,SDK节省了时间,降低了风险。
SDK中的库、例子和实用程序都是用Python编写的,这很容易使用,让你更快地开发和测试应用程序。
每个库也可以作为C语言的API,允许更多的优化。
该SDK有用于Linux(CentOS和Ubuntu)的驱动,以及用于Windows支持的BittWare驱动。
BittWare支持SDK的FPGA卡是可以使用PLDM的。BittWare卡上的BMC为卡上的每个接口提供PLDM协议,允许与服务器BMC集成。
BittWare 的 PCIe FPGA 卡配有一个板管理控制器(BMC),用于控制、监控和访问该卡及其外设。
向每个接口提供PLDM协议
BMC的特点