CAN XL车载网络验证,看这篇就够了!
戴要
CAN XL知足了古代汽车零碎日趋增加的带宽需供。因为现有的CAN和谈易于适配战反复运用(CAN和谈能够是汽车中使用最普遍的收集和谈),其灵敏的数据速度战更年夜的无效载荷为不时增加的疑息流供给了杰出的处理计划。但是,该和谈自身给设想者带去了一些应战。零碎的静态行动没法经过脚动计较猜测,那便迫使设想者运用仿实或丈量手腕去剖析收集,以完成妥当设想,并研讨跟着CAN和谈开展而转变的要害影响要素。正在下速CAN收集中,传达提早曾是限定要素,但跟着CAN FD战SIC的呈现,状况发作了完全改动。关于CAN XL,必需反省新支收器和挖充法则、SIC取FAST形式切换等和谈修正带去的影响。一切那些终究皆回结为对物理层停止考证,以改良旌旗灯号量量,并确保即便正在最坏状况下也能完成精确无误的通讯。
01# CAN手艺的开展
20世纪80年月,节制器局域网(CAN),也便是典范CAN(CAN CC),最后是为产业使用开辟的,厥后被适配使用于汽车止业。
CAN可以经过非屏障单绞线传输下达1Mbit/s的比特率。关于典范根底帧格局(CBFF),其无效载荷巨细限定为8字节,标识符为11位。为了完成下达1Mbit/s的比特率,开辟了典范扩大帧格局(CEFF),它答应运用29位标识符。标识符用于劣先级排序,以辨别数据范例战觅址。
因为其多功用性、下牢靠性、下数据速度战灵敏的收集设想,CAN已成为汽车范畴的次要规范,因而正在车辆的很多分歧范畴皆有使用。
车辆中可完成的最年夜电缆少度战收集构造与决于传输速率。正在车辆中运用时,需求对收集的传输特征战旌旗灯号行动停止恰当的评价战考证。旌旗灯号的传达提早关于CAN收集的研讨尤其主要。比方,传达提早太长能够招致位采样毛病,一圆里会使准确的仲裁没法停止,另外一圆里会招致数据传输毛病(毛病帧)。如许的收集没有合适正在车辆中运用,必需依据请求停止调剂。
灵敏数据速度节制器局域网(CAN FD)是CAN CC的进一步开展。运用CAN FD,传输下达8Mbit/s的更下比特率成为能够,其无效载荷也明显删年夜,最下可达64字节。CAN FD规范采取29位标识符。取CAN CC比拟,因为传输速率更下,依据所运用的支收器战传输线,CAN FD的电缆少度能够需求延长。
更下的传输速度对CAN FD数据阶段相干的采样工夫规模带去了进一步限定。收集中的时钟容好战旌旗灯号不合错误称性正在此起着尤其主要的感化。假如那些参数偏向过年夜,位少的偏偏移能够招致位采样毛病,从而形成数据传输毛病(毛病帧)。比方,正在收收器(接纳器同理)中,隐性到隐性战隐性到隐性斜率之间的旌旗灯号不合错误称性会发作偏偏移。倡议没有要将时钟容好设置得太高,不然一切收收战接纳收集节面之间能够会呈现差别。
另外,振铃等效应能够会正在CAN CC战CAN FD收集中呈现。那些效应也是由各类收集构造日趋庞大招致的,会惹起旌旗灯号传输毛病。
为了最年夜水平天增加那些非凡效应,特别是振铃,开辟了旌旗灯号改良才能(SIC)办法。运用那些办法可明显改良CAN FD收集的旌旗灯号行动战鲁棒性。经过运用SIC支收器,那些非凡的收集效应能够年夜年夜下降。正在CAN下电和蔼CAN低电仄之间,SIC支收器正在隐性形态下的阻抗从下阻值变成传输线的特征阻抗。
02# CAN XL新手艺
CAN XL是CAN的最新一代手艺,它供给下达20Mbit/s的可设置装备摆设数据比特率战最年夜2048字节的年夜无效载荷。借助适宜的物理介量附件(PMA)完成战比特率适配,CAN XL不只具有可扩大性,借具有灵敏性,可以构建庞大的车载收集(IVN),如带有少干线的星形战线性总线。
CAN XL坚持了CAN CC战CAN FD的牢靠性。它依然采取载波监听多路拜访/抵触处理(CSMA/CR)的总线拜访办法,从而确保更主要的音讯可以传输。关于无效载荷较年夜的CAN XL帧,新的分片功用有助于增加车载收集中的提早。

