瑞薩電子推出適用于ADAS和自動駕駛的集成軟件開發(fā)環(huán)境
全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商瑞薩電子株式會社(TSE: 6723,以下簡稱“瑞薩電子”)近日宣布瑞薩電子e2 studio集成軟件開發(fā)環(huán)境現(xiàn)已增加了新功能,以支持用于車載信息娛樂和先進駕駛輔助系統(tǒng)(ADAS)的R-Car V3M片上系統(tǒng)(SoC)。e2 studio是一種基于開源Eclipse C/C ++開發(fā)工具(CDT)軟件的集成開發(fā)環(huán)境(IDE),并已支持其他瑞薩電子設(shè)備,包括RZ/G系列和Renesas Synergy™微控制器(MCU)。經(jīng)擴展后,e2 studio支持R-Car V3M,目前可用作汽車SoC軟件開發(fā)的核心工具。基于e2 studio的R-Car V3M解決方案是于2017年4月發(fā)布的Renesas autonomy™平臺的一部分。
瑞薩電子通用解決方案事業(yè)部軟件開發(fā)部副總裁福井昭也表示:“很高興能為我們的ADAS和自動駕駛汽車SoC提供開源e2 studio IDE。為了使R-Car V3M具備豐富功能,以提高ADAS和自動駕駛應(yīng)用的性能,我們將e2 studio進行了升級。通過新的e2 studio,我們將幫助客戶提高開發(fā)效率并加快上市時間。”
瑞薩電子的低功耗、高性能R-Car SoC由擁有各種知識產(chǎn)權(quán)(IP)的不同種類架構(gòu)組成,包括中央處理器(CPU)和加速器等,以優(yōu)化電源效率。每項IP使用自己的編程語言、工具鏈、跟蹤接口和調(diào)試協(xié)議,使得系統(tǒng)開發(fā)人員可以最大限度地發(fā)揮IP的功能和性能,以最佳方式開發(fā)用于ADAS和自動駕駛的各種軟件和應(yīng)用程序。
為充分利用每項IP的計算性能和低功耗性能,包括R-Car V3M內(nèi)置的IMP-X5圖像識別引擎,瑞薩電子為R-Car增加了各種新功能。通過使用R-Car V3M的e2 studio,系統(tǒng)開發(fā)人員可以通過全面統(tǒng)一的圖形用戶界面(GUI)為R-Car V3M中的各種IP開發(fā)軟件,以加速ADAS和自動駕駛系統(tǒng)的上市時間。
R-Car V3M的e2 studio的主要特點
•增強了對ADAS軟件開發(fā)的支持
多線程編程環(huán)境:e² studio包含由Eclipse提供的統(tǒng)一GUI,支持IMP-X5內(nèi)置64線程處理器的編程。R-Car V3M的e2 studio采用了新開發(fā)的IMP-X 5專用ccimp C編譯器,可通過統(tǒng)一的C語言進行開發(fā)。此外,它還提供從GUI逐步調(diào)試線程操作的功能,可將程序開發(fā)所需工時可以大幅將至十分之一。
圖像查看器:具有簡易UI配置的IDE能夠讓系統(tǒng)開發(fā)人員直接從GUI中檢查由IMP-X5生成的圖像,無需存儲圖像進行圖像驗證,因此易于檢查圖像。
IP跟蹤器:e² studio可顯示IMP-X5中各子組件之間的交互,使軟件開發(fā)人員能夠早日解決與特定IP相關(guān)聯(lián)的復(fù)雜軟件錯誤,因此可縮短軟件開發(fā)周期。
總線流量監(jiān)控器:IDE可監(jiān)控SoC中流經(jīng)復(fù)雜總線結(jié)構(gòu)的數(shù)據(jù)傳輸量。在過去,通過試錯法來確定數(shù)據(jù)傳輸延遲。而通過e² studio,開發(fā)人員可以準(zhǔn)確確定瓶頸,將軟件調(diào)整所需的時間縮短一半。
•完整的一站式解決方案,用于在R-V3 V3M上開發(fā)軟件
e² studio為工具鏈、PC模擬器和IMP-X5提供了一站式圖像識別庫。因此,系統(tǒng)開發(fā)人員無需建立和更新復(fù)雜的獨立開發(fā)環(huán)境,即可專注于開發(fā),以進一步提升產(chǎn)品的附加價值。此外,所有開發(fā)人員都可以使用相同的工具鏈、模擬器和庫,這將有助于確保所開發(fā)軟件的質(zhì)量。
•可通過使用Eclipse社區(qū)創(chuàng)建的工具來開發(fā)各種開發(fā)環(huán)境
e² studio使系統(tǒng)開發(fā)人員能夠輕松整合Eclipse社區(qū)提供的各種插件。系統(tǒng)開發(fā)人員可以在需要時添加和優(yōu)化集成開發(fā)環(huán)境的基本功能,包括源代碼創(chuàng)建、構(gòu)建和調(diào)試。此外,專門從事Eclipse的瑞薩電子合作伙伴工具供應(yīng)商可以使用e² studio的新功能創(chuàng)建新工具?;谶@些工具,系統(tǒng)開發(fā)人員可以進一步擴展其開發(fā)環(huán)境。