本文檔主要介紹Altera 新的Arria V 和Cyclone V FPGA 精度可調數字信號處理(DSP) 體系結構的優點。利用Altera 的精度可調DSP 模塊,設計人員可以在每個模塊的基礎上調整精度,從而節省了資源和功耗,同時提高了性能。 引言 DSP 設計使用數百甚至上千個乘法器作為基本構建模塊,實現濾波器、快速傅里葉變換(FFT),以及數字方式處理信號的編碼器。取決于所需濾波器的類型,不同的設計有不同的精度要求,這體現在設計的每一階段,例如,FIR 濾波器、FFT、探測處理和自適應算法等其他功能。此外,具有不同精度級的DSP 算法精度要求通常在18 位以上。下面討論Arria V 和Cyclone V 器件中Altera 精度可調DSP 體系結構的優點。 關鍵DSP 設計發展趨勢 DSP 精度范圍要求隨具體應用而不同,如圖1 所示。視頻應用可以使用從9x9 直至18x18 的乘法器。無線和醫療應用在實現復雜的多通道濾波器時,精度要求要高一些,需要維持濾波器每一級之后的數據精度。軍事、測試和高性能計算等應用也提出了性能和精度要求,復數矩陣運算和信號變換有時需要進行單精度、雙精度和浮點計算。 下載全文: |