电子控制系统技术方案

技术编号:23365968 阅读:26 留言:0更新日期:2020-02-18 18:43
本发明专利技术能够减少用于进行可重构电路装置的电路部的构成的更新所需的通信数据量。本发明专利技术的配备FPGA(3)的车载控制系统(10)中,FPGA(3)具有:电路部,其具有可重构的电路;以及电路SRAM,其存储电路部的构成信息,该车载控制系统(10)构成为配备传送校验部和数据转换部(4),所述传送校验部获取与电路部的电路要素的变更部分相关的差分命令,所述数据转换部(4)根据差分命令来更新构成信息。进而,在车载控制系统(10)中,也可还具备存储要存放至电路SRAM的构成信息的非易失性存储器(6),数据转换部(4)根据传送校验部获取到的差分命令来更新非易失性存储器(6)中存储的构成信息。

electronic control system

【技术实现步骤摘要】
【国外来华专利技术】电子控制系统
本专利技术涉及一种例如配备FPGA(FieldProgrammableGateArray现场可编程逻辑门阵列)等可重构电路装置的电子控制系统。
技术介绍
针对车辆中搭载的电子控制系统内的电子控制装置(ECU)的功能变更、功能追加,进行基于OTA(Over-the-air空中下载)的微型计算机的软件更新。此外,在控制车辆中搭载的摄像机等的ECU中,可重构电路装置例如FPGA的搭载在不断推进,出厂后,为了应对FPGA的逻辑不良的修正、功能变更、功能追加等,考虑与微型计算机的软件更新同样地通过OTA来进行FPGA的逻辑变更。在通过OTA来进行FPGA的逻辑变更的情况下,与微型计算机的软件更新一样,通过无线通信从数据中心向车辆发送更新后的逻辑(更新逻辑)。若通过无线通信发送的数据量较多,则会耗费通信成本和通信时间,因此要求减少所发送的数据量。例如,在通过OTA来进行FPGA的逻辑变更的情况下,若更新所有配置数据,则通信数据量较多,因此,作为发送一部分配置数据的方法,已知有称为局部重配置(パーシャルリコンフィグレーション)的部分重构成功能。局部重配置可以只变更称为模块的预先设定的区域内的逻辑,因此能够通过以模块为单位发送配置数据来进行FPGA的逻辑变更而不会发送所有配置数据。然而,当进行局部重配置时,是以模块为单位的逻辑变更,存在无法改变模块间的接口这一制约。此处,对局部重配置简单进行说明。在局部重配置中,可以将FPGA内的模块A1替换为具有同一接口而且具有不同功能的模块A2。由于模块A1与模块A2接口相同,因此,只要将模块A1替换为模块A2,模块A2和之前与模块A1相连的其他模块B1、C1便会连接起来。例如,专利文献1揭示了如下例子,即,准备多个配置ROM,通过使用局部重配置的部分重构成来更换FPGA的功能。此外,作为与FPGA的逻辑更新相关的技术,专利文献2揭示了如下技术,即,当在更新前未使用过的部分也要构成电路的情况下,为了能够诊断故障,与FPGA的更新数据一起将诊断程序一并供给至电子控制装置。现有技术文献专利文献专利文献1:日本专利特开2016-9339号公报专利文献2:日本专利特开2015-106594号公报
技术实现思路
专利技术要解决的问题如上所述,若发送的数据量较多则会耗费通信成本,因此要求进一步减少发送的数据量。对此,专利文献1记载的技术是基于局部重配置的部分重构成,即便更新对象模块在更新前后包含相同逻辑,也会对模块内的所有电路进行更新。因此,需要发送以模块为单位的数据。进而,在基于局部重配置的部分重构成中,是以模块间的位宽、模块的边界不变这一内容为前提,因此,存在无法灵活地应对带有模块间的位宽、模块的边界的变更的逻辑不良的修正、功能追加、功能变更等这一问题。此外,在车辆中,驾驶员随时能断开点火开关,或者车辆的电池中积蓄的电力有可能枯竭,因此,存在对电子控制装置的供电在任意时间点被切断的情况。因此,在对车辆中搭载的电子控制装置的FPGA的逻辑进行更新的情况下,须做到即便在更新中途的状态下电源被切断也不会破坏FPGA的逻辑、或者在这之后能正常进行FPGA的逻辑的更新。本专利技术是鉴于上述情况而成,其目的在于提供一种能恰当地减少用于更新可重构电路装置的构成信息所需的通信数据量的技术。解决问题的技术手段为了达成上述目的,本专利技术的一形态的电子控制系统具备可重构电路装置,该电子控制系统中,可重构电路装置具有:电路部,其具有可重构的电路;以及设定存储部,其存储电路部的构成信息,该电子控制系统具备:获取部,其获取与电路部的电路要素的变更部分相关的差分信息;以及数据转换部,其根据差分信息来更新构成信息。专利技术的效果根据本专利技术,能恰当地减少用于更新可重构电路装置的构成信息所需的通信数据量。附图说明图1为第1实施方式的车辆管理系统的整体构成图。图2为第1实施方式的更新对象ECU的构成图。图3为说明第1实施方式的基于差分命令的逻辑的更新的图。图4为说明第1实施方式的对逻辑的接线进行变更的差分命令的图。图5为第1实施方式的FPGA的构成图。图6为说明第1实施方式的FPGA中的电路部的构成和差分命令的图。图7为第1实施方式的数据转换部的功能构成图。图8为第2实施方式的ECU的构成图。图9为第2实施方式的ECU的诊断部及数据转换部的功能构成图。图10为第2实施方式的ECU中的FPGA更新管理处理的流程图。图11为第3实施方式的ECU的构成图。图12为说明第3实施方式的差分命令反映处理的图。具体实施方式参考附图,对几种实施方式进行说明。再者,以下所说明的实施方式并不限定权利要求书所涉及的专利技术,此外,实施方式中说明的各要素及其组合并不限定为全都是专利技术的技术手段所必需的。首先,对第1实施方式的车辆管理系统进行说明。图1为第1实施方式的车辆管理系统的整体构成图。车辆管理系统1000包括数据中心(DC)16和1个以上的车辆100。车辆100具备作为电子控制系统的一例的车辆控制系统10、电池14以及点火开关15。电池14积蓄电力,并供给用于使车辆控制系统10的各部动作的电力。点火开关15接受车辆100的驾驶员的操作,从而切换从电池14到车辆控制系统100的供电与断电。车辆控制系统10具备作为获取部的一例的TCU(TelematicsCommunicationUnit)11、中央网关(CGW:CentralGateway)12、以及1个以上的ECU(电子控制装置)1。CGW12与ECU1例如经由CAN(CotrollerAreaNetwork控制器局域网络)、Ethernet(注册商标)等网络13连接在一起。TCU11接收从数据中心16通过OTA(例如无线)发布的差分命令而送至CGW12。CGW12对从TCU11收到的差分命令进行解码、认证处理等,而且进行基于与差分命令一同送来的纠错码的纠错,确认是否正确地接收了差分命令。此外,CGW12根据来自数据中心16的发送内容来确定运用差分命令的更新对象ECU1,在确认到正确地接收了差分命令的情况下,经由网络13将差分命令发送至更新对象ECU1。ECU1执行车辆100中的各种控制。此外,ECU1根据差分命令来执行对后文叙述的FPGA(FieldProgrammableGateArray)3的电路部的电路构成进行更新的处理。再者,ECU1的详情将于后文叙述。数据中心16具备差分生成部17和通信部18。差分生成部17根据车辆100的规定ECU1的FPGA3的更新前的电路构成信息(旧配置数据)和FPGA的更新后的电路构成信息(新配置数据)来生成用于更新差分的差分命令。通信部18通过无线将差分命令发送至搭载有配备更新对象FPGA3的ECU1的车辆100(更新对象车辆)。在本实施方式中,是通过OTA来本文档来自技高网
...

