凌久嵌入式实时操作系统(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标准,提供标量运算、信号处理运算、线性代数运算等函数接口与编程示例;
· 具备方便快捷的移植性;
· 适合应用于数据运算量较大的场景。