AbsInt与Infineon合作推出面向AURIX的时间分析工具链

absint公司与infineon公司的合作十分紧密,此次absint公司推出了新版本的timeweaver工具,并扩展支持infineon公司的32位tricore aurix系列微处理器。timeweaver是一款分析程序中任务/代码段最差情况运行时间(wcet)的工具。
作为高安全要求软件分析方面的专家,absint现已能借助das工具,为infineon旗下aurix系列的处理器提供直接的支持。
timeweaver工具将静态路径分析过程与执行时间测量过程相结合,利用实时指令级追踪技术记录到的数据片段分析得出程序中任务的最差情况执行时间。通过此法得到的分析结果有助于实时系统的验证,并为程序最差情况性能的优化提供反馈。timeweaver工具的分析过程是非入侵式的:代码中不需要进行插桩,而插桩会影响时间测量的精确度。
用户只需要提供elf格式的可执行文件,指明一个函数或任务作为分析入口,并使用usb或网口将电脑连接到infineon das追踪服务器,该服务器会直接与infineon aurix仿真设备进行交互。由硬件返回的mcds追踪数据会提供给timeweaver,由它来分析得出最差情况下的路径和执行时间。除此之外,timeweaver还可以可视化执行路径,提供详细的分析报告,以及追踪数据的代码覆盖度。
“这套分析环境的使用非常简单,且很有助于我们的客户开发安全的硬实时系统。aurix系列的芯片拥有强大的数据追踪功能,而这套系统是个杰出的案例,它展示了一个高性价比的多工具硬件配置方案以运用这种数据追踪功能。”infineon公司负责仿真系统及工具链的高级工程师albrecht mayer说道。
“借助我司的ait工具,我们能够为aurix系列核心提供纯静态的最差情况执行时间分析。而基于混合方法的timeweaver工具能够很好地与ait进行互补,让高效分析多核心处理器中关键程序的时间特性成为可能。”absint公司的ceo,christian ferdinand说道。
关于absint公司
 absint公司为嵌入式系统开发提供各种先进的工具,并注重于高安全要求软件的确认、验证及认证过程。absint系列工具能够确保软件的可靠性与健壮性,并使得开发周期变得更加经济、快速。
公司的名称来源于“abstract interpretation”的首字母缩写。这个词组意为抽象释义,是一种静态程序分析的典型方法,许多公司的知名产品均基于这种方法。absint公司创立于1998年,坐落于德国saarbrücken,是一家私有公司。
欲了解更多相关信息,请点击“阅读原文”报名参加2月24日《车载系统与软件性能分析解决方案》,期待您的参与!
经纬恒润通过与ibm、dassault、ansys等知名工业软件厂商合作,为用户提供汽车电子领域数十种研发工具,并通过在研发流程、建模仿真、测试验证、平台建设等领域的定制开发和技术服务,助力用户实现研发的流程化、数字化、智能化和平台化,提升产品研发效率和市场竞争力。

基于低功耗物联网的仓库货架在线监测系统方法
流程图软件哪款最好用?Visio还是亿图图示?
2020年上半年,华为消费者业务手机全球出货量为1.05亿部!
工程师面试被拒的真实经历
智能家居行业应运而生,市场规模不断扩大
AbsInt与Infineon合作推出面向AURIX的时间分析工具链
各种音箱箱体的特点分析
如何为电源设计选择合适的MOSFET
近年来加密货币占市场份额的变化的总体趋势分析
经过6年的沉淀之后,如今AI在爱奇艺也是无处不在
处理器技术进一步开启超级计算性能的大门
加推四核智能 LG F160L首次曝光
R型单相隔离变压器要怎么选择?
浅析通过数字控制提高DC/DC转换器效率的技术
苹果想成为自动驾驶领域的主导力量 还需要在未来几年取得更大的进步
智能网联重塑未来出行方式,吉利飞行汽车10月份开始预定
新一代潮流夜拍神器?华为nova5 Pro自拍评测
德州仪器宣布加入嵌入式视觉联盟
OPPOR11什么时候上市?OPPOR11最新消息:2000万超强双摄,亮点多多!
矽电半导体亮相SEMICON CHINA 2023