天天看點

TTTech Auto推出革命性的排程器,徹底改革複雜的軟體內建

作者:蓋世汽車Gasgoo

2024年4月17日,TTTech Auto 很高興推出了“MotionWise Schedule” 這一具有突破性的軟體解決方案,旨在徹底改變汽車行業的軟體工作負載管理。随着汽車行業朝着軟體定義車輛(SDV)轉變,車輛的特征表現為軟體元件數量不斷增加、依賴關系日益複雜以及底層硬體資源更加多樣化,汽車行業面臨着一系列前所未有的挑戰,如:

● 由于傳統的通過測試確定正确性的方法不再有效,對所有可能狀态進行詳盡的測試變得不切實際。

● 在遵守設計限制的同時,将軟體元件有效配置設定到資源上的任務變得日益複雜。

● 確定從傳感器到執行器之間的一緻端到端時序比以往任何時候都更加關鍵和具有挑戰性。

● 在CPU和網絡過載的情況下保持系統完整性需要創新的解決方案。

TTTech Auto首席技術官兼聯合創始人Stefan Poledna博士表示:“MotionWise Schedule”通過采用設計即正确的方法來解決這些挑戰。我們的頂級排程算法確定軟體元件和通信能夠映射到硬體資源上,進而實作安全性和實時行為。” 他也補充道:“這種方法顯著縮短了軟體釋出所需的時間,涵蓋了設計、測試和驗證階段。'MotionWise Schedule'運作時強制執行配置結果,提供了一個安全的執行環境,其中包括安全的實時和運作時排程、保證的端到端時序、混合關鍵性系統的無幹擾(FFI)以及其它确定性執行屬性。”

早在2018年,TTTech Auto就推出了其旗艦産品“MotionWise”,這是一款專為需要安全性和實時屬性的分布式架構設計的安全中間件。如今,MotionWise已部署在超過200萬輛汽車中,并且未來幾年的預計部署量将超過900萬輛。

“MotionWise Schedule”是MotionWise家族中的首個子產品化解決方案。它将為MotionWise開發的所有技術內建在一個子產品化且靈活的産品中,進而能夠與标準化的基礎架構以及定制架構實作無縫內建。在當今的汽車領域,有效的排程不僅僅關乎性能提升,它更是確定安全性和實時執行的基本要素。TTTech Auto的“MotionWise Schedule”具有以下關鍵特性:

● 任務和網絡通信的排程允許通過設計即正确的方法實作更高的資源使用率和性能。它能夠将任務無縫映射到CPU核心,并為時間敏感網絡(TSN)定義所需的網絡配置。是以,它能夠實作高度優化的多CPU核心和multi-SoC解決方案。

● 時間觸發式執行在任務之間提供了時間隔離,實作了混合關鍵性和可組合性。這減少了實時任務的測試和驗證工作量,保證了确定性、執行可重複性,同時也加快了系統內建速度。

● 新增的資料流驅動排程支援為開發人員提供了靈活性,它支援資料流依賴關系,并允許動态切換不同的資料流。模組化簡單高效,基于有向無環圖(DAG),支援在多個CPU核心上并行執行。

● 可以輕松地對計算鍊進行模組化,并且會強制執行其端到端延遲邊界(從感覺到行動),以確定多個CPU核心和SoC的延遲滿足要求。

● 提供任務監控功能,以便全面了解任務性能和序列,進而進行實時分析和系統級優化。

● 提供跨多個SoC和以太網TSN的時間同步功能,以支援時間觸發式執行和通信、最小化延遲以及實時性能分析。

● 強大的直覺工具可以可視化排程計劃,并支援計劃與實際執行之間的比較。這有助于更快、更有效地定位資源問題,并支援更快地進行系統級優化。

● “MotionWise Schedule”具有标準友好性。它支援AUTOSAR、POSIX、資料分發服務(DDS)和時間敏感網絡(TSN)。

● “MotionWise Schedule”通過其強大的工具和運作時環境,将軟體功能從硬體中抽象出來。它支援混合關鍵性系統,并支援增量更新,進而大大減少重新驗證的工作量。

在SDV項目中,手動配置排程器通常會導緻重複測試和疊代的循環。每次代碼更改或添加新功能,每次新軟體釋出時,該過程都會重新開始,進而導緻生産啟動(SOP)時間表的延誤和成本的增加。“MotionWise Schedule”能夠避免這種情況。為了繞開這些手動疊代,“MotionWise Schedule”提供了三個關鍵要素:

● 一個全面的排程概念,涵蓋了基于關鍵性的工作負載分離、任務依賴排程和故障處理。

● 操作化該概念的工具,簡化配置和內建過程。

● 一個嵌入式堆棧,用于在車輛内部實作這些功能。

簡而言之,“MotionWise Schedule”能夠加速并增強軟體內建過程的魯棒性。其設計即正确的方法支援安全的實時執行和通信,大大減少了測試工作量,并提高了資源使用率。TTTech Auto正在将其中間件平台“MotionWise”子產品化,并将在不久的将來釋出更多附加子產品。

TTTech Auto推出革命性的排程器,徹底改革複雜的軟體內建

TTTech Auto推出MotionWise Schedule産品

關于TTTech Auto

TTTech Auto為軟體定義車輛和安全關鍵應用提供解決方案。該公司專注于自動化駕駛及更廣泛領域的安全軟體和硬體平台,适用于批量生産項目。憑借領先的技術解決方案,TTTech Auto為更加自動化的世界確定安全性和電子魯棒性。

2018年,TTTech Auto由TTTech集團和技術上司者奧迪、英飛淩和三星共同創立,旨在建構一個面向自動化和自動駕駛的全球安全車輛軟體平台。2022年,該公司從安波福和奧迪處籌集了2.85億美元(約合2.5億歐元)的最新一輪融資。在奧地利維也納的TTTech Auto總部以及遍布歐洲和亞洲的子公司中,共有1100名員工與領先的汽車制造商合作,開展軟體定義車輛、進階駕駛輔助系統(ADAS)和自動駕駛項目。該公司已在英國、西班牙、土耳其、中國以及中歐和東歐收購了技術公司并進行了投資。