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

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

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

RVS—面向目標(biāo)硬件的軟件性能測(cè)試工具

hirain_tech ? 來(lái)源:hirain_tech ? 作者:hirain_tech ? 2023-11-10 16:29 ? 次閱讀

產(chǎn)品概述

Rapita Verification Suite(簡(jiǎn)稱:RVS),為美國(guó)Danlaw公司提供的一款嵌入式系統(tǒng)在板測(cè)試套件,主要應(yīng)用于汽車(chē)領(lǐng)域。其產(chǎn)品符合ISO-26262、DO178B/C、IEC-61508等行業(yè)標(biāo)準(zhǔn),兼容VxworksLinux、SYSBIOS操作系統(tǒng),支持C、C++、Ada多種語(yǔ)言,多方位支撐TI、IBM、IntelARM、Freescale、Infineon等廠商處理器。

RVS針對(duì)汽車(chē)領(lǐng)域提供ISO-26262 Qualification Kit來(lái)滿足高可靠、高安全的嵌入式軟件驗(yàn)證需求。在奧迪、大陸電子等企業(yè)得到應(yīng)用。

wKgaomVN6X-AcZLEAACAnFzljNo569.png

產(chǎn)品介紹

嵌入式軟件時(shí)間性能分析工具—RapiTime

wKgZomVN6ZKABxqiAAD6o2p6Has543.png

針對(duì)嵌入式軟件時(shí)間性能(包括最差情況執(zhí)行時(shí)間 WCET),RapiTime可對(duì)其進(jìn)行全方位測(cè)量和統(tǒng)計(jì),降低用戶實(shí)施時(shí)間性能驗(yàn)證、軟件優(yōu)化、系統(tǒng)更新、集成關(guān)鍵嵌入式系統(tǒng)的成本和研發(fā)工作量。其顯著特點(diǎn)如下:

? 提供函數(shù)級(jí)、代碼段級(jí)的最差情況執(zhí)行時(shí)間(WCET)、最大執(zhí)行時(shí)間、最小執(zhí)行時(shí)間、平均執(zhí)行時(shí)間、高水位執(zhí)行時(shí)間的測(cè)量和統(tǒng)計(jì)

?幫助用戶定位產(chǎn)品的性能瓶頸和軟件優(yōu)化重點(diǎn)

?對(duì)函數(shù)或代碼段的上下文、循環(huán)以及數(shù)據(jù)塊進(jìn)行分析

?可視化顯示每個(gè)函數(shù)或代碼段對(duì)時(shí)間性能的影響程度

?識(shí)別代碼在最差情況下的執(zhí)行路徑

?檢查最差情況執(zhí)行路徑的出現(xiàn)頻率

?甄別由于硬件性能不同對(duì)于軟件執(zhí)行時(shí)間的影響

?支持多任務(wù)和多核分析

?支持持續(xù)集成,如Jenkins/Bamboo

嵌入式軟件代碼覆蓋分析工具—RapiCover

wKgaomVN6ZqAEpS-AADkql4GiXQ617.png

RapiCover是一款針對(duì)嵌入式目標(biāo)代碼進(jìn)行覆蓋度測(cè)試的工具,針對(duì)所設(shè)計(jì)的測(cè)試用例,統(tǒng)計(jì)在板代碼覆蓋率信息,其插樁點(diǎn)的開(kāi)銷較小,并能針對(duì)目標(biāo)板的實(shí)際情況提供靈活的支持方式。其顯著特點(diǎn)如下:

?對(duì)于收集目標(biāo)代碼覆蓋度只需較低的開(kāi)銷

?支持功能安全標(biāo)準(zhǔn)(ISO26262和DO-178B/C)的覆蓋度指標(biāo)要求

?支持覆蓋水平的標(biāo)準(zhǔn),包括Function Coverage、Statement Coverage、Decision/branch Coverage、Modification condition/Decision Coverage等

?支持多核系統(tǒng)的覆蓋度測(cè)試

?提供多種便捷操作,提升測(cè)試效率

?提供不同顆粒度的自動(dòng)插裝選擇

?支持 C、C++、Ada語(yǔ)言,兼容主流編譯器

嵌入式軟件任務(wù)調(diào)度和事件分析工具—RapiTask

wKgaomVN6aSAcyp5AAERbzxt8EY567.png

針對(duì)復(fù)雜的嵌入式系統(tǒng),RapiTask能可視化軟件任務(wù)調(diào)度和事件跟蹤。用戶在使用復(fù)雜調(diào)度行為(如多核、多線程)的嵌入式系統(tǒng)時(shí),RapiTask可幫助解決可能面臨的挑戰(zhàn)。其顯著特點(diǎn)如下:

?自動(dòng)獲取任務(wù)/中斷調(diào)度級(jí)別的時(shí)間性能指標(biāo)

?定位罕見(jiàn)的時(shí)序錯(cuò)誤問(wèn)題,比如競(jìng)態(tài)條件、死鎖、優(yōu)先級(jí)倒置

