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

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

3天内不再提示

Silexica发布了多核软件开发工具SLX的最新版本

电子工程师 来源:未知 作者:李倩 2018-11-12 14:20 次阅读

2018年10月23日 - Silexica发布了多核软件开发工具SLX的最新版本,新版的FPGA和C/C++功能得到大幅增强。SLX工具是目前业界首款用于FPGA的工具,该软件全面支持Xilinx的SDSoC开发环境,在进入高阶综合(High-Level Synthesis,HLS)之前即可进行软硬件开发探索,保证HLS的进行过程更加精确高效。SLX for C/C++则可提供子对象报告和共享变量分析,为最新平台上的代码提供了更加全面的理解,无需再花费时间进行人工手动分析,更大大节省了设计时间。同时,SLX还添加了更多的平台模型(例如 Renesas R-Car H3和RISC-V),真正实现软硬件优化。

SLX 2018.10最新版本的主要新功能有:

SLX for FPGA功能增强

SLX for FPGA可对C/C++代码进行深入分析,全面了解软件相互依赖性、应用程序热点以及并行化机会,真正实现带有FPGA的异构多核SoC的代码优化。该工具可在软硬件探索后针对您的C/C++代码提供建议,甄别出适合留存ARM处理器或是适合在 FPGA架构进行加速的特定部分的C/C++代码。此外,新版更够更加紧密地与Xilinx的SDSoC开发环境进行集成。

C/C++系统仿真的变量分析功能

SLX for C/C++添加了子对象报告的新功能,该功能可对数组和结构类型进行精确洞察。用户因此可对内存访问模式、数据缓冲区的使用和分配等方面进行优化。此外,共享变量分析的新功能省去了之前开发者必须手动查看代码同步的步骤,新功能可揭示哪些变量受到了保护,开发者对多线程源代码的理解也更趋全面。

新的系统仿真功能可以深入了解多线程POSIX应用程序的硬件集成状态。 SLX能够生成并显示线程状态、线程间同步、系统级甘特图和处理器利用率等信息。这为用户提供了清晰且准确的宝贵信息,系统性能得到大副提高。

汽车动态和静态分析

新版SLX结合动态和静态依赖性分析,用于优化基于任务的C / C ++和AUTOSAR Classic应用程序的调度。上述依赖关系可以在调度设计阶段进行测试,因此变更带来的影响得以提前验证,“what-if”分析的执行也无需对应用程序进行更改。

上述仅包括了部分新版SLX编程工具的功能。如果您想要新版演示或免费试用,欢迎访问:silexica.com/trynow

关于 SilexicaSilexica成立于2014年,衍生于素有“德国工程师的摇篮”之称的德国亚琛工业大学。公司在成立之后迅速发展成为多核软件解决方案领域的领先供应商。现公司的软件专家团队位于美国、德国及日本,与华为、富士通、理光等知名客户在汽车电子无线通信等领域展开合作。SLX编程工具能够深入理解软件在系统中的行为,从而帮助开发人员实现软件在嵌入式超级计算机上的高效运行。

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

    关注

    68

    文章

    18275

    浏览量

    222157
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593180
  • soc
    soc
    +关注

    关注

    38

    文章

    3745

    浏览量

    215678

原文标题:Silexica发布多核软件开发工具SLX的最新版本,FPGA和C/C++功能得到大幅增强

