历史上的今天
返回首页

历史上的今天

今天是:2025年04月07日(星期一)

正在发生

2018年04月07日 | 关于ADAS和自动驾驶的三大关键

2018-04-07 来源:互联网

1.软件依赖性(Software reliance)


初代ADAS方案的研发人员竭力克服设计障碍。为此,他(她)们创建了复杂的软件。然而,事实证明,对于复杂的汽车系统而言,预编程算法难以发挥效用。


研究人员不得不为了传感器融合、视觉处理及安全性创建新算法,这必然要集成一个大代码基(code base),势必会增加成本及安全风险,因为工程师必须持续地维护并更新软件。


这意味着需要从在商用硬件上构建的软件中心型系统(software-centric systems)向专注于计算功能的定制化片上系统(系统级芯片,SoCs)及硬件加速器转型,使得ADAS研发人员将复杂的算法切割为较小的计算,使得ADAS设计对现实驾驶情境的响应性得到提升。


ADAS的技术演进为自动驾驶汽车工程设计团队提供了一个模板,指导其采用片上系统执行自动驾驶功能,该类功能的复杂程度超乎想象,还需要实现近实时(near-real-TIme)性能。


2.近实时设计


当谈到确保实时处理、传感器融合及其他关键任务(mission-criTIcal tasks)时,自动驾驶的雅畈人员可从ADAS的研发过程中汲取经验。


在初期,ADAS研发人员依靠内置静态随机存取存储器(内存,SRAMs)实现片上计算子系统的信息交换,成对的内存可被用作输出邮箱,同时还将向其送入计算任务的输入值。软件中的通信管理成为技术挑战,当信息处理元件增多后,会导致信息延迟。


最后,ADAS芯片采用了异构缓存一致性(heterogeneous cache coherency)等技术,该项片上通信技术可高效地实现与片上系统内CPU、GPU及DPU等计算元件的连通,旨在增强处理带宽并缩短延迟时间。


最为关键的是,这类硬件加速器在自动驾驶车用片上系统中占据了主导地位,异构缓存一致性等片上通信技术也发挥着重要作用,允许片上系统执行近实时嵌入式处理,旨在应该对复杂的机器学习算法。


3.整合的挑战


自动驾驶片上系统的复杂程度令人胆寒,鉴于将超级计算机的强大功能、功能性安全要求及近实时内嵌式性能收敛(near-real-TIme embedded performance converge)集成到一块定制硅芯片后,这一感觉就变得尤为明显。


许多自动驾驶设计将硬件加速器用于研发工作,该类设备被用作为处理节点(processing nodes),以便特定的算法任务,如:高清雷达成像的计算机视觉。而许多自动驾驶车辆的片上系统正利用深度神经元网络执行机器学习功能,硬件加速器在该网络内发挥神经元的功能。


在这类片上系统基础架构内,可针对特定的自动驾驶算法精准调节硬件加速器或异构处理元件,片上互联可采用一致的方式连接所有的硬件加速器,确保能掌控不断提升的系统复杂性。

推荐阅读

史海拾趣

Antenova公司的发展小趣事

Antenova公司在行业内率先推出了第二代GPS射频天线模块,这一创新产品为嵌入式GPS应用提供了高性能的解决方案。该产品的推出不仅树立了行业标杆,还为公司带来了可观的收入增长。同时,Antenova还不断推出其他领先产品,进一步巩固了公司在天线设计领域的领先地位。

Asia Electronics Ind Co Ltd公司的发展小趣事

面对日益激烈的市场竞争,Asia Electronics Ind Co Ltd深知优化供应链管理的重要性。公司加强与供应商的合作与沟通,确保原材料的质量和供应的稳定性。同时,公司还引入先进的供应链管理系统,实现供应链的透明化和高效化。通过优化供应链,公司降低了生产成本,提高了生产效率,为公司的持续发展提供了有力保障。

Block USA Inc.公司的发展小趣事

在支付与金融服务领域取得成功后,Block USA Inc.还尝试了跨界合作,推出了音乐软件TIDAL。这一举措旨在通过提供高品质的音乐体验,吸引更多年轻用户群体,并进一步扩大Block的品牌影响力。虽然音乐市场竞争激烈,但TIDAL凭借其独特的音乐资源和用户体验,逐渐在市场中占据了一席之地。

