FPGA能做什么?比單片機厲害嗎?
【資料圖】
1.通信系統
FPGA 在通信領域的應用可以說是無所不能,得益于 FPGA 內部結構的特點,它可以很容易地實現分布式的算法結構,這一點對于實現無線通信中的高速數字信號處理十分有利。
因為在無線通信系統中,許多功能模塊通常都需要大量的濾波運算,而這些濾波函數往往需要大量的乘和累加操作。而通過FPGA 來實現分布式的算術結構,就可以有效地實現這些乘和累加操作。
尤其是 Xilinx 公司的 FPGA 內部集成了大量的適合通信領域的一些資源比如:基帶處理(通道卡)、接口和連接功能以及 RF(射頻卡)三大類:
基帶處理資源基帶處理主要包括信道編解碼(LDPC、Turbo、卷積碼以及 RS 碼的編解碼算法)和同步算法的實現(WCDMA 系統小區搜索等)。
接口和連接資源接口和連接功能主要包括無線基站對外的高速通信接口(PCI Express、以太網 MAC、高速 AD/DA 接口)以及內部相應的背板協議(OBSAI、CPRI、EMIF、LinkPort)的實現。
RF 應用資源RF 應用主要包括調制/解調、上/下變頻(WiMAX、WCDMA、TD-SCDMA 以及 CDMA2000 系統的單通道、多通道 DDC/DUC)、削峰(PC-CFR)以及預失真(Predistortion)等關鍵技術的實現??偠灾灰?FPGA 學的好,在通信領域你絕對可以大展身手。
2.數字信號處理
在數字信號處理領域 FPGA 同樣所向披靡,主要是因為它的高速并行處理能力。FPGA最大優勢是其并行處理機制,即利用并行架構實現數字信號處理的功能。
3.視頻圖像處理
4.高速接口設計
5.人工智能
6.IC 設計
關鍵詞:


