伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

新思科技如何驗證更安全的智能汽車軟件

新思科技 ? 來源:新思科技 ? 2025-07-10 15:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車軟件正在迅速發展,其復雜性、安全性要求以及對高效開發流程的需求與日俱增。在這一背景下,虛擬ECU(vECU)成為加速開發和驗證的關鍵工具,而將Rust語言集成進AUTOSAR Classic環境則為行業帶來了寶貴的新可能。雖然在全新項目中使用Rust看似簡單,但將其整合到現有基于C語言的AUTOSAR Classic軟件棧中,將更具現實意義和實用價值。這是因為現有的、經過系列驗證的汽車軟件堆棧通常以C代碼實現,而將這些堆棧移植到Rust需要承擔高昂的完全重寫成本。此外,由于對供應鏈的依賴性,這項工作十分復雜,而且并非所有場景都需進行此類遷移,因此其商業可行性仍有待考量。Rust與C語言的互操作性為這一難題提供了巧妙的解決方案,可以在保留AUTOSAR Classic堆棧的主要部分(如RTE、BSW和MCAL)的同時,用Rust實現新的AUTOSAR軟件組件(SWC),或者將現有的AUTOSAR SWC逐步從C語言遷移到Rust代碼。

這種混合方法使開發者能夠在AUTOSAR Classic項目中發揮Rust的價值,同時保持現有的開發工作流程。在vECU開發中,與新思科技Silver等市場領先的工具相結合時,這種靈活性顯得尤為重要。通過支持在AUTOSAR Classic項目中使用Rust SWC,Silver為在混合編程語言環境中進行更安全、更快速的汽車軟件開發開辟了可能。

Rust在汽車領域的應用:挑戰與現狀

多年來,AUTOSAR Classic環境下的軟件開發完全依賴于C語言。雖然C語言的性能優越,但Rust在性能相當的情況下,通過內置支持來避免某些類型的內存相關漏洞(如越界讀/寫),從而降低了任務關鍵型應用程序的風險。從本質上講,C語言中與內存相關的漏洞往往難以察覺,在某些情況下甚至可能永遠無法被發現。對于需要遵守ISO 26262和ISO 21448等標準的安全關鍵型系統來說,這無疑是一個嚴峻的挑戰。值得一提的是,內存相關漏洞通常占安全漏洞的很大一部分,這也進一步凸顯了問題的嚴重性[1, 2, 3, 4]。

Rust在汽車行業的優勢已得到廣泛認可,因此AUTOSAR聯盟于2022年在其安全工作組中啟動了對Rust在AUTOSAR Adaptive中應用的研究[5]。2023年11月,AUTOSAR聯盟在R23-11版本中發布了如何用Rust編寫AUTOSAR Adaptive應用程序的初步提案[6],這突顯了Rust在基于POSIX的軟件棧中的相關性 。Rust優勢顯而易見。例如,得益于內置的所有權系統和借用規則,Rust可以避免多線程AUTOSAR Adaptive應用程序中的并發錯誤。鑒于Rust已在AUTOSAR Adaptive中展現出的顯著優勢,將其用于實現AUTOSAR Classic SWC也是順理成章的事。

虛擬ECU和Rust:強大的組合

虛擬ECU的重要性

虛擬ECU(vECU)徹底改變了汽車行業的軟件開發和測試。通過在虛擬環境中模擬物理ECU的行為,可以在無需依賴物理硬件的前提下,更快地開發和驗證軟件。這樣,即使沒有硬件,也可以提前啟動軟件開發和測試。此外,以SDV為核心的流程(如CI/CD)可以在整個開發周期中充分利用虛擬ECU,從而更快地獲得代碼更改后的預期結果。如同Silver這樣的市場領先的軟件,構建了虛擬ECU,使其基于AUTOSAR Classic平臺的軟件開發與驗證得以加速。

Rust在Level 1層級vECU中的作用

