历史上的今天
返回首页

历史上的今天

今天是:2025年02月21日(星期五)

正在发生

2020年02月21日 | 智能的存储如何提升自动驾驶汽车可靠性?

2020-02-21 来源:eefocus

  自动驾驶汽车的问世将极大地改变我们的出行习惯,并在交通运输行业掀起一场迅猛的变革。汽车行业的数字化转型将带来很多社会效益,例如减少事故、降低碳排放、改善交通流量、降低汽车拥有成本、降低保险费用以及提高燃油效率和出行能力。


  然而,随着在当今道路上开展的真实试验,自动驾驶汽车必须支持的功能不断扩展,其复杂程度也在迅速增大。这些自动系统将对性能、功耗、安全性、安全保障和可靠性的要求不断提高。对于汽车OEM厂商而言,要确保自动驾驶汽车遵守安全规定,就需要按照ISO2626功能安全标准设计软硬件。如果开发商对此准备不足,那么就需要额外投入资金和时间来证明其产品合乎安全标准,从而可能大幅推迟上市时间、压缩盈利空间并侵蚀市场份额。


  自动驾驶汽车安全性与可靠性的核心目标是防止人身伤害和财产损坏。事故在什么时候发生,由谁来承担事故责任,也都是需要思考的法律问题。在这样的交通状态下,自动驾驶面临众多法律问题,发生事故时如何判定责任归属,依然悬而未决。因此,必须避免发生故障。这就使得汽车OEM厂商和汽车市场供应商更加关注可靠性。因此,证明智能汽车中的每个组件都安全可靠显得至关重要。


  更智能、更可靠的存储

  采用自动驾驶技术的汽车配备有高级别的高级驾驶辅助系统(ADAS)功能。这类车辆拥有多部传感器(摄像头、激光雷达等)和控制装置,能实现自动驾驶并避免碰撞。这些传感器和控制装置是任务关键型装置,不能发生故障。图1所示的是具备3、4、5级自动水平,能进行无监控驾驶的全自动驾驶系统的原理图。

  

图1:自动驾驶系统:3级/4级/5级系统原理图


  非易失性存储器器件在ADAS系统中发挥重要作用,为重要的任务关键型事件提供启动代码存储和数据日志记录。随着这些系统智能化水平的提高,它们需要以更高级别的可靠性,更快地处理更多的数据。此外,即便ADAS设计在其他方面表现可靠,如果存储器未受保护(即未在启动时或器件运行过程中验证存储器位是否发生变化),也很容易形成薄弱环节。


  由于NOR闪存能提供受高可靠性和集成诊断功能支持的非易失存储,因此对于任务关键型应用来说,它是理想的存储器技术。集成诊断功能可确保数据完整性,检测可能的故障,甚至进行纠错。此外,即时启动功能和高性能快速系统启动时间等优势在汽车加电时有助于立即访问代码、配置数据和图形图像。


  如今,为了满足ISO26262等汽车功能安全标准,存储器器件系列均需要从头开始进行设计。这些新一代存储器不仅能提供更高的可靠性,而且还能提高性能,大幅降低功耗并减少总体拥有成本。


  集成

  简化系统最有效的途径之一是集成。当系统由众多组件构成时,每个组件及其与其他组件的互联都可能是潜在的故障点。例如,将MCU与存储器进行集成后,数据和代码访问速度更快、处理效率更高、可靠性更强、成本更低。此外,由于以往必须由开发人员集成至更大系统中的组件现在可由MCU进行内部管理,因此简化了开发工作。


  集成的优势现在也扩展到NOR闪存。随着存储器制造商开始将存储器与Arm Cortex-M0等处理器进行集成,为了维护高密度、高速存储器的可靠性,需要完成种种复杂的处理工作(参见图2)。板载处理器的问世能够实现更智能的存储,从而彻底改变工程师利用闪存开展设计的方式。例如,在过去为了延长闪存的使用寿命,需要对损耗均衡软件实施大量的开发工作。而现在,损耗均衡问题由集成MCU进行内部管理。

 

