電子發燒友網>可編程邏輯> > 正文

Microchip發布智能高級合成(HLS)工具套件,助力客戶使用PolarFire? FPGA平臺進行基于C++的算法開發

2021年09月02日 16:00 ? 次閱讀

新工具套件增強了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的硬件加速器,為嵌入式視覺、機器學習、電機控制和工業自動化等應用開發尖端解決方案?!?/p>

基于開源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設計套件的組成部分,也可以作為獨立軟件使用。

下載發燒友APP

打造屬于您的人脈電子圈

關注電子發燒友微信

有趣有料的資訊及技術干貨

關注發燒友課堂

鎖定最新課程活動及技術直播

電子發燒友觀察

一線報道 · 深度觀察 · 最新資訊
收藏 人收藏
分享:

評論

相關推薦

為低功耗、高性能通用FPGA樹立行業“新標桿”

Nexus平臺代表了低功耗FPGA技術在近十年內最重要的更新。作為Nexus家族的最新成員,Cert....
發表于 2021-09-03 09:29? 0次閱讀
為低功耗、高性能通用FPGA樹立行業“新標桿”

FPGA的接口配置如何進行配置?

NOR閃存已作為FPGA(現場可編程門列陣)的配置器件被廣泛部署。其為FPGA帶來的低延遲和高數據吞吐量特性使...
發表于 2021-09-03 07:00? 0次閱讀
FPGA的接口配置如何進行配置?

【含案例源碼】IMX8基于FlexSPI、PCI...

前 言本文主要介紹i.MX 8M Mini基于FlexSPI、PCIe與FPGA的高速通信案例。本文....
發表于 2021-09-02 17:29? 18次閱讀
【含案例源碼】IMX8基于FlexSPI、PCI...

C語言代碼中的extern

在你的C語言代碼中,不知能否看到類似下面的代碼: 這好像沒有什么問題,你應該還會想:“嗯?是啊,我們....
發表于 2021-09-02 15:13? 69次閱讀
C語言代碼中的extern

基于Xilinx的XCKU115-3-FLVF1...

一、板卡概述 ? ?????本板卡系我公司自主研發,采用Xilinx公司的XCKU115-3-FLV....
發表于 2021-09-02 15:06? 10次閱讀
基于Xilinx的XCKU115-3-FLVF1...

如何比較兩種截然不同的編程語言的性能

自從編程語言誕生以來,人們常常就哪種語言速度最快的問題爭論不休。無論是嚴肅的科學研究,還是深夜酒吧的....
發表于 2021-09-02 14:55? 96次閱讀
如何比較兩種截然不同的編程語言的性能

NIOS II 軟核怎么控制FPGA芯片的引腳?

查看一些資料說是通過PIO配置,但是一直搞不懂是怎么控制的?希望有前輩詳細講解一下。 ...
發表于 2021-09-02 13:43? 0次閱讀
NIOS II 軟核怎么控制FPGA芯片的引腳?

貿澤備貨豐富多樣的Microchip Techn...

Microchip Technology LoRa?解決方案提供sub-GHz射頻頻段的遠程云連接功....
發表于 2021-09-01 15:28? 720次閱讀
貿澤備貨豐富多樣的Microchip Techn...

C++編程中整型數據在內存中存儲是怎么樣的

