登录 | 注册 | English

研发工具

yzc88网页版登录  >  研发工具  >  V流程仿真及测试阶段  >  RVS—面向目标硬件的高可靠、高安全App测试工具

RVS—面向目标硬件的高可靠、高安全App测试工具

概述

        Rapita Verification Suite(简称:RVS),为英国Rapita Systems 企业提供的一套针对嵌入式App目标平台测试工具。RVS 可以对App的时间性能(WCET)进行全面的测试分析及验证,广泛应用于具有高可靠性要求的App中,支撑多种目标硬件上的动态测试。其产品符合ISO-26262、DO-178B/C、IEC-61508 等行业规范要求,兼容Vxworks、AUTOSAR操作系统,支撑C、C++、Ada 多种语言,全方位支撑PowerPC、Intelx86、ARM、Infineon 等主流处理器。
        RVS 提供两个版本:航空领域(Aero)和汽车领域(Auto)。针对航空、汽车领域分别提供DO-178C Qualification Kit 和ISO-26262 Qualification Kit 来满足高安全、高可靠的嵌入式App验证需求。在奥迪、大陆电子、TRW、空客、柯林斯、霍尼韦尔等企业得到成功应用。
 

产品先容
1. App运行时间评估工具—RapiTime
        RapiTime 能够进行App时间性能的测量,通过分析得出最差实行时间数据,并为代码优化提供引导,其主要功能如下:

 

 

• 显著特点

    ♦  检查不同的函数对于最差、最优以及平均实行时间的影响

    ♦  通过大量调用来查看实行时间的变化
    ♦  对于函数自身的上下文、循环以及数据块进行分析
    ♦  定位产品的性能瓶颈
    ♦  可视化的显示每个函数对最差情况实行时间的影响
    ♦  检查最差情况的出现频率
    ♦  识别代码在最差情况下的实行路径
    ♦  显示由于硬件性能不同对于实行时间的影响

 

2. App覆盖率分析工具—RapiCover
        RapiCover 是一款基于目标硬件的嵌入式App的测试覆盖率分析工具, 针对所使用的测试用例给出对应的现场测试覆盖率信息,其插桩点的开销很小,并能针对目标板的实际情况提供灵活的支撑方式。其主要功能如下:

 

 

• 显著特点
    ♦  支撑C、C++、Ada编程语言
    ♦  很小的时间开销
    ♦  语句覆盖,变量定义、条件判断或循环
    ♦  MC/DC覆盖、功能覆盖、调用覆盖
    ♦  与 MATLAB/Simulink 无缝集成,可便捷集成 SIL/PIL/HIL环境中
    ♦  提供DO-178B/C Kit


3. App多任务调度分析工具—RapiTask
        RapiTask 为复杂的嵌入式系统提供了可视化的操作系统的调度和事件跟踪。RapiTask 可以通过RapiTime 的接口,进行对App时间问题进行详细审查。

 

 

• 显著特点
    ♦  定位不常见的时间的事件,比如竞态条件
    ♦  定位多任务和多核系统的系统容量和负载问题,消除系统集成风险
    ♦  支撑多个目标系统,而不是绑定到一个特定的操作系统

 

应用& 案例
        巴西航空工业企业使用RVS 工具为飞控系统Level A 级App进行最差运行时间分析,为DO178B 适航认证提供素材。

        Alenia Aermacchi 企业,使用RVS 工具为M-346 飞机App进行最差运行时间分析,节省了10% 的测量间,并且检查结果可信度更高。
 

部分客户列表

 

关于恒润
企业概况
企业理念
企业资质
资讯中心
恒润在全球
诚聘英才
校园招聘
实习生招聘
社会招聘
走进恒润
常见问题
市场活动
在线研讨会
线下活动
微信课堂
用户社区
资料下载
恒润月刊
用户留言
个人中心
相关链接
达索企业
IBM-中国
联系大家
电话:010-64840808
邮箱:market_dept@hirain.com
版权所有 ? yzc88网页版登录 京ICP备18000642号-1 京公网安备11010802017344号 网站地图 | 招聘信息 | 法律声明 | 隐私保护
XML 地图 | Sitemap 地图