图2:智能闪存存储中的集成式Arm Cortex M0


  采用16nm FinFET技术生产的新一代复杂SoC还不能将闪存存储器嵌入到晶片中。因此它们必须依赖更智能、更可靠的外部NOR闪存技术。板载处理器不仅可以用于管理存储器存储的所有安全关键型领域,而且还可用于管理存储器的网络安全领域,防范恶意攻击。将集成处理器纳入闪存存储器后,这些单元均由存储器器件进行自我管理,且能通过快速配置满足应用的特定要求。


  不断变化的要求

  目前,汽车行业正在从驾驶辅助向全自动发展。这些系统将要求在各个层面上实现智能,以降低时延,提高效率。同时,汽车的内部架构也正在从主要独立运行的分立式系统向互联系统发展。互联系统能在系统间实时传输数据,并发挥人工智能和机器学习的作用。此外,从汽车中收集到的数据还将用于实施预测性维护,以便汽车在发生故障前就能提示驾驶员维护车辆。为了进行更加复杂的分析以及完成从云端到汽车的全新软件升级,还需要将数据发送到云端。


  智能闪存存储居于这些系统的核心位置,因为在极端环境下,存储在这些非易失性存储器中的关键代码和数据仍需具备可靠性,并且能够持续使用20年以上而不发生故障。通过添加板载处理器,这些存储器现在能提供更高水平的功能与可靠性,同时卸载损耗均衡等存储器管理任务,利用加密保护强化系统安全并开展安全关键型诊断。


  自动驾驶是一个快速发展的行业,全新的安全特性和安全保障特性也将以同样的速度完成开发并符合规范。OEM厂商需要一种灵活架构来及时适应这些标准并引入能增强长期可靠性的高级功能。例如,当存储器能预测特定类型的故障时,它就能开始优先处理。


  为了帮助汽车OEM厂商打造合规系统,存储器制造商需要提供符合ISO 26262规范的安全文档,包括详尽的安全性分析报告,如安全手册、故障模式的影响与诊断分析(FMEDA)、相依故障分析(DFA)和情景无关安全元素(SEooC)。此外,存储器制造商还需要积极制定并遵守这些标准,确保他们生产的组件持续符合法规要求。


  Cypress的Semper NOR闪存等存储器器件专为应对新一代汽车和工业系统面临的挑战而开发,能满足各项质量、可靠性和安全标准。

推荐阅读

史海拾趣

Adam Tech公司的发展小趣事

随着全球环保意识的提高,Adam Tech也积极响应绿色制造的号召。公司在生产过程中采用环保材料和工艺,减少对环境的影响。同时,公司还加大了对绿色产品的研发力度,推出了一系列符合环保标准的产品。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实的基础。

这五个故事只是Adam Tech在电子行业发展过程中的一部分缩影。正是凭借着对技术的不断追求、对品质的严格把控以及对市场的敏锐洞察,Adam Tech得以在激烈的竞争中脱颖而出,成为电子连接器行业的佼佼者。

Bce Sud公司的发展小趣事

Bce Sud公司成立之初,专注于研发高效能的半导体芯片。面对市场上激烈的竞争,公司创始人凭借其在微电子领域的深厚积累,带领团队成功研发出一款具有低能耗、高稳定性的新型芯片,这一技术突破为公司在市场上打开了局面。随着这款芯片的推出,Bce Sud逐渐在电子行业树立了技术领先的形象。

GD Rectifiers Ltd公司的发展小趣事

为了进一步扩大市场份额,GD Rectifiers Ltd实施了积极的国际化战略。公司首先在欧洲市场设立了销售分支机构,凭借其优质的产品和服务迅速赢得了当地客户的认可。随后,公司又陆续在北美、亚洲等地区建立了分销网络,逐步构建起覆盖全球的营销体系。在国际化进程中,GD Rectifiers Ltd注重与当地企业的合作与交流,共同推动行业标准的制定和技术进步。通过不断的努力,公司成功地将品牌和产品推向了全球市场,实现了业务规模的快速增长。

EMBEST公司的发展小趣事

