在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

應(yīng)用受益于 FPGA 處理能力

訾存貴 ? 來源:Jim Harrison ? 作者:Jim Harrison ? 2023-01-03 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

多年來,現(xiàn)場可編程門陣列 (FPGA) 和可編程邏輯一直是工程師的主要工作,但一些使用微控制器進(jìn)行設(shè)計(jì)的工程師不一定意識到在其應(yīng)用中采用 FPGA 邏輯可為他們帶來的附加值。在這里,我們將討論一些應(yīng)用程序如何從 FPGA 的實(shí)時處理能力中受益,并探索幫助工程師開始將 FPGA 邏輯集成到他們的設(shè)計(jì)中的工具。

更適合 FPGA 的應(yīng)用

雖然工程師可以使用 MCU 和 FPGA 完成許多相同類型的事情,但許多應(yīng)用程序可以受益于更高的處理能力和速度、低延遲、更快的連接以及 FPGA 的能源效率等改進(jìn)性能。數(shù)字信號處理 (DSP)、加密貨幣、視頻處理和人工智能等應(yīng)用更適合 FPGA 而不是 MCU。

讓我們以SmartFusion2 片上系統(tǒng) (SoC)為例,研究將 FPGA 集成到設(shè)計(jì)中如何提高應(yīng)用程序性能。該器件在一個芯片上結(jié)合了 MCU 和 FPGA 功能。該芯片有一個 166MHz 的 Arm ? Cortex ? -M3 處理器和一個具有 6,000 到 146,000 個邏輯塊的閃存 FPGA。MCU 具有內(nèi)存保護(hù)單元 (MPU)、控制器局域網(wǎng) (CAN) 端口、千兆以太網(wǎng)、多達(dá) 16 個收發(fā)器通道和高速 USB。SoC 的功能列表包括硬接口控制器、數(shù)學(xué)模塊、DSP、安全啟動、AES256、SHA256、5Mbit SRAM 和 4Mbit eNVM。

無論您將其視為帶有 FPGA 的微控制器還是帶有微控制器的 FPGA,這種組合都是一個功能強(qiáng)大的芯片。FPGA 提供了大量應(yīng)用所需的處理能力,包括物聯(lián)網(wǎng) (IoT) 傳感器數(shù)據(jù)分析、用于醫(yī)學(xué)圖像分析、交通和安全視頻圖像處理的 AI,以及工業(yè)系統(tǒng)實(shí)時運(yùn)動控制。

FPGA 可以作為特定算法的定制硬件加速器。加速不僅會顯著提高速度,還會顯著降低功率。性能提升在很大程度上取決于算法,但至少一個數(shù)量級對于快速傅里葉變換 (FFT) 函數(shù)之類的東西來說并不罕見。

該 IC 的實(shí)用性得到極大擴(kuò)展,因?yàn)樗哂谐凸模?5G SERDES (PCIe Gen2) 端口僅耗電 70mW 就說明了這一點(diǎn)。該芯片的待機(jī)功耗低至 7mW。它有商業(yè)、工業(yè)、軍事和汽車版本,進(jìn)一步擴(kuò)展了它的用途。

開始集成 FPGA 邏輯的好方法

Microchip Technology 的 Hello FPGA 套件 ( M2S-HELLO-FPGA-KIT ) 具有 M2S010 SmartFusion2 SoC ( M2S010-1VF256 ),非常適合具有中低 FPGA 知識的人(圖 1)。它允許用戶使用較小的 SmartFusion2 FPGA 版本之一探索設(shè)計(jì),但具有強(qiáng)大的功能和易用性。這些 FPGA 實(shí)現(xiàn)了標(biāo)準(zhǔn)的基于 4 輸入查找表 (LOT) 的架構(gòu),并受益于低功耗閃存技術(shù),使其成為業(yè)界最安全可靠的 FPGA。

pYYBAGOuNVaAT41uAABoHq25H-0565.jpg

圖 1:低成本緊湊型 Hello FPGA 套件包括一塊 FPGA 主板、一塊攝像頭傳感器板和一塊 LCD 板。(來源:貿(mào)澤電子

連接后,只需下載并安裝示例 FPGA 設(shè)計(jì)即可開始操作。

需要考慮的應(yīng)用

工程師可以使用 Hello FPGA 套件研究幾乎任何功能,但可以輕松設(shè)置三個特定的設(shè)計(jì)實(shí)現(xiàn),以了解 SmartFusion2 和 Hello FPGA 必須提供的所有功能。Hello FPGA的三個具體設(shè)計(jì)實(shí)現(xiàn)包括DSP、圖像處理與識別、AI。讓我們來探討一下 Hello FPGA 是如何支持這些應(yīng)用的。

數(shù)字信號處理 (DSP):Microchip Technology Hello FPGA 的 DSP 演示(圖 2)提供了創(chuàng)建有限脈沖響應(yīng) (FIR) 和 FFT 濾波器設(shè)計(jì)的見解。GUI 顯示輸入、輸出和濾波器響應(yīng)的圖形。單擊 Autosweep,GUI 將自動掃描其中一個輸入信號頻率。

pYYBAGOuNVmAfi3VAACsJvdbAX8370.jpg

圖 2:Hello FPGA 套件的圖形用戶界面屏幕示例。這是一個用于 DSP 濾波器設(shè)計(jì)應(yīng)用程序的應(yīng)用程序。(來源:微芯科技)

圖像處理和識別:該套件的圖像處理應(yīng)用程序從 640 x 480 攝像機(jī)捕獲實(shí)時視頻,對其進(jìn)行格式化,并在 FPGA 運(yùn)行圖像處理的情況下將其顯示在 LCD 上。可以通過屏幕上的滑塊調(diào)整對比度、亮度和色彩平衡。

人工智能 (AI) 和機(jī)器學(xué)習(xí) (ML):人工智能 (AI) 和機(jī)器學(xué)習(xí) (ML) 數(shù)字識別設(shè)計(jì)應(yīng)用程序使用相機(jī)檢測一張紙上的數(shù)字。FPGA 的 AI 算法然后決定它是哪個數(shù)字并將該答案顯示在 LCD 上。

為了協(xié)助調(diào)試并幫助確保最低功耗運(yùn)行,該套件的 GUI 支持實(shí)時 FPGA 內(nèi)核功耗的測量和繪圖。它還利用處理器的增強(qiáng)型嵌入式跟蹤宏單元 (ETM) 進(jìn)行調(diào)試。

此處提供的 Microchip Hello FPGA 套件視頻提供了有關(guān)設(shè)置和使用該套件的更多信息。

更多的可能性

套件中包含的 SmartFusion2 SoC 具有 12,084 個 FPGA 門。這個完全相同的芯片的其他六個版本(在更大的封裝中)有多達(dá) 146,000 個門,以及 240 個數(shù)學(xué)塊 vs. 22 和其他功能。該套件的 GUI 包括一個用戶友好的應(yīng)用程序,用于測試芯片和系統(tǒng)的特定功能,包括 Flash*Freeze 低功耗操作。它還具有用于靈活擴(kuò)展的 Arduino 和 Mikrobus 連接器

結(jié)論

集成 FPGA 邏輯可以提高許多應(yīng)用程序的處理能力和速度、降低延遲、加快連接速度并提高性能。從 FPGA 邏輯中獲益最多的一些應(yīng)用包括 DSP、加密貨幣、視頻處理和 AI。任何尚未嘗試過 Hello FPGA 套件的工程師都應(yīng)該嘗試一下,即使只是為了更深入地了解 SmartFusion2 SoC 和 Hello FPGA 套件提供的 MCU 和閃存 FPGA 組合所提供的功能和靈活性。

Jim Harrison 是一名電子工程師,自 1989 年以來一直在工業(yè)自動化和科學(xué)儀器公司擔(dān)任高級設(shè)計(jì)工程職位。2004 年,他轉(zhuǎn)向?qū)懽鳎⒃?Hearst Business Media 電子產(chǎn)品雜志擔(dān)任高級編輯 14 年。他現(xiàn)在是 Lincoln Technology Communications 的顧問。

