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