AD9250參數(shù)配置的程序AD9250 參數(shù)配置 + Xilinx Kinte_第1頁
AD9250參數(shù)配置的程序AD9250 參數(shù)配置 + Xilinx Kinte_第2頁
AD9250參數(shù)配置的程序AD9250 參數(shù)配置 + Xilinx Kinte_第3頁
AD9250參數(shù)配置的程序AD9250 參數(shù)配置 + Xilinx Kinte_第4頁
AD9250參數(shù)配置的程序AD9250 參數(shù)配置 + Xilinx Kinte_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

AD9250參數(shù)配置的程序(AD9250參數(shù)配置+XilinxKintex

1設(shè)計簡介

本次的demo設(shè)計將通過上位機(jī)的設(shè)置界面,完成AD9250的參數(shù)設(shè)置。界面通

過USB2.0控制器Cy68013完成數(shù)據(jù)AD9250的配置工作。

AD9250的參數(shù)配置是通過SP1的接口完成,SP1的接口由3個10組成:

theserialclockpinSCLK:

nSCLK的為時鐘TO,其最高的工作頻率為25MHz,并接50K的下拉電阻。

theserialdatainput/outputpinSDIO?

nSDIO為數(shù)據(jù)傳輸?shù)碾p向10口,在AD9250中,SDIO的初始狀態(tài)為輸入10,

在獲取讀寫命令后,10的輸入輸出方向?qū)l(fā)生相應(yīng)的變化。

thechipselectbarpinCSB。

n片選信號,低電平有效。

根據(jù)AD9250的配置參數(shù)的特性,配置的參數(shù)可以分為4個部分:

Configurationregister

Transferregister

Programregister

JESD204B1inksetupparameter

2SPI接口時序

CSB\

SCLK甌叵QJWWWWWWWWUAJ

SDIODON,TCARE~)R/WW“WO|A12|M11]A1O|A91A81A71A61A51A41A31A2|A1|AO|D7|D6|[

|16~BITINSTRUCTIONHEADER|RE

MSB.FIRST16-BITINSTRUCTION,2BYTESDATA]

CSB\

§CLKDONTCARE\nAAAAAAAAAAAAA/"\AAAj

SDIODONTCARE〉A(chǔ)O|A1|A21A31A41A51A61A71A81A9|A10Ml”A12|W0|W1麗?[D1][

|16-BITINSTRUCTIONHEADER|RE

LSB-FIRST16-BITINSTRUCTION,2BYTESDATA

SPI的時序如圖所示,數(shù)據(jù)在CSB拉低時有效,并在SLCK的笫一個」一升沿開始

SP1的數(shù)據(jù)傳輸。

數(shù)據(jù)在SCLK的下降沿進(jìn)行更新,在SCLK的上升沿進(jìn)行數(shù)據(jù)的讀取。

數(shù)據(jù)的具體格式為:

數(shù)據(jù)幀的第lbit的為讀寫控制信號,Read為Lwirte為0.

數(shù)據(jù)幀的第2bit和第3bit為地址信號

nW1W0=11:數(shù)據(jù)幀的長度不限,在CSB為低時將一直傳輸數(shù)據(jù)

nW1W0=10:數(shù)字幀的數(shù)據(jù)長度為3

nW1W0=01:數(shù)字幀的數(shù)據(jù)長度為2

nW1W0=00:數(shù)字幀的數(shù)據(jù)長度為1

數(shù)據(jù)幀的第4T6bit:訪問AD的內(nèi)存地址。有效空間為0-255。

后續(xù)為寫入或者讀出的AD的控制數(shù)據(jù)。

3參數(shù)配置

參數(shù)可以根據(jù)其功能的不同,分為4個部分進(jìn)行介紹:

Configurationregister

nGlobalSPIconfig:LSBfirst、Softreset

Transferregister

nTransfersettings:該位置1表示將

Programregister

n

JESD204Blinksetupparameter

1.Disablelanesbeforechangingconfiguration

2.Selectquickconfigurationoption

3.Configuredetailedoptions

4.CheckFCHK,checksumofJESD204Binterfaceparameters

5.Seiciddilioiialdigilaioulputuviifiguialionoptioiib

6.Rc-cnablelane(s;

4配置流程

〃配置AD9250的寄存器的工作方式

write(5F,15);//204Blinkcontrol,powerdownJESD204Blink,ilastest

mode

Write(OB,01);〃選擇時鐘的分頻系數(shù)

Write(FF,01);〃將寫入的控制數(shù)據(jù)統(tǒng)一更新,該功能可以讓輸入的控制數(shù)據(jù)

在向OxFF寫1后統(tǒng)一獲得更新。

write(5E,0x22);//SelectQuickConfigurationOption

Mite(FF,01);〃將寫入的控制數(shù)據(jù)統(tǒng)一更新,該功能可以讓輸入的控制數(shù)據(jù)

在向OxFF寫1后統(tǒng)一獲得更新。

write(0x6c,0x01);//disabledscrambling

write(5F,14);//204Blinkcontrol,poweronJESD204Blink,

AD參數(shù)配置:5

1、sofreset(0x00):復(fù)位所有的寄存器()

2、pdwn(0x08):關(guān)掉JESD204B

3、globalclock(0x09):(默認(rèn))

4、globalclockdivide(OxOB):()

5、ADCVREF(0x18):

6、Plllowenable(0x21):

JESD鏈路配置:

1、204BLinkCTRL1(0x5f)

2、204Bquickconfig(0x5e)

3、CMLoutputadjust(0x15)

4、PDWNinodeb(0x08):待機(jī)時JESD的電源工作模式

5、204Bparameterssubclass/Np(0x73)

6、204BLinkCTRL1(測試采樣使能)

7、SYNCINB±/SYSREFiCTRL(0x3a)

5Kintex-7的GTX的配置注意事項

K碼在配置gtx時需要配置兩個K碼K28.5和K28.7這兩個K碼譯碼后僅有

一bit的數(shù)據(jù)不同,所以在設(shè)置時可以設(shè)置K28.5作為K碼,同時mask其中的

第二bit的數(shù)據(jù)。

ComponentITamegtwizard_0

GTSelection

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論