QNM_AIOS智能物聯網開發平臺制定了統一的接口規范,并對各種處理器內置的功能部件與外圍器件進行了高度的抽象,因此無論硬件架構是ARM,RISC-V或DSP,以高度復用的軟件設計原則和只針對接口編程的思想為前提,物聯網應用開發簡化為,快速實現“一次編程、永久使用、跨平臺”。
量子芯云智能物聯網開發平臺(QNM_AIOS)是由量子芯云微電子科技有限公司開發的配合數據處理器QNM_SDPU安全智能主控芯片和安全處理器QNM_SPU32使用的智能應用開發平臺。將數據處理器和OS的共性高度抽象為統一接口,支持平臺組件“可插拔、可替換?、可配置”,提供與硬件無關,與操作系統種類無關的應用設計模式,只需更新頭文件和相應算法庫,即可實現“一次編程,永久使用,跨平臺,更高效、更安全”。
QNM_AIOS智能物聯網開發平臺是采用面向框架的設計架構,支持平臺組件“可插拔、可替換、可配置”、與硬件無關、與操作系統種類無關的應用設計模式,只需更新頭文件和相應算法庫,即可實現應用代碼的跨平臺復用。
QNM_AIOS智能物聯網開發平臺提供高效、功能完善的服務組件,主要包括:文件系統、I/O系統、算法服務、電源管理(低功耗)、測試框架、狀態機框架、事件管理框架等。高度復用的系統框架,不管是否使用操作系統,只要修改相應的頭文件,即可復用應用代碼;定義了文件系統的通用接口,無論底層使用何種文件系統,可使用同一套接口進行文件相關操作;調試方面采用輕量級腳本,功能簡捷,調試方便,支持用戶自定義注冊命令,很大程度上簡化測試操作;支持處理器頻率可調,大幅度降低功耗;豐富的協議棧,可以直接調用。
QNM_AIOS智能物聯網開發平臺打造了下一代的系統編程框架,內部包含豐富的GUI組件,“拖拽式”GUI編程模式,大幅度提升物聯網應用編程的高效性。搭配良好的設計架構,具有小巧、高效、穩定、可移植、組件豐富,支持多格式、支持裸系統、自動化腳本等特點。
QNM_AIOS智能物聯網開發平臺支持多種物聯網協議棧,支持并提供公有云、私有云和混合云的接入解決方案。
采用自主研發的支持國密算法的安全芯片,打造從芯片安全到用戶應用之間的全方位端到端安全,實現用戶應用和安全芯片相互認證,認證不通過將無法使用系統安全性能。還能夠實現安全存儲保護數據無法被竊取,無法被篡改。可以更廣泛的應用?到金融、互聯網、物聯網等領域。
(1)環境鎖定:能夠鎖定主機硬件環境,數據采用硬件DNA和與環境鎖定的密鑰進行加密,當存儲器或產品更換到其它環境時,數據無法解密。
(2)數據防回轉:當存儲器或產品寫入關鍵數據時,會自動生成與安全芯片綁定的單向校驗值,當外部嘗試將舊數據寫回,即使是正確的數據也會校驗不通過,因為單向變化的新校驗值已經不能校驗舊的數據。
量子芯云結合QNM_AIOS智能物聯網開發平臺與服務器、智能硬件等企業合作,采取“按需定制”的軟硬件開發模式支持用戶,從硬件電路設計、軟件驅動設計及內核定制等,全方面打造最適合用戶需求的軟硬件平臺,用戶只需專注于“核心應用”,保證產品能夠更快的投入市場并實現安全運行,實現多贏。