0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Symtavision—分布式嵌入式系统时间建模分析和验证工具

经纬恒润 2022-04-14 11:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Symtavision工具为Luxoft公司提供的一款分布式嵌入式系统时间特性建模、分析和验证工具,主要应用于汽车领域。经纬恒润联合Symtavision工具厂商能够为客户提供完整的系统级时间特性建模、分析和验证工具链以及项目咨询服务。

45497b82-ba7a-11ec-82f6-dac502259ad0.jpg

产品介绍

近年来,随着系统复杂度的提升,由于某任务的执行或报文的传输没有在特定的时间内完成而造成的系统功能性故障的问题愈发普遍,由此,对系统实时性需求的满足正得到越来越多的关注。此外,诸多行业标准,如ISO26262、IEC61508、EN50128等均对分布式系统的时间特性分析和验证有明确的要求。Symtavision工具中的SymTA/S和TraceAnalyzer模块能够很好的对嵌入式系统进行时间特性建模仿真、分析和验证,进而满足相关功能安全标准的要求。

SymTA/S–时间建模、分析和验证工具

在ECU、总线和系统级不同层面完成实时系统的时间特性建模、分析和验证,相应的有SymTA/S ECU、SymTA/S Network、SymTA/S System三种配置可选

时间特性需求捕获和建模

软件功能和报文传输响应时间分析,包括最差响应时间分析(WCRT Analysis),时间特性仿真分析(Distribution Analysis)和特定情境分析(Scenario Analysis)

4555cd92-ba7a-11ec-82f6-dac502259ad0.jpg

支持系统级的端到端(End-to-End)的时间分析

系统资源和(软件/网络)架构设计分析及优化

