凌久嵌入式實時操作系統(SightOS)融合了微內核的系統架構、基于優先級的可搶占式實時調度、多核/多處理器任務間的同步與消息通信、并行程序調試、系統軌跡分析、系統性能分析等技術,實現了具有通信透明、編程方便、應用程序易維護、升級與移植等特點的嵌入式并行實時操作系統。
· 支持多核/多處理器并行系統,支持AMP和SMP模式;
· 支持處理器跨平臺,支持DSP、ARM、MIPS、RISC-V等架構;
· 符合GJB7718、GJB7714等軍用嵌入式實時操作系統相關技術要求和設計規范;
· 通過國家實驗室認可(CNAS)和國防科技工業實驗室認可(DILAC)機構的第三方評測;
· 通過工業和信息化部賽寶軟件評測中心、航天中認軟件測評中心的功能與性能評測以及自主可控評測。
支持多種國產處理器;滿足用戶對高性能、低功耗、強實時、高可靠等特性的要求,可廣泛應用于雷達、聲納、電子對抗、情報綜合、通信等信號處理和數據處理領域。
凌久嵌入式通用操作系統基于設備樹的統一驅動架構,具有豐富的外設驅動資源和外設驅動支持,以及靈活的裁剪配置策略,可以方便的進行跨平臺移植。其強大的網絡通信能力,以及多種多樣的任務間的同步與消息通信方式,實現了具有通信透明、編程方便、應用程序易維護、升級與移植等特點的嵌入式通用操作系統。
· 支持單核和多核處理器以及對稱多處理器(SMP),提供負載均衡、中斷與CPU親和性設置;
· 支持Java、Python、JS等編程語言運行環境中間件;
· 支持X11、Qt等輕量級圖形庫,支持OpenGL;
· 支持TensorFlow、PyTorch等智能框架組件;
· 提供符合GJB7714、POSIX,VxWorks等要求的編程接口,兼容Linux生態。
滿足用戶對于復雜外設及圖形化、虛擬化、人工智能等方面的需求,可廣泛應用于智能裝備、通信設備、顯控設備、工業控制等領域。
凌久騰飛開發調試集成環境(TFIDE)是凌久電子研發的新一代嵌入式軟件開發調試工具,支持多型國產高性能DSP/CPU處理器,為多核多處理器應用軟件的開發提供處理器網絡拓撲結構自動探測、單結點及多結點應用程序加載、網絡斷點調試、實時/事后調試(數據/波形)、系統性能分析、即時文本打印、軟件示波器、固態盤文件系統、Flash在線編程等功能。
· 提供基于Eclipse框架的平臺開放,具備靈活的插拔機制;
· 提供多種方式實時監測軟件狀態;
· 支持網絡斷點調試,極大提高調試靈活性和便利性;
· 適用于大規模處理器系統軟件開發,處理器結點數不受限制;
· 通過國家實驗室認可(CNAS)和國防科技工業實驗室認可(DILAC)機構的第三方測評。
凌久消息中間件(TFIPC)用于處理器核與核之間以及處理器之間的數據通信,屏蔽了不同的操作系統
、不同類型的處理器和傳輸介質的差異性和復雜性,提供了一套統一的通信編程接口,為實現異構環境的
協同和應用開發提供了有效的解決方案。
· 支持自適應鏈路優選:SRIO/以太網/共享存儲;
· 屏蔽底層鏈路,提供統一的編程接口;
· 支持多種操作系統平臺;
· 支持基于發布訂閱模式的DDS實時通信中間件技術規范。
凌久高效運算函數庫提供了基于VSIPL標準的函數接口,可移植的同時保持軟件的高性能,提升了軟件
開發的效率,縮短了開發周期。
· 符合VSIPL-1.4標準,提供標量運算、信號處理運算、線性代數運算等函數接口與編程示例;
· 具備方便快捷的移植性;
· 適合應用于數據運算量較大的場景。