新工具套件增强了polarfire fpga在边缘计算系统中进行硬件加速的用途
由于边缘计算应用需要综合考虑性能与低功耗,因此带动了开发人员将现场可编程门阵列(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。
关于polarfire fpga系列产品
polarfire fpga和fpga soc可在中等带宽密度下提供业界最低功耗,以解决边缘计算系统设计难题。microchip最近发布了低密度系列新产品,它们的静态功耗是其他产品的一半,并提供业界最小的发热区域,使开发人员能够降低系统成本,满足热管理要求,而不用放弃带宽。新工具支持这些新fpga产品以及smartfusion® 2 fpga和igloo® 2 fpga。
供货
开发人员现在可以使用smarthls v2021.2工具启动设计。用户可以通过microchip网站上获取该工具。它是最近发布的libero soc v2021.2设计套件的组成部分,也可以作为独立软件使用。
面向全球推出华为新一代顶级人工智能手机芯片——麒麟980
存储虚拟化五步规划剖析
小米12 Pro天玑版搭载MediaTek天玑9000+旗舰芯片
MRK3399GC
dfrobotIntel®RealSense™ 开发者套件 (SR300)简介
Microchip发布智能高级合成(HLS)工具套件,助力客户使用PolarFire® FPGA平台进行基于C++的算法开发
数据中心电缆补救技巧
TAA工具成功检测出140个黑客组织
适合苹果13的400元蓝牙耳机有哪些?高性价比蓝牙耳机推荐
MF气体流量计实现测量的关键部件说明
2018电动汽车市场的24个看点
“百度燎原计划2018”,开放新升级,小白也能用AI
只要有了TA明星博主般的chic街拍轻松get
NVIDIA TensorRT插件的全自动生成工具
基ARM微控制器实现智能脱扣器数据采集系统设计
泰克的测试解决方案协助开发新Xeon处理器集成的PCIe 3.0功能
人工智能发展进入到了第几次高峰期
以太网PHY的功能和选择
WT2003H可轻松实现OTA远程升级 新能源汽车充电桩语音芯片IC方案
高速语音和数据开关ISL54210/1(英特矽尔)