日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

FPGA和單片機(jī)對(duì)比如何

大魚(yú)機(jī)器人 ? 來(lái)源:大魚(yú)機(jī)器人 ? 2024-04-30 11:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

01

前言單片機(jī)開(kāi)發(fā)工程師,一般都會(huì)接觸FPGA。 有讀者大概問(wèn)了這樣的問(wèn)題:FPGA能做什么?比單片機(jī)厲害嗎? 這么說(shuō)吧,F(xiàn)PGA在某方面也能實(shí)現(xiàn)單片機(jī)做的事,在某些領(lǐng)域,F(xiàn)PGA遠(yuǎn)比單片機(jī)強(qiáng)的多。 當(dāng)然,F(xiàn)PGA和單片機(jī)各有各的特點(diǎn),在應(yīng)用上也有一些區(qū)別,本文主要說(shuō)下 FPGA 厲害的地方。

02

關(guān)于FPGA

FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)是一種可編程的硬件設(shè)備,通過(guò)編程可以定義其內(nèi)部邏輯電路的結(jié)構(gòu)和功能,具有高度的靈活性和可定制性。

下面說(shuō)說(shuō)FPGA 常見(jiàn)的幾大應(yīng)用的領(lǐng)域:

1.通信系統(tǒng)


FPGA 在通信領(lǐng)域的應(yīng)用可以說(shuō)是無(wú)所不能,得益于 FPGA 內(nèi)部結(jié)構(gòu)的特點(diǎn),它可以很容易地實(shí)現(xiàn)分布式的算法結(jié)構(gòu),這一點(diǎn)對(duì)于實(shí)現(xiàn)無(wú)線通信中的高速數(shù)字信號(hào)處理十分有利。

FPGA可以處理多種通信協(xié)議,如以太網(wǎng)、USB、PCI Express、SATA、HDMI等,實(shí)現(xiàn)高效的數(shù)據(jù)傳輸。 因?yàn)樵跓o(wú)線通信系統(tǒng)中,許多功能模塊通常都需要大量的濾波運(yùn)算,而這些濾波函數(shù)往往需要大量的乘和累加操作。而通過(guò)FPGA 來(lái)實(shí)現(xiàn)分布式的算術(shù)結(jié)構(gòu),就可以有效地實(shí)現(xiàn)這些乘和累加操作。 尤其是 Xilinx 公司的 FPGA 內(nèi)部集成了大量的適合通信領(lǐng)域的一些資源比如:基帶處理(通道卡)、接口和連接功能以及 RF(射頻卡)三大類:

基帶處理資源基帶處理主要包括信道編解碼(LDPC、Turbo、卷積碼以及 RS 碼的編解碼算法)和同步算法的實(shí)現(xiàn)(WCDMA 系統(tǒng)小區(qū)搜索等)。

接口和連接資源接口和連接功能主要包括無(wú)線基站對(duì)外的高速通信接口(PCI Express、以太網(wǎng) MAC、高速 AD/DA 接口)以及內(nèi)部相應(yīng)的背板協(xié)議(OBSAI、CPRI、EMIF、LinkPort)的實(shí)現(xiàn)。

RF 應(yīng)用資源RF 應(yīng)用主要包括調(diào)制/解調(diào)、上/下變頻(WiMAX、WCDMA、TD-SCDMA 以及 CDMA2000 系統(tǒng)的單通道、多通道 DDC/DUC)、削峰(PC-CFR)以及預(yù)失真(Predistortion)等關(guān)鍵技術(shù)的實(shí)現(xiàn)??偠灾灰?FPGA 學(xué)的好,在通信領(lǐng)域你絕對(duì)可以大展身手。

2.數(shù)字信號(hào)處理

