AI芯片数量可裁剪的智能驾驶域控制器架构设计方法技术

技术编号:30702780 阅读:21 留言:0更新日期:2021-11-06 09:42
本发明专利技术公开了一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法,本发明专利技术的设计构思在于,在开发初始阶段,按照最高车型配置部署智能驾驶域控制器内的AI芯片,再根据实际车型配置所需的不同智能驾驶功能或算力,分配并确定出实际参与开发的AI芯片个数及型号,并据此从初始部署的AI芯片中裁剪出一定数量及型号的AI芯片,并设计相应的MCU调度机制、驱动控制、操作系统及程序软件,从而为后续量产阶段提供了软硬件可同步裁剪并且在同一硬件平台下针对不同车型配置的兼容开发方案。本发明专利技术按照智能驾驶域控制器的最高配置作为开发起点,在保持其余电子元器件不变前提下,实现了同一平台下根据实际所需智能驾驶功能或相应算力进行可裁剪式开发。进行可裁剪式开发。进行可裁剪式开发。

【技术实现步骤摘要】
AI芯片数量可裁剪的智能驾驶域控制器架构设计方法


[0001]本专利技术涉及智能驾驶
,尤其涉及一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法。

技术介绍

[0002]当前智能驾驶功能的实现需要基于高性能的硬件计算平台,该计算平台一般称为智能驾驶域控制器,智能驾驶域控制器类似于台式机电脑的主机,包括CPU、GPU、RAM、ROM、电源模块、散热模块、外围接口模块、主板等硬件,上述硬件一般通过焊接封装在一个主板上,做成一个整体。在进行域控制器硬件架构设计的过程中,首先基于所要开发的功能,选取不同类型的芯片以及芯片个数,然后再对该芯片外围的供电、内存等进行开发设计,最后封装成一个整体,完成整个域控制器硬件架构的设计及制造。
[0003]在实际应用过程中,即便是同期同款车型往往也会配置不同的智能驾驶功能,当所配置的功能越多时,随着智能化程度的增加,所需的算力及相应芯片种类、数量也会增多。
[0004]为解决同一车型的不同智能化配置,当前主要通过设计具有不同硬件配置的智能驾驶域控制器。例如,当前市场上常规出售的车型,仅仅搭配AEB功能的车型与高配版搭配自动泊车和高级ADAS功能的车辆,所采用的智能驾驶域控制器硬件是不同的。此方式虽然可以根据不同配置的车型按需提供智能驾驶域控制器硬件,但是在技术开发阶段,则需要为每个硬件平台单独设计对应的软件开发以及对应的管理维护体系,导致内部开发平台数量规模庞大,也造成了开发成本和管理成本的上升。
[0005]为解决同一车型的不同智能化配置,现有技术中还有另外一种方案,即全系车型均安装同一套智能驾驶域控制器,通过采用付费激活的形式实现不同功能的搭载,即交付的新车硬件配置全部相同,用户需要额外付费才能开通相应的智能驾驶功能。此方案虽然可以节约平台开发和维护成本,但是如果用户并不需要开通智能驾驶功能,或者仅仅需要开通部分智能驾驶功能,也不得不为已经内置了全功能的整套高算力智能驾驶域控制器硬件花费不必要的购车成本。

技术实现思路

