chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

FPGA設計論壇 ? 來源:Latticesemi ? 作者:Jay Aggarwal ? 2021-11-08 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

使用MCU設計的主要局限性

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

雖然MCU非常擅長執(zhí)行決策任務,但大多數(shù)MCU底層的馮諾依曼架構(gòu)在執(zhí)行許多數(shù)據(jù)處理算法方面效率低下。這是因為該架構(gòu)的工作方式是從內(nèi)存中檢索指令、解碼該指令、獲取數(shù)據(jù)(如有需要)、執(zhí)行指令并存儲結(jié)果(如有需要)。當然,這只是高度簡化的描述,但大抵如此。最終結(jié)果是MCU按串行順序(一個接一個)執(zhí)行操作。在MCU上實現(xiàn)DSP需要執(zhí)行的大量操作還需要高速系統(tǒ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ù)處理任務整合到FPGA中,大大減少了物理設計占用空間,同時降低功耗。

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

編輯:jq

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

    關(guān)注

    559

    文章

    8186

    瀏覽量

    362610
  • FPGA
    +關(guān)注

    關(guān)注

    1650

    文章

    22217

    瀏覽量

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

    關(guān)注

    147

    文章

    18418

    瀏覽量

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

    關(guān)注

    0

    文章

    635

    瀏覽量

    29691
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1301

    瀏覽量

    55422

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    超聲波清洗機相對于傳統(tǒng)清洗方法有哪些優(yōu)勢?

    超聲波清洗機相對于傳統(tǒng)清洗方法的優(yōu)勢超聲波清洗機是一種高效、環(huán)保的清洗技術(shù),相對于傳統(tǒng)清洗方法具有多項顯著的優(yōu)勢。本文將深入分析超聲波清洗機與傳統(tǒng)清洗方法的對比,以便更好地了解為什么越
    的頭像 發(fā)表于 06-26 17:23 ?311次閱讀
    超聲波清洗機<b class='flag-5'>相對于</b>傳統(tǒng)清洗方法有哪些<b class='flag-5'>優(yōu)勢</b>?

    恒溫晶振對比其他晶振的優(yōu)勢有哪些?

    恒溫晶振是一種特殊類型的晶振,它具有許多與其他晶振相比的優(yōu)勢。恒溫晶振的主要作用是在電子設備中提供穩(wěn)定的時鐘信號,用于同步各個電路的運行。下面將介紹一些恒溫晶振相對于其他晶振的優(yōu)勢。首
    的頭像 發(fā)表于 05-06 15:46 ?612次閱讀
    恒溫晶振對比其他晶振的<b class='flag-5'>優(yōu)勢</b>有哪些?

    SiP藍牙芯片在項目開發(fā)及應用中具有什么優(yōu)勢?

    %-50%,例如昇潤科技的TS-234001P V1芯片相對于HY-234004P模塊,體積具有顯著的縮小。優(yōu)勢:適用于體積較小的智能設備(如手環(huán)、手表、胎壓傳感器等),在做產(chǎn)品設計之初,微型原件更方便
    發(fā)表于 02-19 14:53

    ADS1298在采集心電信號時出現(xiàn)了很嚴重的工頻干擾,每個通道都有,而且相對于心電信號來說非常大,怎么解決?

    在采集心電信號時出現(xiàn)了很嚴重的工頻干擾,每個通道都有,而且相對于心電信號來說非常大,心電信號幾乎埋沒了。求如何解決這個問題
    發(fā)表于 02-12 08:37

    干法刻蝕使用脈沖電源有什么好處

    本文簡單介紹了連續(xù)波和脈沖波的概念、連續(xù)波電流與脈沖波電源的定義以及脈沖波電源相對于連續(xù)波的電源模式的優(yōu)勢。 相對于連續(xù)波的電源模式,脈沖模式的優(yōu)勢有哪些?什么是脈沖與連續(xù)波電源模式?
    的頭像 發(fā)表于 01-22 10:11 ?818次閱讀
    干法刻蝕使用脈沖電源有什么好處

    相對于人工碼垛存在的弊端,碼垛機器人有何優(yōu)勢

    的飛速發(fā)展,其弊端日益凸顯。與此同時,碼垛機器人的引入,以其獨特的優(yōu)勢,正逐步成為替代人工碼垛的主流選擇。 ?一、工作效率與持續(xù)性 ?人工碼垛:受限于人的體力和耐力,長時間、強高度的勞動容易導致工人疲勞,從而降
    的頭像 發(fā)表于 01-03 14:31 ?677次閱讀
    <b class='flag-5'>相對于</b>人工碼垛存在的弊端,碼垛機器人有何<b class='flag-5'>優(yōu)勢</b>

    ADS126x與ADS1256比較優(yōu)勢在哪里?

    看了下ADS1256和ADS126x的數(shù)據(jù)手冊,發(fā)現(xiàn)相同輸出速率下,精度相差不是很大啊,ADS126x相對于ADS1256的優(yōu)勢在哪里?現(xiàn)在一個項目準備在這兩款直接選一款!糾結(jié)中。。。。
    發(fā)表于 01-02 08:35

    大多數(shù)FPGA的程序存儲器(FLASH)為什么都放在外面呢?FPGA主要應用

    FPGA主要應用:? FPGA由于其較高的價格和成本,決定了FPGA不能像單片機那樣被廣泛的使用,FPGA的針
    的頭像 發(fā)表于 12-24 11:04 ?1644次閱讀
    大多數(shù)<b class='flag-5'>FPGA</b>的程序存儲器(FLASH)為什么都放在外面呢?<b class='flag-5'>FPGA</b>的<b class='flag-5'>主要</b>應用

    什么是工控機?相對于商業(yè)電腦有哪些優(yōu)勢

    、數(shù)據(jù)采集、設備控制、監(jiān)測系統(tǒng)等領(lǐng)域。工控機具備高度的可靠性、穩(wěn)定性以及長時間的連續(xù)運行能力,適用于惡劣的環(huán)境,如極端溫度、潮濕、高震動等場合。工控機相對于商用電腦的
    的頭像 發(fā)表于 12-04 17:05 ?952次閱讀
    什么是工控機?<b class='flag-5'>相對于</b>商業(yè)電腦有哪些<b class='flag-5'>優(yōu)勢</b>

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

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

    極海磁電式絕對值編碼器參考方案介紹

    編碼器有多種分類方式,其測量原理主要包括光電式和磁電式,而相對于光電式,磁電式擁有多種優(yōu)勢。
    的頭像 發(fā)表于 11-26 14:34 ?1073次閱讀
    極海磁電式絕對值編碼器參考方案介紹

    ADC的數(shù)據(jù)表給出了±VREF的輸入范圍,是否意味著可以測量相對于接地的負電壓?

    我的 ADC 的數(shù)據(jù)表給出了 ±VREF 的輸入范圍。這是否意味著我可以測量相對于接地的負電壓?
    發(fā)表于 11-26 08:22

    ADS131M08規(guī)格書上將“ADC主時鐘和SCLK同步能實現(xiàn)最佳性能”,具體相對于不同步,性能好在哪?

    ADS131M08規(guī)格書上將“ADC主時鐘和SCLK同步能實現(xiàn)最佳性能”,具體相對于不同步,性能好在哪?
    發(fā)表于 11-21 07:49

    MCUFPGA的區(qū)別分析

    1. 引言 隨著技術(shù)的發(fā)展,電子系統(tǒng)變得越來越復雜,對處理能力的需求也在不斷增長。MCUFPGA作為兩種不同的處理技術(shù),各自有著獨特的優(yōu)勢和局限性。 2. 基本概念 MCU(微控制器
    的頭像 發(fā)表于 11-11 14:58 ?3206次閱讀

    MCUFPGA的區(qū)別和聯(lián)動

    微控制器單元(MCU)和現(xiàn)場可編程門陣列(FPGA)是兩種廣泛應用于電子設計領(lǐng)域的集成電路。它們各自具有獨特的特點和應用場景,同時也可以在某些項目中實現(xiàn)聯(lián)動,以發(fā)揮各自的優(yōu)勢MCU
    的頭像 發(fā)表于 11-01 13:51 ?2660次閱讀