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

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

3天內不再提示

R-Car Virtual Platform加速下一代車載軟件開發(fā)

星星科技指導員 ? 來源:瑞薩電子 ? 作者:Seiji Mochizuki,Hir ? 2022-04-29 14:30 ? 次閱讀

汽車產業(yè)在開發(fā)下一代汽車時,為更好應對CASE(*1)所代表的全新需求,車載系統(tǒng)的開發(fā)方法必須進行變革。

(*1) 案例:互聯(lián)、自治、共享和服務、電動

為了應對互聯(lián)網連接和自動駕駛的需求,強大的通信、感知、認知、判斷及控制能力、完善的功能安全和網絡安全性能必不可少,由此系統(tǒng)、特別是軟件變得愈加大型化、復雜化。因此不僅是單個半導體器件和軟件的性能提升、整體系統(tǒng)解決方案的開發(fā)也變得越來越重要。

車載系統(tǒng)的開發(fā)由車輛開發(fā)、ECU(*2)開發(fā)、半導體(SoC(*3))開發(fā)這三層組成,各層之間進行協(xié)同開發(fā)非常必要。而且由于系統(tǒng)規(guī)模和復雜性的不斷提升,車輛/ECU開發(fā)時的SoC技術需求設計,以及SoC開發(fā)時的詳細技術參數設計都呈現出了長期化的態(tài)勢。此外,在車輛/ ECU開發(fā)中,使用SoC樣片進行的軟件開發(fā)和系統(tǒng)驗證也呈現長期化趨勢。因此,快速將最新技術應用于產品變得越來越困難。而且,一旦系統(tǒng)驗證時發(fā)現的問題必須要返回到SoC設計階段(這個過程被稱為返工)才找到解決方案,那么返工風險也必須被考慮。

(*2) ECU : Electronic Control Unit

(*3) SoC : System on a Chip

為解決以上問題,SoC供應商非常期待能夠縮短SoC開發(fā)時間,進而縮短車載系統(tǒng)整體的開發(fā)周期。

瑞薩為了應對快速軟件開發(fā)及系統(tǒng)驗證左移,開發(fā)設計了R-Car Virtual Platform,它

可以將車輛/ECU/SoC開發(fā)并行進行

建立了早期驗證方案,避免了返工風險

我們相信通過以上措施將有助于縮短開發(fā)周期。

望月_fig_1

R-Car Virtual Platform (VPF)的目標

通過提供各種虛擬模塊,瑞薩旨在實現如下目標。

1. SoC開發(fā)與軟件開發(fā)并行。

過去,軟件開發(fā)時需使用SoC樣片來進行設計、驗證,因此SoC和軟件是串行開發(fā)。通過使用R-Car VPF,可在SoC開發(fā)完成之前就著手軟件設計,這種并行開發(fā)方式可以縮短開發(fā)周期。

2. 通過上游系統(tǒng)驗證有效防止返工

過去,系統(tǒng)驗證是在車載系統(tǒng)開發(fā)的最下游進行的,因此為解決發(fā)現的問題而返工時常發(fā)生。通過使用R-Car VPF開發(fā)軟件,可以將系統(tǒng)驗證移至SoC開發(fā)完成之前,從而減少返工風險。過去由于SoC和軟件是串行開發(fā)的,因此在設計SoC時不能充分考慮到軟件開發(fā)的需求,所以存在不能確定SoC詳細技術參數的風險;并且在SoC驗證時軟件開發(fā)還未完成,因此存在無法使用目標軟件進行測試的風險。通過使用R-Car VPF同步進行SoC和軟件的開發(fā)、設計與驗證,可有效防止在SoC設計階段遺漏需求,并通過使用實際軟件驗證用例來提高SoC質量。

望月_fig_2

R-Car Virtual Platform (VPF)的概要介紹

R-Car VPF是一個無需樣片就可以進行軟件設計的仿真環(huán)境。通過使用寄存器接口模擬R-Car的功能,可以像使用實際產品時一樣進行軟件開發(fā)。

預期用途(預期效果)

可在提供樣片前著手軟件設計,且在使用樣片后將軟件無縫移植。

在提供樣片前,可進行產品和控制軟件協(xié)同運行的系統(tǒng)驗證。

提供樣片以后,也可將其用于軟件回歸測試。

主要特征

R-Car VPF集成了CPU模塊,軟件可在CPU模塊中運行

