熱搜關鍵詞: PCIe高速數據采集卡RFSOC高速數據采集軟件無線電平臺VPX高速數據采集卡高速信號采集卡PCIe數據采集數字信號處理
1,、FPGA,、DSP芯片介紹
FPGA是現(xiàn)場可編程陣列,它是作為專用集成電路(ASIC)領域中的一種半定制電路而出現(xiàn)的,,既解決了定制電路的不足,,又克服了原有可編程器件門電路數有限的缺點。
DSP是一種獨特的微處理器,,其以數字信號來大量處理數據的器件,。它是工作原理是接收模擬信號,,轉換為0或1的數字信號,,在對數字信號進行修改,、刪除、強化,,并在其他系統(tǒng)芯片中把數字數據解譯回模擬信號或實際環(huán)境格式。DSP強大的數據處理能力和高運行速度,,是值得稱道的倆大特色。
2,、FPGA+DSP架構
在雷達信號處理,、數字圖像處理等領域中,,信號處理的實時性至關重要,。由于FPGA芯片在大數據量的底層算法處理上的優(yōu)勢及DSP芯片在復雜算法處理上的優(yōu)勢,,FPGA+DSP的實時信號處理系統(tǒng)的應用越來越廣泛。此架構發(fā)揮FPGA與DSP各自的優(yōu)勢,,FPGA+DSP架構在一些數據處理優(yōu)于單片FPGA的原因如下:
1),、一些復雜算法,,如視頻監(jiān)控,,小目標提取等,用Verilog開發(fā)FPGA算法的復雜性遠遠超過C開發(fā),,有很多對于C來說是很簡單的事,,如浮點運算,,但對于FPGA來說很難,。
2)、素材,,基于復雜算法的代碼范例的缺乏
現(xiàn)在許多成熟的算法都是基于C語言的,,基于C語言的數字圖像處理算法已經非常成熟,現(xiàn)在FPGA主要的功能,,作為協(xié)處理器處理大量的底層數據。但是要跑一些算法,,用DSP編寫C算法更加簡單,開發(fā)周期也會有很大的縮短,。
3)、FPGA雖然可以內嵌內核,,但其處理速度比不上DSP芯片的處理速度。
4),、FPGA架構比FPGA+DSP架構的明顯優(yōu)勢,除了簡化板級設計外,,我覺得其他也比較難說。關鍵是現(xiàn)在FPGA+DSP的架構非常靈活高效,。
5),、FPGA+DSP架構成本相對較低,,開發(fā)難度相對較低,比較適合進行實時大數據量的算法處理,。因為單片的FPGA的系統(tǒng)成本并不低于FPGA+DSP架構,。
為了我們共同的目標“做專業(yè)的高速數據采集廠商”而共同努力,!