審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1644

    文章

    22007

    瀏覽量

    616325
  • AI
    AI
    +關(guān)注

    關(guān)注

    88

    文章

    34764

    瀏覽量

    276878
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    MRAM存儲替代閃存,FPGA升級新技術(shù)

    優(yōu)化的架構(gòu)設(shè)計(jì)和成熟的制程技術(shù),具備內(nèi)置的硬擦除器、錯誤檢測和校正機(jī)制,為用戶提供了可靠的開發(fā)環(huán)境。用戶可利用最新的Radiant工具,直接實(shí)現(xiàn)MRAM的編程接口,支持多種存儲容量和數(shù)據(jù)速率。利用這些FPGA器件,用戶可以受益
    發(fā)表于 03-08 00:10 ?634次閱讀

    FPGA圖像處理基礎(chǔ)----實(shí)現(xiàn)緩存卷積窗口

    像素行與像素窗口 一幅圖像是由一個個像素點(diǎn)構(gòu)成的,對于一幅480*272大小的圖片來說,其寬度是480,高度是272。在使用FPGA進(jìn)行圖像處理時,最關(guān)鍵的就是使用FPGA內(nèi)部的存儲資源對像
    的頭像 發(fā)表于 02-07 10:43 ?757次閱讀
    <b class='flag-5'>FPGA</b>圖像<b class='flag-5'>處理</b>基礎(chǔ)----實(shí)現(xiàn)緩存卷積窗口

    變速電機(jī)驅(qū)動器受益集成GaN

    電子發(fā)燒友網(wǎng)站提供《變速電機(jī)驅(qū)動器受益集成GaN.pdf》資料免費(fèi)下載
    發(fā)表于 01-24 13:51 ?0次下載
    變速電機(jī)驅(qū)動器<b class='flag-5'>受益</b><b class='flag-5'>于</b>集成GaN

    CMOS傳感器的圖像處理能力

    隨著科技的飛速發(fā)展,圖像處理技術(shù)已經(jīng)成為我們?nèi)粘I钪胁豢苫蛉钡囊徊糠帧MOS傳感器作為圖像捕捉的核心,其圖像處理能力直接影響到成像質(zhì)量。 CMOS傳感器的基本原理 CMOS傳感器由數(shù)以百萬計(jì)
    的頭像 發(fā)表于 01-20 15:19 ?694次閱讀

    友思特方案 精析“蟬翼”:FPGA圖像處理方案助力鋰電池高速產(chǎn)線檢測新升級

    為新能源鋰電行業(yè)賦能第二站:FPGA高精度圖像采集與處理解決方案! 薄如蟬翼的鋰電池薄膜材料在高速產(chǎn)線上生產(chǎn)而成,實(shí)時檢測并精準(zhǔn)分析其質(zhì)量,依托友思特FPGA圖像采集與
    的頭像 發(fā)表于 12-04 15:56 ?530次閱讀
    友思特方案  精析“蟬翼”:<b class='flag-5'>FPGA</b>圖像<b class='flag-5'>處理</b>方案助力鋰電池高速產(chǎn)線檢測新升級

    FPGA 實(shí)時信號處理應(yīng)用 FPGA在圖像處理中的優(yōu)勢

    現(xiàn)場可編程門陣列(FPGA)是一種高度靈活的硬件平臺,它允許開發(fā)者根據(jù)特定應(yīng)用需求定制硬件邏輯。在實(shí)時信號處理和圖像處理領(lǐng)域,FPGA因其獨(dú)特的優(yōu)勢而受到青睞。 1. 并行
    的頭像 發(fā)表于 12-02 10:01 ?1763次閱讀

    FPGA技術(shù)對5G通信的影響

    能夠通過硬件加速實(shí)現(xiàn)實(shí)時信號處理,這在5G通信中至關(guān)重要。5G通信需要處理大量的數(shù)據(jù),包括信號處理、解碼、編碼、多媒體傳輸?shù)取?b class='flag-5'>FPGA的并行處理
    的頭像 發(fā)表于 10-25 09:22 ?1270次閱讀

    FPGA在數(shù)據(jù)處理中的應(yīng)用實(shí)例

    FPGA(現(xiàn)場可編程門陣列)在數(shù)據(jù)處理領(lǐng)域有著廣泛的應(yīng)用,其高度的靈活性和并行處理能力使其成為許多高性能數(shù)據(jù)處理系統(tǒng)的核心組件。以下是一些
    的頭像 發(fā)表于 10-25 09:21 ?1293次閱讀

    FPGA應(yīng)用于人工智能的趨勢

    FPGA(現(xiàn)場可編程門陣列)在人工智能領(lǐng)域的應(yīng)用趨勢日益顯著,主要?dú)w因其高速、低功耗、靈活性和并行處理能力等獨(dú)特優(yōu)勢。以下是對FPGA應(yīng)用
    的頭像 發(fā)表于 10-25 09:20 ?1929次閱讀

    基于FPGA實(shí)現(xiàn)按鍵消抖處理

    引言: 按鍵在電子產(chǎn)品中經(jīng)常用到,由于按鍵的機(jī)械特性,按鍵在閉合或松開的瞬間伴隨著一連串的抖動,這樣的抖動將直接影響設(shè)計(jì)系統(tǒng)的穩(wěn)定性。因此,必須對抖動進(jìn)行處理。本文介紹如何在FPGA中實(shí)現(xiàn)按鍵消抖處理
    的頭像 發(fā)表于 10-24 14:54 ?1088次閱讀
    基于<b class='flag-5'>FPGA</b>實(shí)現(xiàn)按鍵消抖<b class='flag-5'>處理</b>

    FPGA在圖像處理領(lǐng)域的優(yōu)勢有哪些?

    FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)在圖像處理領(lǐng)域具有顯著的優(yōu)勢,這些優(yōu)勢主要體現(xiàn)在以下幾個方面: 一、高并行處理能力
    發(fā)表于 10-09 14:36

    淺談國產(chǎn)異構(gòu)雙核RISC-V+FPGA處理器AG32VF407的優(yōu)勢和應(yīng)用場景

    關(guān)于國產(chǎn)異構(gòu)雙核RISC-V+FPGA處理器AG32VF407的具體優(yōu)勢和應(yīng)用場景淺談如下: 優(yōu)勢 異構(gòu)計(jì)算能力 : 異構(gòu)雙核設(shè)計(jì)結(jié)合了RISC-V的高效指令集和FPGA的靈活可編程性
    發(fā)表于 08-31 08:32

    FPGA與MCU的應(yīng)用場景

    錯誤還請指正。 首先,FPGA(現(xiàn)場可編程門陣列)和MCU(微控制器)都是兩種常見的集成電路。盡管它們都可以被視為“小型計(jì)算機(jī)”,但它們在可編程性和處理能力方面存在顯著差異。但是FPGA
    發(fā)表于 07-29 15:45

    FPGA異步信號處理方法

    FPGA(現(xiàn)場可編程門陣列)在處理異步信號時,需要特別關(guān)注信號的同步化、穩(wěn)定性以及潛在的亞穩(wěn)態(tài)問題。由于異步信號可能來自不同的時鐘域或外部設(shè)備,其到達(dá)時間和頻率可能不受FPGA內(nèi)部時鐘控制,因此
    的頭像 發(fā)表于 07-17 11:10 ?1837次閱讀

    基于FPGA的圖像采集與顯示系統(tǒng)設(shè)計(jì)

    源和固有的并行處理能力,在數(shù)字信號處理、硬件加速、汽車電子等領(lǐng)域得到了廣泛應(yīng)用。在圖像采集與顯示系統(tǒng)中,FPGA能夠?qū)崿F(xiàn)高速、并行的數(shù)據(jù)處理
    的頭像 發(fā)表于 07-17 10:58 ?2768次閱讀
    主站蜘蛛池模板: 神马午夜嘿嘿 | 国产精品理论 | 欧洲综合网 | 免费黄色小视频 | 97影院午夜午夜伦不卡 | 久久国产精品自在自线 | 亚洲一区二区中文字5566 | 亚洲性影院 | 午夜国产福利在线 | 成人午夜网址 | 很很鲁在线视频播放影院 | 毛片午夜 | 亚洲高清一区二区三区四区 | 一本到午夜92版免费福利 | 99久久99久久久精品齐齐鬼色 | 亚洲天堂电影在线观看 | 午夜美女久久久久爽久久 | 久久精品视频免费播放 | 色综合天天综合中文网 | 在线国产你懂的 | 国产亚洲美女 | 天天色操| 欲色影视 | 青草视频久久 | 国产在线欧美精品卡通动漫 | 亚洲第一香蕉视频 | 中文字幕在线视频第一页 | 2023天天操| 人人射人人 | 一区二区三区四区视频在线观看 | 欧美激情第一欧美在线 | 久久久久女人精品毛片 | 欧美成人精品欧美一级乱黄 | 精品精品国产高清a毛片牛牛 | 久久777国产线看观看精品卜 | 欧美乱论视频 | 欧美福利片在线观看 | 国产毛片农村妇女aa板 | 手机在线你懂的 | 日本级毛片免费观看 | 国产高清免费不卡观看 |