但是,取运用29位标识符的CAN FD和谈分歧,CAN XL仅撑持11位标识符,此中包括帧的劣先级ID。有闭觅址战数据范例的疑息如今位于数据字段中,没有再是标识符的一局部,那带去了更快、更下效的数据速度。CAN XL中另外一项改良的功用是轮回冗余校验(CRC)。CAN CC中的CRC为15位,CAN FD中为17位或21位。而CAN XL的数据阶段有两个CRC字段:13位的前置CRC(PCRC)战32位的帧CRC(FCRC),那使得传输的汉明间隔到达6,包管了传输的牢靠性。
CAN XL不只改良了现有功用借引进了新功用,包罗:
■ 劣先级(仲裁字段中)战觅址功用(如今位于节制字段中)别离:那使得正在统一总线上运转多个下层和谈/使用顺序成为能够。
■ 撑持实拟CAN收集ID(VCID):那简化了帧过滤,加强了平安性。
凭仗那些明显的加强功用战新特征,CAN XL可用于里背效劳的通讯(如以太网地道)和基于旌旗灯号的通讯(更快的CAN FD)。那使得CAN XL不只十分合适正在现有电子电气架构的根底长进一步开展,也能知足将来地区化车载收集架构的请求。
上述一切特征改良了CAN XL的手艺战使用,但那其实不影响车载收集的考证任务。对设想者任务发生影响的第一个转变是位挖充。CAN XL中运用两品种型的挖充位:静态挖充位(仲裁阶段)战牢固挖充位(数据阶段)。
正在仲裁阶段,每延续5位后会增加一个互补的静态挖充位。正在数据阶段,从DL1位开端(包罗DL1位)到FCRC字段完毕,每10位拔出一个牢固挖充位,如图1所示。因而,延续位的最年夜数目为11位,现有的最坏状况形式必需停止调剂。
CAN XL中的仲裁行动取CAN CC战CAN FD中的仲裁行动相似,因而,仲裁阶段运用的考证规范依然合用于CAN XL,包罗:
■ 思索仲裁阶段位按时设置的时钟容好。
■ 仲裁场景和对确认位的准确采样,重面存眷分歧节面之间隐性到隐性边缘战隐性到隐性边缘的传达提早。
正在收集考证圆里,最年夜的转变之一是新的操纵形式。CAN XL有两种操纵形式:
形式切换封闭/毛病旌旗灯号开启
因为形式切换是硬件可设置装备摆设的,当形式切换封闭时,CAN SIC XL PMA的完成体例相似于惯例的CAN FD SIC(无效载荷能够更年夜)。正在这类状况下,必需启用毛病旌旗灯号。正在这类场景下,CAN XL取CAN CC战CAN FD兼容。此操纵形式合用于数据阶段比特率下达8Mbit/s的状况。
CAN XL形式关于判别旌旗灯号边缘的不合错误称性相当主要。当支收器处于SIC形式时,数据阶段的考证进程取CAN FD采取相反的规范,包罗:
■ 思索数据阶段位按时设置的时钟容好,以确保准确通讯。
■ 存眷旌旗灯号按时请求的场景。隐性位战隐性位的旌旗灯号对称性关于确保每位的平安采样尤其主要,而且跟着比特率的添加,其主要性也会进步。
■ 正在每一个节面丈量好分旌旗灯号的模仿振铃。
有闭CAN FD收集仿实考证规范的更多具体疑息,请拜见参考文献[1]。
因为CAN XL数据阶段挖充率的转变,运用的最坏状况形式需求响应调剂。为了考证车载收集,一种由延续位构成的最坏状况形式被用做CAN总线上每一个收收节面的鼓励形式。依据测试用例的分歧,该形式能够会有所分歧。比方:
■ 经过评价模仿振铃(即所谓的波动工夫规范):将最少的无需从头同步的位序列用做最坏状况形式。正在这类状况下,该形式由11个隐性位后跟几个隐性位构成。
■ 关于旌旗灯号对称性测试用例:所运用的形式相似于收集中电容充电战放电的最坏状况。这类最坏状况形式由11个隐性位后跟1个隐性位构成。由于那一名的旌旗灯号按时请求正在最新的ISO 11898规范中有明白规则。
形式切换开启/毛病旌旗灯号封闭
关于下达20Mbit/s的比特率,需求运用CAN SIC XL完成。那些装备正在仲裁阶段需求非回整(NRZ)编码,正在数据阶段需求脉冲宽度调造(PWM)编码。
正在此形式下,仲裁阶段运用SIC形式,数据阶段运用具有推挽(0电仄/1电仄)驱动器的FAST形式。CAN XL和谈节制器正在仲裁数据序列(ADS)战数据仲裁序列(DAS)字段时期收回形式切换旌旗灯号。为了使接纳节面可以读与0电仄/1电仄旌旗灯号,接纳器需求切换到FAST RX形式并响应调剂阈值。为了切换接纳器形式,接纳节面正在其TxD引足收收1电仄旌旗灯号,以正在全部数据阶段告诉形式变动。PMA正在CAN XL帧的仲裁到数据下位(ADH)战数据到仲裁下位(DAH)时期停止形式切换。
ADS字段由四位构成,即ADH、DH1、DH2战DL1,以下图1所示。ADH位是具有标称位工夫的最初一名,经过波动工夫停止评价,以确保对后绝的DH1位(即CAN XL数据字段中的第一名)停止准确采样。因为和谈节制器会疏忽ADH位,因而这类切换场景关于全部收集考证的影响较小。不外,正在包括很多反射的年夜型收集中,仍需求对此停止反省。