?定位多任務(wù)和多核平臺(tái)的系統(tǒng)容量和負(fù)載問(wèn)題,消除系統(tǒng)集成風(fēng)險(xiǎn)

?驗(yàn)證系統(tǒng)的時(shí)序行為,與RapiTime聯(lián)用能夠獲取更加詳細(xì)的時(shí)序分析結(jié)果

?獨(dú)立于目標(biāo)系統(tǒng),能夠適應(yīng)不同的目標(biāo)板及不同的實(shí)時(shí)操作系統(tǒng)

高速海量測(cè)試數(shù)據(jù)記錄儀—RTBx

wKgZomVN6aqACRVeAAB9PYzT7tk632.png

RTBx是一款高速海量測(cè)試數(shù)據(jù)記錄儀。通過(guò)連接目標(biāo)硬件平臺(tái)的輸出端口,收集目標(biāo)運(yùn)行的時(shí)間戳數(shù)據(jù)和插樁點(diǎn)標(biāo)識(shí)符。其顯著特點(diǎn)如下:

?一種通用的解決方案,能夠復(fù)用在不同的工程當(dāng)中

?收集和輸出數(shù)據(jù)簡(jiǎn)單和快速

?巨大的數(shù)據(jù)儲(chǔ)存能力

?RTBx將檢測(cè)點(diǎn)代碼尺寸和執(zhí)行時(shí)間開(kāi)銷降到了較低

?直接與用戶目標(biāo)硬件的TTL或LVDS等I/O接口相連

?長(zhǎng)達(dá)數(shù)天的連續(xù)數(shù)據(jù)存儲(chǔ)能力

?展示目標(biāo)硬件針腳狀態(tài)

wKgaomVN6bCAL6_5AABdxTZp0FA069.png

應(yīng)用案例

wKgaomVN6byACF89AAB4t_RKJzs002.png



