AD9250参数配置的程序AD9250 参数配置 + Xilinx Kinte_第1页
AD9250参数配置的程序AD9250 参数配置 + Xilinx Kinte_第2页
AD9250参数配置的程序AD9250 参数配置 + Xilinx Kinte_第3页
AD9250参数配置的程序AD9250 参数配置 + Xilinx Kinte_第4页
AD9250参数配置的程序AD9250 参数配置 + Xilinx Kinte_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AD9250参数配置的程序(AD9250参数配置+XilinxKintex

1设计简介

本次的demo设计将通过上位机的设置界面,完成AD9250的参数设置。界面通

过USB2.0控制器Cy68013完成数据AD9250的配置工作。

AD9250的参数配置是通过SP1的接口完成,SP1的接口由3个10组成:

theserialclockpinSCLK:

nSCLK的为时钟TO,其最高的工作频率为25MHz,并接50K的下拉电阻。

theserialdatainput/outputpinSDIO«

nSDIO为数据传输的双向10口,在AD9250中,SDIO的初始状态为输入10,

在获取读写命令后,10的输入输出方向将会发生相应的变化。

thechipselectbarpinCSB。

n片选信号,低电平有效。

根据AD9250的配置参数的特性,配置的参数可以分为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〉AO|A1|A21A31A41A51A61A71A81A9|A10Ml”A12|W0|W1丽®[D1][

|16-BITINSTRUCTIONHEADER|RE

LSB-FIRST16-BITINSTRUCTION,2BYTESDATA

SPI的时序如图所示,数据在CSB拉低时有效,并在SLCK的笫一个」一升沿开始

SP1的数据传输。

数据在SCLK的下降沿进行更新,在SCLK的上升沿进行数据的读取。

数据的具体格式为:

数据帧的第lbit的为读写控制信号,Read为Lwirte为0.

数据帧的第2bit和第3bit为地址信号

nW1W0=11:数据帧的长度不限,在CSB为低时将一直传输数据

nW1W0=10:数字帧的数据长度为3

nW1W0=01:数字帧的数据长度为2

nW1W0=00:数字帧的数据长度为1

数据帧的第4T6bit:访问AD的内存地址。有效空间为0-255。

后续为写入或者读出的AD的控制数据。

3参数配置

参数可以根据其功能的不同,分为4个部分进行介绍:

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);〃选择时钟的分频系数

Write(FF,01);〃将写入的控制数据统一更新,该功能可以让输入的控制数据

在向OxFF写1后统一获得更新。

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

Mite(FF,01);〃将写入的控制数据统一更新,该功能可以让输入的控制数据

在向OxFF写1后统一获得更新。

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

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

AD参数配置:5

1、sofreset(0x00):复位所有的寄存器()

2、pdwn(0x08):关掉JESD204B

3、globalclock(0x09):(默认)

4、globalclockdivide(OxOB):()

5、ADCVREF(0x18):

6、Plllowenable(0x21):

JESD链路配置:

1、204BLinkCTRL1(0x5f)

2、204Bquickconfig(0x5e)

3、CMLoutputadjust(0x15)

4、PDWNinodeb(0x08):待机时JESD的电源工作模式

5、204Bparameterssubclass/Np(0x73)

6、204BLinkCTRL1(测试采样使能)

7、SYNCINB±/SYSREFiCTRL(0x3a)

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

K码在配置gtx时需要配置两个K码K28.5和K28.7这两个K码译码后仅有

一bit的数据不同,所以在设置时可以设置K28.5作为K码,同时mask其中的

第二bit的数据。

ComponentITamegtwizard_0

GTSelection

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论