允許對DRAM等存儲空間進行讀/寫訪問

地址映射和計算精度與相應硬件產品完全相同

可根據市場需求依次添加IP模塊

R-Car VPF中內置的SoC模塊具備與產品相同的結構,可在CPU上運行軟件,并通過總線模型控制各種IP。R-Car VPF與該硬件產品是二進制兼容的,從而允許使用VPF和樣片無縫進行軟件開發(fā)。IP模塊的功能通過總線設置相關寄存器來控制,同時也支持內存訪問和中斷控制。

望月_fig_3

R-Car VPF支持以下功能,旨在實現與在SoC產品上進行軟件開發(fā)達到相同的使用體驗。

裝配了UART(* 4)控制臺。

部分通信接口可通過連接到執(zhí)行器的資源進行操作。即,可使用執(zhí)行器的資源作為相反模型,進行軟件開發(fā)。

可通過與各種軟件調試器來調試源代碼

(*4) UART:通用異步接收器/發(fā)送器

R-Car Virtual Platform (VPF)的開發(fā)狀況

車載SoC產品R-Car系列的第三代產品正在量產。2021年之后,我們將使用R-Car VPF進行新產品的開發(fā)。事實上,我們已將R-Car VPF原型應用于內部軟件的開發(fā)。過去,雖然軟件開發(fā)也是跟硬件設計并行進行的,但是軟件測試只能在樣片完成之后進行。現在通過使用R-Car VPF進行軟件測試,從而實現了盡快向客戶提供產品的目的。

未來,我們將向客戶提供R-Car VPF平臺以支持快速軟件開發(fā)和系統(tǒng)驗證左移。

審核編輯:郭婷

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

    關注

    3023

    文章

    7820

    瀏覽量

    166012
  • 互聯(lián)網

    關注

    54

    文章

    11073

    瀏覽量

    102615
  • 自動駕駛
    +關注

    關注

    782

    文章

    13622

    瀏覽量

    165952
