NXP智能驾驶软件系统

Posted 吴建明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NXP智能驾驶软件系统相关的知识,希望对你有一定的参考价值。

NXP智能驾驶软件系统

ADAS和高度自动驾驶

汽车解决方案

市场领先的ADAS解决方案

先进的驾驶员辅助系统(ADAS)提供了安全的、日益自动化的驾驶体验,这将重塑出行关系。自动驾驶技术将很快让乘客体验到个性化且互连的驾驶乐趣,赋予汽车无缝地感知、思考和行动的能力,智能地处理实时道路情况。

感知、思考和行动解决方案 - 确保每一次旅程都是安全、可靠和愉悦的

雷达

雷达系统可持续实时感知车辆之间的距离,提高驾驶效率和安全性。恩智浦提供全系列可扩展的雷达解决方案,包括高度集成的雷达MCU和收发器技术,满足USRR、SRR、MRR和LRR等当前和未来的雷达应用需求。

为硬件加速、高分辨率的汽车雷达处理提高每瓦性能。

视觉

视觉系统是汽车至关重要的功能,它可感知周围环境并采取必要的措施来确保所有道路使用者的安全。从协助导航到完全自动化驾驶,所采用的技术必须要有汽车级的可靠性和安全性。S32V视觉处理器提供了视觉系统应用所需的性能和功能。

为ADAS提供高性能的汽车视觉处理,并简化开发,提高效率。

汽车高性能计算

零事故愿景:恩智浦的目标是实现零事故的安全可靠行驶。安全的中央计算将是汽车全自动驾驶的关键。解决方案融合了从多个传感器收集的车辆数据,可更准确地感知车辆周围的环境,从而做出更好、更安全的决策。

恩智浦先进的自动驾驶汽车解决方案

立刻采用这些关键解决方案来评估芯片,帮助您更快地将产品推向市场。

Linux® SDK for QorIQ® Processors

概述

该款Linux软件开发套件(SDK)包含面向基于QorIQ® Arm®和基于Power Architecture®的片上系统(SoC)处理器系列以及相应板的支持。

芯片的Linux板级支持包(BSP)经过测试、认证和定型,可确保工具链、内核和板专用模块能够按照固定配置进行组合,用于某些硬件参考平台。将这些BSP与CodeWarrior®工具相结合,可作为快速启动项目的基础。

客户可以同时选择QorIQ SDK和网络社区,满足其支持基于Power Architecture的P系列和T系列处理器的需求。

恩智浦致力于向kernel.org、uboot等网络社区提供基于平台的支持软件。要获得最新动态和基于平台的相应支持软件,访问恩智浦。随着架构的成熟,支持工具被网络社区接受,允许客户直接从网络社区获取。恩智浦将平台作为网络社区工作的一部分。

还鼓励使用基于Power Architecture的P系列和T系列平台的客户直接从kernel.org和denx.de (uboot)等网络社区源获得支持软件。

特征

  • Linux内核与器件驱动程序
  • Yocto嵌入式Linux开发环境
  • GNU工具(编译器、链接器等)
  • 引导加载程序和固件
  • 库和中间件
  • 参考应用
  • Linux根文件系统
  • 部署机制

QorIQ SDK或Layerscape SDK – 选择哪一个?

v2.0-1703最新动态

概述

恩智浦为OEM/ODM提供垂直集成、全面的基于Linux®的OpenWRT宽带家用路由器(BHR)应用解决方案套件(ASK),支持构建基于QorIQ LS1043A和QorIQ LS1046A通信处理器的多段式网络产品。OpenWRT软件包经过市场验证,功能丰富,使OEM/ODM可大幅缩短其软件设计周期,加快产品上市速度,同时不影响质量或功能。

这款交钥匙软件协议栈能够优化QorIQ LS1043A或QorIQ LS1046A的数据包加速器,只需占用不到5%的ARM内核负载,即可提供线速性能。客户能够利用节省的CPU性能添加更多增值服务,同时无需引入冗余的硬件,从而降低系统成本。将BHR软件与QorIQ LS1043A或QorIQ LS1046A通信处理器相结合,可构建一个配备丰富的网络协议的高度优化的可扩展平台,有助于客户稳妥高效地满足下一代消费者或企业网络的需求。

特征

  • 可编程数据包转发引擎
  • 成熟的OpenWRT分发
  • 灵活、高度优化的软件架构
  • 硬件安全
  • 用于硬件参考EVM的BSP
  • 软件兼容性
  • 非匹配支持

 

 

 支持的器件

  • LS1043A: Layerscape 1043A和1023A多核通信处理器
  • LS1046A: Layerscape 1046A和1026A多核通信处理器

优势

  • 提供10 Gbps性能,能够满足当前和未来的高带宽需求应用。将NAS TSO和LRO操作分载到硬件中执行。降低CPU的负载。
  • 六年以上的严苛现场测试和数百万次部署。成熟的软件版本,加快产品上市速度。
  • 易于移植和集成第三方软件栈。大幅缩短软件设计周期。即使在高峰期也能确保为运行时服务提供充足的冗余性能。
  • 支持安全引导和可信环境,带高性能SEC引擎和Gigabit加密
  • 适用于软件开发和ASK性能基准测试。
  • 可扩展的软件架构和跨设计的通用代码库,满足不同客户的需求
  • 商业支持包使客户能直接进行研发,实现快速生产

部件编号包括

  • 对BHR软件栈的访问

目标应用

  • SMB路由器
  • 下一代宽带路由器
  • 集成服务
  • 消费电子无线接入点
  • 企业接入点
  • 安全网关

QorIQ L

支持的器件

概述

恩智浦为OEM/ODM提供垂直集成、全面的基于Linux®的OpenWRT宽带家用路由器(BHR)应用解决方案套件(ASK),支持构建基于QorIQ LS1043A和QorIQ LS1046A通信处理器的多段式网络产品。OpenWRT软件包经过市场验证,功能丰富,使OEM/ODM可大幅缩短其软件设计周期,加快产品上市速度,同时不影响质量或功能。

这款交钥匙软件协议栈能够优化QorIQ LS1043A或QorIQ LS1046A的数据包加速器,只需占用不到5%的ARM内核负载,即可提供线速性能。客户能够利用节省的CPU性能添加更多增值服务,同时无需引入冗余的硬件,从而降低系统成本。将BHR软件与QorIQ LS1043A或QorIQ LS1046A通信处理器相结合,可构建一个配备丰富的网络协议的高度优化的可扩展平台,有助于客户稳妥高效地满足下一代消费者或企业网络的需求。

 

收起

 

特征

可编程数据包转发引擎

成熟的OpenWRT分发

灵活、高度优化的软件架构

硬件安全

用于硬件参考EVM的BSP

软件兼容性

非匹配支持

LS1043A Multicore Communications Processor Broadband Home Router ASK

支持的器件

LS1043A: Layerscape 1043A和1023A多核通信处理器

LS1046A: Layerscape 1046A和1026A多核通信处理器

优势

提供10 Gbps性能,能够满足当前和未来的高带宽需求应用。将NAS TSO和LRO操作分载到硬件中执行。降低CPU的负载。

六年以上的严苛现场测试和数百万次部署。成熟的软件版本,加快产品上市速度。

易于移植和集成第三方软件栈。大幅缩短软件设计周期。即使在高峰期也能确保为运行时服务提供充足的冗余性能。

支持安全引导和可信环境,带高性能SEC引擎和Gigabit加密

适用于软件开发和ASK性能基准测试。

可扩展的软件架构和跨设计的通用代码库,满足不同客户的需求

商业支持包使客户能直接进行研发,实现快速生产。

部件编号包括

对BHR软件栈的访问

目标应用

SMB路由器

下一代宽带路由器

集成服务

消费电子无线接入点

企业接入点

安全网关

QorIQ LS1043A/LS1046A OpenWRT Linux BSP和ASK概述

该计划包括访问所有支持包的源代码和OpenWrt家庭宽带路由器ASK和数据转发引擎的二进制文件。

Linux OpenWRT

网络服务

IPv6

安全性

客户端/服务器

QoS

快速路径支持

可达性

诊断

面向Power Architecture®的S32 Design Studio

概述

S32 Design Studio for Power Architecture®是一套附送的集成开发环境,面向汽车和基于Power Architecture的超可靠微控制器,为您的设计提供编辑、编译和调试功能。

S32DS for Power Architecture为设计人员提供了一个简单的开发工具,它基于包括Eclipse IDE、GNU编译器集合(GCC)和GNU调试器(GDB)在内的开源软件,没有代码大小的限制。

恩智浦软件与S32 Design Studio IDE一起提供全面的支持环境,可加快开发速度。

特征

  • 带有GCC Compiler 4.9的恩智浦GNU工具链,适用于e200处理器
  • 包括NewLib、NewLib Nano、EWL和EWL Nano库
  • 集成的恩智浦工具:
    • FreeMASTER - 数据监测和可视化工具
    • MPC56xx和MPC57xx MCU的数学与电机控制库
    • Processor Expert (所选的MCU) – 引脚、时钟、外设和实时操作系统配置
  • 集成的恩智浦软件:
    • SDK支持选定的MCU - 包括生产质量、外设驱动和FreeRTOS
    • 创建SPT算法的图形工具
  • 外设寄存器视图和专用寄存器视图
  • 新项目向导创建裸机或SDK项目
  • 示例项目
  • 针对FreeRTOS、eCOS和OSEK的内核感知调试
  • 支持Green Hills和Diab编译器
  • 支持 iSystem、Lauterbach、P&E和PLS调试器 – 调试工具供应商提供的插件
  • 内置GDB调试器接口在Eclipse中使用或从命令行来驱动,支持P&E Multilink/Cyclone (带P&E GDB服务器)调试接口硬件
  • 支持汇编语言、C和C++
  • 支持将AUTOSAR MCAL配置导入到自定义SDK
  • Eclipse C/C++ 开发工具(CDT)框架
  • 支持来自Eclipse生态合作体系或合作伙伴的Eclipse插件
  • 支持的主机操作系统(OS):
    • Microsoft Windows® 7/8/10 (32位和64位)
    • Ubuntu 16.04 (64位)
    • Debian 8 (64位)
    • CentOS 7 (64位)
  • S32DS扩展和更新工具,用于自动查找和按需安装软件包,增加对设备和软件的支持

 

 

 

 

 

 

 



以上是关于NXP智能驾驶软件系统的主要内容,如果未能解决你的问题,请参考以下文章

智能驾驶功能软件平台设计规范第三部分:预测功能服务接口

智能驾驶功能软件平台设计规范 第一部分:系统架构

智能驾驶功能软件平台设计规范 第二部分:感知融合功能服务接口

RISC-V MCU 智能安全驾驶监测系统

智能驾驶功能软件平台设计规范第五部分:定位功能服务接口

智能驾驶功能软件平台设计规范第五部分:定位功能服务接口