日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

更新基于模型的開發(fā)環(huán)境,瑞薩電子簡化多核汽車微控制器軟件開發(fā)

羅欣 ? 來源:廠商供稿 ? 作者:佚名 ? 2018-08-23 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

基于模型的開發(fā)正變得越來越普遍。用戶通常希望能夠在設(shè)計的早期階段,利用基于模型的設(shè)計(MBD)和虛擬平臺(VPF),從各個角度去驗證系統(tǒng)最終是否能夠建立。因此,瑞薩電子株式會社專門開發(fā)出了V字模型軟件方案用于解決制造的相關(guān)問題。

圖1:V字模型用于制造的相關(guān)問題

但在實際應(yīng)用中,過度的人工干預(yù)和模糊的產(chǎn)品規(guī)格往往使得過程不連續(xù),導(dǎo)致V字模型左側(cè)的半導(dǎo)體資產(chǎn)相關(guān)信息沒有被使用,繼而引發(fā)V字模型的右側(cè)頻繁出現(xiàn)錯誤和差距。以瑞薩電子早期的RH850 Multicore基于模型的開發(fā)環(huán)境為例,盡管它會自動將軟件分配給多個內(nèi)核并對性能加以驗證,但在包含多周期控制的復(fù)雜系統(tǒng)中,所有軟件必須手動實現(xiàn),包括RTOS和設(shè)備驅(qū)動程序。

這對日趨復(fù)雜的多核軟件設(shè)計來說不是一個好消息。

當前,高端汽車的軟件體積是智能手機的8倍左右,未來還會隨著自動駕駛的發(fā)展而不斷增加。軟件代碼行數(shù)也普遍超過1億行,根據(jù)紐約時報和IEE的預(yù)測,從2000年到2020年,高端汽車代碼行數(shù)將實現(xiàn)300倍的增長。但遺憾的是,傳統(tǒng)的多核軟件開發(fā)方法無法獲得正確的多核功能預(yù)估,為了得出準確的估算,設(shè)計團隊不但需要大量的時間,還需要具備包括系統(tǒng)、軟件、半導(dǎo)體和第三方工具使用在內(nèi)的大量知識。

為此,瑞薩最近對其“Embedded Target for RH850 Multicore”基于模型的開發(fā)環(huán)境進行重大更新,尤其是面向用于開發(fā)汽車控制應(yīng)用的多核微控制器。更新后的開發(fā)環(huán)境將支持在發(fā)動機和車身控制等系統(tǒng)中已經(jīng)很常見的多周期控制(多個控制周期)系統(tǒng)的開發(fā)。即使在多核MCU的軟件開發(fā)場景中,這種基于模型的開發(fā)環(huán)境也很實用,并且可以減少日漸復(fù)雜的軟件開發(fā)負擔,尤其是自動駕駛汽車的控制系統(tǒng)開發(fā)。

圖2 RH850多核基于模型的開發(fā)環(huán)境

強力支持MBD多核軟件設(shè)計是此次更新的核心目標。通過與MBD工具(MATLAB/Simulink)的聯(lián)合仿真,用戶可以考量和闡明包括外部MCU在內(nèi)的系統(tǒng)行為。他們可以利用基于模型的并行化工具自動分配計劃或是為目標MCU自動生成多核代碼,無需安裝繁瑣的工具,也不需要考慮到軟件的實現(xiàn)。此外,通過高精度MCU仿真器,用戶還能夠詳細分析環(huán)境,并評估在多核MCU上的實際運行過程。

圖3 多核MBD環(huán)境的影響

現(xiàn)在,為了滿足對發(fā)動機和車輛性能不斷提高的要求,同時縮短產(chǎn)品開發(fā)時間,通過該開發(fā)環(huán)境支持的多周期控制,可以從多周期控制模型中直接生成多核軟件代碼,從而實現(xiàn)在仿真中評估執(zhí)行性能。不僅在軟件開發(fā)的最初階段就能夠估算執(zhí)行性能,還可以輕松地將驗證結(jié)果反饋到模型本身。在開發(fā)過程前期就讓系統(tǒng)開發(fā)的完整性得到改進,還可以顯著減少開發(fā)更大規(guī)模和復(fù)雜性的軟件系統(tǒng)的負擔。

更新版“Embedded Target for RH850Multicore”基于模型的開發(fā)環(huán)境的關(guān)鍵特性包括:

l 支持多周期控制,可顯著降低多核軟件的開發(fā)負擔

