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

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

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

FPGA的六大應(yīng)用領(lǐng)域,你了解嗎?

新機器視覺 ? 來源:嵌入式大雜燴、小麥大叔 ? 2023-02-09 14:36 ? 次閱讀

FPGA 大家應(yīng)該都聽過,那么我們能用它做什么,我們學(xué)會它之后在未來我可以從事哪些領(lǐng)域的工作?

這個問題我覺得是大家最想要關(guān)注的問題,因為興趣是最好的老師,如果你發(fā)現(xiàn) FPGA 所能從事的領(lǐng)域你壓根就不感興趣,那么你去學(xué)習(xí)它就有可能是在浪費時間,比如你將來想當(dāng)個會計,你想當(dāng)個醫(yī)生那你學(xué)習(xí) FPGA 就沒有什么必要了,

當(dāng)然也不排除你在學(xué)習(xí)過程中突然發(fā)現(xiàn)了它的魅力,從而喜歡上它。

FPGA 所能應(yīng)用的領(lǐng)域大概可以分成六大類,下面聽我一一道來。

01

通信系統(tǒng)

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

因為在無線通信系統(tǒng)中,許多功能模塊通常都需要大量的濾波運算,而這些濾波函數(shù)往往需要大量的乘和累加操作。

而通過FPGA 來實現(xiàn)分布式的算術(shù)結(jié)構(gòu),就可以有效地實現(xiàn)這些乘和累加操作。

尤其是 Xilinx 公司的 FPGA 內(nèi)部集成了大量的適合通信領(lǐng)域的一些資源比如:基帶處理(通道卡)、接口和連接功能以及 RF射頻卡)三大類:

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

接口和連接資源接口和連接功能主要包括無線基站對外的高速通信接口(PCI Express、以太網(wǎng) MAC、高速 AD/DA 接口)以及內(nèi)部相應(yīng)的背板協(xié)議(OBSAI、CPRI、EMIF、LinkPort)的實現(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ù)的實現(xiàn)??偠灾灰?FPGA 學(xué)的好,在通信領(lǐng)域你絕對可以大展身手。

02

數(shù)字信號處理

在數(shù)字信號處理領(lǐng)域 FPGA 同樣所向披靡,主要是因為它的高速并行處理能力。FPGA最大優(yōu)勢是其并行處理機制,即利用并行架構(gòu)實現(xiàn)數(shù)字信號處理的功能。

77874e76-a831-11ed-bfe3-dac502259ad0.jpg

這一并行機制使得 FPGA 特別適合于完成 FIR 等數(shù)字濾波這樣重復(fù)性的數(shù)字信號處理任務(wù),對于高速并行的數(shù)字信號處理任務(wù)來說,F(xiàn)PGA性能遠遠超過通用 DSP 處理器的串行執(zhí)行架構(gòu),還有就是它接口的電壓和驅(qū)動能力都是可編程配置的不像傳統(tǒng)的 DSP 要受指令集控制。

因為指令集的時鐘周期的限制,不能處理太高速的信號,對于速率級為 Gbps的 LVDS 之類信號就難以涉及。

所以在數(shù)字信號處理領(lǐng)域 FPGA 的應(yīng)用也是十分廣泛的。

03

視頻圖像處理

隨著時代的變換,人們對圖像的穩(wěn)定性、清晰度、亮度和顏色的追求越來越高,像以前的標(biāo)清(SD)慢慢演變成高清(HD),到現(xiàn)在人們更是追求藍光品質(zhì)的圖像。

這使得處理芯片需要實時處理的數(shù)據(jù)量越來越大,并且圖像的壓縮算法也是越來越復(fù)雜,使得單純的使用 ASSP 或者 DSP 已經(jīng)滿足不了如此大的數(shù)據(jù)處理量了。

這時 FPGA 的優(yōu)勢就凸顯出來了,它可以更加高效的處理數(shù)據(jù),所以在圖像處理領(lǐng)域在綜合考慮成本后,F(xiàn)PGA 也越來越受到市場的歡迎。

04

高速接口設(shè)計

其實看了 FPGA 在通信領(lǐng)域和數(shù)字信號處理領(lǐng)域的表現(xiàn),我想大家也已應(yīng)該猜到了在高速接口設(shè)計領(lǐng)域,F(xiàn)PGA 必然也是有一席之地的。它的高速處理能力和多達成百上千個的 IO 決定了它在高速接口設(shè)計領(lǐng)域的獨特優(yōu)勢。

比如說我需要和 PC 端做數(shù)據(jù)交互,將采集到的數(shù)據(jù)送給 PC 機處理,或者將處理后的結(jié)果傳給 PC 機進行顯示。PC 機與外部系統(tǒng)通信的接口比較豐富,如 ISA、PCI、PCI Express、PS/2、USB 等。