2024年,新思科技發布了一份全面的白皮書[7],介紹了AUTOSAR Classic和基于POSIX的軟件棧的vECU級別分類。新思科技Silver可以生成Level 1-Level 3 vECU,而本文主要聚焦于AUTOSAR Classic Level 1 vECU。新思科技Silver Level 1 vECU提供了一個虛擬化的AUTOSAR Classic RTE,可以在典型主機或云端的軟件在環(SiL)仿真中運行AUTOSAR Classic SWC,因此目標機不需要AUTOSAR Classic軟件棧或物理硬件的支持。RTE由Silver根據AUTOSAR XML文件生成,這一過程與真實ECU的AUTOSAR Classic工作流程完全一致。用Rust實現AUTOSAR Classic SWC時,RTE生成過程確保了Rust SWC能夠訪問RTE的C語言接口。因此,根據所提供的規范,通過新思科技Silver調度和執行可運行實體,可以實現RTE與仿真中其他SWC的通信。下圖為將Rust SWC集成到Level 1級vECU的高層架構,展示了如何通過新思科技Silver生成的RTE與基于C語言的SWC進行通信。

10b84550-5b1d-11f0-baa5-92fbcf53809c.png

新思科技繼續引領技術發展,推動在SiL仿真中驗證Rust SWC

Rust在汽車行業越來越受歡迎。最近,多家主流汽車量產軟件供應商已經宣布,支持將基于Rust的SWC集成到現有基于C語言的AUTOSAR Classic軟件棧中,具體示例請見參考資料[8]。

新思科技作為汽車測試和仿真領域的市場領導者,正與首批標桿客戶合作,通過SiL仿真驗證基于Rust的軟件。本文概述了新思科技Silver如何通過生成虛擬RTE的Level 1 vECU,對基于Rust的AUTOSAR Classic SWC進行了驗證。展望未來,相關用例還將持續涌現,共同為Rust在汽車行業的廣泛應用鋪平道路。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AUTOSAR
    +關注

    關注

    11

    文章

    405

    瀏覽量

    23739
  • 新思科技
    +關注

    關注

    5

    文章

    974

    瀏覽量

    52978
  • 智能汽車
    +關注

    關注

    30

    文章

    3302

    瀏覽量

    109660
  • Rust
    +關注

    關注

    1

    文章

    241

    瀏覽量

    7642

