即将发布的 3.9.9 版本 IDE 将包含新版(V1.9.9)SylixOS 操作系统,此次发布的 SylixOS 正式提供 ARM 64 位(AArch64 架构)计算环境支持。成为国内率先、全球少数支持 ARM 全64位(非 32位兼容模式)的大型 RTOS。至此 SylixOS 已经实现了 ARM 处理器全系列覆盖支持。
ARM64 的优秀代表 - 国产飞腾处理器
飞腾团队求索二十年,专注于创造性能领先的中国芯。2014年10月,兼容 ARMv8 架构的飞腾处理器 FT-1500A 诞生。 2017年性能升级的飞腾处理器 FT-2000+ 正式量产。
飞腾处理器 FT-1500A 和 FT-2000+ 均为自研兼容 ARMv8 架构的处理器,该两型处理器主要应用于高性能、高吞吐率需求的产品和行业。SylixOS 已完成飞腾16\4\2核全系列64位处理器的支持。
ARM64 满足更高更强的产品需求
产品应用需求越来越复杂,对性能和吞吐率要求越来越高,现有32位系统的性能并不能完全满足市场产品需求。ARMv8 的64位架构实现了更快的处理速度,更广阔的寻址空间。SylixOS 对 AArch64 的支持,为嵌入式行业提供更强的支撑,实现性能上的大幅度提升,如:
1. 64位内存寻址空间;
2. 更快的处理速度,据 ARM 官方发布的数据,64位的 Cortex-A53 比32位的 Cortex-A7 运行速度提升1.7倍,64位的 Cortex-A57 比32位的 Cortex-A15 运行速度提升2倍;
3. 更优的加密性能支持,AArch64 新增了 crypto 加密指令集,支持包括 AES、SHA1、SHA256 等算法,系统提供更高效的加密功能;
4. 更强的浮点运算功能,大幅提升复杂计算的场合(例如微波探测、人工智能等)的设备性能。
SylixOS 系统率先支持 ARM64 架构
SylixOS 经过多年的持续开发与改进,现已被广泛应用于航空航天、国防军工、电力电网、轨道交通、机器人、新能源等国家重要领域,是各个领域智能装备的基础核心软件。
同时,SylixOS 广泛支持各种架构的主流处理器:
结合 AArch64 特点,SylixOS 提供了更好的功能拓展与性能提升:
更优秀的页面管理
SylixOS 对 AArch64 支持了 4K 页面的4级页表管理,也支持 64K 页面的3级页表管理,用户可根据实际应用场景进行配置选择,使得页面管理更加高效。
更完善的调试功能
SylixOS 实现了 ARMv8 特有的 Software Step 调试功能,调试更快速更精准。
更兼容的软件架构
SylixOS 支持的 ARMv8 板级支持包,能够做到 AArch64 与 AArch32 的自适应,兼容 A64 与 A32 指令集。
同时,综合考虑 AArch64 与飞腾处理器的众多优势资源,也结合 SylixOS 实时操作系统的各项功能特点,翼辉信息推出了一系列的平台级解决方案,包括有“OpenRT 核心网路由平台”、“MultiOS 混合多系统平台”、“ROS-RT 实时机器人平台”等平台解决方案,提供超越业界标准的功能和性能指标,以满足各行业中领先企业对于自有产品不断提高的技术需求。
结语
SylixOS 在多年的实际应用中积累了诸多行业解决方案,SylixOS 不仅可以为国产芯片提供稳定、可靠、高效的平台,还可以为其进入行业提供方案支撑。凭借 ARM64 处理器的强大性能与 SylixOS 丰富的功能、优秀的实时性,为更多对性能和吞吐率有要求的行业提供全新的选择。优秀软、硬件平台与产业各方共同打造中国的产业生态,共创产业机会。