完善智能驾驶矩阵,黑芝麻智能发布瀚海自动驾驶中间件平台

近日 , 黑芝麻智能对外发布了瀚海-ADSP(AutonomousDrivingSolutionPlatform)自动驾驶中间件平台 , 进一步完善了黑芝麻智能在国产大算力自动驾驶平台的“矩阵” 。
不久前 , 黑芝麻智能宣布其旗下的华山二号A1000芯片完成全部量产认证 。 据官方介绍 , 该产品是国内算力最大、性能最强的量产级自动驾驶计算芯片 , 将在今年实现量产上车 , 实现L2-L3级别自动驾驶的功能 。
完善智能驾驶矩阵,黑芝麻智能发布瀚海自动驾驶中间件平台
文章图片
而瀚海自动驾驶中间件平台 , 就是黑芝麻智能基于华山系列自动驾驶计算芯片推出的一款智能驾驶平台SDK开发包 。
所谓“中间件” , 诞生于“软件定义汽车”的行业背景 。 智能汽车的EE架构驱向集中化 , 导致汽车软件多种操作系统并存、开发成本剧增的局面 。 为提高软件的管理性、移植性、裁剪性和质量 , 重新定义架构、方法学和应用接口 , 实现标准的接口、高质量的无缝集成、高效的开发和新的管理模型来管理复杂的系统 , 这些就被定义为“中间件” 。
从功能来看 , 中间件是连接应用程序和操作系统的桥梁 , 在愈发复杂的软件和不同规格的硬件平台之间 , 承担承上启下的作用 。
比如面向自动驾驶的中间件 , 就是一个可以按需调整、满足越来越复杂的底层硬件、传感器及上层应用灵活需求的平台 , “对下”可以适配不同的硬件平台、传感器类型、OS内核和架构 , “对上”可以提供统一的标准接口 , 支持自动驾驶数据链路上需要的各项服务 , 同时负责各类应用软件模块之间的通信以及对底层系统资源的调度 , 是未来自动驾驶方案不可或缺的一部分 。
此外 , 中间件还能够屏蔽基础硬件、操作系统和通讯协议的异构性 , 为应用开发者提供统一的、标准的交互界面 。
完善智能驾驶矩阵,黑芝麻智能发布瀚海自动驾驶中间件平台
文章图片
据介绍 , 瀚海自动驾驶中间件平台包含了Target(SoC)SDK、X86(Host主机)端SDK、Target(MCU)端SDK , 可以支持车端、路端及各种智能驾驶和车路协同场景开发 , 在提供全面功能集成的同时 , 也能保证极高的运行性能 。
完善智能驾驶矩阵,黑芝麻智能发布瀚海自动驾驶中间件平台
文章图片
从功能实现的角度来看 , 通信组件在芯片的不同进程间可以通过零拷贝的方式进行数据传递 , 极大地降低内存和系统带宽的占用;芯片与芯片之间也可以使用该组件进行通信 , 使得客户现有设备与华山系列芯片直接进行互连高效地获取数据;传感器抽象组件可以通过标准数据结构实现软硬件解耦;时间同步中间件则可以通过调用华山系列芯片的硬件同步机制实现ns级别的时间同步 。 此外 , 执行管理相关组件将供一系列的诊断机制框架及操作系统的实时性增强 , 从而提升诊断鲁棒性、减少线程间切换开销 。
完善智能驾驶矩阵,黑芝麻智能发布瀚海自动驾驶中间件平台】黑芝麻智能表示 , 基于以上对应功能组件 , 瀚海自动驾驶中间件平台将帮助开发者快速开发出智能驾驶应用并完成部署减少客户上层应用的开发工作量 , 缩短应用的开发时间 , 有助于提高客户自动驾驶应用软件的质量 。 同时 , 尽可能地让相同产品能在不同车型上重复利用 , 让不同Tier1的产品实现相互兼容 , 从而大幅度地减少开发成本 。