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

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

3天内不再提示

Microchip推出HLS设计工作流程

Microchip微芯 来源: Microchip微芯 作者:Microchip 2021-09-07 11:50 次阅读

由于边缘计算应用需要综合考虑性能与低功耗,因此带动了开发人员将现场可编程门阵列(FPGA)用作高能效加速器的需求,这种做法还能够提供灵活性和加快上市时间。然而,大部分边缘计算、计算机视觉工业控制算法都是由开发人员使用C++语言原生开发的,而他们对底层FPGA硬件知之甚少或一无所知。为了支持这一重要的开发群体,Microchip Technology Inc.(美国微芯科技公司)推出了名为SmartHLS的HLS设计工作流程,成为其PolarFire FPGA系列产品的新成员。SmartHLS可以将C++算法直接转换为FPGA优化的寄存器传输级(RTL)代码,从而极大提升了生产力和设计的便利性。

Microchip FPGA业务部副总裁Bruce Weyer表示:“SmartHLS增强了Microchip的Libero SoC设计工具套件的功能,使屡获殊荣的中等带宽PolarFire和PolarFire SoC平台的巨大优势能够被不同的算法开发者群体所利用,而无需成为FPGA硬件专家。结合Microchip的VectorBlox神经网络软件开发工具包,新套件将大大提高设计人员的工作效率,可使用基于C/C++算法并利用基于FPGA的硬件加速器,为嵌入式视觉、机器学习电机控制工业自动化等应用开发尖端解决方案。”

基于开源Eclipse集成开发环境,SmartHLS设计套件使用C++软件代码生成HDL IP组件,以集成到Microchip的Libero SmartDesign项目中。这使工程师能够在比传统FPGA RTL工具更高的抽象层次上描述硬件行为。与其他HLS产品相比,它通过多线程应用编程接口(API)并发执行硬件指令,并简化复杂硬件并行性的表达,在减少开发时间的同时进一步提高生产力。

SmartHLS工具所需的代码行数是同等RTL设计的十分之一,而且由此产生的代码更容易阅读、理解、测试、调试和验证。该工具还简化了对硬件微架构设计的取舍,并使开发人员能将已有的C++软件用于PolarFire FPGA和FPGA SoC。

责任编辑:haq

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

    关注

    2

    文章

    743

    浏览量

    36598
  • microchip
    +关注

    关注

    52

    文章

    1456

    浏览量

    116839
  • C++
    C++
    +关注

    关注

    21

    文章

    2066

    浏览量

    72899

原文标题:Microchip发布智能高级合成(HLS)工具套件,助力客户使用PolarFire® FPGA平台进行基于C++的算法开发