需求留意的是,正在这类形式下,毛病旌旗灯号是禁用的。因而,无需对接纳本身音讯的状况停止考证。
正在FAST形式下,输入旌旗灯号是0电和蔼1电仄的对称瓜代好分旌旗灯号,那两个电均匀由收收器节制。另外,依据参考文献[2],FAST形式下接纳器的阈值为±100mV,两个电仄绝对于接纳器阈值是对称的。因而,取之前一切的完成体例比拟,收收器战接纳器中的旌旗灯号不合错误称性如今皆明显加小。
跟着正在FAST形式下完成下达20Mbit/s的更下数据比特率,眼图剖析关于考证战评价CAN XL收集的数据阶段相当主要。波动工夫仅思索位的延长状况,而眼图则思索了FAST形式下一切位的延长、延伸和转换战总线电仄。
03# 眼图战采样面的功用描绘
眼图(Eye diagram)凡是用于正在幅度/工夫域图中,将传输的比特流的各类旌旗灯号转换显现为旌旗灯号时钟的函数。关于CAN XL,FAST形式下的各个旌旗灯号转换会叠减构成一个 「眼图」。经过这类可视化方式,能够显现并沉紧评价各类影响要素,如颤动、噪声、偏偏移、振铃战其他收集效应,以反省旌旗灯号完好性。另外,借能够应用上降/降落工夫战标记继续工夫。
评价那些影响要素的一个根本规范是一个多边形,也称为眼图模板。多边形的外形次要是依据最新的ISO-11898规范挑选的参数去肯定的。用于界说眼图模板地区的参数以下:
√ 比特率
√ 温度(高温/室温/低温)
√ 高低电压电仄(阈值)
√ 上降/降落工夫(20%-80%)
√ 位宽转变(收收/接纳)
√ 通讯节制器
√ 时钟容好(振荡器/锁相环 - PLL)
正在评价时,将此眼图模板安排正在眼图启齿处。然后运用采样面肯定眼图模板正在眼图启齿中的终究地位。
眼图模板正在眼图中的地位,和选定的影响要素取旌旗灯号直线的对应干系,以下图2所示。

