AI工具链

完善的工具链支撑 AI助力开发效率提升

NeuSAR AI工具链,提供针对域控制器级&整车级设计、开发、调试、仿真于一体的全流程生态工具链,并通过AI技术提供一系列智能化辅助功能,大幅降低开发复杂度,实现降本增效。

NeuSAR Creator

IDE类集成开发工具,集成了以下功能:

  • 系统设计:提供跨核通信统一视角建模
  • 配置功能:包含标准AUTOSAR配置、SF配置、第三方软件配置,提供便捷的专属配置视图
  • AP功能增强:基于AUTOSAR Adaptive的确定性调度、确定性分析
  • 代码编辑功能:代码高亮、语法错误提升、跳转等功能
  • 代码编译与调试功能:图形化方式实现远程编译与代码级调试功能,集成式开发环境,一键编译部署
  • 文档功能:支持文档插件Doxygen、Sphinx
  • 代码同步功能:支持SVN、GIT插件
  • 国际化:支持英语、日语、汉语等多种语言

NeuSAR Copilot

基于AIGC的智能开发助手,实现智能配置、智能编码、智能问答等功能。

NeuSAR Monitor

调试与测试工具,实现开发过程动态资源监控

  • 监控&回放:提供基于SOME/IP、消息总线的通信可视化监控与回放
  • 系统级信息:提供CPU、RAM、磁盘、进程与线程等实时信息
  • 网络信息:提供针对各类网络协议的监控及过滤
  • 日志:结合NeuSAR SF的日志中间件,提供日志的收集与开关控制,对收集到的日志提供筛选与过滤
  • 总线数据:结合NeuSAR SF的数据调度引擎,可动态下发配置、观测满足条件的消息总线数据

NeuSAR Simulator

仿真工具,实现模拟开发阶段联调

  • 消息总线模拟:提供针对NeuSAR消息总线的模拟,可视化展示&模拟针对域控制器级&整车级通讯拓扑
  • 诊断仪模拟:结合NeuSAR SF的诊断代理,实现远程诊断
  • 消息总线分析:提供总线数据多视角的总线分析能力和解析能力

产品特性

虚拟化部署

实现在没有硬件条件下的“软件先行”开发与调试

一站式集成开发

实现一站式编译、联调,满足跨域融合开发需求

多核异构适配

实现域控制器开发整个流程,开发者在一个工具中完成异构多核配置

配置丰富 灵活部署

提供远程编译、调试、文档开发、版本管理、版本部署等功能

技术支持

  • NeuSAR Creator:基于NeuSAR aCore和SF配置及部署的全栈开发工具
  • NeuSAR Monitor:针对域控通信消息框架的监测工具
  • NeuSAR Simulator:提供域控通信框架内的数据回放,实现通信故障快速定位能力