目前,随着消费者对于信息娱乐系统和自动驾驶系统等需求的增加,车内的电子控制单元越来越多,信息交互也越来越复杂。在这样的背景下,车载以太网以其更高的数据传输带宽、更为灵活的连接架构以及更为强大的迭代升级能力,有望成为未来智能网联汽车上的主干网络。
经纬恒润的intework-vde(vehicle database editor)工具作为一个专业的数据库设计编辑工具,对应v模型的系统设计阶段,并以通用的数据接口为后续的零部件设计提供支持。vde在支持can(fd)、lin的基础上开发了以太网通信设计的功能,能够支持soa设计以及基于some/ip的通信系统设计,快速便捷地进行数据类型定义、服务定义、服务部署,以及some/ip和some/ip-sd的通信行为定义,为车载网络工程师提供轻量化的敏捷开发环境。
产品介绍
vde作为基于整车进行网络通信设计的工具,能够支持can(fd)、lin、以太网的设计,支持通信数据库(dbc、ldf、arxml)的导出、对比、生成changelog、生成网关路由表、一致性检查、数据库的审核及版本管理等功能。
vde的以太网功能是继基础版之后的又一重要功能,其目的在于为用户提供一个友好的以太网数据库编辑平台,可以便捷实现以太网数据库的创建工作。vde导出的arxml文件满足autosar规范要求,并支持导入至canoe、davinci、swcdesigner等工具进行仿真测试、代码生成等工作。除此以外,vde也可以通过实现arxml的导入、编辑、再导出以满足用户更为灵活的需求。
• 数据类型定义
♦ 支持定义basetype、enum、array、string、struct、union等多种数据类型
♦ 支持设置datatype的数据成员、大小值、单位等信息
♦ 支持datatype的模糊搜索及过滤
♦ 支持表格形式整体查看数据类型
♦ 支持树形结构展开复杂数据类型
• 服务定义
♦ 支持设置服务和指令相关的id
♦ 支持定义具体的服务内容,即method、event和field三种指令
♦ 支持设置指令的传输参数、传输协议及所属eventgroup等信息
♦ 支持以client-server和sender-receiver两种接口形式查看服务接口
• 服务部署
♦ 可配置服务的提供方与消费方,以实现服务的部署
♦ 可设置服务提供及消费相关的通信参数,如端口号、实例id等
♦ 可设置该服务实例相关的some/ip-sd参数
• vlan配置
♦ 可设置vlan的id、优先级等基本属性
♦ 可设置vlan相关的some/ip-sd多播地址
♦ 可依据ecu进行vlan划分
♦ 可依据服务进行vlan划分
• 整车拓扑和ecu配置
♦ 可灵活配置ecu的ip、mac、端口等信息
♦ 可对内部集成switch的ecu进行配置
♦ 可设置ecu之间的拓扑连接关系
♦ 可依据拓扑连接关系和vlan配置自动生成switch的vlan membership
• 便捷功能
♦ 支持撤销恢复undo/redo功能
♦ 支持以太网通信设计的一致性检查
♦ 支持拖拽调整数据成员的顺序
♦ 支持通过excel进行默认参数设置