傳統(tǒng)的做法是對應(yīng)的接口使用對應(yīng)的接口芯片,例如 PCI 接口芯片,當(dāng)我需要很多接口時我就需要多個這樣的接口芯片,這無疑會使我們的硬件外設(shè)變得復(fù)雜,體積變得龐大,會很不方便,但是如果使用 FPGA 優(yōu)勢立馬就出來了。

因為不同的接口邏輯都可以在 FPGA 內(nèi)部去實現(xiàn),完全沒必要那么多的接口芯片,在配合 DDR 存儲器的使用,將使我們接口數(shù)據(jù)的處理變得更加得心應(yīng)手。

05

人工智能

如果大家比較喜歡關(guān)注科技板塊的新聞的話最近一定會被 5G 通信和人工智能充斥眼球,確實 21 世紀(jì)已經(jīng)不知不覺走到了 2022年,在這 二十多年間,人工智能迅速發(fā)展,5G 的順利研發(fā)也使人工智能如虎添翼,可以預(yù)見,未來必將是人工智能的天下。

FPGA 在人工智能系統(tǒng)的前端部分也是得到了廣泛的應(yīng)用,例如自動駕駛,需要對行駛路線、紅綠燈、路障和行駛速度等各種交通信號進行采集,需要用到多種傳感器,對這些傳感器進行綜合驅(qū)動和融合處理就可以使用 FPGA。

還有一些智能機器人,需要對圖像進行采集和處理,或者對聲音信號進行處理都可以使用 FPGA 去完成,所以 FPGA 在人工智能系統(tǒng)的前端信息處理上使用起來得心應(yīng)手。

06

IC 設(shè)計

IC 這個詞大家可能一聽到就覺得特別高深,不是凡人所能觸及到的,而 IC 設(shè)計更是一些神人才能勝任的工作。

不可否認(rèn)的是 IC 設(shè)計門檻確實比較高,但是我們也沒必要把它過于神話,其實簡單點來講我們可以拿 PCB 設(shè)計來與之比較,PCB 是拿一個個元器件在印制線路板上去搭建一個特定功能的電路組合,而 IC 設(shè)計呢是拿一個個 MOS 管,PN 節(jié)在硅基襯底上去搭建一個特定功能的電路組合,一個宏觀一個微觀。

PCB 如果設(shè)計廢了大不了重新設(shè)計再打樣也不會造成太大損失,但是如果 IC 設(shè)計廢了再重新設(shè)計那損失就很慘重了,俗話說大炮一開,黃金萬兩。

那么在 IC 領(lǐng)域***一開黃金萬兩也不是吹的,光刻膠貴的要命,光刻板開模也不便宜,加上其他多達幾百上千道工序,其中人力、物力、機器損耗、機器保養(yǎng),絕對是讓人肉疼的損失,所以 IC 設(shè)計都要強調(diào)一版成功。

保證 IC 一版成功就要進行充分的仿真測試和 FPGA 驗證,仿真驗證是在服務(wù)器上面跑仿真軟件進行測試,類似 ModelSim/VCS 軟件;

FPGA 驗證主要是把 IC 的代碼移植到 FPGA 上面,使用 FPGA 綜合工具進行綜合、布局布線到最終生成 bit 文件,然后下載到 FPGA 驗證板上面進行驗證,對于復(fù)雜的 IC 我們還可以給他拆成幾個部分功能去分別驗證,每個功能模塊放在一個 FPGA 上面,F(xiàn)PGA 生成的電路非常接近真實的 IC 芯片。

這樣極大的方便我們 IC 設(shè)計人員去驗證自己的 IC 設(shè)計。

其他,比如電力行業(yè)的高速數(shù)據(jù)采集,醫(yī)療行業(yè)的高速、大數(shù)據(jù)量的模擬量采集傳輸,軍工行業(yè)的雷達、衛(wèi)星、制導(dǎo)系統(tǒng)等等都是FPGA的應(yīng)用領(lǐng)域

審核編輯 :李倩

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

    關(guān)注

    1624

    文章

    21539

    瀏覽量

    600492
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4576

    瀏覽量

    92339
  • 數(shù)字信號處理
    +關(guān)注

    關(guān)注

    15

    文章

    549

    瀏覽量

    45740

