91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

FPGA 可以作為特定算法的定制硬件加速器。加速不僅會(huì)顯著提高速度,還會(huì)顯著降低功率。性能提升在很大程度上取決于算法,但至少一個(gè)數(shù)量級(jí)對(duì)于快速傅里葉變換 (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 知識(shí)的人(圖 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è)置三個(gè)特定的設(shè)計(jì)實(shí)現(xiàn),以了解 SmartFusion2 和 Hello FPGA 必須提供的所有功能。Hello FPGA的三個(gè)具體設(shè)計(jì)實(shí)現(xiàn)包括DSP、圖像處理與識(shí)別、AI。讓我們來探討一下 Hello FPGA 是如何支持這些應(yīng)用的。

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

pYYBAGOuNVmAfi3VAACsJvdbAX8370.jpg

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

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

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

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

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

更多的可能性

套件中包含的 SmartFusion2 SoC 具有 12,084 個(gè) FPGA 門。這個(gè)完全相同的芯片的其他六個(gè)版本(在更大的封裝中)有多達(dá) 146,000 個(gè)門,以及 240 個(gè)數(shù)學(xué)塊 vs. 22 和其他功能。該套件的 GUI 包括一個(gè)用戶友好的應(yīng)用程序,用于測(cè)試芯片和系統(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è)自動(dòng)化和科學(xué)儀器公司擔(dān)任高級(jí)設(shè)計(jì)工程職位。2004 年,他轉(zhuǎn)向?qū)懽鳎⒃?Hearst Business Media 電子產(chǎn)品雜志擔(dān)任高級(jí)編輯 14 年。他現(xiàn)在是 Lincoln Technology Communications 的顧問。

審核編輯黃宇

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

    關(guān)注

    1660

    文章

    22411

    瀏覽量

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

    關(guān)注

    91

    文章

    39771

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    FPGA 信號(hào)處理板卡設(shè)計(jì)原理圖:618-基于FMC+的XCVU3P高性能 PCIe 載板

    汽車駕駛員輔助, FPGA 信號(hào)處理, XCVU3P板卡, 雷達(dá)圖像處理, 衛(wèi)星通信系統(tǒng), 基帶通信接收
    的頭像 發(fā)表于 01-30 10:27 ?247次閱讀
    <b class='flag-5'>FPGA</b> 信號(hào)<b class='flag-5'>處理</b>板卡設(shè)計(jì)原理圖:618-基于FMC+的XCVU3P高性能 PCIe 載板

    基于DSP與FPGA異構(gòu)架構(gòu)的高性能伺服控制系統(tǒng)設(shè)計(jì)

    DSP+FPGA架構(gòu)在伺服控制模塊中的應(yīng)用,成功解決了高性能伺服系統(tǒng)對(duì)實(shí)時(shí)性、精度和復(fù)雜度的多重需求。通過合理的功能劃分,DSP專注復(fù)雜算法和上層控制,FPGA處理高速硬件任務(wù),兩者
    的頭像 發(fā)表于 12-04 15:38 ?573次閱讀
    基于DSP與<b class='flag-5'>FPGA</b>異構(gòu)架構(gòu)的高性能伺服控制系統(tǒng)設(shè)計(jì)

    藍(lán)牙5.0雙模通信與專業(yè)級(jí)音頻處理能力一體的高性能藍(lán)牙芯片-BP1048B2

    BP1048B2是一款高性能的藍(lán)牙音頻應(yīng)用處理器,集32位RISC內(nèi)核、藍(lán)牙5.0雙模通信與專業(yè)級(jí)音頻處理能力一體的高性能芯片,集成音頻編解碼技術(shù)和藍(lán)牙通信技術(shù),擁有出色的音頻
    的頭像 發(fā)表于 12-03 10:06 ?862次閱讀
    藍(lán)牙5.0雙模通信與專業(yè)級(jí)音頻<b class='flag-5'>處理</b><b class='flag-5'>能力</b><b class='flag-5'>于</b>一體的高性能藍(lán)牙芯片-BP1048B2

    MCU數(shù)據(jù)采集模塊的數(shù)據(jù)處理和分析能力如何?

    MCU數(shù)據(jù)采集模塊的數(shù)據(jù)處理和分析能力如何?在現(xiàn)代化結(jié)構(gòu)物安全監(jiān)測(cè)領(lǐng)域,MCU數(shù)據(jù)采集模塊扮演著至關(guān)重要的角色。它不僅僅是數(shù)據(jù)的“搬運(yùn)工”,更是具備初步處理與分析能力的智能終端,是實(shí)現(xiàn)
    的頭像 發(fā)表于 12-02 16:03 ?432次閱讀
    MCU數(shù)據(jù)采集模塊的數(shù)據(jù)<b class='flag-5'>處理</b>和分析<b class='flag-5'>能力</b>如何?

    MarketsandMarkets FPGA行業(yè)報(bào)告,2026~2030 FPGA市場(chǎng)洞察

    ,F(xiàn)ield-Programmable Gate Array)是一種高度靈活、可重構(gòu)的集成電路。與傳統(tǒng) ASIC 不同,FPGA 制造完成后仍可以在終端重新編程,在 高性能并行計(jì)算、實(shí)時(shí)信號(hào)處理、通信加速 等領(lǐng)域具有獨(dú)特優(yōu)勢(shì)。 ? 根據(jù) Mark
    的頭像 發(fā)表于 11-20 13:20 ?486次閱讀
    MarketsandMarkets <b class='flag-5'>FPGA</b>行業(yè)報(bào)告,2026~2030 <b class='flag-5'>FPGA</b>市場(chǎng)洞察

    FPGA設(shè)計(jì)中集成事件斷點(diǎn)的實(shí)現(xiàn)過程

    如果對(duì)處于全速(at-speed)運(yùn)行下的FPGA調(diào)試,工程師在現(xiàn)有通用“能力技術(shù)”基礎(chǔ)上,再增加“硬件斷點(diǎn)”功能,那么對(duì)高速運(yùn)行FPGA,也就擁有像調(diào)試軟件程序類似的完整可觀測(cè)能力(
    的頭像 發(fā)表于 11-07 11:20 ?5390次閱讀
    在<b class='flag-5'>FPGA</b>設(shè)計(jì)中集成事件斷點(diǎn)的實(shí)現(xiàn)過程

    AMD Spartan UltraScale+ FPGA的優(yōu)勢(shì)和亮點(diǎn)

    AMD Spartan UltraScale+ FPGA 集小型封裝、先進(jìn)的 I/O 功能與低功耗等優(yōu)勢(shì)一體。該系列 FPGA 配備高速 16.3 Gb/s 收發(fā)器、內(nèi)置的外部?jī)?nèi)存控制器以及
    的頭像 發(fā)表于 10-17 10:16 ?785次閱讀
    AMD Spartan UltraScale+ <b class='flag-5'>FPGA</b>的優(yōu)勢(shì)和亮點(diǎn)

    如何用FPGA實(shí)現(xiàn)4K視頻的輸入輸出與處理

    在游戲、影視和顯示領(lǐng)域,4K 已經(jīng)成為標(biāo)配。而今天,我們就來聊聊——如何用 FPGA 實(shí)現(xiàn) 4K 視頻的輸入輸出與處理。
    的頭像 發(fā)表于 10-15 10:47 ?2124次閱讀
    如何用<b class='flag-5'>FPGA</b>實(shí)現(xiàn)4K視頻的輸入輸出與<b class='flag-5'>處理</b>

    【TES807】青翼凌云科技基于 XCKU115 FPGA 的雙 FMC 接口萬兆光纖傳輸信號(hào)處理平臺(tái)

    TES807 是一款基于千兆或者萬兆以太網(wǎng)傳輸?shù)碾p FMC 接口信 號(hào)處理平臺(tái)。該平臺(tái)采用 XILINX 的 Kintex UltraSacle 系列 FPGA:XCKU115-2FLVF1924I
    的頭像 發(fā)表于 08-29 15:57 ?520次閱讀
    【TES807】青翼凌云科技基于 XCKU115 <b class='flag-5'>FPGA</b> 的雙 FMC 接口萬兆光纖傳輸信號(hào)<b class='flag-5'>處理</b>平臺(tái)

    【TES817】青翼凌云科技基于XCZU19EG FPGA的高性能實(shí)時(shí)信號(hào)處理平臺(tái)

    板卡概述TES817是一款基于ZU19EGFPGA的高性能實(shí)時(shí)信號(hào)處理平臺(tái),該平臺(tái)采用1片高性能的FPGA:XCZU19EG-2FFVC1760I作為主處理器,
    的頭像 發(fā)表于 08-29 15:29 ?1464次閱讀
    【TES817】青翼凌云科技基于XCZU19EG <b class='flag-5'>FPGA</b>的高性能實(shí)時(shí)信號(hào)<b class='flag-5'>處理</b>平臺(tái)

    FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺系統(tǒng)運(yùn)行提速增效

    圖像預(yù)處理是圖像處理關(guān)鍵環(huán)節(jié),可優(yōu)化數(shù)據(jù)傳輸、減輕主機(jī)負(fù)擔(dān),其算法可在FPGA等硬件上執(zhí)行。友思特FPGA圖像采集卡憑借FPGA特性,能縮短
    的頭像 發(fā)表于 08-13 17:41 ?1115次閱讀
    <b class='flag-5'>FPGA</b> 加持,友思特圖像采集卡高速預(yù)<b class='flag-5'>處理</b>助力視覺系統(tǒng)運(yùn)行提速增效

    基于FPGA的壓縮算法加速實(shí)現(xiàn)

    本設(shè)計(jì)中,計(jì)劃實(shí)現(xiàn)對(duì)文件的壓縮及解壓,同時(shí)優(yōu)化壓縮中所涉及的信號(hào)處理和計(jì)算密集型功能,實(shí)現(xiàn)對(duì)其的加速處理。本設(shè)計(jì)的最終目標(biāo)是證明在充分并行化的硬件體系結(jié)構(gòu) FPGA 上實(shí)現(xiàn)該算法時(shí),可以大大提高該算
    的頭像 發(fā)表于 07-10 11:09 ?2389次閱讀
    基于<b class='flag-5'>FPGA</b>的壓縮算法加速實(shí)現(xiàn)

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料啦!小編整理了數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進(jìn) QQ 群:9135011
    發(fā)表于 04-07 16:41

    HZ-CORE-RK3588J_K7 FPGA技術(shù)架構(gòu)及應(yīng)用分析

    領(lǐng)域?qū)Ω咝阅芎透呖煽繑?shù)據(jù)處理的需求。這款核心板將ARM處理器的強(qiáng)大通用計(jì)算能力FPGA的高度并行可編程能力相結(jié)合,實(shí)現(xiàn)了低延遲、高帶寬的高
    的頭像 發(fā)表于 03-14 19:01 ?2809次閱讀
    HZ-CORE-RK3588J_K7 <b class='flag-5'>FPGA</b>技術(shù)架構(gòu)及應(yīng)用分析

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

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