1.整型的歸類 char short int long 以上都分為有符號(signed)與無符號(u....
發表于 2021-09-01 15:22? 482次閱讀
C++編程中整型數據在內存中存儲是怎么樣的

自動機器學習的優點與痛點

自動機器學習綜述 自從計算機時代開始,科學家和工程師們就一直想知道如何像人類一樣,給計算機注入學習的....
發表于 2021-09-01 14:29? 358次閱讀
自動機器學習的優點與痛點

如何才能夠翻轉二叉樹

這道題目是非常經典的題目,也是比較簡單的題目(至少一看就會)。 但正是因為這道題太簡單,一看就會,一....
發表于 2021-09-01 11:45? 129次閱讀
如何才能夠翻轉二叉樹

Python 代碼加速運行的的小技巧

Python 是一種腳本語言,相比 C/C++ 這樣的編譯語言,在效率和性能方面存在一些不足。但是,....
發表于 2021-09-01 11:28? 145次閱讀
Python 代碼加速運行的的小技巧

人工智能和機器學習如何引入物聯網無線設計中

什么是人工智能(AI)? 人工智能(AI)是一個試圖模擬人類行為的系統,更具體地說是一個電氣和/或機....
發表于 2021-09-01 11:12? 467次閱讀
人工智能和機器學習如何引入物聯網無線設計中

“無接觸”時代,新技術催生新應用、新業態

無接觸技術不是一種單一的技術,而是利用綜合的智能化技術手段去實現這樣一種目標:即在盡可能減少人與人接....
發表于 2021-08-31 16:03? 573次閱讀
“無接觸”時代,新技術催生新應用、新業態

比科奇ORANIC板卡獲行業大獎,5G小基站部署...

ORANIC板卡集成了四顆即將上市的PC802芯片,可提供四個25G以太網SFP連接器,從而可以通過....
發表于 2021-08-31 14:40? 1400次閱讀
比科奇ORANIC板卡獲行業大獎,5G小基站部署...

高性能的機器學習讓邊緣計算更給力

在科技日新月異的當今社會,人工智能 (AI) 的研究工作已取得驚人進展,計算機的用途也在不斷拓寬。
發表于 2021-08-31 11:09? 236次閱讀
高性能的機器學習讓邊緣計算更給力

簡談FPGA三大廠商工具綁定外部編輯器

發表于 2021-08-30 15:37? 202次閱讀
簡談FPGA三大廠商工具綁定外部編輯器

科學家探索AI“選擇性失憶”問題

在計算機科學中的新興領域,機器學習研究者們已經開始探索在AI中誘發“選擇性失憶”的方法,是為了在不影....
發表于 2021-08-27 15:28? 365次閱讀
科學家探索AI“選擇性失憶”問題

基于FPGA的GNN加速器頂層架構

接上一篇...... GNN加速器頂層架構 此GNN加速器是為GraphSAGE算法設計的,但是它的....
發表于 2021-08-27 09:44? 3067次閱讀
基于FPGA的GNN加速器頂層架構

用fpga實現永磁同步電機控制

武漢加油 共渡難關點擊下面標題,了解通知詳情第九屆電工技術前沿問題學術論壇征文通知永磁同步電機的無傳感器控制在低...
發表于 2021-08-27 06:25? 0次閱讀
用fpga實現永磁同步電機控制

NVIDIA為阿貢國家實驗室Polaris超級計...

美國能源部阿貢實驗室最強GPU賦能的超級計算機將推動E 級AI時代科學突破
發表于 2021-08-26 16:20? 763次閱讀
NVIDIA為阿貢國家實驗室Polaris超級計...

自適應計算助力智能安防快速升級

近年,隨著自動駕駛和5G的興起,以及云計算和互聯網的發展,我們看到應用市場正在經歷著前所未有的需求變....
發表于 2021-08-26 11:44? 65次閱讀
自適應計算助力智能安防快速升級

專為汽車應用優化的萊迪思Certus-NX FP...

Certus-NX FPGA非常適合汽車應用,如馬達控制、車載信息娛樂(IVI)系統中的LED控制、....
發表于 2021-08-26 11:20? 743次閱讀
專為汽車應用優化的萊迪思Certus-NX FP...

FPGA外設DDR2/DDR3硬件設計相關內容

引言:本文我們介紹FPGA外設DDR2/DDR3硬件設計相關內容,包括PCB板層數估計,信號端接、信....
發表于 2021-08-26 10:12? 274次閱讀
FPGA外設DDR2/DDR3硬件設計相關內容

這個可擴展視頻分析解決方案有啥亮點

傳統邊緣視頻分析解決方案往往受到性能挑戰的限制,當公司需要主動進行實時決策時,不得不接受一種被動的數....
發表于 2021-08-25 16:35? 1910次閱讀
這個可擴展視頻分析解決方案有啥亮點

人工智能正在改變物流自動化的方式,將為勞動密集型...

將人工智能引入物流自動化將大大增強人工智能的影響力。人工智能可以減少常見的半技能任務(如對產品進行分....
發表于 2021-08-25 14:49? 952次閱讀
人工智能正在改變物流自動化的方式,將為勞動密集型...

如何用PHP做一個機器學習數據集

機器學習是一門通過數據來教計算機解決問題的科學,而不是編寫序列算法,讓指令逐個執行。 一般來說,數據....
發表于 2021-08-25 11:09? 158次閱讀
如何用PHP做一個機器學習數據集

【FPGA開發者項目連載】星核計劃之復刻文曲星

感覺最近星核計劃沒啥動靜了, 我再來放一個新坑, 其實已經完成度較高了. 這次是把我以前的軟件模擬移植到硬件上來, 用...
發表于 2021-08-25 09:41? 202次閱讀
【FPGA開發者項目連載】星核計劃之復刻文曲星

基礎不牢,談什么“國產替代”

電子發燒友網報道(文/黃山明)就在前段時間,想要了解一下國內半導體市場的近況,因此找到了一家國內半導....
發表于 2021-08-25 09:17? 2948次閱讀
基礎不牢,談什么“國產替代”

InnovateFPGA全球創新設計大賽火熱報名...

隨著聯網設備和數據的日益豐富,無疑將對能源、資源的使用,以及環境產生全球性的影響??沙掷m發展已成為當....
發表于 2021-08-24 18:37? 1953次閱讀
InnovateFPGA全球創新設計大賽火熱報名...

「含關鍵代碼」基于AM3352/AM3354/AM3359的Linux開發案例分享

目錄1. tl_led_flash案例1.1 案例功能1.2 操作說明1.3 關鍵代碼2. tl_key_test案例2.1 案例功能2.2 操作說明2.3 關鍵代...
發表于 2021-08-24 13:50? 505次閱讀
「含關鍵代碼」基于AM3352/AM3354/AM3359的Linux開發案例分享

自動駕駛汽車的發展現狀與挑戰

近來,特斯拉、蔚來等廠商的自動駕駛都出現了一些事故,自動駕駛不僅是一項新的汽車功能,對于汽車駕駛的測....
發表于 2021-08-24 11:50? 1201次閱讀
自動駕駛汽車的發展現狀與挑戰

Google遵循AI原則減少機器翻譯的性別偏見

得益于神經機器翻譯 (NMT) 的進步,譯文更加自然流暢,但與此同時,這些譯文也反映出訓練數據存在社....
發表于 2021-08-24 10:14? 831次閱讀
Google遵循AI原則減少機器翻譯的性別偏見

Microchip利用器件簡化安全應用設計演講

Microchip在EEWORLD(電子工程世界)平臺上舉辦的安全解決方案系列研討會即將于9月7日(....
發表于 2021-08-24 09:54? 2221次閱讀
Microchip利用器件簡化安全應用設計演講

機器學習中如何使用擴散模型產生高保真度圖像

發布人:Google Research Brain 團隊研究員 Jonathan Ho 和軟件工程師....
發表于 2021-08-24 09:22? 164次閱讀
機器學習中如何使用擴散模型產生高保真度圖像

意法半導體STM32Cube.AI生態系統加強對...

意法半導體STM32Cube.AI開發環境為用戶提供各種機器學習技術,為他們盡可能高效地解決分類、聚....
發表于 2021-08-24 09:10? 270次閱讀
意法半導體STM32Cube.AI生態系統加強對...

薦讀:FPGA設計經驗之圖像處理

發表于 2021-08-23 17:20? 379次閱讀
薦讀:FPGA設計經驗之圖像處理

Monterey項目正在引領混合云數據中心架構向...

戴爾科技、VMware 和 NVIDIA 共同助力企業提高數據中心的性能、可管理性和安全性。 如今,....
發表于 2021-08-23 16:47? 263次閱讀
Monterey項目正在引領混合云數據中心架構向...

基于FPGA的自適應閾值分割算法實現

在圖像預處理中經常會碰到圖像分割問題,把感興趣的目標從背景圖像中提取出來,而經常使用的是簡單的全局閾....
發表于 2021-08-23 16:27? 1474次閱讀
基于FPGA的自適應閾值分割算法實現

C++開發時遇到堆上的內存破壞怎么辦

有一定C++開發經驗的同學大多數踩過內存破壞的坑,有這么幾種現象: 比如某個變量整形,在程序中只可能....
發表于 2021-08-23 10:18? 161次閱讀
C++開發時遇到堆上的內存破壞怎么辦

基于Zynq的嵌入式開發流程

基于Zynq的嵌入式開發流程Xilinx Zynq SoC 是集成了FPGA和硬核處理器的特殊SoC,它與一般FPGA的最大不...
發表于 2021-08-23 08:15? 0次閱讀
基于Zynq的嵌入式開發流程

關于FPGA進行外部邊沿檢測,檢測不準確問題?

求助各位大佬! 目的是觀測到外部出現兩個下降沿信號后FPGA做下一步動作(例如led狀態翻轉閃爍); 外部設備定時...
發表于 2021-08-21 12:58? 627次閱讀
關于FPGA進行外部邊沿檢測,檢測不準確問題?

小鳥科技借助Xilinx Kintex? FPG...

賽靈思FPGA平臺出色的性能和簡潔易用的 Vivado?開發工具,助力小鳥科技將業界領先的專業音視頻....
發表于 2021-08-20 14:22? 651次閱讀
小鳥科技借助Xilinx Kintex? FPG...

借助自適應加速平臺打造能適應快速環境變化的機器人

隨著機器人能夠適應不斷改變的環境,它們的價值和潛在影響也在迅速攀升。
發表于 2021-08-20 14:19? 1191次閱讀
借助自適應加速平臺打造能適應快速環境變化的機器人

FPGA與GPU計算存儲加速對比:單位功耗性能考...

使用或者不使用機器學習輔助的分析以及驗證,都可以借助計算存儲器件進行加速。
發表于 2021-08-20 11:57? 2697次閱讀
FPGA與GPU計算存儲加速對比:單位功耗性能考...

Xilinx賦能深維科技GIF2WebP動圖方案...

Xilinx? Alveo? U200加速卡助力深維科技 (DeePoly)ThunderImage....
發表于 2021-08-20 11:52? 1280次閱讀
Xilinx賦能深維科技GIF2WebP動圖方案...

FPGA、Verilog HDL與VHDL的優缺...

Verilog HDL 優點:類似C語言,上手容易,靈活。大小寫敏感。在寫激勵和建模方面有優勢。 缺....
發表于 2021-08-20 10:03? 259次閱讀
FPGA、Verilog HDL與VHDL的優缺...

機器學習的基礎內容

文章目錄前言一、pandas是什么?二、使用步驟1.引入庫2.讀入數據總結前言提示:這里可以添加本文要記錄的大概內容:例...
發表于 2021-08-20 08:07? 0次閱讀
機器學習的基礎內容

一文看懂FPGA行業 5G技術更新迭代 驅動FP...

作者:國信證券
發表于 2021-08-19 17:20? 3680次閱讀
一文看懂FPGA行業 5G技術更新迭代 驅動FP...

Microchip推出新型芯片級原子鐘(CSAC...

面向軍事和工業系統的SA65 型芯片級原子鐘具有超高精度和低功耗特點。
發表于 2021-08-19 11:35? 1249次閱讀
Microchip推出新型芯片級原子鐘(CSAC...

人工智能+蛋白質組學或改變藥物研發模式

蛋白質組學在現代藥物研究中的重要作用,早已經得到了業界的公認,甚至有人士坦言,它會改變藥物的研發模式....
發表于 2021-08-19 10:10? 59次閱讀
人工智能+蛋白質組學或改變藥物研發模式

如何解決FPGA引腳與LVDS信號相連時兼容性的...

很多工程師在使用Xilinx開發板時都注意到了一個問題,就是開發板中將LVDS的時鐘輸入(1.8V電....
發表于 2021-08-19 10:08? 1711次閱讀
如何解決FPGA引腳與LVDS信號相連時兼容性的...

中海達與東盟測繪協會簽署合作備忘錄

8月3日,第12屆東盟土地測量與地理信息聯合會(下稱東盟測繪協會)兩年期理事會議在線上召開。這也是該....
發表于 2021-08-18 15:45? 265次閱讀
中海達與東盟測繪協會簽署合作備忘錄

安晟培半導體通過AI推理應用程序進一步增強 Am...

中國,北京(2021 年 8 月 5 日)——安晟培半導體科技有限公司(Ampere Computi....
發表于 2021-08-18 11:38? 1502次閱讀
安晟培半導體通過AI推理應用程序進一步增強 Am...

HALCON項目應使用哪種編程語言

來源:機器視覺算法與應用 大多數HALCON解決方案都必須嵌入到PC端的應用程序中(例如,提供圖形用....
發表于 2021-08-18 10:36? 247次閱讀
HALCON項目應使用哪種編程語言

DSO.ai與新思科技共同探討人工智能驅動芯片設...

DSO.ai自推出以來一直占據半導體行業的頭條,并榮獲2020年ASPENCORE全球電子成就獎的“....
發表于 2021-08-18 10:32? 2417次閱讀
DSO.ai與新思科技共同探討人工智能驅動芯片設...

FPGA新產品:帶RISC-V硬核的FPGA系統...

不久前,Microchip發布新聞稿介紹了其新的中等帶寬現場可編程門陣列(FPGA)和FPGA系統級....
發表于 2021-08-18 10:07? 4004次閱讀
FPGA新產品:帶RISC-V硬核的FPGA系統...

邏輯層接口的IO口如何使用

上篇博文:【FPGA】SRIO IP核系統總覽以及端口介紹(一)(User Interfaces 之....
發表于 2021-08-18 09:35? 1768次閱讀
邏輯層接口的IO口如何使用

FPGA廠商京微齊力入選北京市2021年度第三批...

日前,北京市經濟和信息化局發布了關于對北京市2021年度第三批擬認定“專精特新”中小企業名單進行公示....
發表于 2021-08-17 16:02? 1890次閱讀
FPGA廠商京微齊力入選北京市2021年度第三批...

你真的知道C語言里extern C有什么作用嗎

我經常在C語言的頭文件中看到下面的代碼: #ifdef __cplusplus extern “C”....
發表于 2021-08-17 09:35? 160次閱讀
你真的知道C語言里extern C有什么作用嗎

可編程邏輯器件隨著半導體集成電路的4個階段

可編程邏輯器件伴隨著半導體集成電路的發展而不斷發展,其發展可以劃分為以下4個階段。
發表于 2021-08-17 09:16? 3598次閱讀
可編程邏輯器件隨著半導體集成電路的4個階段

Open Images Extended合集中引...

發布人:Google Research 軟件工程師 Candice Schumann 和 Susan....
發表于 2021-08-16 17:20? 363次閱讀
Open Images Extended合集中引...

澎峰Artix 7 FPGA開發套件新品上線 奉...

新款的RV開發板,已經新鮮出爐啦!這次帶來的 Perf-V1開發板 ,既可以學習 FPGA編程 ,也....
發表于 2021-08-16 14:18? 3074次閱讀
澎峰Artix 7 FPGA開發套件新品上線 奉...

使用PagerDuty助力Sporting Gr...

Sporting Group Sporting Group 是體育博彩技術和交易領域的世界領先企業之....
發表于 2021-08-16 10:55? 202次閱讀
使用PagerDuty助力Sporting Gr...