Lynx軟件技術公司成立于1988年,是一家提供系統級安全解決方案的高科技公司。公司成立不久便推出了嵌入式應用的實時操作系統(RTOS)Lynx OS,比起現在流行的Linux操作系統還要早。Lynx軟件設計一直堅持著開源標準,比如UNIX和POSIX標準,基于Lynx產品開發者可以利用現有的代碼、第三方解決方案以及開源的應用項目等進行二次開發。Lynx公司產品涉及到物聯網、航空航天、醫療設備以及國防安全等領域。
隨著物聯網的不斷發展,越來越多的嵌入式應用接入到互聯網,因此系統安全問題就顯得越來越重要。LynxSecure是一個利用多核CPU硬件虛擬化技術的開發平臺,以其內置嵌入式管理程序和分離內核及虛擬化技術,允許多個不同的客戶操作系統共享單個物理硬件平臺,具有最高水平的信息保障與安全性。一方面加強了系統在不同應用環境下的可靠性,另一方面按照配置的用戶權限提供可訪問的資源,大大增強了系統的安全級別。
圖1 Lynx公司推出的LynxSecure硬件虛擬化架構模塊設計
所周知嵌入式系統設計中使用最廣就是ARM處理器內核,常用的ARM處理器有Cortex-M系列、Corex-R系列以及更智能的Cortex-A系列。這些設備都支持內核虛擬化特性,因此LynxSecure架構已經移植到ARM處理器上。目前,ARM的內核能夠支持越來越多的變種虛擬化,它將可以采用LynxSecure在工廠自動化、汽車、醫療等領域提供更強的安全級別。
Znq UltraScale+ MPSoC是賽靈思推出的首款真正的All Programmable(全可編程)異構多核處理器SoC,該架構包括64 位四核 ARM Cortex-A53 處理器、雙核 ARM Cortex-R5 實時處理器、ARM Mali-400MP 圖形處理器、H.265/264 視頻編碼解碼器單元、高級動態功耗管理單元以及配置安全單元。
目前LynxSecure已經可以應用到Zynq UltraScale+ MPSoC器件上了,結合豐富的可編程邏輯資源,工程師可以選擇哪部分功能放在LynxSecure軟件平臺來執行,哪些功能可以放在FPGA部分來實現,充分發揮FPGA的并行計算能力,實現硬件加速,搭建高可靠性的計算應用系統。
-
Xilinx
+關注
關注
71文章
2168瀏覽量
121698
發布評論請先 登錄
相關推薦
評論