FPGA和可編程信號處理器
發布時間:2008/12/17 0:00:00 訪問次數:518
通用的可編程數字信號處理器(programmable digital signal processor,pdsp)在近20年里已經取得了巨大的成功。這些pdsp都是基于一種精簡指令集計算機(reduced instruction setcomputer,risc)范例的架構,由至少一個快速陣列乘法器(例如:16×16位到24×24位定點數、或者是32位浮點數)和一個擴展字寬的累加器構成。pdsp的優勢源于大多數信號處理算法的乘-累加運算(multiply and accumulate,mac)都是非常密集的。通過多級流水線架構,pdsp可以獲得僅受陣列乘法器的速度限制的mac速度。由此可以認為fpga也能夠用來實現mac單元,但是,如果pdsp能夠滿足所需要的mac速度,那么pdsp在成本問題上通常更具有優勢。另一方面,現在我們還發現了許多高帶寬的信號處理應用領域,例如:無線電、多媒體或衛星通信,fpga技術可以通過一個芯片上的多級mac單元來提供更多的帶寬。此外,在幾種后續要討論的諸如cordic、ntt和差錯校正算法等算法中,還可以進一步證明fpl技術要比pdsp更有效率。據稱,在未來,pdsp將會主宰需要復雜算法的應用領域(例如:多重if-then-else結構),而fpga將會統治更多前端(傳感器)的應用,例如fir濾波、cordic算法或fft。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
通用的可編程數字信號處理器(programmable digital signal processor,pdsp)在近20年里已經取得了巨大的成功。這些pdsp都是基于一種精簡指令集計算機(reduced instruction setcomputer,risc)范例的架構,由至少一個快速陣列乘法器(例如:16×16位到24×24位定點數、或者是32位浮點數)和一個擴展字寬的累加器構成。pdsp的優勢源于大多數信號處理算法的乘-累加運算(multiply and accumulate,mac)都是非常密集的。通過多級流水線架構,pdsp可以獲得僅受陣列乘法器的速度限制的mac速度。由此可以認為fpga也能夠用來實現mac單元,但是,如果pdsp能夠滿足所需要的mac速度,那么pdsp在成本問題上通常更具有優勢。另一方面,現在我們還發現了許多高帶寬的信號處理應用領域,例如:無線電、多媒體或衛星通信,fpga技術可以通過一個芯片上的多級mac單元來提供更多的帶寬。此外,在幾種后續要討論的諸如cordic、ntt和差錯校正算法等算法中,還可以進一步證明fpl技術要比pdsp更有效率。據稱,在未來,pdsp將會主宰需要復雜算法的應用領域(例如:多重if-then-else結構),而fpga將會統治更多前端(傳感器)的應用,例如fir濾波、cordic算法或fft。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
上一篇:數字信號處理的設計實現
上一篇:DSP的技術要求
熱門點擊
- FPGA技術按顆粒度分類
- DDS各部分的具體參數
- 數字信號處理FPGA的結構
- 基于FPGA的DDS任意波形發生器
- DSP概述
- 數字信號處理FPGA的仿真
- 數字信號處理FPGA設計的編譯
- DDS的基本原理
- DSP嵌入式系統主程序代碼
- DDS的基本參數計算公式
推薦技術資料
- 業余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]