文章出处:【微信号:MicrochipTechnology,微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙原生应用元服务-访问控制(权限)开发工作流程相关

    一、权限的工作流程 权限申请使用的工作流程 应用在访问数据或者执行操作时,需要评估该行为是否需要应用具备相关的权限。如果确认需要目标权限,则需要在应用安装包中申请目标权限。 然后,需要判断目标权限
    发表于 04-19 15:27

    Ansys与SynMatrix合作,简化无线通信射频滤波器设计工作流程

    Ansys扩展其电子系列产品组合,以简化无线通信射频滤波器设计工作流程
    的头像 发表于 04-08 09:45 177次阅读
    Ansys与SynMatrix合作,简化无线通信射频滤波器设<b class='flag-5'>计工作流程</b>

    物联网数据采集器的工作原理和工作流程

    物联网数据采集器的工作原理和工作流程 物联网数据采集器是物联网系统中的关键组成部分,它负责收集、处理和传输设备所产生的数据。其工作原理和工作流程如下所述。 一、物联网数据采集器
    的头像 发表于 02-01 10:59 1600次阅读

    SOLIDWORKS 2024通过自动化和缩短工作流程来实现智能工作

    随着科技的快速发展,工程设计和制造业正在经历变革。在这个过程中,SOLIDWORKS 2024的发布为我们提供了一个全新的视角,以实现更智能的工作流程。本文将探讨SOLIDWORKS 2024如何通过自动化和缩短工作流程来实现智能工作
    的头像 发表于 01-10 11:37 246次阅读
    SOLIDWORKS 2024通过自动化和缩短<b class='flag-5'>工作流程</b>来实现智能<b class='flag-5'>工作</b>

    设计和模拟厘米尺度超透镜的工作流程

    本文介绍了设计和模拟厘米尺度超透镜的工作流程
    的头像 发表于 12-16 11:02 557次阅读
    设计和模拟厘米尺度超透镜的<b class='flag-5'>工作流程</b>

    SOLIDWORKS 2024提高了特定工具和工作流程的性能

    SOLIDWORKS 2024是一款由达索系统推出的三维CAD软件,它凭借着强大的功能和易用性,在机械设计、汽车制造、电子设备、建筑等领域得到了广泛的应用。在SOLIDWORKS 2024中,其一些性能和工作流程的改进将未作亮点
    的头像 发表于 11-06 14:38 261次阅读
    SOLIDWORKS 2024提高了特定工具和<b class='flag-5'>工作流程</b>的性能

    Microchip(微芯)推出MPLAB机器学习开发工具包

    机器学习(ML)正成为嵌入式设计人员开发或改进各种产品的标准要求。为满足这一需求,Microchip(微芯)近日推出了全新的MPLAB®机器学习开发工具包,提供一套完整的集成工作流程来简化机器学习
    的头像 发表于 09-12 18:26 569次阅读
    <b class='flag-5'>Microchip</b>(微芯)<b class='flag-5'>推出</b>MPLAB机器学习开发工具包

    卷积神经网络算法流程 卷积神经网络模型工作流程

    卷积神经网络算法流程 卷积神经网络模型工作流程  卷积神经网络(Convolutional Neural Network,CNN)是一种广泛应用于目标跟踪、图像识别和语音识别等领域的深度学习模型
    的头像 发表于 08-21 16:50 1586次阅读

    Optimajet工作流过程的管理

    WorkflowEngine是业务流程管理(BPM)的骨干解决方案,它使得通过使用低代码可视化构建器来自动化工作流设计成为可能。它基于 .NETFramework/.NET Core
    的头像 发表于 07-03 15:26 447次阅读
    Optimajet<b class='flag-5'>工作流</b>过程的管理

    三坐标测量仪calypso优化影像测量仪工作流程

    三坐标测量仪calypso优化影像测量仪工作流程此外,随着今年新版本的发布,ZEISSCALYPSO进一步优化了光学坐标测量机的工作流程。针对蔡司O-DETECT等三坐标测量机,CALYPSO提供
    的头像 发表于 06-26 11:49 453次阅读
    三坐标测量仪calypso优化影像测量仪<b class='flag-5'>工作流程</b>

    基于Java在BS结构下的OA流程可视化的设计(源代码+论文)

    工作流是指整个或部分业务流程在计算机支持下的全自动或半自动化。在计算机网络环境下,工作任务在多个人或单位之间的流转实际上将表现为信息或数据在多个人之间的传送。使用可视化的OA工作流
    发表于 06-09 15:42 0次下载

    一套完整的机器视觉系统的工作流程有哪些?

    机器视觉系统的工作流程
    的头像 发表于 06-06 15:17 1611次阅读
    一套完整的机器视觉系统的<b class='flag-5'>工作流程</b>有哪些?

    27个非常经典的设备工作流程图解

    今天给大家分享27个非常经典的设备工作流程图解。
    的头像 发表于 06-02 17:16 1080次阅读
    27个非常经典的设备<b class='flag-5'>工作流程</b>图解

    新CODE V改进了光学设计工作流程和效率

    CODE V 版本 2023.03 中的新功能改进了从曲面输入到设计导出的设计工作流程。该版本包括SagFit实用程序,该实用程序可以比以往更快,更直观地转换和拟合表面。它提供了更好的优化帮助
    的头像 发表于 05-24 14:34 1541次阅读
    新CODE V改进了光学设<b class='flag-5'>计工作流程</b>和效率

    虹科方案|使用 HK-TRUENAS支持媒体和娱乐工作流程-2

    HongKe虹科方案使用HK-TRUENAS支持媒体和娱乐工作流程-2音频制作NASZFS文件系统M&E工作流程01支持M&E工作流程的HK-TRUENAS屡获殊荣的TrueNAS
    的头像 发表于 05-09 14:55 618次阅读
    虹科方案|使用 HK-TRUENAS支持媒体和娱乐<b class='flag-5'>工作流程</b>-2