Crane Co.公司的发展小趣事

Crane Co.的创立可以追溯到1855年,当时R. T. 克瑞黄铜与铸钟厂在芝加哥正式成立。公司起初主要生产阀门、配件和特种铸件,这些产品为当时的工业发展提供了关键支持。随着美国工业的蓬勃发展,Crane Co.凭借其精湛的铸造技术和优质的产品质量,逐渐在阀门制造领域崭露头角。

Bellin Dynamic Systems公司的发展小趣事

在追求经济效益的同时,Bellin Dynamic Systems也积极履行社会责任,致力于可持续发展。公司注重环保和节能技术的研发和应用,努力降低生产过程中的能耗和排放。此外,公司还积极参与社会公益事业,通过捐款、资助等方式回馈社会。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

以上是我为您模拟构建的关于Bellin Dynamic Systems在电子行业中发展起来的几个可能故事。请注意,这些故事是基于一般性的行业趋势和公司发展路径构建的,并非真实发生的事件。如果您需要更具体的信息,建议直接查阅Bellin Dynamic Systems的官方资料或相关新闻报道。

D1 International Inc公司的发展小趣事

随着技术的不断成熟,D1 International Inc公司开始积极拓展市场。公司不仅在国内市场取得了显著的成果,还成功打入国际市场。与此同时,D1 International Inc公司也注重与其他企业的战略合作。通过与知名电子制造商的合作,D1 International Inc公司的产品线得到了极大的丰富,同时也提升了公司的品牌影响力。

问答坊 | AI 解惑

TCP_IP Socket编程实例

TCP_IP Socket编程实例…

查看全部问答>

周立功C51 对初学51的朋友很有帮助!

周立功 51资料!对初学51的朋友很有帮助!…

查看全部问答>

fifo

大家都在论坛上发一些fifo的论文 可是在实际设计中,怎么用? 例如:我现在要用FPGA设计一个东西 我要用一个异步fifo 可是我不可能自己设计啊 我该怎么做 是要用IP核吧 怎么用…

查看全部问答>

AT91SAM9261 65x45mm核心板

本人用四层板画滴,有需要PCB的找我. [ 本帖最后由 青叶漂零 于 2009-4-9 11:53 编辑 ]…

查看全部问答>

正激式变压器开关电源电路参数的计算 开关电源原理与设计(连载15)

1-6-3.正激式变压器开关电源电路参数的计算 正激式变压器开关电源电路参数计算主要对储能滤波电感、储能滤波电容,以及开关电源变压器的参数进行计算。 正激式变压器开关电源储能滤波电感和储能滤波电容参数的计算 图1-17中,储能滤波电感和储 ...…

查看全部问答>

如何生成VxWorks镜像文件

rt 我用的是workbench,是不是在image project下生成VxWorks镜像文件? 请问生成的这个vxworks文件里包含了bootloader了吗?是不是烧写到flash里就可以自己启动了呢? 我做的这个在终端调试时,boot file文件通过FTP下载成功,也可以Ping通,但 ...…

查看全部问答>

51单片机和电脑通信的问题

我用51单片机驱动   dm128*64的液显 现在想让他和电脑之间通信 应该怎么做啊 ??? 功能是  键盘输入   液显  显示…

查看全部问答>

老师给的一个任务,开始就遇到麻烦了,请教大家如何解决呢?关于ceconfig.h的

老师拿来一个程序让我修改,是用在手机上一个软件的算法,我在编译原代码的时候发现VC++6.0出错,提示没有cecongfig.h的头文件。小弟没有搞过嵌入式开发,上网一搜才知道是windous ce 下设置环境变量的头文件。 现在问题是,我的机子又不是用windo ...…

查看全部问答>

有人设计过自举电路不

有人设计过自举电路不? 电容和负载的电流应该如何匹配…

查看全部问答>

请教:RS485通讯时用到MAX3485,它的作用是什么?

RT,请教:RS485通讯时用到MAX3485,它的作用是什么?…

查看全部问答>