審核編輯 黃宇

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

    關(guān)注

    41

    文章

    3551

    瀏覽量

    129104
  • 性能測(cè)試
    +關(guān)注

    關(guān)注

    0

    文章

    203

    瀏覽量

    21288
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    性能測(cè)試工具上線!暢玩《黑神話:悟空》 固態(tài)硬盤(pán)選致態(tài)

    《黑神話:悟空》自發(fā)布以來(lái),一直備受玩家期待。8月13日,游戲科學(xué)在Steam上發(fā)布了該游戲的電腦性能測(cè)試工具,即PC游戲界常見(jiàn)的benchmark“跑分工具”,一經(jīng)發(fā)布便引起了游戲圈的廣泛關(guān)注
    的頭像 發(fā)表于 08-19 16:38 ?399次閱讀

    新品發(fā)布 | 多通道車(chē)載以太網(wǎng)仿真測(cè)試工具

    新品發(fā)布Newproductsrelease隨著汽車(chē)電子技術(shù)的快速發(fā)展,車(chē)載以太網(wǎng)仿真測(cè)試工具在汽車(chē)行業(yè)中的應(yīng)用廣泛且重要,它們主要用于測(cè)試、驗(yàn)證和優(yōu)化車(chē)載以太網(wǎng)系統(tǒng)的性能、可靠性和兼容性。同星智能
    的頭像 發(fā)表于 07-27 08:21 ?815次閱讀
    新品發(fā)布 | 多通道車(chē)載以太網(wǎng)仿真<b class='flag-5'>測(cè)試工具</b>

    單元測(cè)試、集成測(cè)試自動(dòng)化工具

    CoverageMaster winAMS :?適用于嵌入式目標(biāo)機(jī)代碼的單元測(cè)試/集成測(cè)試工具 全面支持嵌入式微機(jī)!驗(yàn)證嵌入式C/C++軟件 實(shí)施以模塊為單位的自動(dòng)化單元
    的頭像 發(fā)表于 06-26 13:41 ?367次閱讀
    單元<b class='flag-5'>測(cè)試</b>、集成<b class='flag-5'>測(cè)試</b>自動(dòng)化<b class='flag-5'>工具</b>

    CAN總線測(cè)試工具的主要功能

    CAN總線測(cè)試工具是用于測(cè)試CAN(Controller Area Network)總線通信的軟件硬件工具,其功能豐富且多樣化。以下是CA
    的頭像 發(fā)表于 06-25 16:02 ?962次閱讀

    接口測(cè)試工具有哪些種類

    接口測(cè)試軟件測(cè)試的一個(gè)重要環(huán)節(jié),主要用于驗(yàn)證系統(tǒng)各模塊之間的交互是否符合預(yù)期。隨著軟件行業(yè)的快速發(fā)展,接口測(cè)試工具也不斷涌現(xiàn),為
    的頭像 發(fā)表于 05-30 15:07 ?593次閱讀

    性能測(cè)試的實(shí)現(xiàn)方法是什么

    、分類、測(cè)試流程、測(cè)試工具和最佳實(shí)踐。 一、性能測(cè)試的目的 評(píng)估系統(tǒng)性能性能
    的頭像 發(fā)表于 05-29 15:44 ?488次閱讀

    電路板測(cè)試工裝制作原理是什么

    測(cè)試工裝的制作原理也變得越來(lái)越重要。 二、電路板測(cè)試工裝的設(shè)計(jì)原理 設(shè)計(jì)目標(biāo) 電路板測(cè)試工裝的設(shè)計(jì)目標(biāo)主要包括以下幾點(diǎn): (1)確保
    的頭像 發(fā)表于 05-28 16:08 ?1822次閱讀

    工具工具——映射與調(diào)度、模擬與驗(yàn)證、開(kāi)發(fā)與測(cè)試工具

    本篇文章將重點(diǎn)介紹工具鏈的工具相關(guān)知識(shí),我們將從工具鏈的基本概念出發(fā),重點(diǎn)介紹工具鏈中的映射和調(diào)度工具、模擬與驗(yàn)證
    的頭像 發(fā)表于 05-16 14:30 ?2240次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調(diào)度、模擬與驗(yàn)證、開(kāi)發(fā)與<b class='flag-5'>測(cè)試工具</b>

    嵌入軟件單元測(cè)試工具的作用

    嵌入軟件單元測(cè)試工具是現(xiàn)代軟件開(kāi)發(fā)過(guò)程中不可或缺的一環(huán)。它的作用在于幫助開(kāi)發(fā)人員對(duì)軟件中的各個(gè)單元進(jìn)行測(cè)試,以確保其功能的正確性和穩(wěn)定性。單
    的頭像 發(fā)表于 04-23 15:31 ?392次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測(cè)試工具</b>的作用

    DEKRA被CSA指定為Zigbee統(tǒng)一測(cè)試工具開(kāi)發(fā)和優(yōu)化新功能和測(cè)試用例

    DEKRA德凱被CSA聯(lián)盟(Connectivity Standards Alliance,CSA)指定負(fù)責(zé)為Zigbee統(tǒng)一測(cè)試工具(Zigbee Unified Test Harness,ZUTH)開(kāi)發(fā)和優(yōu)化新功能和測(cè)試用例。
    的頭像 發(fā)表于 04-09 14:10 ?452次閱讀

    Tessy—嵌入式軟件單元測(cè)試/集成測(cè)試工具

    Tessy源自戴姆勒—奔馳公司的軟件技術(shù)實(shí)驗(yàn)室,由德國(guó)Hitex公司負(fù)責(zé)銷售及技術(shù)的支持服務(wù),是一款專門(mén)針對(duì)嵌入式軟件進(jìn)行單元/集成測(cè)試工具。它可以對(duì)C/C++代碼進(jìn)行單元、集成
    的頭像 發(fā)表于 01-15 14:39 ?739次閱讀
    Tessy—嵌入式<b class='flag-5'>軟件</b>單元<b class='flag-5'>測(cè)試</b>/集成<b class='flag-5'>測(cè)試工具</b>

    Helix QAC—軟件靜態(tài)測(cè)試工具

    Helix QAC是Perforce公司(原PRQA公司)產(chǎn)品,主要用于C/C++代碼的自動(dòng)化靜態(tài)分析工作,可以提供編碼規(guī)則以及信息安全相關(guān)檢查、代碼質(zhì)量度量、軟件結(jié)構(gòu)分析、測(cè)試結(jié)果管理等功能
    的頭像 發(fā)表于 01-10 17:35 ?614次閱讀
    Helix QAC—<b class='flag-5'>軟件</b>靜態(tài)<b class='flag-5'>測(cè)試工具</b>

    人工智能在軟件測(cè)試中的應(yīng)用

    測(cè)試中的應(yīng)用。 人工智能在軟件測(cè)試中的應(yīng)用可以有效地提高測(cè)試的效率和準(zhǔn)確性。通過(guò)機(jī)器學(xué)習(xí)、自然語(yǔ)言處理、模式識(shí)別等人工智能技術(shù),測(cè)試工具可以
    的頭像 發(fā)表于 12-26 11:02 ?568次閱讀

    網(wǎng)絡(luò)安全測(cè)試工具有哪些類型

    網(wǎng)絡(luò)安全測(cè)試工具是指用于評(píng)估和檢測(cè)系統(tǒng)、網(wǎng)絡(luò)和應(yīng)用程序的安全性的一類軟件工具。這些工具可以幫助組織和企業(yè)發(fā)現(xiàn)潛在的安全漏洞和威脅,以便及時(shí)采取措施加固和修復(fù)。根據(jù)不同的功能和用途,網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-25 15:00 ?1158次閱讀

    redis集群性能測(cè)試工具有哪些

    Redis是一種高性能的內(nèi)存鍵值存儲(chǔ)系統(tǒng),它被廣泛應(yīng)用于各種互聯(lián)網(wǎng)應(yīng)用和大規(guī)模的數(shù)據(jù)存儲(chǔ)中。為了評(píng)估Redis在不同場(chǎng)景下的性能,我們需要使用一些性能測(cè)試工具來(lái)對(duì)Redis集群進(jìn)行基準(zhǔn)
    的頭像 發(fā)表于 12-04 11:36 ?744次閱讀