omniture

黑芝麻智能發(fā)布瀚海自動駕駛中間件平臺

2022-05-13 08:00 15741

助力汽車軟硬件解耦,釋放產(chǎn)業(yè)協(xié)同創(chuàng)新力

功能完善且完全開放,可以基于不同的芯片平臺進(jìn)行開發(fā)

上海2022年5月13日 /美通社/ -- 近日,全球自動駕駛計(jì)算芯片引領(lǐng)者黑芝麻智能對外發(fā)布瀚海-ADSP(Autonomous Driving Solution Platform)自動駕駛中間件平臺。該中間件產(chǎn)品能讓客戶快速簡便地接入并使用黑芝麻智能華山系列芯片的強(qiáng)大處理性能,成為黑芝麻智能打造國產(chǎn)大算力自動駕駛平臺“矩陣”的重要一環(huán)。

中間件對于汽車軟硬件解耦具有重要意義

進(jìn)入“軟件定義汽車”時代后,EE架構(gòu)逐漸趨于集中化,汽車軟件系統(tǒng)出現(xiàn)了多種操作系統(tǒng)并存的局面,導(dǎo)致系統(tǒng)復(fù)雜,開發(fā)成本劇增。為提高軟件的管理性、移植性、裁剪性和質(zhì)量,需要重新定義一套架構(gòu)、方法學(xué)和應(yīng)用接口,從而實(shí)現(xiàn)標(biāo)準(zhǔn)的接口、高質(zhì)量的無縫集成、高效的開發(fā)以及通過新的模型來管理復(fù)雜的系統(tǒng),即“中間件”。

中間件是基礎(chǔ)軟件的“三駕馬車”之一,它作為連接應(yīng)用程序和操作系統(tǒng)的橋梁,能夠屏蔽基礎(chǔ)硬件、操作系統(tǒng)和通訊協(xié)議的異構(gòu)性,為應(yīng)用開發(fā)者提供統(tǒng)一的、標(biāo)準(zhǔn)的交互界面。

當(dāng)前,全球汽車行業(yè)中聚集了眾多整車廠和供應(yīng)商,中間件能夠盡可能地讓相同產(chǎn)品在不同車型上重復(fù)利用,以及讓不同Tier1的產(chǎn)品實(shí)現(xiàn)相互兼容,進(jìn)而大幅減少開發(fā)成本。與此同時,愈發(fā)復(fù)雜的軟件和不同規(guī)格的硬件平臺,使得軟硬件組合所需要面臨的挑戰(zhàn)也成指數(shù)增長,中間件在這其中承擔(dān)了承上啟下的作用,便于開發(fā)者快速、高效、靈活地開發(fā)自動駕駛軟件。

近年來隨著自動駕駛應(yīng)用從低階到高階的迅速發(fā)展,傳統(tǒng)的開發(fā)模式即功能定義、硬件選型、針對不同芯片平臺開發(fā)適配各自系統(tǒng)軟件,已難以滿足當(dāng)前的開發(fā)需求。同時,行業(yè)對自動駕駛應(yīng)用理解日趨深入,普遍認(rèn)為未來自動駕駛系統(tǒng)軟件將基于業(yè)務(wù)驅(qū)動型的SOA開發(fā)方法:既要滿足當(dāng)下的需求,還需具備相當(dāng)?shù)那罢靶?、兼容性和擴(kuò)展性,能夠支持后續(xù)軟硬件升級換代、增減模塊的需求,使得終端客戶在當(dāng)前實(shí)現(xiàn)的功能基礎(chǔ)上,進(jìn)一步增加功能適用場景,同時提升當(dāng)前已實(shí)現(xiàn)功能的性能指標(biāo)。

面向自動駕駛的中間件,就正是這樣一個可以按需調(diào)整、滿足越來越復(fù)雜的底層硬件、傳感器及上層應(yīng)用靈活需求的平臺。

自動駕駛中間件對下可以適配不同的硬件平臺、傳感器類型、OS內(nèi)核和架構(gòu),對上可以提供統(tǒng)一的標(biāo)準(zhǔn)接口,支持自動駕駛數(shù)據(jù)鏈路上需要的各項(xiàng)服務(wù),同時負(fù)責(zé)各類應(yīng)用軟件模塊之間的通信以及對底層系統(tǒng)資源的調(diào)度,是未來自動駕駛方案不可或缺的一部分。

不難看出,中間件在汽車軟硬件解耦的發(fā)展趨勢中發(fā)揮了關(guān)鍵作用。為了幫助客戶更好地基于黑芝麻智能華山系列芯片進(jìn)行產(chǎn)品開發(fā),提升研發(fā)效率,降低開發(fā)門檻和綜合成本,加速產(chǎn)品量產(chǎn),黑芝麻智能推出瀚海自動駕駛中間件平臺。

為業(yè)界提供功能完善完全開放的中間件平臺

