<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 發(fā)射應用中多個(gè)高速、復用DAC的同步

發(fā)射應用中多個(gè)高速、復用DAC的同步

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

本文引用地址:http://dyxdggzs.com/article/161853.htm

通過(guò)輸入數據移位實(shí)現相位調整

可以利用Xilinx® FPGA中先進(jìn)的數字時(shí)鐘管理程序(DCM)來(lái)檢測兩個(gè)MUX-的數據時(shí)鐘之間的相位差異(圖6)。DCM1生成一個(gè)與DATACLK1和DATACLK2相同頻率的時(shí)鐘。以時(shí)鐘周期的1/256為間距對DCLK1的延遲進(jìn)行動(dòng)態(tài)調整。觸發(fā)器DFF1和DFF2在每個(gè)時(shí)鐘周期對DATACLK1和DATACLK2進(jìn)行一次采樣。如果DFF1在DATACLK1為低時(shí)采樣DATACLK1,DFF1會(huì )輸出固定的“0”。如果DFF1在DATACLK1為高時(shí)采樣DATACLK1,DFF1會(huì )輸出固定的“1”。所以DFF3和DFF4可在任意時(shí)鐘相位定時(shí),與DCLK1的延遲設置無(wú)關(guān)。通過(guò)將DCLK1的延遲進(jìn)行分級,使用DCM1的動(dòng)態(tài)延遲調整功能以及讀取DFF3和DFF4的輸出,我們可以得到基于DATACLK1和DATACLK2上升沿的延遲設置。根據延遲設置,我們可以計算出為了保持MUX-1和MUX-DAC2輸入數據的同相,MUX-DAC1的輸入數據需要延遲的DAC時(shí)鐘周期數。FPGA中4 x 4桶形移位器的實(shí)現可使數據等待時(shí)間以一個(gè)DAC時(shí)鐘周期為增量進(jìn)行改變(參見(jiàn)圖6)。

MAX19692有四個(gè)并行數據端口A(yíng)、B、C和D。輸入DAC的數據序列是An、Bn、 Cn、Dn、An+1、Bn+1、Cn+1、Dn+1、An+2等。12位4 x 4柱形移位器(圖6)允許輸入MUX-DAC1的數據延遲-1、0、1或2個(gè)CLK周期。因此可以進(jìn)行數據等待時(shí)間的調整直到兩個(gè)DAC的輸出數據同相。這樣的話(huà),兩個(gè)DAC的數據時(shí)鐘可能相距幾個(gè)整數時(shí)鐘(CLK)周期且不再改變。由于DAC的建立和保持時(shí)間以數據時(shí)鐘為基準,所以?xún)蓚€(gè)DAC的數據時(shí)序必須不同??梢酝ㄟ^(guò)驅動(dòng)DAC的FPGA中的DCM來(lái)實(shí)現。

圖6. 利用FPGA中桶形移位器的實(shí)現完成MUX-DAC的同步
圖6. 利用FPGA中桶形移位器的實(shí)現完成MUX-DAC的

每個(gè)DAC使用一個(gè)PLL實(shí)現DAC

如果DAC使用鎖相環(huán)(PLL)合成器來(lái)定時(shí),那么兩個(gè)DAC的方法就是每個(gè)DAC使用單獨的PLL (圖7)。DAC1和DAC2的LVDS數據時(shí)鐘輸出相位與參考時(shí)鐘相比較。這樣的話(huà),DAC的內部時(shí)鐘分頻器在時(shí)鐘生成PLL中作為反饋分頻器使用。

圖7. 每個(gè)DAC使用一個(gè)PLL實(shí)現MUX-DAC同步
圖7. 每個(gè)DAC使用一個(gè)PLL實(shí)現MUX-DAC同步

這種方法中,兩個(gè)DAC的建立和保持時(shí)間相匹配。但是這種方法有兩個(gè)缺點(diǎn),兩個(gè)PLL會(huì )帶來(lái)額外的成本且PLL的相位噪聲極限可能會(huì )造成性能極限。

結論

MAX19692為2.3Gsps、12位、可工作于奈奎斯特頻帶內的DAC,具有集成的4:1輸入數據多路器,是I/Q中的理想器件。當I/Q中MAX19692的使用被強調時(shí),所討論的方案同樣適用于其它DAC和,比如在多于兩個(gè)通道應用中使用的MAX5858A。本文所推薦的方案適用于任意數量的DAC。為了對器件進(jìn)行正確的同步,還必須考慮與電路板引線(xiàn)相關(guān)的延遲。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>