點(diǎn)擊上方藍(lán)字關(guān)注我們


許多數(shù)字處理系統(tǒng)都會(huì)使用FPGA,原因是FPGA有大量的專用DSP以及block RAM資源,可以用于實(shí)現(xiàn)并行和流水線算法。因此,通常情況下,F(xiàn)PGA都要和高性能的ADC和DAC進(jìn)行接口,比如e2v EV10AQ190低功耗四通道10-bit 1.25 Gsps ADC和EV12DS130A內(nèi)建4/2:1 MUX的低功耗12-bit 3 Gsps DAC。通常情況下,這些轉(zhuǎn)換器的采樣率都達(dá)到了GHz的級(jí)別。對(duì)工程師團(tuán)隊(duì)來說,除了混合信號(hào)電路板布局之外,理解和使用這些高性能的設(shè)備也是一個(gè)挑戰(zhàn)。
這些e2v數(shù)據(jù)轉(zhuǎn)換器具有帶寬寬、性能好的特點(diǎn)—數(shù)據(jù)手冊(cè)上通常稱為模擬全功率帶寬—即使是在高奈奎斯特區(qū)。(這種能力是不多見的。)正是因?yàn)橛兄鴥?yōu)異的轉(zhuǎn)換性能,才可以使用直接上轉(zhuǎn)換和下轉(zhuǎn)換,這樣可以減少部件數(shù)量、降低功耗以及節(jié)省成本。
在高頻時(shí),奈奎斯特采樣率(每個(gè)周期兩次采樣)是無法維持的。一個(gè)例子就是使用一個(gè)2.5GHz采樣率的ADC去采樣一個(gè)3GHz全功率帶寬的模擬輸入。根據(jù)奈奎斯特準(zhǔn)則,高于1.25GHz的信號(hào)將會(huì)被混疊回奈奎斯特區(qū),這些混疊圖像是基礎(chǔ)信號(hào)的諧波分量,因此和非混疊信號(hào)一樣,包含了同樣的信息。
相反的,如果你在使用DAC,進(jìn)行直接轉(zhuǎn)換時(shí),你需要確定在上奈奎斯特區(qū)你想要使用的諧波。然而,對(duì)于DAC,在更高的頻率下,你需要對(duì)DAC的衰減進(jìn)行SINC補(bǔ)償。因此,很常見的是通過仔細(xì)選擇輸入組件、阻抗平衡器、交流耦合電容以及通過設(shè)計(jì)前端模擬預(yù)濾波器等等去優(yōu)化一個(gè)ADC或者DAC,使其能在一個(gè)奈奎斯特區(qū)中工作。

奈奎斯特區(qū)和混疊,1、3和4區(qū)中顯示的是2區(qū)一個(gè)信號(hào)的鏡像,基礎(chǔ)信號(hào)(Fa)和諧波或者諧波含量的鏡像
可以使用下面的算法來確定諧波或者諧波含量合成頻率位置:
Fharm=N ×Ffund
IF (Fharm=Odd Nyquist Zone)
Floc=Fharm Mod Ffund
Else
Floc=Ffund-(Fharm Mod Ffund)
End
這里N是感興趣的諧波的整數(shù)。
例如,采樣率為2500MHz,基礎(chǔ)頻率是1807MHz,將會(huì)在奈奎斯特區(qū)有一個(gè)693MHz的諧波分量。
前面對(duì)頻譜做了一些解釋,另一個(gè)重要因素是這些設(shè)備和FPGA采用什么方式連接。許多高性能的數(shù)據(jù)轉(zhuǎn)換器使用一個(gè)工作在較低數(shù)據(jù)速率的多路復(fù)用器來實(shí)現(xiàn)轉(zhuǎn)換器的采樣率-一般都是下圖所示的使用FS/4或者FS/2,圖中顯示的是轉(zhuǎn)換器的數(shù)據(jù)流在4條并行的10-bit總線(A, B, C, and D)上的分布:

轉(zhuǎn)換器的數(shù)據(jù)流在4條并行的10-bit總線(A, B, C, and D)上的分布
通常情況下,這些數(shù)字接口采用的是并行LVDS總線,這樣它們會(huì)占用許多的FPGA I/O管腳,但是,并行接口的延遲,并且由于它們使用差分信號(hào)傳遞方式,也可以降低輻射噪聲,這在高性能系統(tǒng)中是非常重要的。
收到FPGA發(fā)出的4個(gè)數(shù)據(jù)流,你可能想知道在FPGA內(nèi)部是如何處理數(shù)據(jù)的,在許多應(yīng)用中,包括通信處理器和射電天文,都使用的一個(gè)常用的方法是使用組合或者分離的FFT結(jié)構(gòu),如下面兩個(gè)圖所示:

使用4個(gè)128點(diǎn)的FFT流水線,加上旋轉(zhuǎn)因子和1個(gè)并行4點(diǎn)FFT,組合成512點(diǎn)的FFT

分離512點(diǎn)FFT,與組合FFT相反。與組合FFT不同的是,在前兩個(gè)階段,對(duì)高速輸入有一個(gè)重組的操作
因?yàn)檫@些真實(shí)的數(shù)據(jù)樣本,你將需要尋找一個(gè)優(yōu)化的方法以便于在FFT結(jié)構(gòu)中對(duì)這些數(shù)據(jù)進(jìn)行處理,高效的、大FFT的實(shí)現(xiàn)是一個(gè)復(fù)雜的研究領(lǐng)域,但是在FFT之前,許多應(yīng)用使用加權(quán)疊接相加(WOLA)結(jié)構(gòu)來改善頻譜泄漏。下面兩個(gè)圖顯示了使用一個(gè)矩形窗口的普通FFT和使用WOLA的FFT的行為對(duì)比:

使用普通FFT矩形窗口的相鄰信道

使用WOLA方法的相鄰信道,顯示了更少的頻譜泄漏
然后,根據(jù)應(yīng)用的需求,對(duì)這些合成的FFT數(shù)據(jù)進(jìn)行后處理。

有你想看的精彩 至芯科技-FPGA就業(yè)培訓(xùn)來襲!你的選擇開啟你的高薪之路!7月12號(hào)北京中心開課、歡迎咨詢! FPGA芯片在編程器燒錄器里的應(yīng)用 FPGA管腳調(diào)整的注意事項(xiàng)

掃碼加微信邀請(qǐng)您加入FPGA學(xué)習(xí)交流群


歡迎加入至芯科技FPGA微信學(xué)習(xí)交流群,這里有一群優(yōu)秀的FPGA工程師、學(xué)生、老師、這里FPGA技術(shù)交流學(xué)習(xí)氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!
點(diǎn)個(gè)在看你最好看
原文標(biāo)題:解析高速ADC和DAC與FPGA的配合使用
文章出處:【微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
FPGA
+關(guān)注
關(guān)注
1664文章
22509瀏覽量
639602
原文標(biāo)題:解析高速ADC和DAC與FPGA的配合使用
文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
MX7672:高速12位ADC的全面解析
深入解析ADV7127:高速視頻DAC的卓越之選
12位高速IF采樣ADC——AD9433的技術(shù)解析與應(yīng)用指南
MAX1021/MAX1043:10 位多通道 ADC/DAC 芯片的深度解析
5V集成高速ADC/四DAC系統(tǒng)AD7339:技術(shù)解析與設(shè)計(jì)要點(diǎn)
AD5592R:8 通道、12 位可配置 ADC/DAC 的全面解析
深入解析 AD5593R:多功能可配置 ADC/DAC 的卓越之選
SGM90509:8通道12位可配置ADC/DAC芯片的深度解析
DAC和ADC原理入門指南
MD662H高速DAC替代方案全解析:采樣率、復(fù)用與性能權(quán)衡
RA MCU眾測(cè)寶典 | ADC/DAC之【RA2L1】DAC電壓輸出及ADC電壓采集實(shí)驗(yàn)
深入解析DAC0800/DAC0802 8位數(shù)模轉(zhuǎn)換器
ADC/DAC工作原理與常見應(yīng)用解析
Altera FPGA與高速ADS4249和DAC3482的LVDS接口設(shè)計(jì)
解析高速ADC和DAC與FPGA的配合使用
評(píng)論