助力汽車軟硬件解耦,釋放產(chǎn)業(yè)協(xié)同創(chuàng)新力
功能完善且完全開放,可以基于不同的芯片平臺進(jìn)行開發(fā)
上海2022年5月13日 /美通社/ -- 近日,全球自動駕駛計算芯片引領(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)用接口,從而實現(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)品實現(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)前實現(xiàn)的功能基礎(chǔ)上,進(jìn)一步增加功能適用場景,同時提升當(dāng)前已實現(xiàn)功能的性能指標(biāo)。
面向自動駕駛的中間件,就正是這樣一個可以按需調(diào)整、滿足越來越復(fù)雜的底層硬件、傳感器及上層應(yīng)用靈活需求的平臺。
自動駕駛中間件對下可以適配不同的硬件平臺、傳感器類型、OS內(nèi)核和架構(gòu),對上可以提供統(tǒng)一的標(biāo)準(zhǔn)接口,支持自動駕駛數(shù)據(jù)鏈路上需要的各項服務(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è)界提供功能完善完全開放的中間件平臺
瀚海自動駕駛中間件平臺是黑芝麻智能基于華山系列自動駕駛計算芯片所推出的一款智能駕駛平臺SDK開發(fā)包,包含Target(SoC)SDK、X86(Host主機(jī))端SDK、Target(MCU)端SDK,可以支持車端、路端及各種智能駕駛和車路協(xié)同場景開發(fā)。
瀚海自動駕駛中間件基于大算力高性能的華山系列芯片進(jìn)行了深度優(yōu)化,在提供全面功能集成的同時也保證了極高的運行性能。
例如,通信組件在芯片的不同進(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)實現(xiàn)軟硬件解耦;時間同步中間件可以通過調(diào)用華山系列芯片的硬件同步機(jī)制實現(xiàn)亞微秒級的時間同步。
此外,執(zhí)行管理相關(guān)組件提供一系列的診斷機(jī)制框架及操作系統(tǒng)的實時性增強(qiáng),從而提升診斷魯棒性、減少線程間切換開銷。
黑芝麻智能瀚海自動駕駛中間件平臺不僅能幫助開發(fā)者快速開發(fā)出智能駕駛應(yīng)用并完成部署,還可減少客戶上層應(yīng)用的開發(fā)工作量,縮短應(yīng)用的開發(fā)時間,有助于提高客戶自動駕駛應(yīng)用軟件的質(zhì)量。此外,瀚海自動駕駛中間件平臺盡可能地讓相同產(chǎn)品能在不同車型上重復(fù)利用,以及讓不同Tier1的產(chǎn)品實現(xiàn)相互兼容,從而大幅度地減少開發(fā)成本。
作為行業(yè)領(lǐng)先的車規(guī)級自動駕駛計算芯片和平臺研發(fā)企業(yè),黑芝麻智能積極提前布局,此次推出瀚海-ADSP自動駕駛中間件平臺,體現(xiàn)了對技術(shù)的領(lǐng)先布局以及對滿足客戶需求的不懈追求。不僅如此,黑芝麻智能自主研發(fā)的華山二號A1000系列芯片覆蓋L2-L3級別自動駕駛需要,是國內(nèi)算力最大、性能最強(qiáng)的量產(chǎn)級自動駕駛計算芯片,目前已開始持續(xù)向客戶出貨,進(jìn)入車型落地的快車道。未來,黑芝麻智能將繼續(xù)以領(lǐng)先的自研技術(shù)與產(chǎn)品,積極賦能中國乃至全球智能駕駛的發(fā)展。