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