瀚海自動駕駛中間件平臺是黑芝麻智能基于華山系列自動駕駛計(jì)算芯片所推出的一款智能駕駛平臺SDK開發(fā)包,包含Target(SoC)SDK、X86(Host主機(jī))端SDK、Target(MCU)端SDK,可以支持車端、路端及各種智能駕駛和車路協(xié)同場景開發(fā)。


瀚海自動駕駛中間件基于大算力高性能的華山系列芯片進(jìn)行了深度優(yōu)化,在提供全面功能集成的同時也保證了極高的運(yùn)行性能。

例如,通信組件在芯片的不同進(jìn)程間可以通過零拷貝的方式進(jìn)行數(shù)據(jù)傳遞,極大地降低了內(nèi)存和系統(tǒng)帶寬的占用;芯片與芯片之間也可以使用該組件進(jìn)行通信,使得客戶現(xiàn)有設(shè)備與華山系列芯片直接進(jìn)行互連高效地獲取數(shù)據(jù);傳感器抽象組件,可以通過標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)軟硬件解耦;時間同步中間件可以通過調(diào)用華山系列芯片的硬件同步機(jī)制實(shí)現(xiàn)亞微秒級的時間同步。

此外,執(zhí)行管理相關(guān)組件提供一系列的診斷機(jī)制框架及操作系統(tǒng)的實(shí)時性增強(qiáng),從而提升診斷魯棒性、減少線程間切換開銷。

  • Target(SoC)SDK提供在SOC上的運(yùn)行時環(huán)境和主機(jī)端的編譯環(huán)境,實(shí)現(xiàn)了異構(gòu)計(jì)算單元實(shí)時任務(wù)調(diào)度器、傳感器接入與管理服務(wù)SensorManager、高精度時間同步服務(wù)、多傳感器融合服務(wù)和ADS診斷服務(wù)。BST ADS-Platform所有服務(wù)和任務(wù)節(jié)點(diǎn)的通信都基于BST ADS-COM通信中間件,可以在進(jìn)程內(nèi)/進(jìn)程間/異構(gòu)計(jì)算單元間/跨主機(jī)間實(shí)現(xiàn)高性能DDS通信,同時可以兼容CyberRT、ROS等中間件生態(tài);


  • X86(Host主機(jī))端SDK包含用于車路協(xié)同路側(cè)場景的多傳感器標(biāo)定工具,用于數(shù)據(jù)錄制、回放、可視化、實(shí)時分析的數(shù)據(jù)編排工具,任務(wù)調(diào)度、資源監(jiān)控與可視化的流程編排工具、用于多傳感器融合算法調(diào)試、驗(yàn)證和可視化的傳感器融合集成開發(fā)平臺。為了與SOC端進(jìn)行DDS通信互聯(lián),X86 SDK中提供了DDS環(huán)境與二次開發(fā)接口;

  • Target(MCU)端SDK面向ASIL-D MCU計(jì)算平臺,提供MCU端的二次開發(fā)SDK包,支持SOME/IP、PTP時間同步(IEEE 1588v2)、UDS on CAN診斷協(xié)議和日志系統(tǒng)。此外,Target端SDK中提供了輕量級DDS框架XRCE-DDS,可與X86和BST SOC實(shí)現(xiàn)DDS通信。

黑芝麻智能瀚海自動駕駛中間件平臺不僅能幫助開發(fā)者快速開發(fā)出智能駕駛應(yīng)用并完成部署,還可減少客戶上層應(yīng)用的開發(fā)工作量,縮短應(yīng)用的開發(fā)時間,有助于提高客戶自動駕駛應(yīng)用軟件的質(zhì)量。此外,瀚海自動駕駛中間件平臺盡可能地讓相同產(chǎn)品能在不同車型上重復(fù)利用,以及讓不同Tier1的產(chǎn)品實(shí)現(xiàn)相互兼容,從而大幅度地減少開發(fā)成本。

作為行業(yè)領(lǐng)先的車規(guī)級自動駕駛計(jì)算芯片和平臺研發(fā)企業(yè),黑芝麻智能積極提前布局,此次推出瀚海-ADSP自動駕駛中間件平臺,體現(xiàn)了對技術(shù)的領(lǐng)先布局以及對滿足客戶需求的不懈追求。不僅如此,黑芝麻智能自主研發(fā)的華山二號A1000系列芯片覆蓋L2-L3級別自動駕駛需要,是國內(nèi)算力最大、性能最強(qiáng)的量產(chǎn)級自動駕駛計(jì)算芯片,目前已開始持續(xù)向客戶出貨,進(jìn)入車型落地的快車道。未來,黑芝麻智能將繼續(xù)以領(lǐng)先的自研技術(shù)與產(chǎn)品,積極賦能中國乃至全球智能駕駛的發(fā)展。

消息來源:黑芝麻智能
China-PRNewsire-300-300.png
全球TMT
微信公眾號“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動態(tài)、財(cái)報信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection