介绍一下QNX Neutrino、WindRiver VxWorks和Green Hills INTEGRITY、 NVIDIA DRIVE OS、Mentor Nucl等智能驾驶操作系统平台的特点?


QNX Neutrino¹ 是一个基于微内核架构的实时操作系统(RTOS),它提供了高度的可靠性、安全性和可扩展性。

QNX Neutrino将内核和其他组件分离,使得每个驱动程序、应用程序、协议栈和文件系统都在内存保护的用户空间中运行,从而实现了故障隔离和自动恢复。

QNX Neutrino还支持多种编程语言(如C11、C++17、Rust、Python等)、云集成(如AWS IoT和Azure IoT等)、AI/ML(如NumPy和TensorFlow Lite等)和虚拟化(如VirtIO和KVM等)技术,使得开发者可以使用最新的工具和技术来创新。


WindRiver VxWorks⁶ 是一个灵活的多处理架构的实时操作系统(RTOS),它支持从简单的不对称多处理(AMP)到现代的对称多处理(SMP)再到边界多处理(BMP)的多种软件多处理架构,从而满足不同的实时性、高运算能力和环境感知等需求。

WindRiver VxWorks还支持OCI容器,是世界上第一个也是唯一一个支持通过容器部署应用程序的RTOS。WindRiver VxWorks还提供了丰富的中间件,包括文件系统、网络协议栈、加密库、图形界面、USB协议栈等,以及针对汽车、航空航天、工业安全、医疗设备等领域的平台解决方案。


Green Hills INTEGRITY¹¹ 是一个基于分区架构的实时操作系统(RTOS),它使用硬件内存保护来隔离和保护嵌入式应用程序。Green Hills INTEGRITY还提供了高级用户管理、加密存储、完整磁盘加密、内核加固、防火墙等安全特性,以及OpenSSL 3.x FIPS 140-2认证的加密库和GE Digital® Achilles Level 2认证的网络安全协议等。Green Hills INTEGRITY还支持多种标准和认证,包括DO-178B/C DAL A、SKKP/EAL 6+、ISO 26262等。


 NVIDIA DRIVE OS、Mentor Nucleus OS、Linux智能驾驶操作系统平台的特点。
做一个简单的对比:
NVIDIA DRIVE OS¹ 是NVIDIA为自动驾驶开发的操作系统和软件栈,它提供了一个安全和高效的执行环境,支持多种硬件加速引擎和深度学习推理。

NVIDIA DRIVE OS包括一个嵌入式实时操作系统(RTOS)、NVIDIA Hypervisor、NVIDIA CUDA库、NVIDIA TensorRT等组件,以及一套开发工具和模块,可以帮助开发者构建和部署自动驾驶应用程序。

NVIDIA DRIVE OS还支持多种编程语言、云集成、AI/ML和虚拟化技术,使得开发者可以使用最新的工具和技术来创新。

Mentor Nucleus OS⁴ 是一种专为嵌入式系统设计的实时操作系统(RTOS),它支持32位和64位的平台,具有小巧、可靠、可扩展的特点。

Mentor Nucleus OS不收取运行时版税,降低了成本和复杂性。

Mentor Nucleus OS还提供了丰富的中间件,包括文件系统、网络协议栈、加密库、图形界面、USB协议栈等,以及针对汽车、航空航天、工业安全、医疗设备等领域的平台解决方案。

Linux智能驾驶操作系统平台⁹ 是基于Linux内核的开源操作系统平台,它适用于高性能计算和高带宽通信的自动驾驶应用。

Linux智能驾驶操作系统平台可以利用Linux社区的资源和贡献,实现快速迭代和更新。Linux智能驾驶操作系统平台还可以根据不同的需求和场景进行定制和裁剪,提高灵活性和兼容性。

(1) QNX Neutrino RTOS Overview. https://www.qnx.com/products/intl/neutrino_rtos/.
(2) VxWorks | Industry Leading RTOS for Embedded Systems. https://www.windriver.com/products/vxworks.
(3) INTEGRITY Real-time Operating System. https://ghs.com/products/rtos/integrity.html.
(4) About the QNX Neutrino User's Guide. https://www.qnx.com/developers/docs/7.0.0/com.qnx.doc.neutrino.user_guide/topic/about.html.
(5) QNX Neutrino RTOS简介_neutrino qnx_背包旅行码农的博客-CSDN博客. https://blog.csdn.net/zhuwade/article/details/121694830.
(6) QNX Neutrino RTOS セキュア カーネル. https://www.qnx.com/products/neutrino-rtos/secure-kernel.html?lang=jp.
(7) QNX Neutrino Real-Time Operating System (RTOS) | BlackBerry QNX. https://blackberry.qnx.com/en/products/foundation-software/qnx-rtos.
(8) VxWorks Datasheet | Wind River. https://www.windriver.com/products/vxworks/datasheet.
(9) VxWorks Product Overview | Wind River. https://www.windriver.com/resource/vxworks-product-overview.
(10) VxWorks 业界领先的嵌入式实时操作系统 - 风河中国. http://www.windriver.com.cn/products/vxworks/.
(11) VxWorks Containers - Wind River Education Services. https://learning.windriver.com/vxworks-containers.
(12) INTEGRITY-178 tuMP RTOS - Green Hills Software. https://www.ghs.com/products/safety_critical/integrity_178_tump.html.
(13) Green Hills Software - Real-Time Operating Systems (RTOS), Embedded .... https://www.ghs.com/. 


(1) NVIDIA DRIVE OS | NVIDIA Developer. https://developer.nvidia.com/drive/driveos.
(2) Mentor favors Nucleus OS - EE Times. https://www.eetimes.com/mentor-favors-nucleus-os/.
(3) 自动驾驶OS市场的现状及未来 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/372852962.
(4) DRIVE Software for Autonomous Vehicles | NVIDIA. https://www.nvidia.com/en-us/self-driving-cars/drive-platform/software/.
(5) NVIDIA DRIVE Documentation | NVIDIA Developer. https://developer.nvidia.com/drive/documentation.
(6) Nucleus RTOS - Wikipedia. https://en.wikipedia.org/wiki/Nucleus_RTOS.
(7) Embedded Development Tools | Siemens Software. https://www.plm.automation.siemens.com/global/en/products/embedded/.
(8) Mentor Embedded Nucleus RTOS - NXP Community. https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/nxp-designs%40tkb/278/1/nucleus-rtos-ds.pdf.
(9) 自动驾驶QNX,Linux,Autosar概述 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/376578760.
(10) 自动驾驶QNX,Linux,Autosar概述 - 知乎 - 知乎专栏. https://bing.com/search?q=Linux%e6%99%ba%e8%83%bd%e9%a9%be%e9%a9%b6%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f.
(11) 5分钟,带你了解汽车操作系统 - 知乎 - 知乎专栏. https://zhuanlan.zhihu.com/p/364289933.
(12) 基于微内核和Safety Linux的双内核智能驾驶操作系统丨ZTE Corporation确认申报2022金辑奖·中国汽车新供应链百强. https://auto.gasgoo.com/news/202208/19I70310275C106.shtml.

猜你喜欢

转载自blog.csdn.net/usstmiracle/article/details/132848293