控制功能開發(fā)需要多周期控制,例如發(fā)動機控制中的進氣/排氣周期,燃油注入和點火周期以及車輛狀態(tài)驗證周期。Simulink控制模式能夠生成RH850 多核代碼,而將該技術(shù)應(yīng)用于多周期控制就可以直接生成多核代碼,即使是包含多個周期的模型(如引擎控制)也可以直接生成多核代碼。瑞薩電子還為RH850集成開發(fā)環(huán)境CS+提供了一個選配件—一款可以精確測量時間并與實際系統(tǒng)保持一致的循環(huán)精度模擬器。使用該選配件可以在軟件開發(fā)的前期階段估算多核MCU模型的執(zhí)行性能,這將可以顯著縮短軟件開發(fā)周期。

圖4 發(fā)動機多周期控制的多核運行

l 符合基于汽車模型開發(fā)的業(yè)界實操標準JMAAB控制建模準則

日本MBD汽車咨詢委員會(JMAAB)是一個致力于推動汽車控制系統(tǒng)基于模型開發(fā)的組織。該組織推薦了JMAAB控制建模準則中的幾種控制模型。其中,瑞薩電子在此次更新中提供的 Simulink調(diào)度程序塊符合(Alpha)類型,會在上層設(shè)置一個調(diào)度層。這使它可以在沒有操作系統(tǒng)的情況下遵循多周期單任務(wù)方法,執(zhí)行Simulink模型中的核心規(guī)范并進行同步,然后自動生成RH850多核代碼以實現(xiàn)確定性操作。

圖5 符合JMAAB控制建模準則

l 對多系統(tǒng)集成 ECU 進行整體操作性驗證

隨著當今汽車電子控制程度的不斷提高,較小規(guī)模系統(tǒng)的電子控制單元(ECU)也在向集成化發(fā)展。現(xiàn)在通過支持多周期控制,可以讓多核微控制器更容易地操作具有不同控制周期的小型系統(tǒng),從而驗證集成了多個系統(tǒng)的整個ECU的操作。

圖6 對多系統(tǒng)集成ECU進行整體操作性驗證

新的基于模型的開發(fā)環(huán)境可實現(xiàn)對RH850/P1H-C雙核MCU的支持,而對多達六個核的RH850/E2x系列MCU的支持,以及將此開發(fā)環(huán)境部署到包括“R-Car”系列SoC在內(nèi)的整個Renesas Autonomy平臺也在計劃中。

圖7 Embedded Target for RH850 Multicore規(guī)劃圖