EMBEST公司成立于XXXX年,早期便专注于ARM嵌入式软件的开发。在XXXX年,EMBEST发布了国内首个具有自主知识产权的ARM嵌入式软件开发工具Embest IDE For ARM,这一里程碑式的产品不仅填补了国内市场的空白,也为EMBEST在嵌入式领域的地位奠定了基础。通过持续的创新和研发,EMBEST逐步建立了自己的技术壁垒,为公司的长远发展奠定了坚实基础。

EOZ Secme公司的发展小趣事

随着环保意识的不断提高,EOZ Secme积极响应绿色环保的号召。公司在生产过程中采用了多项环保措施,减少了对环境的污染。同时,EOZ Secme还积极参与社会公益事业,通过捐款、赞助等方式回馈社会。这些举措不仅提升了公司的社会形象,也为其赢得了更多消费者的认可和支持。

远阳(FLYOUNG)公司的发展小趣事

国光新业深知技术创新是企业发展的核心动力。截至目前,公司已拥有授权专利78项,其中发明专利30项,实用新型专利48项,还有数十项专利正在实质审查中。这些专利的积累,不仅彰显了公司在电容器领域的深厚技术底蕴,更为公司产品的持续升级与市场竞争力的提升提供了有力保障。公司还主导起草了两项该类高分子电容器国家标准,进一步巩固了其在行业内的领先地位。

问答坊 | AI 解惑

2008-2009手机热点展望

本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 2007年,随着一声“手机生产核准制正式取消”的赦令,大批所谓的“黑手机”厂商如雨后春笋般破土而出,加之MTK积极的方案提供和技术支持推波助澜,大大降低了手机设计的入行门槛。手机 ...…

查看全部问答>

Lenze有没有可以连接多台电机的驱动器?

Lenze有没有可以连接多台电机的驱动器? 如题,一个驱动器连接多个电机,这需要驱动器有多个电机接口,包括多套UVW输出和多个编码器的输入,Lenze有这样的驱动器吗?其他品牌的伺服有吗?恳请高手指点,谢谢!…

查看全部问答>

I have a dream!IBM T23能否当场个X86结构的嵌入式开发板?

I have a dream! 本人闲置一台IBM T23笔记本,闲来无事,有以下想法: IBM T23能否当场个X86结构的嵌入式开发板? 请大家多多发言...…

查看全部问答>

高分急求带FIFO UART源程序!!!

小妹刚接触VHDL语言不久,求一个带FIFO UART源程序,FIFO:  8位 深度:16,求各位给个源程序,急用,谢谢!…

查看全部问答>

求助这样该如何计算总功率?

 一条生产线,用到多个200W和400W的电机,由于通用和经济的考虑变频器全都用750W的,请问这条生产线根据什么计算总功率?…

查看全部问答>

梦之旅同学EZ430系列学习笔记和智能家居系统项目之DHT11

  虽然之前有同学传了DHT11的程序,但我发现那个程序不好用,呵呵,我的在那时候也调通了,然后现在我参考下那位同学程序,优化了一下相关结构,传下我的DHT11,也说下我的DHT11开发经历,今天上传三章,呵呵,今天这项目算完结了,多谢大家关 ...…

查看全部问答>

请教:uart、can、Eth等通信接口配置好后,如何通过软件查询其是否工作正常?

本人最近用 LM3S 9B81做一个项目,需要随时应答 上位机发送的 各个端口状态查询信息,请问 假如没有数据收发,我如何反应出 各个通信端口状态是正常的呢?谢谢…

查看全部问答>

求交流假电子负载方案

现在准备电子设计竞赛,做一个电子假负载的题目,开始直流模式下的恒流恒压横阻模式已完成,但负载不能进交流,求各路大神提供一下能进交流的电子负载原理电路或方案,要测量交流电源内阻的……小弟在此谢过了。。。谢谢!做了差不多3个星期了,没想 ...…

查看全部问答>

LM3S RTX 任务处理

//*******************************************************************os_tsk_create() #include <rtl.h> OS_TID os_tsk_create (  void (*task)(void),  /* Task to create建立任务 */  U8  priority ); &n ...…

查看全部问答>