以下要素对采样面地位的挑选十分主要:
■ 时钟容好
■ 节制器影响
■PMA影响
■ 收集效应
那些要素会招致位少延长或延伸,以下图3所示。因而,FAST形式的采样面应位于位少的年夜约50%至80%之间。当采样面的地位发作偏偏移时,眼图模板的地位也必需响应调剂。

假如旌旗灯号序各位于此眼图模板内,则旌旗灯号完好性遭到侵害,传输的比特流中能够会呈现位毛病。正在这类状况下,眼图模板被违背,必需断定为 「掉败」。假如眼图模板已被违背,则断定为 「经过」。
此处描绘的进程将鄙人里的章节中,正在最坏状况下经过示例收集停止硬件考证评价。它展现了若何运用上述眼图战眼图模板停止考证,和能否需求思索任何额定的前提战参数。
04# 示例收集描绘战考证的普通前提
该收集由九个节面构成,总电缆少度为24.85米。间隔最近的两个节面相距14米,而且每一个节面皆端接一个100Ω的电阻。CAN XL通讯经过非凡的评价板停止。
收集中运用了以下电气元件:
■ CAN XL通讯节制器(CAN XL IP)
■ CAN SIC XL支收器
■PMA影响
■ 收集效应
所选的支收器战节制器契合最新的ISO 11898规范请求。运用的CMC战UTP也知足CAN XL收集通讯的请求。

为考证挑选了以下非凡的框架前提:
■ 关于示例收集中FAST形式下的传输:挑选了一种最坏状况形式,该形式由比特流旌旗灯号转换的一切能够组开构成。
■为了发生尽量强的振铃:挑选的收集构造使收集节面的分歧少度尽量多天互相成倍数干系。
■ 运用10Mbit/s战12.3Mbit/s的比特率。挑选的比特率越下,连系采样面正在眼图启齿中定位眼图模板的转变便越少。
仿实后果的考证是经过界说的测试设置战上述非凡框架前提停止的。
05# 评价规范
凡是,做为收集考证的一局部,需求测试每种能够的收集收收器战接纳器组开。对后面描绘的示例收集停止了此项测试。不外,为凸起两个选定的节面,此处并已说起一切组开。依据界说的评价规范,已正在此列出的节面正在12.3Mbit/s战10Mbit/s速度下均经过了测试。思索到上述框架前提,运用硬件仿实对物理层停止考证失掉以下后果。
正在10Mbit/s的比特率下,收集经过了仿实测试。正在12.3Mbit/s的比特率下,收集已经过仿实测试。借需求留意的是,考证是正在室温下停止的。
做为后果的额定保证,运用了评价板可用的设置装备摆设硬件去反省和谈IP内的毛病状况。该硬件可用于肯定收收的旌旗灯号能否可以被接纳息争码。
能够得出结论,经过仿实取得的眼图取经过丈量记载的眼图简直相反,那合用于两种比特率。
12.3Mbit/s的考证
正在仿实战丈量后果的图5战图6中,能够察看到基于选定的采样面,眼图模板被违背。将采样面背左挪动1个最小工夫量子(MTQ),眼图模板也随之挪动,那只会增加违背的水平,但眼图模板仍会被违背,并且如今是两侧皆被违背!


