加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 站长资讯 > 动态 > 正文

工业实时操作系统 SylixOS全面支持龙芯LoongArch框架

发布时间:2022-05-17 17:46:49 所属栏目:动态 来源:互联网
导读:据龙芯中科发布,近日,基于 LoongArch 架构的 SylixOS V2.3.0 嵌入式操作系统正式发布,SylixOS 成为首个适配 LoongArch 架构处理器的大型实时操作系统。 最新的 SylixOS V2.3.0 操作系统已加入 LoongArch 体系结构代码,SylixOS LoongArch 体系结构代码
          据龙芯中科发布,近日,基于 LoongArch 架构的 SylixOS V2.3.0 嵌入式操作系统正式发布,SylixOS 成为首个适配 LoongArch 架构处理器的大型实时操作系统。
 
          最新的 SylixOS V2.3.0 操作系统已加入 LoongArch 体系结构代码,SylixOS LoongArch 体系结构代码有着如下的功能特性:
 
          功能特性
 
1.支持 LoongArch32 和 LoongArch64,支持多核 SMP 和 AMP;
 
2.根据 LoongArch ABI(Application Binary Interface,应用程序二进制接口)规则优化任务寄存器上下文保存,使得任务切换、中断响应更为迅速;
 
3.全面接管 CPU 异常并进行处理,用户无须关心如何处理 CPU 异常;
 
4.支持单精度和双精度的 FPU(硬浮点协处理器);
 
5.支持 MMU 和 CACHE,优化的 TLB MISS 重填处理,支持 4K、16K 和 64K 页面大小;
 
6.实现非对齐内存访问仿真处理以支持非对齐内存访问;
 
7.支持内核模块、应用程序、共享库动态加载功能;
 
8.支持应用程序调试和调用栈回溯;
 
9.支持 OpenMP 并行计算、GCOV 代码覆盖率分析;
 
10.支持 ECS 实时容器;
 
          SylixOS 支持内核模块、应用程序、共享库动态加载功能,SylixOS LoongArch 体系结构代码实现了 ELF(可执行可链接文件格式)节区的加载和重定位,动态加载功能可以满足多部门分布式软件开发需求,支持各部门应用软件在操作系统上的集成,如下图:
 
          目前,龙芯中科业务已全部转向 LoongArch 架构,基于 LA464 处理器核,相继推出面向个人计算机、服务器等信息化领域的通用处理器龙芯 3A5000/3B5000,面向服务器领域的 16 核通用处理器龙芯 3C5000L;基于 LA264 处理器核,推出面向工控互联网应用、打印终端、BMC 等应用场景的龙芯 2K0500,以及面向多行业领域的龙芯 2K1000LA。

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读