历史上的今天
今天是:2025年04月06日(星期日)
2018年04月06日 | 关于ADAS和自动驾驶的三大关键
2018-04-06 来源:eefocus
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),以便特定的算法任务,如:高清雷达成像的计算机视觉。而许多自动驾驶车辆的片上系统正利用深度神经元网络执行机器学习功能,硬件加速器在该网络内发挥神经元的功能。
在这类片上系统基础架构内,可针对特定的自动驾驶算法精准调节硬件加速器或异构处理元件,片上互联可采用一致的方式连接所有的硬件加速器,确保能掌控不断提升的系统复杂性。
史海拾趣
|
写的MFC程序,很头疼: void readprocess::OnRRead() { hThread=CreateThread(NULL, 0, readprocess::ReceiveThread, this, 0, &ThreadID); } readprocess::ReceiveThread定义如下: DWORD WINAPI readprocess::Re ...… 查看全部问答> |
|
#include #define uchar unsigned char #define uint unsigned int uchar code tabledu[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; uchar code tablewe[]={0xfe,0xfd,0xfb,0xf7,0xfef,0xdf,0xbf,0x7f}; uchar temp,tt,bai,shi,g ...… 查看全部问答> |
|
!CheckUDP: Not UDP (proto = 0x00000001) 在实现Kitl的过程中,打印窗口弹出标题错误提示,不知怎么回事? Eboot选项设置如下: Initiating image launch in 3 seconds. Ethernet Boot Loader Configuration: 0) IP address: 192.168.0.36 1) Subnet mask: 255.255.255.0 2) DHCP: D ...… 查看全部问答> |
|
STM8,OPTON-〉OPTOFF,怎样保护特殊参数不被擦除? 如题: 请各位大虾指点下,对于STM8 单片机,对于OPT选项字节,若初始时候状态为ON,若需要重新对FLASH编程时,必须先将OPT设置为OFF解除保护,此时,单片机的FLASH和EEPROM全被擦除。现在的问题是:在开启读出保 ...… 查看全部问答> |
|
Journal of Electromagnetic Analysis and Applications (Vol.03 No.06, Jun. 2011) Journal of Electromagnetic Analysis and Applications ISSN: 1942-0730 (Print) 1942-0749 (Online).JEMAA free online access: www.scirp.org/journal/jemaa. Table of Contents(Vol.03 No.06, Jun. 2011): SF6 Byproducts in High-Humidity E ...… 查看全部问答> |
|
最近在用FPGA做网络实验,试验lwip在raw模式下的性能, s3e 500的板子,mb核+xilkernel4.0+lwip130,已经调通,ping功能,tcp和udp收发数据正常, ping开发板的平均延时在4ms左右(偶尔会超时)……跑上系统基本没任何实用价值了。 在ra ...… 查看全部问答> |




