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

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

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

FPGA相對于MCU的主要優(yōu)勢在哪

FPGA設(shè)計論壇 ? 來源:Latticesemi ? 作者:Jay Aggarwal ? 2021-11-08 10:09 ? 次閱讀

在開發(fā)新的電子系統(tǒng)時,設(shè)計人員需要做出各種決定。最關(guān)鍵的一個決定是選擇系統(tǒng)架構(gòu)和實現(xiàn)的芯片。這些組件發(fā)揮著關(guān)鍵功能,當(dāng)前的選擇也十分寬范,因此錯誤的決定可能意味著市場上的失敗。

如果你恰好讀到這篇博文,那么你可能已經(jīng)熟悉現(xiàn)場可編程門陣列(FPGA)以及相應(yīng)的替代芯片類型。我認為對比一下FPGA 與其主要競品——微控制器MCU)之間的一些關(guān)鍵差異將有所裨益。

使用FPGA設(shè)計的主要優(yōu)勢

使用FPGA進行設(shè)計的最大優(yōu)勢是它們的可編程架構(gòu),設(shè)計人員可以對其快速編程(和重新編程),執(zhí)行幾乎所有功能。你可以將這種結(jié)構(gòu)想象成許多微小的可編程邏輯“島嶼”(單元)漂浮在可編程互連的“海洋”中。每個邏輯單元都包含一些組合邏輯和一個寄存器,并且每個單元都可以通過編程來執(zhí)行所需的功能。

同時,可編程互連可用于連接FPGA的通用輸入/輸出(GPIO)和所選邏輯單元的輸入和輸出(I/O),并將邏輯單元之間相互連接。此外,可以對GPIO組(bank)進行編程來支持不同的電氣接口、輸入阻抗和輸出轉(zhuǎn)換(邊緣)速率。

FPGA的可編程結(jié)構(gòu)能以大規(guī)模并行方式實現(xiàn)數(shù)據(jù)處理算法。例如,假設(shè)一個算法需要對一些相似的數(shù)據(jù)執(zhí)行100次加法。FPGA可以配置為在同一時鐘沿同時執(zhí)行所有這些操作。要么在同一時間段內(nèi)執(zhí)行100次計算,要么以1/100的時鐘頻率執(zhí)行相同數(shù)量的計算。

這種固有的靈活性有助于加快FPGA應(yīng)用設(shè)計的上市時間,因為可以在最終確定系統(tǒng)設(shè)計的同時決定或更改集成的FPGA的功能。這種可重新編程的特性還能讓開發(fā)人員通過軟件更新來更新或更改FPGA的功能,從而延長FPGA(以及使用它們的系統(tǒng))的生命周期。

使用MCU設(shè)計的主要局限性

MCU設(shè)計的思路不同。一旦硬件平臺建立起來,芯片的功能就確定了,接下來就是軟件開發(fā)人員的工作,他們使用C或C++等編程語言來完成他們的設(shè)計部分。隨后,C/C++源代碼傳遞給編譯器,編譯器生成將由MCU執(zhí)行的機器代碼。

雖然MCU非常擅長執(zhí)行決策任務(wù),但大多數(shù)MCU底層的馮諾依曼架構(gòu)在執(zhí)行許多數(shù)據(jù)處理算法方面效率低下。這是因為該架構(gòu)的工作方式是從內(nèi)存中檢索指令、解碼該指令、獲取數(shù)據(jù)(如有需要)、執(zhí)行指令并存儲結(jié)果(如有需要)。當(dāng)然,這只是高度簡化的描述,但大抵如此。最終結(jié)果是MCU按串行順序(一個接一個)執(zhí)行操作。在MCU上實現(xiàn)DSP需要執(zhí)行的大量操作還需要高速系統(tǒng)時鐘,這會大大增加應(yīng)用的功耗。

較早的系統(tǒng)架構(gòu)一般同時使用MCU和FPGA,MCU提供決策功能,F(xiàn)PGA執(zhí)行計算密集型數(shù)據(jù)處理。在更先進的系統(tǒng)架構(gòu)中,工程團隊則利用FPGA固有的靈活性和性能優(yōu)勢,完全取代MCU,并將決策和數(shù)據(jù)處理任務(wù)整合到FPGA中,大大減少了物理設(shè)計占用空間,同時降低功耗。

工程師可以在FPGA中使用“軟核”MCU來實現(xiàn)這種設(shè)計,MCU的功能在可編程架構(gòu)中實現(xiàn)。FPGA還可能包含直接在芯片中以“硬核”實現(xiàn)的各種功能,包括SRAM、非易失性存儲器、DSP、PLL、時鐘管理器和SERDES模塊。