FPGA在數(shù)字信號(hào)處理方面應(yīng)用廣泛,包括濾波、FFT(快速傅里葉變換)、數(shù)字信號(hào)生成等。通過(guò)硬件加速技術(shù),F(xiàn)PGA能夠?qū)崿F(xiàn)高速的數(shù)字信號(hào)處理,滿足通信、雷達(dá)、無(wú)線電等領(lǐng)域?qū)?shí)時(shí)性的要求。 在數(shù)字信號(hào)處理領(lǐng)域 FPGA 同樣所向披靡,主要是因?yàn)樗母咚俨⑿刑幚砟芰ΑPGA最大優(yōu)勢(shì)是其并行處理機(jī)制,即利用并行架構(gòu)實(shí)現(xiàn)數(shù)字信號(hào)處理的功能。

d6df9a0e-0631-11ef-a297-92fbcf53809c.jpg

這一并行機(jī)制使得 FPGA 特別適合于完成 FIR 等數(shù)字濾波這樣重復(fù)性的數(shù)字信號(hào)處理任務(wù),對(duì)于高速并行的數(shù)字信號(hào)處理任務(wù)來(lái)說(shuō),F(xiàn)PGA性能遠(yuǎn)遠(yuǎn)超過(guò)通用 DSP 處理器的串行執(zhí)行架構(gòu),還有就是它接口的電壓和驅(qū)動(dòng)能力都是可編程配置的不像傳統(tǒng)的 DSP 要受指令集控制,因?yàn)橹噶罴?a href="http://m.sdkjxy.cn/tags/時(shí)鐘/" target="_blank">時(shí)鐘周期的限制,不能處理太高速的信號(hào),對(duì)于速率級(jí)為 Gbps的 LVDS 之類信號(hào)就難以涉及。所以在數(shù)字信號(hào)處理領(lǐng)域 FPGA 的應(yīng)用也是十分廣泛的。

3.視頻圖像處理

隨著時(shí)代的變換,人們對(duì)圖像的穩(wěn)定性、清晰度、亮度和顏色的追求越來(lái)越高,像以前的標(biāo)清(SD)慢慢演變成高清(HD),到現(xiàn)在人們更是追求藍(lán)光品質(zhì)的圖像。 FPGA因其高速度和低功耗的優(yōu)勢(shì),被廣泛應(yīng)用于高速圖像采集、實(shí)時(shí)圖像處理、智能監(jiān)控和醫(yī)學(xué)圖像處理等應(yīng)用。 這使得處理芯片需要實(shí)時(shí)處理的數(shù)據(jù)量越來(lái)越大,并且圖像的壓縮算法也是越來(lái)越復(fù)雜,使得單純的使用 ASSP 或者 DSP 已經(jīng)滿足不了如此大的數(shù)據(jù)處理量了。 這時(shí) FPGA 的優(yōu)勢(shì)就凸顯出來(lái)了,它可以更加高效的處理數(shù)據(jù),所以在圖像處理領(lǐng)域在綜合考慮成本后,F(xiàn)PGA 也越來(lái)越受到市場(chǎng)的歡迎。

4.高速接口設(shè)計(jì)

其實(shí)看了 FPGA 在通信領(lǐng)域和數(shù)字信號(hào)處理領(lǐng)域的表現(xiàn),我想大家也已應(yīng)該猜到了在高速接口設(shè)計(jì)領(lǐng)域,F(xiàn)PGA 必然也是有一席之地的。它的高速處理能力和多達(dá)成百上千個(gè)的 IO 決定了它在高速接口設(shè)計(jì)領(lǐng)域的獨(dú)特優(yōu)勢(shì)。 比如說(shuō)我需要和 PC 端做數(shù)據(jù)交互,將采集到的數(shù)據(jù)送給 PC 機(jī)處理,或者將處理后的結(jié)果傳給 PC 機(jī)進(jìn)行顯示。PC 機(jī)與外部系統(tǒng)通信的接口比較豐富,如 ISA、PCI、PCI Express、PS/2、USB 等。 傳統(tǒng)的做法是對(duì)應(yīng)的接口使用對(duì)應(yīng)的接口芯片,例如 PCI 接口芯片,當(dāng)我需要很多接口時(shí)我就需要多個(gè)這樣的接口芯片,這無(wú)疑會(huì)使我們的硬件外設(shè)變得復(fù)雜,體積變得龐大,會(huì)很不方便,但是如果使用 FPGA 優(yōu)勢(shì)立馬就出來(lái)了,因?yàn)椴煌慕涌谶壿嫸伎梢栽?FPGA 內(nèi)部去實(shí)現(xiàn),完全沒(méi)必要那么多的接口芯片,在配合 DDR 存儲(chǔ)器的使用,將使我們接口數(shù)據(jù)的處理變得更加得心應(yīng)手。

