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 特性