经过评价板的硬件确认,两个选定节面之间的传输存正在毛病,如图7所示。因而,该收集已经过考证。

10Mbit/s的考证
正在10Mbit/s的比特率下,依据选定的采样面,仿实(图8)战丈量(图9)的眼图模板均已受益。正在指定规模内将采样面背左或背左挪动1个MTQ,没有会招致眼图模板被违背。评价板的硬件确认选定节面之间的传输无毛病(图10)。



取12.3Mbit/s的比特率比拟,10Mbit/s的比专长度添加了18.75ns,那使得振铃景象没有那末分明,意味着眼图启齿正在下度战宽度上皆更年夜。取12.3Mbit/s比拟,偏偏移也明显加小。
虽然将比特率下降到10Mbit/s后,收集的旌旗灯号表示有所改良,但评价不克不及仅思索室温前提。下图11展现了正在单个眼图中,经过仿实失掉的低温、室平和高温下的旌旗灯号表示。能够分明看出,眼图模板已被违背,因而,该收集正在三种温度下均经过了考证。不外,像消费进程中的差别等要素,即便正在10Mbit/s的速度下也能够招致测试掉败。

06# 总结
做为CAN家属的一项新手艺,CAN XL不只带去了诸如更下比特率、更年夜无效载荷、新挖充法则战形式切换功用等立异。
那些立异也随同着对收集的新请求,需求对其停止评价战考证。那包罗从SIC形式到FAST形式的转换和FAST形式自身。
正在仿实战丈量中,皆以相反的采样面设置为根底。因为比照的眼图简直相反,以是两种评价后果分歧。仿实后果也经过丈量后果失掉了考证。因而,所运用的模子战主动化东西曾经到达了很下的程度。
经过示例收集曾经证实,仿实是考证CAN XL收集的无力东西。基于此,将来正在指定规范战分歧前提(如温度相干场景、电源电压Vcc转变战消费公役)的框架内,运用本文引见的考证战评价办法经过硬件仿实去评价CAN XL收集的FAST形式便充足了。那使得正在分歧的收集设想下,可以疾速、无效且准确天正在既定规范战前提下停止考证战评价。
07# 将来瞻望
CAN XL凭仗其更下的带宽战传输速率,需求对更多能够影响旌旗灯号完好性的要素停止注意考量。正在晚期CAN收集的考证中,那些要素并已失掉充沛思索。关于CAN、CAN FD战CAN FD SIC而行,那些要素的影响较小,因而正在收集考证中经常被无视。但是,关于CAN XL,它们该当失掉进一步的研讨战明白界定。
特殊是非凡电子战电气元件的运用,如共模扼流圈(CMC)、静电放电(ESD)两极管、衔接器或非屏障单绞线(UTP)电缆的非扭绞地区,如今能够对旌旗灯号完好性发生更年夜的影响。远端串扰战近端串扰正在CAN战CAN FD中其实不主要,但因为CAN XL带宽的添加,它们能够会更频仍天呈现。
因而,能够估计将来需求为CAN XL收集劣化非凡电气元件的设想,以最年夜水平天增加各类影响要素。
参考文献
[1] Isensee, Patrick; Ishikawa, Manabu: CAN FD Network Validation Simulation, validation criteria and an automated evaluation, 2017
[2] NA 052 - 00 - 31 - 03 AK (ISO/FDIS 11898 - 2): 29.11.2023, Road vehicles – Controller area network (CAN) – Part2: High - speed physical medium attachment (PMA) sublayer
文章来历
本文基于Ayat Taleb Alashkar战Christopher Walkhoff(C&S团体手艺专家)正在第18届国际CAN年夜会(iCC)的演讲。已刊于《第18届iCC集会论文散》2024版,由CiA出书。虹科智能互联团队翻译并分享,旨正在取止业同仁同享前沿手艺效果。
考核编纂 黄宇