5.人工智能

如果大家比較喜歡關(guān)注科技板塊的新聞的話最近一定會(huì)被 5G 通信和人工智能充斥眼球,確實(shí) 21 世紀(jì)已經(jīng)不知不覺(jué)走到了 2020 年,在這 20 年間,人工智能迅速發(fā)展,5G 的順利研發(fā)也使人工智能如虎添翼,可以預(yù)見(jiàn),未來(lái)必將是人工智能的天下。 FPGA 在人工智能系統(tǒng)的前端部分也是得到了廣泛的應(yīng)用,例如自動(dòng)駕駛,需要對(duì)行駛路線、紅綠燈、路障和行駛速度等各種交通信號(hào)進(jìn)行采集,需要用到多種傳感器,對(duì)這些傳感器進(jìn)行綜合驅(qū)動(dòng)和融合處理就可以使用 FPGA。 還有一些智能機(jī)器人,需要對(duì)圖像進(jìn)行采集和處理,或者對(duì)聲音信號(hào)進(jìn)行處理都可以使用 FPGA 去完成,所以 FPGA 在人工智能系統(tǒng)的前端信息處理上使用起來(lái)得心應(yīng)手。

6.IC 設(shè)計(jì)

IC 這個(gè)詞大家可能一聽(tīng)到就覺(jué)得特別高深,不是凡人所能觸及到的,而 IC 設(shè)計(jì)更是一些神人才能勝任的工作。不可否認(rèn)的是 IC 設(shè)計(jì)門(mén)檻確實(shí)比較高,但是我們也沒(méi)必要把它過(guò)于神話,其實(shí)簡(jiǎn)單點(diǎn)來(lái)講我們可以拿 PCB 設(shè)計(jì)來(lái)與之比較,PCB 是拿一個(gè)個(gè)元器件在印制線路板上去搭建一個(gè)特定功能的電路組合,而 IC 設(shè)計(jì)呢是拿一個(gè)個(gè) MOS 管,PN 節(jié)在硅基襯底上去搭建一個(gè)特定功能的電路組合,一個(gè)宏觀一個(gè)微觀。 PCB 如果設(shè)計(jì)廢了大不了重新設(shè)計(jì)再打樣也不會(huì)造成太大損失,但是如果 IC 設(shè)計(jì)廢了再重新設(shè)計(jì)那損失就很慘重了,俗話說(shuō)大炮一開(kāi),黃金萬(wàn)兩,那么在 IC 領(lǐng)域光刻機(jī)一開(kāi)黃金萬(wàn)兩也不是吹的,光刻膠貴的要命,光刻板開(kāi)模也不便宜,加上其他多達(dá)幾百上千道工序,其中人力、物力、機(jī)器損耗、機(jī)器保養(yǎng),絕對(duì)是讓人肉疼的損失,所以 IC 設(shè)計(jì)都要強(qiáng)調(diào)一版成功。 保證 IC 一版成功就要進(jìn)行充分的仿真測(cè)試和 FPGA 驗(yàn)證,仿真驗(yàn)證是在服務(wù)器上面跑仿真軟件進(jìn)行測(cè)試,類似 ModelSim/VCS 軟件; FPGA 驗(yàn)證主要是把 IC 的代碼移植到 FPGA 上面,使用 FPGA 綜合工具進(jìn)行綜合、布局布線到最終生成 bit 文件,然后下載到 FPGA 驗(yàn)證板上面進(jìn)行驗(yàn)證,對(duì)于復(fù)雜的 IC 我們還可以給他拆成幾個(gè)部分功能去分別驗(yàn)證,每個(gè)功能模塊放在一個(gè) FPGA 上面,F(xiàn)PGA 生成的電路非常接近真實(shí)的 IC 芯片。這樣極大的方便我們 IC 設(shè)計(jì)人員去驗(yàn)證自己的 IC 設(shè)計(jì)。 其他 比如電力行業(yè)的高速數(shù)據(jù)采集,醫(yī)療行業(yè)的高速、大數(shù)據(jù)量的模擬量采集傳輸,軍工行業(yè)的雷達(dá)、衛(wèi)星、制導(dǎo)系統(tǒng),網(wǎng)絡(luò)安全、工業(yè)控制等等都是FPGA的應(yīng)用領(lǐng)域。