原文標題:Rust上車新趨勢!看新思科技如何無縫驗證更安全的智能汽車軟件

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ASPICE 3.1 與 4.0 版本的核心差異:從軟件專屬到全系統覆蓋(四)

    硬件設計驗證、HWE.4 硬件需求驗證四大核心過程,完整覆蓋了車載硬件從需求定義到驗證落地的全生命周期,實現了軟件與硬件研發過程的一體化管控,讓標準真正適配
    發表于 04-08 09:48

    汽車網絡安全 ISO/SAE 21434是什么?(一)

    的基礎框架與全流程實施指南,是滿足UNECE R155(汽車網絡安全管理體系,CSMS) 法規的核心技術支撐,為整車及零部件網絡安全設計、驗證、運維提供統一標準。 2. 核心目標 在車輛全生命周期
    發表于 04-07 10:37

    思科技發布全新軟件定義硬件輔助驗證解決方案

    日益增長的需求。憑借新思科技 HAV 平臺獨特的軟件定義能力驅動,HAV 平臺在設計復雜度疊加、上市周期日益緊迫的背景下,為驗證全球最復雜的 Multi-Die 與 AI 芯片,在性能、可擴展性和使用場景方面樹立了全新的行業標桿
    的頭像 發表于 03-17 17:17 ?631次閱讀

    思科技首屆Converge大會隆重舉行

    大會序幕,分享了他對萬物智能時代中“從芯片到系統(silicon-to-system)”全新設計范式愿景——由芯片驅動、AI 賦能以及軟件定義。他還發布了覆蓋新思科技擴展后全線產品組合的全新工程解決方案,以助力創新者設計、
    的頭像 發表于 03-13 09:07 ?591次閱讀

    思科技正式首發電子數字孿生平臺

    ,對于構建當今軟件定義助力物理人工智能系統的產品開發至關重要。該 eDT 平臺初期聚焦高價值的汽車應用場景,通過將軟件開發和系統集成工作“左移”,使整車廠(OEM)能夠在硬件可用之前完
    的頭像 發表于 03-11 17:28 ?652次閱讀

    思科技攜手合作伙伴共創智能汽車新生態

    思科技近期攜手全球汽車生態系統的領導者舉辦了一系列技術創新活動,探討推動人工智能驅動的軟件定義汽車(SDV)發展的趨勢、技術及工程能力。
    的頭像 發表于 12-08 10:18 ?649次閱讀

    恩智浦高速SerDes技術助力汽車網絡高效安全數據傳輸

    隨著汽車變得更加智能、安全且由軟件定義,對高速數據傳輸的需求達到了前所未有的高度。
    的頭像 發表于 11-18 15:00 ?1310次閱讀

    思科技首屆汽車高層論壇成功舉辦

    9月19日,新思科技中國三十周年之際,新思科技首屆汽車高層論壇在上海成功舉辦,本次論壇以“數智重構汽車工程”為主題,匯聚產業領袖、技術專家與生態伙伴,聚焦“芯片-
    的頭像 發表于 09-20 16:32 ?1525次閱讀

    汽車軟件安全測試中的痛點與Bugspot解決方案

    上海磐時PANSHI“磐時,做汽車企業的安全智庫”汽車軟件安全測試中的痛點與Bugspot解決方案日前在
    的頭像 發表于 09-05 16:17 ?864次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b><b class='flag-5'>安全</b>測試中的痛點與Bugspot解決方案

    汽車軟件開發階段安全的意義與原則

    上海磐時PANSHI“磐時,做汽車企業的安全智庫”好書分享/《一本書讀懂智能汽車安全汽車
    的頭像 發表于 09-05 16:16 ?1080次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>開發階段<b class='flag-5'>安全</b>的意義與原則

    普華基礎軟件亮相2025智能汽車基礎軟件生態大會

    8月28日—29日,2025智能汽車基礎軟件生態大會暨第四屆中國汽車芯片大會在重慶渝州賓館盛大召開。29日上午舉辦的2025智能
    的頭像 發表于 09-03 16:43 ?1533次閱讀

    編譯器功能安全驗證的關鍵要素

    汽車、工業、醫療等安全關鍵型應用中,確保功能安全合規性需要嚴格的工具鏈驗證。開發安全關鍵型軟件
    的頭像 發表于 07-05 13:37 ?1670次閱讀

    思科技與Arm合作加速軟件定義汽車系統設計

    汽車制造商越來越依賴芯片和軟件,來滿足對智能、安全、和對支持人工
    的頭像 發表于 06-28 10:30 ?1563次閱讀
    新<b class='flag-5'>思科</b>技與Arm合作加速<b class='flag-5'>軟件</b>定義<b class='flag-5'>汽車</b>系統設計

    思科技推出汽車領域經認證的獨立TRNG IP

    在當今科技主導的時代,軟件安全與信息安全的重要性空前提升,汽車領域更是如此。隨著汽車智能化與網聯
    的頭像 發表于 06-20 16:48 ?1169次閱讀
    新<b class='flag-5'>思科</b>技推出<b class='flag-5'>汽車</b>領域經認證的獨立TRNG IP

    硬件輔助驗證(HAV) 對軟件驗證的價值

    硬件輔助驗證 (HAV) 有著悠久的歷史,如今作為軟件驅動驗證的必備技術,再度受到關注。 RISC-V 可能是說明這一點的最好例子。HAV 能夠執行多個周期的軟件驅動
    的頭像 發表于 05-13 18:21 ?2176次閱讀