瑞薩電子將進一步提高基于模型的軟件開發(fā)效率,包括來自合作伙伴公司的基于模型的并行化工具,并加強相關(guān)的支持多周期控制的執(zhí)行性能評估,包括操作系統(tǒng)的評估。

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

    關(guān)注

    49

    文章

    8890

    瀏覽量

    165892
  • 瑞薩電子
    +關(guān)注

    關(guān)注

    39

    文章

    2987

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RA2L1入門學(xué)習】開箱 + 點亮LED燈

    一、開發(fā)板開箱 開發(fā)板搭載的是**RA2L1 微控制器** ,基于**48MHz Arm Cortex-M23 內(nèi)核** ,具有非常低的功耗表現(xiàn),適合低功耗控制類應(yīng)用。芯片支持**1.
    發(fā)表于 04-28 15:24

    RA MCU眾測寶典 | 環(huán)境搭建之【RA-Eco-RA4M2】搭建Keil開發(fā)環(huán)境

    “RAMCU眾測寶典”環(huán)境搭建專題再添硬核實操!開啟寶典概覽電子RA4M232位
    的頭像 發(fā)表于 04-03 17:59 ?7154次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA MCU眾測寶典 | <b class='flag-5'>環(huán)境</b>搭建之【RA-Eco-RA4M2】搭建Keil<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>

    RA2T1微控制器:低功耗設(shè)計的理想之選

    RA2T1微控制器:低功耗設(shè)計的理想之選 作為一名電子工程師,在設(shè)計低功耗、高性能的嵌入式系統(tǒng)時,選擇合適的微控制器至關(guān)重要。
    的頭像 發(fā)表于 04-01 09:45 ?471次閱讀

    電子RA-Eco-RA4M2搭建Keil開發(fā)環(huán)境指南

    電子RA4M2 32位微控制器(MCU)系列使用支持TrustZone 的高性能Arm Cortex-M33內(nèi)核。與片內(nèi)的 Secure Crypto Engine (SCE)
    的頭像 發(fā)表于 03-18 08:07 ?3093次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>電子</b>RA-Eco-RA4M2搭建Keil<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>指南

    電子全新推出RA0E3系列通用微控制器

    在入門級消費電子與工業(yè)控制領(lǐng)域,開發(fā)者正面臨著日益嚴苛的設(shè)計挑戰(zhàn)——如何在保持高性能的同時,實現(xiàn)更小尺寸、更低功耗與更優(yōu)成本。
    的頭像 發(fā)表于 03-11 10:04 ?679次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>電子</b>全新推出RA0E3系列通用<b class='flag-5'>微控制器</b>

    Vector MICROSAR Classic OS適配極海G32A14xx系列汽車通用微控制器

    近日,國際著名汽車軟件系統(tǒng)服務(wù)商Vector基于AUTOSAR標準的軟件開發(fā)平臺MICROSAR Classic OS已成功適配極海量產(chǎn)的G32A14xx系列汽車通用
    的頭像 發(fā)表于 01-04 10:29 ?2368次閱讀
    Vector MICROSAR Classic OS適配極海G32A14xx系列<b class='flag-5'>汽車</b>通用<b class='flag-5'>微控制器</b>

    請問CW32微控制器是否提供軟件開發(fā)工具和庫函數(shù)支持?

    CW32微控制器是否提供軟件開發(fā)工具和庫函數(shù)支持?
    發(fā)表于 12-16 08:11

    靈活配置軟件包FSP 6.2.0版本的更新內(nèi)容

    FSP(Flexible Software Package)靈活配置軟件包是電子(Renesas)為RA系列微控制器(MCU)家族
    的頭像 發(fā)表于 12-11 16:42 ?1271次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>靈活配置<b class='flag-5'>軟件</b>包FSP 6.2.0版本的<b class='flag-5'>更新</b>內(nèi)容

    RL78F24系列微控制器中的LIN總線主機配置方法

    汽車電子領(lǐng)域,LIN總線是RL78F24系列微控制器的核心外設(shè)之一。為簡化LIN通信的配置流程,
    的頭像 發(fā)表于 12-09 17:48 ?3428次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RL78F24系列<b class='flag-5'>微控制器</b>中的LIN總線主機配置方法

    RA6E2地奇星開發(fā)板試用】介紹、環(huán)境搭建、工程測試

    RA6E2地奇星開發(fā)板試用】介紹、環(huán)境搭建、工程測試 本文介紹了 RA6E2 地奇星
    發(fā)表于 12-07 15:27

    RL78F24系列微控制器中的LIN總線從機配置方法

    汽車電子領(lǐng)域,LIN總線是RL78F24系列微控制器的核心外設(shè)之一。為簡化LIN通信的配置流程,
    的頭像 發(fā)表于 12-02 14:11 ?5424次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RL78F24系列<b class='flag-5'>微控制器</b>中的LIN總線從機配置方法

    知識分享 | 敏捷方法在基于模型軟件開發(fā)項目中的應(yīng)用

    傳統(tǒng)的瀑布式軟件開發(fā)流程存在諸多局限,這使得應(yīng)用敏捷原則變得尤為重要,尤其是面對復(fù)雜且不斷變化的開發(fā)環(huán)境時。作為最高效的軟件開發(fā)方法之一,基于模型
    的頭像 發(fā)表于 07-16 16:52 ?1448次閱讀
    知識分享 | 敏捷方法在基于<b class='flag-5'>模型</b>的<b class='flag-5'>軟件開發(fā)</b>項目中的應(yīng)用

    嵌入式軟件開發(fā)常用的軟件有哪些?

    STM32微控制器和微處理的硬件和軟件設(shè)置。?一般和Keil5搭配使用。一個生成所用控制器的初始配置。一個用來寫代碼編譯。 STM32CubeIDE則是ST公司自己
    發(fā)表于 07-03 17:06

    基于64位MPU RZ/G2L進行32位應(yīng)用軟件開發(fā)

    本文主要介紹基于64位MPU RZ/G2L進行32位應(yīng)用軟件開發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問題,供客戶參考。
    的頭像 發(fā)表于 06-26 15:48 ?2228次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>64位MPU RZ/G2L進行32位應(yīng)用<b class='flag-5'>軟件開發(fā)</b>

    電子RA系列微控制器的可擴展性強的配置軟件包 (FSP)安裝下載與使用指南

    電子RA系列微控制器的可擴展性強的配置軟件包 (FSP)安裝下載與使用指南
    的頭像 發(fā)表于 06-11 17:21 ?2290次閱讀
    育儿| 中江县| 滦南县| 耿马| 杂多县| 靖边县| 罗平县| 江华| 武平县| 乃东县| 正定县| 镇原县| 望都县| 曲麻莱县| 团风县| 平凉市| 鄂温| 揭西县| 罗平县| 襄樊市| 长治市| 南江县| 金湖县| 怀远县| 麟游县| 晴隆县| 会宁县| 潍坊市| 通山县| 信丰县| 介休市| 上杭县| 丰原市| 宝山区| 喀什市| 襄汾县| 扎囊县| 东兴市| 浦县| 青铜峡市| 洪洞县|