ADAS处理器集成功能安全单片机MCU
ADAS处理器集成功能安全单片机MCU
ADAS processors integrate functional safety MCU
拉斯维加斯-德州仪器公司引进了ADAS和网关处理器TDA4VM和DRA829V,建立在TI最新的Jacinto平台上,旨在支持大众市场的ADAS车辆。
这一举措突显出几家主要汽车原始设备制造商(oem)决定从最初承诺的完全自主汽车(full autonomic vehicles)缩减规模。
Jacinto处理器公司总经理兼产品线经理Curt Moore最近在接受《电子时报》采访时承认,德州仪器也面临着下一代汽车处理器“想把时间花在哪里”的两难境地。德州仪器强调的答案是设计自动级处理器,可以解决“边缘、安全和安全性”的问题,但专注于“半导体的可负担性和可访问性”
Moore解释道:“希望开发出可扩展的汽车处理器,适用于更广泛的车辆,包括面向年轻驾驶人和低收入人群的低成本、经济实惠的汽车。”。
ADAS and Gateway processors
TDA4VM处理器是为ADAS设计的,而DRA829V处理器是为网关系统开发的,“满足所有的管道要求”,Moore指出。据TI称,包括专门的片上加速器,以加速数据密集型任务。
TDA4VM和DRA829V处理器还集成了一个功能安全微控制器,因此原始设备制造商和一级供应商可以“用一个芯片同时支持ASIL-D安全关键任务和便利功能”。
也许,最重要的是,ADAS和网关处理器共享一个软件平台。摩尔说,“开发者可以使用相同的软件基础,从高端到低端车辆。”
当被问及TI的两个新处理器时,VSI实验室的创始人兼负责人Phil Magney告诉EE Times,“认为是很好的伙伴,因为都是支持软件定义架构的最新趋势所必需的。这些处理器加在一起,可以满足自动驾驶的繁重处理要求。”
Magney解释道:“当考虑实时支持任务所需的所有输入时,环境建模会变得非常占用处理器。此外,需要所有传感器数据的数据容量、定时和同步。除此之外,还需要安全保障,这些都是内置在这些芯片中的。”
The right level of autonomy?
随着新处理器的出现,德州仪器希望能够在新车上实现适当的自主性。
Moore称4级和5级车“仍处于开发阶段”,指出了完全自主汽车尚未解决的“角落案例”,以及必须为更高级别的自主汽车阐明的“明确的用例”[和操作设计领域]。摩尔说,考虑到完全自主的这些挑战,从目前的2级和2+级车辆来看,“这将是一个缓慢的旅程”。
然而,TI并没有放弃更高层次的ADAS功能。事实上,德州仪器新的ADAS处理器TDA4VM的设计是为了在芯片分析所需的速度下实现更好的可视性。
具体来说,TDA4VM支持800万像素(MP)高分辨率摄像头,即使在雾天和雨天也能看得更远。TDA4VM处理器还可以同时操作4到6个300万像素摄像头。
德州仪器副总裁兼处理器业务部门总经理萨米尔·沃森(Sameer Wasson)告诉《EE时报》,新的ADAS处理器还能够融合其传感器,包括雷达、激光雷达和超声波。“目标是使汽车制造商和1级车能够开发出可扩展但实用的汽车。”
I’s new ADAS processor TDA4VM is not only highly integrated but also capable of fusing a variety of sensory data.
马格尼认为,TDA4VM是可扩展的,因为可以“处理高端ADA或自动驾驶应用程序的360度全方位态势感知”
除了ADAS处理器能够有效地实时管理多级处理之外,关键在于能够在系统的功率预算内完成任务。“新处理器执行高性能的ADAS操作只需要5到20瓦的功率,消除了主动冷却的需要,”TI声称。
Deep learning
德州仪器还声称,最新的Jacinto平台带来了增强的深度学习能力。Moore指出,该平台提供了完全的可编程性,如果原始设备制造商或Tier 1计划建立自己的视觉/摄像头/传感器融合,SoC允许自己的感知。
然而,一些分析师对TI公司为其ADAS处理器提供的细节不足感到失望。林利集团(Linley Group)高级分析师迈克·德姆勒(Mike Demler)说:“现在TI说TDA4VM可以处理深度学习,但没有透露任何规格或细节,更不用说性能了。”。当被问及TDA4VM与Intel/Mobileye的EyeQ芯片相比有何表现时,“现在提到了AEB(自动紧急制动)和自动停车,这至少需要[Mobileye]EyeQ3的功能。但是,再说一次…有多少表现?不知道。”
VSI实验室的Magney还指出,将TDA4VM与Mobileye的EYQ芯片进行比较并非易事。指出,“MobileEye对处理器和算法的紧密集成使其成为该领域的一个强有力的主导者。”TI的优势可能是“随着行业从ADAS向自动驾驶转变,原始设备制造商将希望获得更多自由来开发自己的算法。”
Software-defined car
德州仪器公司也一直在检查汽车制造商的愿望,即启用空中传送(OTA)更新,目标是让软件定义的汽车成为可能。
“OTA一般不可能不在车内进行架构升级,”Moore说。考虑到软件更新所需的安全连接的重要性,“不认为汽车原始设备制造商会在没有网关处理器或只有传统的哑MCU的情况下进行OTA,”补充道。
为此,摩尔形容TI的DRA829V处理器为汽车制造商提供了“一个巨大的步骤,在旅程开始,以确保在线旅行社。”
德州仪器指出,新的网关处理器“管理更大的数据量,并支持不断发展的自主性和增强的连接性的要求。”
TI claims it is the first to integrate the PCIe and GbE/TSN into its gateway processor.
德州仪器还将DRA829V处理器吹捧为“除了集成8端口千兆TSN以太网交换机之外,还首次在芯片上集成了PCIe交换机,以实现更快的高性能计算功能和全车通信。”
那么,TI将PCIe和GbE/TSN集成到其网关处理器DRA829V中有多大意义?
Demler说,“看起来有一个8端口的交换机,比NXP最近发布的S32G的2x交换机提供的要多。”但是,补充说,DRA829V处理器并不能完全匹配NXP的S32G,后者被设计成一个成熟的网络处理器。
但马格尼总结道,从更高的层面来看,NXP和TI都在应对汽车架构的相同趋势。“有大量的数据要处理,需要管道来支持这一点。”
Availability
TI的Moore指出,TDA4VM和DRA829V的样品自5月份以来已经在大量客户手中。
据TI称,“开发人员可以立即开始使用Jacinto 7处理器开发工具包,并在上购买新的TDA4VMXEVM和DRA829VXEVM评估模块德州仪器每人1900美元。”
预生产的TDA4VM和DRA8329V处理器现在可供使用,仅限TI提供,每1000台,售价97美元。预计到2020年下半年可实现批量生产。
ADAS处理器集成功能安全单片机MCU的更多相关文章
- 单片机 MCU 固件打包脚本软件
1 前言 开发完 MCU 软件后,通常都会生成 hex 文件或者 bin 文件,用来做固件烧录或者升级,如果用来做产品开发,就涉及到固件版本的问题,初学者通常采用固件文件重命名来区分版本. 如果需 ...
- Spring第12篇—— Spring对Hibernate的SessionFactory的集成功能
由于Spring和Hibernate处于不同的层次,Spring关心的是业务逻辑之间的组合关系,Spring提供了对他们的强大的管理能力, 而Hibernate完成了OR的映射,使开发人员不用再去关心 ...
- 如何用Folx的浏览器集成功能设置捕获类型
Folx的浏览器集成功能,可将Folx的下载功能添加到浏览器的上下文菜单(也就是右键快捷菜单)中,方便用户使用Folx捕获页面中的下载链接,并创建下载任务. 那么,用户需要进行哪些设置才能使用Folx ...
- 单片机(MCU)使用常用名字解释
总线:指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信. 地址总线(AB):地址总线是单向的,用于传送地址信息.地址总线的宽度为16位,因此基外部存储器直接寻址64K,16位地址总 ...
- 单片机 MCU 中 stack 使用的探讨
stack 的使用,是单片机开发中影响最大,但是最少被讨论的问题.而提及这个问题的地方,都是对这个问题含糊其辞. 今天花了点时间,使用最笨的办法,直接阅读汇编代码,来对这个问题就行探究,这里做一下记录 ...
- C#开发微信门户及应用(7)-微信多客服功能及开发集成
最近一直在弄微信的集成功能开发,发现微信给认证账户开通了一个多客服的功能,对于客户的咨询,可以切换至客服处理的方式,而且可以添加多个客服进行处理,这个在客户咨询比较多的时候,是一个不错的营销功能.微信 ...
- 这十大MCU厂商瓜分着中国市场
MCU(Micro Control Unit)中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的 ...
- ADAS芯片解决方案汇总
ADAS(高级辅助驾驶系统),是指利用安装于车上各式各样的传感器,在第一时间收集车内的环境数据,进行静.动态物体的辨识.侦测与追踪等技术上的处理,从而能够让驾驶者在最快的时间察觉可能发生的危险. 在过 ...
- 用了这么多年的MCU,你知道哪些MCU原厂最牛?
单片机诞生于1971年,经历了SCM.MCU.SoC三大阶段.单片机由以前的1位.4位.8位.16位,发展到现在的32位甚至64位. 90年代后随着消费电子产品大发展,单片机技术得到了巨大提高,相继诞 ...
随机推荐
- 病毒木马查杀实战第024篇:MBR病毒之编程解析引导区
前言 通过之前的学习,相信大家已经对磁盘的引导区有了充分的认识.但是我们之前的学习都是利用现成的工具来对引导区进行解析的,而对于一名反病毒工程师而言,不单单需要有扎实的逆向分析功底,同时也需要有很强的 ...
- 硬盘分区形式(MBR、GPT)、系统引导、文件系统、Inode和Block
目录 MBR和GPT MBR的局限性 GPT的优势 主分区.扩展分区和逻辑分区 挂接卷 Legacy.UEFI引导和GRUB引导 文件系统(FAT16.32.NTFS和EXT2.3.4.Xfs.Tmp ...
- 使用SSH端口做端口转发以及反向隧道
目录 SSH做本地端口转发 SSH做反向隧道(远程端口转发) 用autossh建立稳定隧道 SSH开启端口转发需要修改 /etc/ssh/sshd_config配置文件,将 GatewayPorts修 ...
- SpringBoot JPA + 分页 + 单元测试SpringBoot JPA条件查询
application.properties 新增数据库链接必须的参数 spring.jpa.properties.hibernate.hbm2ddl.auto=update 表示会自动更新表结构,所 ...
- Spring Cloud 升级之路 - 2020.0.x - 4. 使用 Eureka 作为注册中心
Eureka 目前的状态:Eureka 目前 1.x 版本还在更新,但是应该不会更新新的功能了,只是对现有功能进行维护,升级并兼容所需的依赖. Eureka 2.x 已经胎死腹中了.但是,这也不代表 ...
- 【原创】简单解释一下,什么叫TLAB
[Deerhang] TLAB是全程Thread Local Allocation Buffer,中文大致的含义是:线程私有内存分配区.它存在的意义是提高线程在JVM堆上创建对象的效率.那么它是如何做 ...
- 【Docker】2. Docker的架构介绍、安装与卸载 (CentOS 7)
一.docker的基本组成 开局一张图. docker的组成: Client:客户端,可以通过它与docker服务进行交互.比如容器的构建.拉取.运行. DOCKER_HOST:就是docker服务. ...
- Sping AOP
Sping AOP 1.什么是AOP 面向切面编程(AOP) 是 面向对象编程的补充(OOP) 传统的业务处理代码中,通常会惊醒事务处理.日志处理等操作.虽然可以使用OOP的组合或继承来实现代码重用, ...
- Asp.NetCore Web开发之ADO.Net
Asp.NetCore可以说是.Net平台开发网站的一大利器,最近的一大段时间,就要跟大家分享,如何使用这一利器开发网站项目. 要学习网站开发,首先要学习如何使用ADO.Net进行数据库数据的增删改 ...
- 拷贝构造函数第一个参数最好使用const
拷贝构造函数的第一个参数要求是自身类型的引用,但是没有一定要求具有底层const属性即对常量的引用,但是使用时最好加上const,原因是我们可能在某些"不知道"的情况下对常量对象调 ...