收藏 人收藏

    評論

    相關推薦

    雷諾下一代車載語音助手Reno將引入生成式AI技術

    11月1日,賽輪思軟件技術公司與雷諾公司宣布深化合作,旨在將生成式AI技術和類人交互功能融入雷諾下一代多模態(tài)虛擬車載助手Reno中。   雷諾推出的虛擬助手Reno被設計為智能旅行伴侶,旨在
    的頭像 發(fā)表于 11-01 16:39 ?924次閱讀

    現代汽車招募專家以加速推進下一代全固態(tài)電池開發(fā)

     據 KoreaTimes 報道,現代汽車正積極招募電池研究領域的專家,旨在加速推進其下一代全固態(tài)電池的開發(fā)工作,以進步推動電動汽車的普及。申請這些研究職位的窗口自10月中旬起開放,
    的頭像 發(fā)表于 10-22 17:06 ?370次閱讀

    瑞薩電子推出R-Car V4M系列SoC,擴展ADAS解決方案

    全球半導體解決方案供應商瑞薩電子近日宣布,正式推出面向入門級高級駕駛輔助系統(tǒng)(ADAS)的系統(tǒng)級芯片(SoC)——R-Car V4M系列,以進步擴展其備受市場歡迎的R-Car產品家族。
    的頭像 發(fā)表于 10-12 15:42 ?280次閱讀

    瑞薩電子推出全新R-Car V4M系列車用SoC

    全球半導體解決方案供應商瑞薩電子(TSE:6723)宣布推出面向入門級高級駕駛輔助系統(tǒng)(ADAS)的系統(tǒng)級芯片(SoC)——R-Car V4M系列,以擴展其廣受歡迎的R-Car產品家族。全新
    的頭像 發(fā)表于 10-11 11:39 ?413次閱讀
    瑞薩電子推出全新<b class='flag-5'>R-Car</b> V4M系列車用SoC

    蘋果啟動下一代操作系統(tǒng)研發(fā),iOS 19.watchOS 12等代號曝光

    和visionOS 2等系列最新操作系統(tǒng)后,蘋果的軟件開發(fā)團隊并未停下腳步,他們已經開始將大部分工程注意力轉向下一代操作系統(tǒng)的研發(fā)。
    的頭像 發(fā)表于 07-01 16:03 ?627次閱讀

    瑞薩電子發(fā)布R-Car Open Access平臺,加速軟件定義汽車開發(fā)

    全球半導體解決方案領域的佼佼者瑞薩電子近日宣布,正式推出全新的軟件定義汽車(SDV)開發(fā)平臺——R-Car Open Access(RoX)。該平臺以全面整合的形式,為車輛開發(fā)人員提供
    的頭像 發(fā)表于 06-22 14:10 ?772次閱讀

    瑞薩推出最新RoX開發(fā)平臺,將極大提升軟件定義汽車的演進速度

    :6723)今日宣布推出軟件定義汽車(SDV)開發(fā)平臺——R-Car Open Access(RoX)。該平臺整合車輛開發(fā)人員所需的所有關鍵硬件、操作系統(tǒng)(OS)、
    的頭像 發(fā)表于 06-20 13:44 ?298次閱讀
    瑞薩推出最新RoX<b class='flag-5'>開發(fā)</b>平臺,將極大提升<b class='flag-5'>軟件</b>定義汽車的演進速度

    豐田、日產和本田將合作開發(fā)下一代汽車的AI和芯片

    豐田、日產和本田等日本主要汽車制造商確實計劃聯(lián)手開發(fā)下一代汽車的軟件,包括在生成式人工智能(AI)和半導體(芯片)等領域進行合作。
    的頭像 發(fā)表于 05-20 10:25 ?925次閱讀

    日本車企聯(lián)手開發(fā)下一代汽車軟件

    豐田、日產、本田等日本汽車制造商宣布將共同開發(fā)下一代汽車軟件,結合各自在AI和半導體領域的優(yōu)勢。隨著汽車行業(yè)數字化轉型的推進,日本經濟產業(yè)省即將公布的發(fā)展路線圖強調了汽車制造商間的合作重要性,尤其聚焦在軟件定義汽車(SDV)上。
    的頭像 發(fā)表于 05-17 11:14 ?506次閱讀

    使用NVIDIA Holoscan for Media構建下一代直播媒體應用

    NVIDIA Holoscan for Media 現已向所有希望在完全可重復使用的集群上構建下一代直播媒體應用的開發(fā)者開放。
    的頭像 發(fā)表于 04-16 14:04 ?576次閱讀

    嵌入式軟件開發(fā)軟件開發(fā)的區(qū)別

    嵌入式軟件開發(fā)軟件開發(fā)是兩個不同的概念,它們在些關鍵方面有著明顯的區(qū)別。嵌入式軟件開發(fā)是指開發(fā)嵌入在硬件設備中的
    的頭像 發(fā)表于 01-22 15:27 ?2125次閱讀

    TDK和固特異合作推動下一代輪胎解決方案

    TDK 株式會社(TES:6762)和固特異輪胎橡膠公司(NASDAQ:GT)今日宣布將合作推動下一代輪胎解決方案,旨在加快輪胎和汽車生態(tài)系統(tǒng)中集成智能硬件和軟件開發(fā)和采用。
    的頭像 發(fā)表于 01-10 13:33 ?552次閱讀

    康寧與天馬微電子宣布共同推出下一代車載顯示屏

    1月9日,康寧官微宣布與天馬微電子 (Tianma) 展開新的合作,利用康寧LivingHinge技術推出下一代車載顯示屏。
    的頭像 發(fā)表于 01-10 09:37 ?1004次閱讀

    大咖說 | 瑞薩第5R-Car產品家族,為汽車OEM帶來可擴展MCU/SoC解決方案

    了 新一代車載數字產品家族 ,包括新型MCU與片上系統(tǒng)(SoC)解決方案路線圖,再次擴大了我們的業(yè)務范圍。 我們將在未來幾年內陸續(xù)推出基于瑞薩第5R-Car產品家族的
    的頭像 發(fā)表于 12-21 18:15 ?872次閱讀
    大咖說 | 瑞薩第5<b class='flag-5'>代</b><b class='flag-5'>R-Car</b>產品家族,為汽車OEM帶來可擴展MCU/SoC解決方案

    有獎問卷 | 下一代開發(fā)工具,由你定義!

    我們正在進行項關于下一代開發(fā)者體驗的研究,旨在深入了解和優(yōu)化未來的開發(fā)工作流程和工具。在全部數據回收后, 將抽取定比例的
    的頭像 發(fā)表于 12-15 15:50 ?386次閱讀