FPGA 加速 NVMe 儲存解決方案
白皮書 使用 BittWare 250 系列加速器的 FPGA 加速 NVMe 儲存解決方案概述 近年來,向基於 NAND 快閃記憶體的儲存的遷移和引入
BittWorks II工具提供驅動程式,庫,實用程式和示例專案,使您的軟體和FPGA開發更輕鬆,更高效。
BittWorks II Toolkit是一套開發工具,用於BittWare基於FPGA的硬體,作為BittWare卡和主機系統之間的主介面。該工具包包括驅動程式、庫、實用程式和示例專案,用於訪問、集成和開發 BittWare 卡的應用程式。實用程式和驅動程式通過PCIe、USB、乙太網或串行埠將卡連接到主機,並提供對卡的系統監控功能和快閃記憶體程式設計的輕鬆訪問。廣泛的庫為將卡集成到系統中提供了一致、直觀的 API,範例專案說明了數據移動併為開發提供了起點。該工具包支援 64 位 Windows 和 Linux 平臺。
圖書館
公用事業
司機
BittWorks II Toolkit 庫提供了一個穩定的 API,可隨新卡進行擴展。這些函數是可調用的,並且是跨平臺的,允許它們在Linux或Windows運行的任何地方運行。
BittWorks Host Interface Library (BwHIL) 是一個用於控制 BittWare 卡的 C 可調用函數庫。
BmcLib是一個函數庫,用於控制BittWare卡上的BMC。
該工具包具有多個實用程式,允許您在系統中配置設備、與 FPGA 專案交互和調試 FPGA、控制卡上的 BMC 以及從遠端系統訪問卡。
BwConfig是一個用於在系統中配置BittWare設備的介面。
BwShell是一個用於PHP腳本的互動式命令行shell,提供對BwHIL API和BittWare硬體的訪問。
BwMonitor是一個用於控制BittWare卡上的主機板管理控制器(BMC)的介面。
BwServer通過BwHIL通過TCP / IP網路提供對BittWare卡的遠端訪問。
BittWorks II 工具包包括適用於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 Toolkit。創建帳戶后,您可以登錄並下載最新版本的工具包,查看所有BittWare產品的完整在線文檔,並查找參考設計和示例。
BittWare的技術專家支持團隊可以回答BittWare產品的任何安裝和使用問題,同時還為可能出現的更高級的技術問題提供説明。使用您的開發者網站帳戶,您可以在我們的問題跟蹤系統中創建和訪問您的技術支持問題。
BW2TK-贏-FDK-01 |
BW2TK-LNX-FDK-01 |
BittWorks II Toolkit為BittWare的UltraScale+(XUP-xxx)和Arria 10(A10)產品系列提供軟體支援。BittWare SDK為我們最新一代的卡(Agilex,Speedster7t和Stratix 10 *)提供軟體支援。
* 520R-MX
白皮書 使用 BittWare 250 系列加速器的 FPGA 加速 NVMe 儲存解決方案概述 近年來,向基於 NAND 快閃記憶體的儲存的遷移和引入
白皮書 使用網路示例比較 FPGA RTL 與 HLS C/C++ 概述 大多數 FPGA 程式師認為,高級工具總是發出更大的比特流,因為
BittWare SDK軟體開發工具包,適用於BittWare FPGA硬體概述 BittWare的SDK是驅動程式,庫,模組和實用程式的跨平臺集合,可説明