關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于AD9516的寬帶高動(dòng)態(tài)數(shù)字中頻系統(tǒng)采樣時(shí)鐘設(shè)計(jì)與應(yīng)用

基于AD9516的寬帶高動(dòng)態(tài)數(shù)字中頻系統(tǒng)采樣時(shí)鐘設(shè)計(jì)與應(yīng)用

作者: 時(shí)間:2011-02-25 來(lái)源:網(wǎng)絡(luò) 收藏

  其內(nèi)部集成1 個(gè)整數(shù)N 分頻的頻率合成器,能輸出所需的任何同步時(shí)鐘;2 個(gè)參考輸入端,方便選擇是單端或者差分參考輸入;1 個(gè)片上壓控振蕩器(VCO) ,使得VCO 集成與芯片內(nèi)部,既節(jié)約了成本又使得電路設(shè)計(jì)簡(jiǎn)單方便; 3 對(duì)高至116GHz 的LVPECL 時(shí)鐘輸出和2 對(duì)高至800 MHz 的LVDS時(shí)鐘輸出,LVDS 時(shí)鐘輸出可為200 MHz 的兩通道CMOS 輸出,擁有靈活的時(shí)鐘設(shè)計(jì)選擇特性;另外還有可調(diào)延遲線和14 個(gè)時(shí)鐘驅(qū)動(dòng)器等。

  AD9516 可設(shè)置3 種工作模式, 包括外部VCO、外部CL K 以及內(nèi)部VCO ,本系統(tǒng)設(shè)計(jì)采用內(nèi)部VCO ;通過(guò)REN_SEL 的不同接法,將參考輸入頻率工作模式確定為單端輸入;L F 與CP 管腳通過(guò)外部環(huán)形濾波為VCO 提供反饋電壓; LD 與STA TUS 管腳用來(lái)查詢芯片是否鎖定。

  AD9516 的輸出管腳選擇是用戶自己定義的,從結(jié)構(gòu)圖可知OU T0 和OU T1 、OU T2 和OU T3 、OU T4 和OU T5 這三對(duì)可以直接輸出LVPECL 電平,且每對(duì)輸出時(shí)鐘是一樣的。由于AD80141 和DAC5687 均可直接使用LVPECL 電平信號(hào),考慮布局需要選擇OUT0 與OUT0B、OUT1 與OUT1B、OUT 與OUT2B 三組,分別向、DAC 提供兩路125 MHz 與一路500 MHz 的LVPECL 電平采樣時(shí)鐘。而FPGA 工作所需要的時(shí)鐘頻率由 與DAC 芯片采樣時(shí)產(chǎn)生的隨入時(shí)鐘提供,以達(dá)到FPGA與 與DAC 之間數(shù)據(jù)傳輸與處理同步。

  考慮到時(shí)鐘線傳輸距離以及AD80141 和DAC5687 均能直接使用差分信號(hào),布線時(shí)決定采用差分走線。為了盡可能避免系統(tǒng)中衰減器高動(dòng)態(tài)增益控制線之間的串?dāng)_,PCB 板定為8 層板結(jié)構(gòu)。根據(jù)所選的板層結(jié)構(gòu),布線時(shí)經(jīng)信號(hào)完整性仿真[2 ] 盡量?jī)?yōu)化信號(hào)質(zhì)量,且采用100Ω 差分走線,兩端進(jìn)行100Ω 電阻匹配,差分時(shí)鐘線走線時(shí)盡可能短且不打過(guò)孔,走PCB 表層,并加隔離帶。

  2.2  AD9516 與MCU通信方式

  AD9516 的寄存器數(shù)據(jù)配置是由單片機(jī)通過(guò)SPI 接口完成的,而MCU 模塊是整個(gè)系統(tǒng)進(jìn)行協(xié)調(diào)控制的中樞,它控制PCB 上各個(gè)芯片的數(shù)據(jù)配置及工作。由于系統(tǒng)芯片控制管腳很多, 單片機(jī)L PC2103 的全部32 個(gè)P 口直接與所有芯片連線控制,管腳不足,故此系統(tǒng)中AD9516 不能與單片機(jī)直接通信。對(duì)此采用FPGA 普通I/ O 口的對(duì)單片機(jī)進(jìn)行管腳擴(kuò)展,將單片機(jī)中配置各個(gè)芯片的引腳進(jìn)行復(fù)用,即將FPGA 作為中介橋梁。

  實(shí)現(xiàn)方法為:將單片機(jī)上兩個(gè)普通I/ O 口(X0 、X1) 外加一組普通I/ O 口(W0 至W5) 連接到FP2GA 普通I/ O 口上,單片機(jī)編程時(shí)設(shè)定X0 、X1 腳用作選通開(kāi)關(guān)功能,W0 至W5 腳用作數(shù)據(jù)讀寫等功能,而AD80141 (上下路) 、DAC5687 、AD9516 等芯片所需的數(shù)據(jù)腳及控制腳均連接到FPGA 普通I/ O口上。這樣FPGA 內(nèi)部就能用一組狀態(tài)機(jī)程序通過(guò)X0 = 0 或1 、X1 = 0 或1 的四種不同組合分別將W0 至W5 這一組引腳分別選通連接至各個(gè)芯片,對(duì)他們進(jìn)行數(shù)據(jù)讀寫及各種控制,實(shí)現(xiàn)有限引腳最多應(yīng)用。這樣通過(guò)MCU 設(shè)置X0 = 1 、X1 = 1 的組合可實(shí)現(xiàn)單片機(jī)通過(guò)FPGA 與AD9516 進(jìn)行數(shù)據(jù)通信。具體示意圖如圖3 所示:



圖3  單片機(jī)整體配置方式

  2.3  AD9516 內(nèi)部主要寄存器配置AD9516 的加載模式為串口同步加載,串行控制端允許對(duì)AD9516 所有寄存器的配置進(jìn)行讀/ 寫,AD9516 串行控制可以配置為單一的雙I/ O 引腳(SDIO) 或兩個(gè)單向引腳( SDIO/ SDO) 模式,默認(rèn)模式下,AD9516 為雙端模式。本系統(tǒng)選擇雙端配置模式,串行接口為簡(jiǎn)單的SPI 接口,所用到的控制線為:數(shù)據(jù)讀寫線SDIO、加載時(shí)鐘線SCL K、串行接口片選線CSB ,具體配置時(shí)序可見(jiàn)相關(guān)芯片資料。

  AD9516 時(shí)鐘輸出涉及到的分頻寄存器有: 用于PLL 產(chǎn)生穩(wěn)定VCO 的R ,A 和B 寄存器、時(shí)鐘輸出分頻寄存器、每對(duì)輸出端口分頻寄存器。PLL 的R、A 和B 這3 個(gè)寄存器需相互配合設(shè)置,VCO 才能工作在所需的頻率范圍內(nèi),否則將導(dǎo)致不能鎖存鎖相模塊。其關(guān)系見(jiàn)式(1) :



  其中P 為比例因子可選2 、4 、6 、8 、16 或32 ,這里選擇16 較為合適。

  時(shí)鐘輸出分頻器可以設(shè)置為2 至6 中的任意整數(shù),輸出端口的每個(gè)分頻器可選用1 至32 中的任意整數(shù)作為分頻參數(shù)。設(shè)計(jì)時(shí)可以利用AD 公司官網(wǎng)上下載的輔助開(kāi)發(fā)工具“AD9516_17_18 EvaluationSof tware”進(jìn)行R、A、B 和各分頻器的設(shè)置選擇。

  各除數(shù)值設(shè)計(jì)如下:由于外部參考晶振提供的參考頻率f REF 為10 MHz ,故R 選1 滿足要求;根據(jù)式(1) 以及需要輸出125 MHz 和500 MHz 頻率,A 選6 ,B 選9 ,使得VCO 工作于115GHz ;外加VCO 分頻器設(shè)為3 ,輸出端口寄存器DIVIDER0 取4 ,DI2VIDER1 取1 。將上述數(shù)據(jù)轉(zhuǎn)化為十六進(jìn)制數(shù)通過(guò)單片機(jī)寫入AD9516 對(duì)應(yīng)寄存器,即可最終得到OU T0 與OU T1 輸出125 MHz , OU T2 輸出500 MHz 的時(shí)鐘頻率。

  3  時(shí)鐘的性能測(cè)試

  3.1  時(shí)鐘抖動(dòng)與相位噪聲計(jì)算方法簡(jiǎn)介

  此系統(tǒng)中前端最重要的是ADC 的采樣,其性能對(duì)信號(hào)的后續(xù)處理有著重要的影響。除了本身的量化噪聲及熱噪聲等噪聲外,最主要的就是時(shí)鐘的抖動(dòng)對(duì)其采樣產(chǎn)生的噪聲了。

  一般時(shí)鐘抖動(dòng)對(duì)信噪比( SNR) 的影響可用式(2) 來(lái)確定:



  其中f 為模擬輸入頻率, t 為時(shí)鐘抖動(dòng)率??梢钥闯鲈诖_定模擬輸入頻率的情況下,時(shí)鐘抖動(dòng)值對(duì)SNR 有著決定性的影響。而時(shí)鐘總的周期抖動(dòng)是各種抖動(dòng)平方和的平方根函數(shù),見(jiàn)式(3) :



關(guān)鍵詞: ADC

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