[0006]鉴于上述,本专利技术旨在提供一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法,以克服传统的开发智能驾驶域控制器时的上述弊端。
[0007]本专利技术采用的技术方案如下:
[0008]一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法,其中包括:
[0009]在开发初始阶段,按照顶配车型的智能驾驶需求,为智能驾驶域控制器主板搭载若干个用于智能驾驶数据处理的AI芯片;其中,每一个AI芯片预设有对应的智能驾驶功能,或配置有既定的算力值;
[0010]基于不同车型配置所对应的智能驾驶功能或算力需求,从初始的按照顶配车型部
署的AI芯片中,确定实际所需的AI芯片的数量及型号;
[0011]根据确定出的AI芯片的数量及型号,对硬件驱动及操作系统进行针对性开发并预置在智能驾驶域控制器的存储模块中,同时,对AI芯片的调度机制以及智能驾驶软件程序进行针对性开发;
[0012]在针对性开发完成后,将配有对应AI芯片数量及型号的智能驾驶域控制器安装在相应配置车型中。
[0013]在其中至少一种可能的实现方式中,智能驾驶域控制器中的各个AI芯片之间相互独立运行,由智能驾驶域控制器的MCU执行所述调度机制以实现各个AI芯片之间的协作。
[0014]在其中至少一种可能的实现方式中,所述AI芯片包括CPU或GPU。
[0015]本专利技术的设计构思在于,在开发初始阶段,按照最高车型配置部署智能驾驶域控制器内的AI芯片,再根据实际车型配置所需的不同智能驾驶功能或算力,分配并确定出实际参与开发的AI芯片个数及型号,并据此从初始部署的AI芯片中裁剪出一定数量及型号的AI芯片,并设计相应的MCU调度机制、驱动控制、操作系统及程序软件,从而为后续量产阶段提供了软硬件可同步裁剪并且在同一硬件平台下针对不同车型配置的兼容开发方案。本专利技术按照智能驾驶域控制器的最高配置作为开发起点,在保持其余电子元器件不变前提下,实现了同一平台下根据实际所需智能驾驶功能或相应算力进行可裁剪式开发。
附图说明
[0016]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步描述,其中:
[0017]图1为本专利技术实施例提供的AI芯片数量可裁剪的智能驾驶域控制器架构设计方法的流程图;
[0018]图2为本专利技术实施例提供的顶配车型AI芯片部署方案的示意图(一);
[0019]图3为本专利技术实施例提供的顶配车型AI芯片部署方案的示意图(二)。
具体实施方式
[0020]下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。
[0021]本专利技术提出了一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法的实施例,具体来说,如图1所示,可以包括:
[0022]步骤S1、在开发初始阶段,按照顶配车型的智能驾驶需求,为智能驾驶域控制器主板搭载若干个用于智能驾驶数据处理的AI芯片;其中,每一个AI芯片预设有对应的智能驾驶功能,或配置有既定的算力值;
[0023]步骤S2、基于不同车型配置所对应的智能驾驶功能或算力需求,从初始按照顶配车型部署的AI芯片中,确定实际所需的AI芯片的数量及型号;
[0024]步骤S3、根据确定出的AI芯片的数量及型号,对硬件驱动及操作系统进行针对性开发并预置在智能驾驶域控制器的存储模块中,同时,对AI芯片的调度机制以及智能驾驶软件程序进行针对性同步开发;
[0025]步骤S4、在针对性开发完成后,将配有对应AI芯片数量及型号的智能驾驶域控制器安装在相应配置车型中。
[0026]进一步地,智能驾驶域控制器中的各个AI芯片之间相互独立运行,由智能驾驶域控制器的MCU执行所述调度机制以实现各个AI芯片之间的协作。
[0027]进一步地,所述AI芯片包括CPU或GPU。
[0028]为便于理解上述实施例及其优选方案,这里提供如下示意性说明:
[0029]在开发初始阶段,可以按照顶配车型的智能驾驶需求,先为智能驾驶域控制器主板搭载若干个AI芯片(可采用实体或虚拟方式实现初始配置),这里的AI芯片可以是CPU、GPU,也可以是其他类型的芯片,其主要用于智能驾驶系统的数据处理与计算。其中,各个AI芯片之间相互独立运行,且每一个AI芯片设置有若干个不同的智能驾驶功能或配置有既定的算力值。
[0030]基于不同车型配置的智能驾驶功能方案,确定实际所需AI芯片的数量及选型。具体可以如图2所示,域控制器主板上初始搭载有三个AI芯片,且分别负责不同的智能驾驶功能。当顶配车型方案需要第一智能驾驶功能~第六智能驾驶功能,则确定需要全部三个AI芯片参与后续开发;对于中配车型,则可以包含第一智能驾驶功能~第四智能驾驶功能,确定需要前两个AI芯片参与后本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种AI芯片数量可裁剪的智能驾驶域控制器架构设计方法,其特征在于,包括:在开发初始阶段,按照顶配车型的智能驾驶需求,为智能驾驶域控制器主板搭载若干个用于智能驾驶数据处理的AI芯片;其中,每一个AI芯片预设有对应的智能驾驶功能,或配置有既定的算力值;基于不同车型配置所对应的智能驾驶功能或算力需求,从初始的按照顶配车型部署的AI芯片中,确定实际所需的AI芯片的数量及型号;根据确定出的AI芯片的数量及型号,对硬件驱动及操作系统进行针对性开发并预置在智能驾驶域控制器的存储模块中,同时,...

【专利技术属性】
技术研发人员:吴琼丁钊范贤根徐毅林李涛
申请(专利权)人:安徽江淮汽车集团股份有限公司
类型:发明
国别省市:

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

1