審核編輯:黃飛

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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639557
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6078

    文章

    45593

    瀏覽量

    673998
  • 圖像處理
    +關(guān)注

    關(guān)注

    29

    文章

    1350

    瀏覽量

    59720
  • 人工智能
    +關(guān)注

    關(guān)注

    1821

    文章

    50366

    瀏覽量

    267060

原文標(biāo)題:FPGA比單片機(jī)厲害嗎?

文章出處:【微信號(hào):All_best_xiaolong,微信公眾號(hào):大魚(yú)機(jī)器人】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于單片機(jī)FPGA的網(wǎng)絡(luò)數(shù)據(jù)加密

    介紹了基于單片機(jī)FPGA的網(wǎng)絡(luò)數(shù)據(jù)加密實(shí)現(xiàn)。整個(gè)系統(tǒng)由單片機(jī)FPGA和E1通信接口組成。流密碼加密算法采用A5/1和W7算法。采用VHDL硬件語(yǔ)言實(shí)現(xiàn)
    發(fā)表于 12-24 16:26 ?27次下載

    fpga單片機(jī)接口講解

    電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——fpga單片機(jī)接口講解
    發(fā)表于 08-23 15:55 ?0次下載

    一文看懂fpga單片機(jī)的區(qū)別

    本文首先介紹了fpga的工作原理及特點(diǎn),其次介紹了單片機(jī)的工作原理及特點(diǎn),最后闡述了fpga單片機(jī)的區(qū)別。
    的頭像 發(fā)表于 04-18 09:51 ?23.8w次閱讀

    兼顧FPGA單片機(jī)

    當(dāng)今,FPGA單片機(jī)的應(yīng)用非常廣泛,在有FPGA知識(shí)的基礎(chǔ)上,筆者認(rèn)為可以把FPGA作為主要的學(xué)習(xí)目標(biāo),單片機(jī)作為輔助技能。
    的頭像 發(fā)表于 06-02 10:39 ?5376次閱讀

    單片機(jī)FPGA的區(qū)別

    單片機(jī)FPGA的區(qū)別FPGA更偏向于硬件電路,是用來(lái)設(shè)計(jì)芯片的芯片(FPGA)。通過(guò)硬件編程語(yǔ)言在FPGA芯片上自定義集成電路的過(guò)程;
    發(fā)表于 11-05 12:50 ?11次下載
    <b class='flag-5'>單片機(jī)</b>和<b class='flag-5'>FPGA</b>的區(qū)別

    單片機(jī)、ARM與DSP對(duì)比

    單片機(jī)、ARM與DSP對(duì)比
    發(fā)表于 11-15 13:36 ?13次下載
    <b class='flag-5'>單片機(jī)</b>、ARM與DSP<b class='flag-5'>對(duì)比</b>

    FPGA、單片機(jī)、DSP之間的區(qū)別

    1. FPGA單片機(jī)的區(qū)別? 單片機(jī)FPGA的區(qū)別,本質(zhì)是軟件和硬件的區(qū)別。單片機(jī)設(shè)計(jì)屬軟件范疇;它的硬件(
    發(fā)表于 11-15 16:51 ?25次下載
    <b class='flag-5'>FPGA</b>、<b class='flag-5'>單片機(jī)</b>、DSP之間的區(qū)別

    FPGA單片機(jī)的區(qū)別

    FPGA單片機(jī)的區(qū)別
    發(fā)表于 12-17 18:30 ?36次下載
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>單片機(jī)</b>的區(qū)別

    全方位對(duì)比STM32單片機(jī)和51單片機(jī)

    萌新初入單片機(jī)領(lǐng)域,常會(huì)遇到STM32和51單片機(jī)兩大種類,無(wú)法選擇其一來(lái)提升技術(shù),也不確定哪個(gè)單片機(jī)更適合后續(xù)技術(shù)進(jìn)階提升和發(fā)展,今天這篇文將全方位對(duì)比STM32
    發(fā)表于 03-02 14:18 ?3.5w次閱讀
    全方位<b class='flag-5'>對(duì)比</b>STM32<b class='flag-5'>單片機(jī)</b>和51<b class='flag-5'>單片機(jī)</b>

    FPGA單片機(jī)的串行通信接口設(shè)計(jì)

    本文介紹利用VHDL語(yǔ)言實(shí)現(xiàn)FPGA單片機(jī)的串口異步通信電路。
    的頭像 發(fā)表于 08-03 15:45 ?2268次閱讀
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>單片機(jī)</b>的串行通信接口設(shè)計(jì)

    fpga單片機(jī)的區(qū)別

    FPGA單片機(jī)在多個(gè)方面存在顯著的差異:
    的頭像 發(fā)表于 03-14 16:30 ?7790次閱讀

    fpga單片機(jī)

    FPGA不是單片機(jī)。兩者雖然都是電子產(chǎn)品,但它們?cè)诙鄠€(gè)方面有著本質(zhì)的不同。
    的頭像 發(fā)表于 03-14 17:17 ?3635次閱讀

    fpga能代替單片機(jī)

    FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)和單片機(jī)在功能和應(yīng)用上各有特點(diǎn)和優(yōu)勢(shì),因此FPGA并不能完全代替單片機(jī)。
    的頭像 發(fā)表于 03-27 14:29 ?2263次閱讀

    單片機(jī)Debug工具性能對(duì)比 單片機(jī)調(diào)試常用命令

    。以下是對(duì)單片機(jī)調(diào)試工具性能的簡(jiǎn)要對(duì)比以及一些常用的調(diào)試命令。 單片機(jī)Debug工具性能對(duì)比 Keil uVision 性能 :Keil uVision 是一款功能強(qiáng)大的集成開(kāi)發(fā)環(huán)境(
    的頭像 發(fā)表于 12-19 09:56 ?2675次閱讀

    低功耗單片機(jī)各型號(hào)的對(duì)比及選型參考

    不同品牌、不同系列的低功耗單片機(jī)在功耗控制、性能表現(xiàn)、外設(shè)配置等方面各有特點(diǎn),通過(guò)低功耗單片機(jī)各型號(hào)的對(duì)比,能幫助開(kāi)發(fā)者更精準(zhǔn)地匹配應(yīng)用需求。本文將圍繞主流低功耗單片機(jī)型號(hào)展開(kāi)
    的頭像 發(fā)表于 07-22 18:25 ?1774次閱讀
    阿拉尔市| 贵南县| 北宁市| 敖汉旗| 桃江县| 九龙坡区| 图木舒克市| 兴宁市| 台江县| 勐海县| 鸡东县| 丁青县| 奎屯市| 页游| 府谷县| 桐柏县| 志丹县| 宁安市| 惠来县| 华阴市| 芮城县| 中超| 益阳市| 尼玛县| 喀什市| 静海县| 平乐县| 尼木县| 元氏县| 阳泉市| 惠来县| 夏邑县| 武义县| 孟村| 中西区| 桂林市| 临汾市| 梅州市| 张家川| 梁河县| 北辰区|