文章出处:【微信号:FPGAer_Club,微信公众号:FPGAer俱乐部】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问最新版本的FOC SDK不支持ACIM电机吗?

    最新版本的FOC SDK不支持ACIM电机吗?驱动采用的是 STEVAL-IHM034V2 演示板,请问那个版本支持ACIM,需要用到PFC.
    发表于 04-12 06:16

    关于博达透传工具新版本升级公告

    感谢您一直以来对博达智联自主研发的远程透传工具的支持与信任!为提升广大用户的操作体验,博达智联团队经过不懈努力,不断优化产品功能,将透传工具进行了全面的升级,即刻发出全新版本。相比于之前的版本
    的头像 发表于 03-19 08:33 96次阅读
    关于博达透传<b class='flag-5'>工具</b><b class='flag-5'>新版本</b>升级公告

    TSMaster 2024年1月最新版本,新功能太实用

    、新增TTS机箱模块、新增地图显示模块等。一大波超实用的新功能,一起来看看吧!体验新功能建议您将软件更新至最新版本TSMaster下载链接01工具箱相关更新工具箱模
    的头像 发表于 02-19 12:12 412次阅读
    TSMaster 2024年1月<b class='flag-5'>最新版本</b>,新功能太实用

    linux上更新最新版本的SDK软件后,出现\"/bin/sh:行1: riscv-nuclei-elf-objcopy:未找到命令\"怎么解决?

    linux上更新最新版本的SDK软件后,执行编译出现 riscv-nuclei-elf-objcopy -O verilog “NICE_Test.elf” “NICE_Test.
    发表于 01-10 06:34

    图形界面开发工具GUI Guider的使用教程

    GUI Guider是NXP推出的一款功能强大且对用户非常友好的图形界面开发工具。目前最新版本是1.6.1。
    的头像 发表于 12-20 09:49 4922次阅读
    图形界面<b class='flag-5'>开发工具</b>GUI Guider的使用教程

    最新发布GSDK软件开发工具包4.4.0版本,提高IoT无线设计效率

    SiliconLabs (亦称 “ 芯科科技 ” )日前发布了 Gecko 软件开发工具包( GSDK )的最新版本 4.4.0 。新释出的 GSDK 是全球物联网开发人员最关注物联网
    的头像 发表于 12-18 16:40 209次阅读
    最新<b class='flag-5'>发布</b>GSDK<b class='flag-5'>软件开发工具</b>包4.4.0<b class='flag-5'>版本</b>,提高IoT无线设计效率

    CodeArts五年磨一剑,深耕信创软件开发工具

    在今年的QCon全球软件开发大会(上海站),华为云开发工具和效率领域首席专家、华为软件开发生产线 CodeArts首席技术总监王亚伟作为「智能化信创软件IDE」专题的出品人,带领他的专
    的头像 发表于 12-15 15:55 373次阅读
    CodeArts五年磨一剑,深耕信创<b class='flag-5'>软件开发工具</b>

    OneCore存储软件开发工具包(SDK)

    电子发烧友网站提供《OneCore存储软件开发工具包(SDK).pdf》资料免费下载
    发表于 08-22 14:53 0次下载
    OneCore存储<b class='flag-5'>软件开发工具</b>包(SDK)

    ARM软件开发工具包2.50版参考指南

    ARM软件开发工具包(SDT)由一套应用程序以及支持文档和示例组成,使您能够为ARM系列RISC处理器编写和调试应用程序。 您可以使用SDT来开发、生成和调试C、C++或ARM汇编语言程序。
    发表于 08-21 07:17

    EC-Master最新版本V3.2介绍

    EC-Master协议栈是一个经过精心设计和优化的主站协议栈产品,方便客户朋友更好地完成EtherCAT主站控制器的开发工作,支持在不同的嵌入式或非嵌入式(实时)操作系统上运行。现迎来最新版本V3.2更新
    的头像 发表于 08-18 14:00 815次阅读
    EC-Master<b class='flag-5'>最新版本</b>V3.2介绍

    c++对于ARM软件开发工具包用户及参考指引

    这本书描述armc++ 1.0版本的ARM软件开发工具包,以下简称为armc++。ARM c++是一套工具,当与ARM软件开发工具包2.1
    发表于 08-08 06:29

    Emulex软件开发工具包实用程序(elxsdkutil)

    电子发烧友网站提供《Emulex软件开发工具包实用程序(elxsdkutil).pdf》资料免费下载
    发表于 07-28 09:36 0次下载
    Emulex<b class='flag-5'>软件开发工具</b>包实用程序(elxsdkutil)

    6月14日直播|嵌入式软件测试工具TPT 19新版本来啦!

    TPT是控制软件所有开发阶段的完美测试工具,无论您是单元测试、集成测试还是系统测试,TPT都能直观、灵活地完成这些测试。现在TPT迎来了全新版本——TPT19,那么
    的头像 发表于 06-12 16:44 490次阅读
    6月14日直播|嵌入式<b class='flag-5'>软件</b>测试<b class='flag-5'>工具</b>TPT 19<b class='flag-5'>新版本</b>来啦!

    如何获得为在Cortex-A53上运行的QNX编译的最新版本

    GitHub 项目,他们说它是通过包装器集成为动态库 `librpmsg_lite-imx.so`,位于 `BSP/sr/lib/rpmsg_lite `文件夹。 如何获得为在 Cortex-A53 上运行的 QNX 编译的最新版本
    发表于 05-17 06:48

    支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了

    支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了
    的头像 发表于 05-16 15:30 531次阅读
    支持RT-Thread<b class='flag-5'>最新版本</b>的瑞萨RA2E1<b class='flag-5'>开发</b>板终于要大展身手了