OS/RTOS 及 Hypervisor/Container

Xilinx SoC 和 FPGA 支持具有廣泛選擇的操作係統、嵌入式雲基礎架構及軟件隔離工具

概述

Xilinx 支持廣泛的操作係統 (OS) 和實時操作係統 (RTOS),包括支持基於 yocto 的普及型 Linux。在許多 IIoT 邊緣嵌入式器件中,一個常見的架構是雙操作係統和 RTOS 方法,以支持 IT/OT 融合。在該場景中,IT 函數是在操作係統(通常是應用處理器上的 Linux)的邊界內執行的,而 OT 函數則是在 Linux 邊界內通過修改 PREEMPT_RT(一個 RTOS 或 FPGA 硬件)執行的。在某些情況下,RTOS 在實時處理器內核上運行,而在另一些情況下,由於性能、特性集和支持一個同構處理器架構的便捷性,IT 和 OT 函數都需要在應用處理器上運行。

然而,由於醫療任務的確定性需求與應用處理器、高速緩存以及應用本身固有的非確定性行為相互交錯,對應用處理行為的控製吸引了醫療物聯網開發人員的廣泛關注。為了最大限度提高當前現代單核至多核嵌入式處理器的能力和適用性,人們研究並采用了不同的方法,其中許多方法都得到了 Xilinx SoC 的支持。

一種方法是通過隔離:管理程序隔離操作係統、集合隔離應用。兩者都將創建虛擬化的隔間,其可提供某種程度上的免疫力,不受可能存在的其他隔間行為的影響,這些隔間有時包含獨立編寫的第 3方內容,這些內容沒有經過互操作性或穩定性測試。

其它方法涉及使用低級硬件架構來監控和控製行為,如使用無監督非對稱處理 (AMP) 及高速緩存著色技術。AMP 使用多個處理器,對每個處理器上運行的內容進行精確控製。高速緩存著色是一種混合方法,通常與管理程序結合使用,可通過單個處理器內核對高速緩存進行專屬訪問,從而可減少對高速緩存退出時序的影響。

工業應用的普及型嵌入式軟件構造

更多信息

OS & Hypervisor

嵌入式開發

Container 支持

聯係 FAE

無人監督的不對稱多處理 (AMP)

聯係 FAE

高速緩存著色

聯係 FAE

Xilinx 支持 AWS Greengrass 客戶端

聯係 FAE

Xilinx 支持 Azure 客戶端

聯係 FAE

技術文檔
解決方案堆棧
iiot-solutions-stack

一些工業物聯網现金网博e百 需要 Xilinx IIoT 解決方案堆棧的所有元件,都需要一些。Xilinx 工業物聯網解決方案堆棧包括 Xilinx 及生態係統的構建塊,其可在整個工業物聯網平台間使用。使用 xilinx 工業物聯網係統,您不一定要從零開始。探索 Xilinx IIoT 解決方案堆棧的不同元素,不僅可最小化開發時間和開發成本,而且還可最大化在您的新一代工業物聯網平台上對設計的重複使用。