編輯:jq

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

    關(guān)注

    551

    文章

    7824

    瀏覽量

    346859
  • FPGA
    +關(guān)注

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598991
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347831
  • 數(shù)據(jù)處理
    +關(guān)注

    關(guān)注

    0

    文章

    548

    瀏覽量

    28450
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1175

    瀏覽量

    51515

原文標題:FPGA相對于MCU的主要優(yōu)勢

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    獨立BAW振蕩器-相對于石英振蕩器的優(yōu)勢

    電子發(fā)燒友網(wǎng)站提供《獨立BAW振蕩器-相對于石英振蕩器的優(yōu)勢.pdf》資料免費下載
    發(fā)表于 09-09 14:41 ?0次下載
    獨立BAW振蕩器-<b class='flag-5'>相對于</b>石英振蕩器的<b class='flag-5'>優(yōu)勢</b>

    獨立BAW振蕩器相對于石英晶體振蕩器的優(yōu)勢

    電子發(fā)燒友網(wǎng)站提供《獨立BAW振蕩器相對于石英晶體振蕩器的優(yōu)勢.pdf》資料免費下載
    發(fā)表于 08-27 11:14 ?0次下載
    獨立BAW振蕩器<b class='flag-5'>相對于</b>石英晶體振蕩器的<b class='flag-5'>優(yōu)勢</b>

    SiC 技術(shù)相對于 Si 具有不可否認的優(yōu)勢

    的器件成本。在600V及以下,與硅的比較優(yōu)勢則顯得微不足道。SiC芯片需要特別設(shè)計的封裝和柵極驅(qū)動器,以充分發(fā)揮其優(yōu)勢。SiC相對于硅的優(yōu)勢通常情況下,SiC在反向
    的頭像 發(fā)表于 08-08 10:46 ?171次閱讀
    SiC 技術(shù)<b class='flag-5'>相對于</b> Si 具有不可否認的<b class='flag-5'>優(yōu)勢</b>

    蔡司三坐標測量機相對于其他品牌的優(yōu)勢

    最近蔡司代理三本精密儀器小編發(fā)現(xiàn)大家都在討論各種三坐標品牌,作為工業(yè)測量的“神器”,蔡司三坐標肯定也得提一提!畢竟在這個領(lǐng)域里,蔡司的口碑可是響當(dāng)當(dāng)?shù)?那蔡司三坐標相對于其他品牌,到底有哪些優(yōu)勢
    的頭像 發(fā)表于 06-04 17:23 ?276次閱讀
    蔡司三坐標測量機<b class='flag-5'>相對于</b>其他品牌的<b class='flag-5'>優(yōu)勢</b>

    CCD視覺檢測相對于人工檢測有什么優(yōu)點?

    ,CCD視覺檢測是通過機器視覺產(chǎn)品被攝取目標轉(zhuǎn)換程圖像信號,傳送給專用的圖像處理系統(tǒng),根據(jù)像素分布和亮度、顏色等信息,轉(zhuǎn)變成數(shù)字化信號。CCD視覺檢測相對于人工檢測有
    的頭像 發(fā)表于 05-09 17:33 ?475次閱讀
    CCD視覺檢測<b class='flag-5'>相對于</b>人工檢測有什么優(yōu)點?

    編解碼一體機相對于傳統(tǒng)的編解碼設(shè)備有哪些優(yōu)勢?

    編解碼一體機相對于傳統(tǒng)的編解碼設(shè)備具有多個優(yōu)勢。以下是編解碼一體機的幾個主要優(yōu)勢: 高效實時的視頻處理能力:編解碼一體機采用先進的編解碼算法和云計算技術(shù),能夠?qū)崿F(xiàn)高效、實時的視頻處理,
    的頭像 發(fā)表于 01-31 14:56 ?909次閱讀
    編解碼一體機<b class='flag-5'>相對于</b>傳統(tǒng)的編解碼設(shè)備有哪些<b class='flag-5'>優(yōu)勢</b>?

    光隔離探頭相對差分探頭的優(yōu)勢

    。 光隔離探頭是一種使用光學(xué)技術(shù)進行測量的探頭,它通過檢測光的傳播和反射來獲取關(guān)于被測物體的信息。與之相比,差分探頭主要通過電子信號的差異來檢測被測物體。下面將詳細介紹光隔離探頭相對于差分探頭的幾個優(yōu)勢。 首先,
    的頭像 發(fā)表于 01-08 11:42 ?508次閱讀

    SiC相對于Si有哪些優(yōu)勢

    更高的擊穿場允許器件在給定區(qū)域承受更高的電壓。這使得器件設(shè)計人員能夠在相同的芯片尺寸下增加用于電流流動的面積,從而降低給定面積的器件電阻 (R sp )。該器件的電阻與傳導(dǎo)功率損耗直接相關(guān),因此較小的 R sp將導(dǎo)致更低的損耗,從而產(chǎn)生更高的效率。 電子漂移速度是電子由于電場而在材料中移動的速度。SiC 半導(dǎo)體的電子漂移速度比 Si 基半導(dǎo)體高 2 倍。電子移動得越快,設(shè)備開關(guān)的速度就越快。系統(tǒng)設(shè)計人員可以從這種更快的開關(guān)中獲得兩個好處:從開到關(guān)的過渡時間內(nèi)功耗更低,以及使用更小的磁性元件和電容器。
    的頭像 發(fā)表于 12-19 09:41 ?934次閱讀
    SiC<b class='flag-5'>相對于</b>Si有哪些<b class='flag-5'>優(yōu)勢</b>?

    請問AD7195模擬輸入端可否輸入相對于AGND的負壓?

    /UNIPOLAR CONFIGURATION(極性配置)的時候說到:兩極輸入?yún)^(qū)域沒有暗指該部分可容忍負電壓,并尊重to system AGND.這句話應(yīng)該是說 雙極性模式下不能輸入相對于系統(tǒng)AGND的負壓; 這顯然是矛盾的,各位大神這問題怎么解?
    發(fā)表于 12-18 06:51

    為什么一般相對于集成運放而言,電壓比較器的轉(zhuǎn)換速率SR較高?

    為什么一般相對于集成運放而言,電壓比較器的轉(zhuǎn)換速率SR較高? 電壓比較器是一種電子元件,用于比較兩個輸入電壓的大小,并將比較結(jié)果轉(zhuǎn)換為輸出信號。相對于集成運放而言,電壓比較器的轉(zhuǎn)換速率較高的原因可以
    的頭像 發(fā)表于 11-22 16:17 ?547次閱讀

    ad8422放大問題,輸入是0mv輸出相對于ref管腳是1.8v?

    ad8422放大問題,例如:輸入是0mv輸出相對于ref管腳是1.8v
    發(fā)表于 11-16 06:42

    堆疊電池相對于卷繞電池的優(yōu)缺點

    堆疊電池相對于卷繞電池的優(yōu)缺點 堆疊電池是指將多個電池電芯疊放在一起,通過串聯(lián)或并聯(lián)的方式組成一個電池組,而卷繞電池則是采用將正負極材料通過疊層、卷繞等方式制備成電芯的一種特殊結(jié)構(gòu)。堆疊電池和卷繞
    的頭像 發(fā)表于 11-10 14:49 ?513次閱讀

    碳化硅相對于硅的優(yōu)勢

    在逆變器、電機驅(qū)動器和電池充電器等應(yīng)用中,碳化硅(SiC)器件具有更高的功率密度、更低的冷卻要求和更低的整體系統(tǒng)成本等優(yōu)勢
    的頭像 發(fā)表于 11-07 09:45 ?1013次閱讀
    碳化硅<b class='flag-5'>相對于</b>硅的<b class='flag-5'>優(yōu)勢</b>

    Python 元組相對于數(shù)組的優(yōu)勢

    我們知道元組tuple是 Immutable (不可修改)的,而數(shù)組List是可變的,而且元組有的功能它都有,而且功能更多,應(yīng)用更廣,那為什么還要保留元組呢? 1.安全共享 假設(shè)你有幾個關(guān)鍵詞比如:CAR, AIRPLANE, BOAT. 如果它是數(shù)組,要在多個對象之間進行共享,數(shù)組無法避免它在共享的時候被無意地更改,如果說這三個關(guān)鍵詞直接和數(shù)據(jù)庫中某個字段做映射,這種更改則非常危險,小則導(dǎo)致垃圾數(shù)據(jù)的產(chǎn)生,大則導(dǎo)致某些功能出現(xiàn)缺陷。 元組的好處之一就在于這里
    的頭像 發(fā)表于 11-03 11:06 ?415次閱讀

    SiC相對于傳統(tǒng)Si的優(yōu)勢如何

    碳化硅(SiC)技術(shù)已達到臨界點,即不可否認的優(yōu)勢推動技術(shù)快速采用的狀態(tài)。 如今,出于多種原因,希望保持競爭力并降低長期系統(tǒng)成本的設(shè)計人員正在轉(zhuǎn)向基于SiC的技術(shù),其中包括: 降低總擁有
    的頭像 發(fā)表于 10-13 09:24 ?1228次閱讀