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

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

3天内不再提示

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

经纬恒润 2022-02-24 10:21 次阅读

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还可以可视化执行路径,提供详细的分析报告,以及追踪数据的代码覆盖度。

21758e40-94c2-11ec-9d5f-dac502259ad0.png

“这套分析环境的使用非常简单,且很有助于我们的客户开发安全的硬实时系统。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等知名工业软件厂商合作,为用户提供汽车电子领域数十种研发工具,并通过在研发流程、建模仿真、测试验证、平台建设等领域的定制开发和技术服务,助力用户实现研发的流程化、数字化、智能化和平台化,提升产品研发效率和市场竞争力。

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

    关注

    68

    文章

    18621

    浏览量

    224827
  • Aurix
    +关注

    关注

    1

    文章

    70

    浏览量

    10829
收藏 人收藏

    评论

    相关推荐

    kit_aurix_tc397_tft无法通过迷你USB下载和调试怎么处理?

    近日,我购买了一块KIT_AURIX_TC397_TFT板子,里面是官方默认的固件,我看说明书里通过板子的Mini USB连接PC (Windows 10 ),就可以识别到板子,但是我用usb连接后
    发表于 05-27 06:51

    微软与可汗学院携手,提供人工智能工具免费课程给美国教师 

    5 月 22 日讯,在微软Build会议上,微软与可汗学院宣布建立深度合作关系,推出面向非营利组织的AI教学工具Khanmigo for Teachers。此举旨在推动美国数百万教育事业的进步,通过Azure AI赋能,帮助教育
    的头像 发表于 05-22 14:37 173次阅读

    存内计算技术工具——量化篇

    本篇文章将重点讲述存内计算技术工具之“量化”,我们将从面向存内计算芯片的深度学习编译工具、神经网络中的量化(包括训练后量化与量化感知训练
    的头像 发表于 05-16 12:35 739次阅读
    存内计算技术<b class='flag-5'>工具</b><b class='flag-5'>链</b>——量化篇

    村田与Infineon公司合作开发物联网设备新解决方案

    支持更加简单高效的开发活动 株式会社村田制作所与Infineon Technologies AG (总公司位于德国,以下简称“Infineon公司”)展开业务合作,提供面向物联网设备开
    的头像 发表于 05-15 13:21 83次阅读
    村田与<b class='flag-5'>Infineon</b>公司<b class='flag-5'>合作</b>开发物联网设备新解决方案

    Meta面向广告客户推出新AI工具

    Meta Platforms公司近日宣布,将面向其庞大的广告客户群体推出一系列全新的生成式人工智能工具。据Meta周二透露,这些新功能旨在帮助广告客户通过上传产品图片,快速生成多样化的图片和广告文案,以满足不同营销需求。
    的头像 发表于 05-10 09:37 199次阅读

    高通和谷歌宣布推出面向搭载骁龙的Windows PC的优化版Chrome浏览器

    高通技术公司和谷歌今日宣布,即日起推出面向搭载骁龙的Windows PC的优化版Chrome浏览器,先于2024年年中即将发布的搭载骁龙®X Elite计算平台的PC面市。
    的头像 发表于 03-27 14:05 293次阅读

    如何使用Memtool 2021通过FTDI闪存AURIX™?

    我想通过从 PC USB 到 JTAG 的基本 FTDI 连接来MULTICH_CONNECT_PCB并刷新AURIX™目标,为此我将使用 Infineon MemTool 2021,我在“目标”-“设置 ..”下看到一些选项,但不确定我是否需要调整配置或默认设置应该有效
    发表于 03-06 06:12

    联合电子推出面向跨域融合的新一代整车运动域控制器VCU8.6平台

    3月3日,联合电子官微发布,推出面向跨域融合的新一代整车运动域控制器VCU8.6平台。
    的头像 发表于 03-04 09:52 1093次阅读
    联合电子<b class='flag-5'>推出面向</b>跨域融合的新一代整车运动域控制器VCU8.6平台

    如何使用iperf测量AURIX以太网服务器的速度?

    嗨,团队, 我们正在与 AURIX TC397x 合作。 我们正在运行示例中给出的echo应用程序,它运行良好。 AURIX将启动服务器和客户端 CAN 访问终端。 我们想测量 AURIX
    发表于 01-29 08:08

    TC397 Infineon-AURIX_STM_Interrupt_1_KIT_TC397例程添加到RTOS中不工作的原因?

    使用Infineon-AURIX_STM_Interrupt_1_KIT_TC397 例程添加到RTOS中不工作,到达设定的时间不能触发中断,而单独的例程是没有问题的,请问出现此问题是什么原因?是否与RTOS有关?
    发表于 01-24 07:42

    如何用aurix开发工具进行以太网通信?

    我想用aurix开发工具进行以太网通信。 你能提供示例代码或方法吗?
    发表于 01-22 06:02

    如何设计出面向电机控制优化的反馈系统

    电子发烧友网站提供《如何设计出面向电机控制优化的反馈系统.pdf》资料免费下载
    发表于 11-29 09:14 1次下载
    如何设计<b class='flag-5'>出面向</b>电机控制优化的反馈系统

    AbsInt—确保代码安全的静态性能分析工具

    德国AbsInt公司是专注于安全苛求软件研发、确认、验证和认证的工具供应商,能够为客户提供完整的确保代码安全的性能分析工具套件以及软件
    的头像 发表于 11-08 11:15 291次阅读
    <b class='flag-5'>AbsInt</b>—确保代码安全的静态性能<b class='flag-5'>分析</b><b class='flag-5'>工具</b>

    使用cygwin编译了riscv的工具,切换工具后报错如何解决?

    我使用cygwin编译了riscv的工具,然后将芯来IDE的工具切换为我编译出来的工具但是
    发表于 08-12 07:51

    RTThread设计案例 基于PSoC62多传感器连云系统 基于Infineon和ChatGPT人工智能语音小管家

    RT-Thread x Infineon  创意创客大赛是 RT-Thread 联手Infineon发起,联合立创EDA ()、码云(Gitee)等合作伙伴,面向所有开发者的科技型竞赛
    的头像 发表于 07-31 18:40 607次阅读
    RTThread设计案例 基于PSoC62多传感器连云系统 基于<b class='flag-5'>Infineon</b>和ChatGPT人工智能语音小管家