数据一致性分析(单核或多核CPU

支持AUTOSAR OS、RTA OSEK、Generic OSEK、ERC OSEK等实时操作系统,支持CAN、FlexRay、LIN、Ethernet(Standard/AVB/Time-Triggered)总线

可以导入dbc、fibex、oil、xml、AUTOSAR等配置文件,自动生成模型

TraceAnalyzer–时间特性分析和验证工具

导入ECU任务响应时间或总线报文传输时间记录文件,进行图像化显示,定位问题,对已实现的真实系统的时间特性进行分析

将系统实际运行的时间特性与需求进行对比,进而对系统时间特性进行验证

将trace文件生成的时间特性模型导入SymTA/S进行分析

可以导入CSV、XML、ASC、OT1等格式的trace文件

支持Gliwa T1、Green Hills、iSystem、Lauterbach Trace32、Vector等生成的trace文件的直接导入

产品特性

网络的时间特性分析

--SymTA/S Network+TraceAnalyzer

捕获网络传输时间特性需求并建立参考模型

对因网络变化或更新而产生的报文传输响应时间的影响进行预估

对网络时间特性参数(如CAN offset等)进行优化,降低信号延时

为Gateway信号选择较佳路由策略

在网络database发布前,对传输时间及信号延时进行评估

将实际传输时间与需求进行对比,从而对时间特性进行验证,并自动生成报告

确保从现有网络架构到CAN-FD和以太网过渡的时间特性需求的满足

ECU的时间特性分析--SymTA/S ECU+TraceAnalyzer

捕获ECU时间特性需求并建立参考模

将实际运行时间与需求进行对比,从而对时间特性进行验证,并自动生成报告

对代码及执行时间进行优化,从而降低CPU负载率

对软件架构、函数映射及任务调度进行优化,提供软件可靠性

通过最差情况调度分析确保软件分区和定时保护

确保单核ECU到多核ECU过渡的时间特性需求的满足

系统级的时间特性分析

--SymTA/S System+TraceAnalyzer

456114c2-ba7a-11ec-82f6-dac502259ad0.jpg

SymTA/S System包括SymTA/S Network和SymTA/S ECU模块,可以把控制器和网络结合起来,在系统级对信号延时进行建模、分析和验证

进行“传感器->信号采集任务->总线通信->网关->总线通信->控制器任务->执行器”整条链路的信号延时分析

应用&案例

FIAT通过时间分析将CAN总线负载率提高到70%

菲亚特研发部门一直就采用SymTA/S来开发和验证CAN总线系统。工程师在开发下一代车型的时候,在系统ECU数量增多但不计划采用FlexRay总线的前提下,将CAN总线的通信能力发挥到较大(负载率提高到70%以上),但同时通过工具能够确保设计的CAN总线满足最大响应时间(Deadline)的要求。

456b806a-ba7a-11ec-82f6-dac502259ad0.jpg

宝马公司通过时间分析确保AFS系统的时间可靠性

宝马公司开发的AFS(Active Front Steering)控制器,是电子控制转向干预技术(electronically controlled steering intervention)首次在大的实际项目中的应用。BMW公司使用SymTA/S工具来找到软件运行的极端情况,同时生成分析结果和各种图表,而开发人员甚至不需要了解调度分析相关的数学计算公式。SymTA/S具有丰富的软件接口,可以将采集到的运行数据以XML格式输入到SymTA/S中。SymTA/S对所有的情况进行分析,并以图形的方式解释问题发生的原因。

4575df10-ba7a-11ec-82f6-dac502259ad0.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5212

    文章

    20763

    浏览量

    338740
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    分布式迭代求解策略:分布式混合电推进系统飞发一体化设计与能量管理协同优化方法

    随着全球航空业对绿色环保要求的不断提高,分布式混合电推进系统作为传统航空动力向全电飞行器过渡的关键技术,展现出巨大的发展潜力。本文围绕半涡电分布式推进系统的动态实时
    的头像 发表于 03-27 08:54 325次阅读
    <b class='flag-5'>分布式</b>迭代求解策略:<b class='flag-5'>分布式</b>混合电推进<b class='flag-5'>系统</b>飞发一体化设计与能量管理协同优化方法

    什么是嵌入式应用开发?

    概述 所谓的嵌入式应用开发就是在嵌入式操作系统下进行开发、软硬件综合开发 ‌嵌入式应用开发‌是指在嵌入式操作
    发表于 01-12 16:13

    嵌入式系统应用热门的原因主要有几个方面

    1. 系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如 Enea 公司的 O
    发表于 01-08 06:37

    C语言单元测试在嵌入式软件开发中的作用及专业工具的应用

    需要硬件模拟的场景 对于安全关键系统,建议选择支持MC/DC覆盖率分析的框架,如winAMS内置的覆盖率分析工具。 2. 测试流程优化 嵌入式
    发表于 12-18 11:46

    嵌入式和FPGA的区别

    用于芯片量产前的功能验证。 架构与工作原理差异 嵌入式系统采用顺序执行架构,基于冯·诺依曼或哈佛体系结构,程序指令按顺序从存储器中读取并执行。这种架构灵活但效率相对固定。 FPGA则是并行处理
    发表于 11-19 06:55

    嵌入式系统的定义和应用领域

    都采用了嵌入式系统。同样,军事及航天类产品如四轴飞行器、雷达和作战机器人也离不开嵌入式系统的支持。此外,家电类产品如数字电视、扫地机器人和智能家电,以及医疗电子类产品如生化
    发表于 11-17 06:49

    嵌入式开发的关键点介绍

    嵌入式开发在现代科技中扮演着非常重要的角色。随着物联网的发展,嵌入式系统的需求也越来越大。嵌入式开发不仅需要开发人员具备深入的硬件知识和编程经验,还需要不断学习新的技术和
    发表于 11-13 08:12

    嵌入式实时操作系统的特点

    通常具有以下特点: 快速响应:实时嵌入式操作系统能够迅速响应外部事件或任务请求,以满足实时任务的时间要求。 稳定性和可靠性:实时嵌入式操作系统
    发表于 11-13 06:30

    嵌入式软件测试与专业测试工具的必要性深度解析

    MSO‌:提供电源完整性测试、时序分析、数字信号验证等硬件调试功能,以及中断处理分析、代码执行流程跟踪等软件调试能力。 测试工具选型建议选择嵌入式
    发表于 09-28 17:42

    【节能学院】Acrel-1000DP分布式光伏监控系统在奉贤平高食品 4.4MW 分布式光伏中应用

    摘要:在“双碳”和新型电力系统建设背景下,分布式光伏接入比例不断提高,对配电网电压、调度运行及调峰等环节造成强烈冲击。本文设计包含平台层、设备层二层架构体系的分布式光伏管控平台,以及小容量工商业
    的头像 发表于 08-23 08:04 3750次阅读
    【节能学院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏监控<b class='flag-5'>系统</b>在奉贤平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中应用

    分布式光伏发电监测系统技术方案

    分布式光伏发电监测系统技术方案 柏峰【BF-GFQX】一、系统目标 :分布式光伏发电监测系统旨在通过智能化的监测手段,实现对
    的头像 发表于 08-22 10:51 3591次阅读
    <b class='flag-5'>分布式</b>光伏发电监测<b class='flag-5'>系统</b>技术方案

    AMD 2025.1版嵌入式软件和工具的新增功能

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。
    的头像 发表于 08-15 15:32 1535次阅读

    入行嵌入式应该怎么准备?

    常会遇到各种问题和错误。因此,具备良好的调试和故障排除能力是非常重要的。需要学会使用调试工具和设备,如示波器、逻辑分析仪和仿真器,以便于分析和解决问题。 六、领域知识嵌入式
    发表于 08-06 10:34

    双电机分布式驱动汽车高速稳定性机电耦合控制

    摘要:为了利用所设计的双电机防滑差速驱动系统来提高分布式驱动汽车的动力学性能,在前期同轴耦合驱动控制理论研究的基础上,开展该车的高速稳定性机电耦合控制研究。建立并验证包含所设计驱动系统
    发表于 06-18 16:37

    嵌入式直驱力矩电机设计及其系统仿真分析

    和控制系统设计提供了相应依据。 纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:嵌入式直驱力矩电机设计及其系统仿真分析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文
    发表于 06-11 15:11