Intel® SoC FPGA嵌入式軟體
Intel® SoC FPGA裝置包括精密的高效能多核心 ARM* Cortex* 處理器。此處理器可用於廣泛的嵌入式軟體功能,從在可用核心之一上執行非常簡單的裸機應用程式,到高頻寬、低延遲和即時操作。Intel 提供一套專門的嵌入式軟體和工具,針對Intel SoC FPGA裝置進行嵌入式軟體發展。
嵌入式軟體發展工具
Intel SoC FPGA嵌入式開發工具組
Intel SoC FPGA嵌入式開發工具組 (SoC EDS) 是適用于Intel SoC FPGA裝置上嵌入式軟體發展的全方位工具套件。
適用于 OpenCL™1 的 Intel FPGA SDK
透過適用于開放運算語言 (OpenCL™) 的 Intel FPGA SDK,您會使用高階軟體流程,在 C 中開發FPGA設計。
嵌入式作業系統
針對簡單的軟體需求,可使用所提供的 Intel SoC EDS 工具來建置和除錯裸機應用程式。SoC EDS 內含的硬體程式庫 (HWLIB) 和範例,可作為開發裸機應用程式、啟動和測試主機板、移植作業系統,或甚至延伸現有作業系統的功能,以增加 SoC FPGA特定功能的起點。
若要充分瞭解Intel SoC FPGA裝置的潛力,建議您使用作業系統。所選的作業系統可以是單核心上執行的簡單即時核心、支援 Linux* 等功能齊全的多核心作業系統,或是即時作業系統 (RTOS)。許多嵌入式作業系統可透過 SoC FPGA生態系統Intel SoC FPGA主機板。
嵌入式軟體生態系統
Intel SoC FPGAs採用 ARM 處理器,並繼承 ARM 生態系統的優勢。Intel、我們的價值鏈體系合作夥伴,以及Intel SoC FPGA使用者社群提供各式各樣的選項,以滿足您的 SoC FPGA軟體發展需求。
Linux* 開發者入口網站
RocketBoards.org 是支援 Intel SoC FPGAs的開放原始碼社群入口網站。此網站提供一個環境,讓 SoC FPGA產品能「啟動」您的下一款 Linux,包括檔、操作方式、訓練、開發板、專案,以及透過郵寄清單與論壇提供的支援。
Linux*
適用于 Intel SoC FPGAs 的 Linux 是主要支援的作業系統。Intel 角色的一個重要部分,就是將 SoC FPGA程式碼上游到主要來源。除了最新的穩定核心,這包括目前版本的長期支援計畫 (LTSI) 核心,具有與無即時預備修補程式(PREEMPT_RT)。此外,Intel 與商業價值鏈體系合作夥伴協調,提供包括 Wind River Linux 和 MontaVista Linux 在內的商業 Linux 解說選擇。
夥伴新聞
利用低成本 Terasic* DE10-Nano 套件開發您的下一個物聯網專案
Terasic* DE10-Nano 開發工具組搭載 Cyclone® V SoC,專為製造商、教育工作者和物聯網 (IoT) 開發人員所設計。進一步瞭解主機板、參考設計,以及Intel 開發者專區教學。進一步瞭解 Intel 開發者專區。
可擴充 OpenGL GPU 為 SoC 啟用 3D Android 和 Qt Graphics FPGAs
TES 為 Intel SoC FPGAs提供可擴充、高效能、軟 GPU。D/AVE NX 解決方案不僅支援舊式 OpenGL ES 2.0,也支援充分利用目前 Android 和 Qt 應用程式所需的 OpenGL ES 3.1 和 VULKAN。 尋找更多資訊與示範.
產品新聞
Intel SoC FPGA嵌入式開發工具組現在提供兩個版本
Intel SoC FPGA嵌入式開發工具組 (SoC EDS) 現已在標準版與專業版提供。標準版與專業版均可免費取得 ARM* 開發工作室 5 (DS-5*) Intel SoC FPGA Edition 工具組的付費授權。
SoC EDS 標準 - SoC EDS 標準版包括對 28 奈米 SoC FPGA裝置系列 (Cyclone V SoC 和 Arria V SoC) 的廣泛支援。
SoC EDS Pro - SoC EDS Pro Edition 經過優化,以支援新一代 SoC FPGA裝置系列 (Intel Stratix 10 SoC 和 Intel Arria® 10 SoC) 中的進階功能。
Intel 在嵌入式 Linux* 或物聯網高峰會
Linux* 開發人員對各種 Intel® 技術有「內部瞭解」,包括基於 Intel® Arria® 10 SoC 的無線工作負載加速和部分重新配置,以及基於 Intel® Xeon® 處理器和 Intel Arria 10 GX 裝置的多相機神經網路加速。查看 RocketBoards.org 以取得 Intel SoC 開放原始碼解決方案的資訊。
Intel® FPGA設計工具與軟體
流覽 Intel 提供的其他Intel® FPGA設計工具與資源。OpenCL™ 和 OpenCL™ 圖志是 Apple Inc. 的商標,經 Khronos 許可使用。
產品與效能資訊
OpenCL 與 OpenCL 圖誌是 Apple Inc. 的商標,授權許可 Khronos 使用。
這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。