【技术保护点】
1.一种电子控制系统,其具备可重构电路装置,该电子控制系统的特征在于,/n所述可重构电路装置具有:电路部,其具有可重构的电路;以及设定存储部,其存储所述电路部的构成信息,/n该电子控制系统具备:/n获取部,其获取与所述电路部的电路要素的变更部分相关的差分信息;以及/n数据转换部,其根据所述差分信息对所述构成信息进行更新。/n

【技术特征摘要】
【国外来华专利技术】20170704 JP 2017-1308161.一种电子控制系统,其具备可重构电路装置,该电子控制系统的特征在于,
所述可重构电路装置具有:电路部,其具有可重构的电路;以及设定存储部,其存储所述电路部的构成信息,
该电子控制系统具备:
获取部,其获取与所述电路部的电路要素的变更部分相关的差分信息;以及
数据转换部,其根据所述差分信息对所述构成信息进行更新。


2.根据权利要求1所述的电子控制系统,其特征在于,
所述差分信息是包含识别所述电路部中的所述电路要素的信息和针对所述电路要素的设定信息的命令。


3.根据权利要求1或2所述的电子控制系统,其特征在于,
还具备非易失性存储部,其存储要存放至所述设定存储部的所述构成信息,
所述数据转换部根据所述获取部获取到的差分信息,对所述非易失性存储部中存储的所述构成信息进行更新。


4.根据权利要求3所述的电子控制系统,其特征在于,
所述数据转换部具备:
地址计算部,其根据所述电路要素的识别信息,来计算存放有所述电路要素的设定信息的所述非易失性存储部的地址;以及
设定信息存放部,其在与所述非易失性存储部的所述地址对应的区域存放所述电路要素的所述设定信息。


5.根据权利要求3或4所述的电子控制系统,其特征在于,
所述获取部将获取到的所述差分信息存放至所述非易失性存储部,
该电子控制系统还具备:
诊断部,其诊断所述差分信息的所有设定信息是否已反映到所述非易失性存储部的所述构成信息中;以及
重构控制部,在所述可重构电路装置中的所述电路部的电路的重构时,在尚未将所述差分信息的所有设定信息反映到所述非易失性存储部的所述构成信息中的情况下,所述重构控制部仅使所述非易失性存储部中存储的所述构成信息当中不会引起异常动作的规定的...

【专利技术属性】
技术研发人员:山田哲也蛯名朋仁芹泽一伊藤浩道寺冈秀敏樱井康平
申请(专利权)人:日立汽车系统株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利