原文標(biāo)題:FPGA的六大應(yīng)用領(lǐng)域,你了解嗎?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    淺析FPGA應(yīng)用領(lǐng)域

    FPGA 最初的應(yīng)用領(lǐng)域也是傳統(tǒng)的應(yīng)用領(lǐng)域,通信領(lǐng)域,但隨著信息產(chǎn)業(yè)以及微電子計數(shù)發(fā)展,FPGA的應(yīng)用范圍編輯航空航天、汽車、醫(yī)療、工業(yè)控制
    的頭像 發(fā)表于 01-09 19:11 ?5916次閱讀

    詳解FPGA六大應(yīng)用領(lǐng)域

    FPGA 所能應(yīng)用的領(lǐng)域大概可以分成六大類,下面聽我一一道來。 01 FPGA在通信系統(tǒng)的應(yīng)用簡介 FPGA 在通信
    發(fā)表于 01-17 17:03

    FPGA應(yīng)用領(lǐng)域及解決方案

    FPGA應(yīng)用領(lǐng)域及解決方案
    發(fā)表于 08-20 11:23

    FPGA典型應(yīng)用領(lǐng)域以及解決方案

    FPGA典型應(yīng)用領(lǐng)域以及解決方案
    發(fā)表于 08-20 13:36

    聚焦六大領(lǐng)域強化開關(guān)電源布局

    在開關(guān)電源領(lǐng)域,沃爾電子主要圍繞工控、科研、醫(yī)療、通訊、數(shù)控、電力六大領(lǐng)域,通過對開關(guān)電源性能穩(wěn)定性提升進一步拓展市場。 據(jù)權(quán)威預(yù)測報告指出,2016年開關(guān)電源行業(yè)市場潛力巨大,從剛剛結(jié)束的濟南工業(yè)
    發(fā)表于 05-04 12:31

    例說FPGA連載7:FPGA應(yīng)用領(lǐng)域

    ``例說FPGA連載7:FPGA應(yīng)用領(lǐng)域特權(quán)同學(xué),版權(quán)所有配套例程和更多資料下載鏈接:http://pan.baidu.com/s/1c0nf6Qc FPGA目前雖然還受制于較高的開
    發(fā)表于 07-11 06:47

    1206封裝貼片電容應(yīng)用領(lǐng)域

    `貼片電容應(yīng)用鄰域有電源電子應(yīng)用、照明LED、汽車電子、醫(yī)療器械、大型工業(yè)能源設(shè)備及日用家電這六大領(lǐng)域,隨著科技發(fā)展,如此貼片電容應(yīng)用不斷延伸到智能設(shè)備,新能源,無人機等各新生代領(lǐng)域,其中1206
    發(fā)表于 08-11 11:57

    FPGA學(xué)習(xí)--FPGA應(yīng)用領(lǐng)域

    CHMOS工藝,功耗低,可以與CMOS、TTL電平兼容?! 】梢哉f,FPGA芯片是小批量系統(tǒng)提高系統(tǒng)集成度、可靠性的最佳選擇之一。那么fpga應(yīng)用領(lǐng)域有哪些呢?主要的方向又是什么呢?具體的跟隨小編來
    發(fā)表于 10-26 14:35

    PLC常見的六大應(yīng)用詳解_PLC結(jié)構(gòu)與工作環(huán)境

    本文開始介紹了PLC的結(jié)構(gòu)及各部分的作用,其次介紹了PLC的基本特點與工作環(huán)境,最后介紹了PLC常見的六大應(yīng)用領(lǐng)域。
    發(fā)表于 04-19 09:09 ?6844次閱讀
    PLC常見的<b class='flag-5'>六大</b>應(yīng)用詳解_PLC結(jié)構(gòu)與工作環(huán)境

    解析無人機的六大應(yīng)用領(lǐng)域

    看到無人機的身影,隨著無人機技術(shù)還在不斷的完善,無人機的應(yīng)用領(lǐng)域及范圍還在不斷拓寬。下面我們就來了解一下無人機六大應(yīng)用領(lǐng)域。
    發(fā)表于 10-19 16:15 ?2.1w次閱讀

    LED顯示屏可突破的六大領(lǐng)域

    盤點LED顯示屏行業(yè)可突破的六大領(lǐng)域
    的頭像 發(fā)表于 08-26 15:25 ?4571次閱讀

    FPGA所能應(yīng)用的六大領(lǐng)域

    FPGA 在通信領(lǐng)域的應(yīng)用可以說是無所不能,得益于 FPGA 內(nèi)部結(jié)構(gòu)的特點,它可以很容易地實現(xiàn)分布式的算法結(jié)構(gòu),這一點對于實現(xiàn)無線通信中的高速數(shù)字信號處理十分有利。
    的頭像 發(fā)表于 07-28 14:11 ?1948次閱讀

    FPGA六大應(yīng)用領(lǐng)域都知道哪些?

    FPGA 大家應(yīng)該都聽過,那么我們能用它做什么,我們學(xué)會它之后在未來我可以從事哪些領(lǐng)域的工作?
    的頭像 發(fā)表于 01-21 10:57 ?777次閱讀

    FPGA六大應(yīng)用領(lǐng)域解析

    FPGA 在通信領(lǐng)域的應(yīng)用可以說是無所不能,得益于 FPGA 內(nèi)部結(jié)構(gòu)的特點,它可以很容易地實現(xiàn)分布式的算法結(jié)構(gòu),這一點對于實現(xiàn)無線通信中的高速數(shù)字信號處理十分有利。
    發(fā)表于 07-12 09:06 ?870次閱讀

    淺談FPGA六大應(yīng)用領(lǐng)域

    FPGA 所能應(yīng)用的領(lǐng)域大概可以分成六大類,下面聽我一一道來。
    發(fā)表于 08-09 10:14 ?646次閱讀