微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS52J90问题

ADS52J90问题

时间:10-02 整理:3721RD 点击:

调试ADS52J90这款芯片时,先将芯片配置成了test pattern模式,但是ADC传输回来的pattern值出现错位现象,抓取frame clk时发现在设定某些特定的pattern值的时候frame clk的频率会发生改变甚至会没有,尊敬的TI工程师,请问这是什么现象?为什么配置不同的pattern值会改变ADC的工作状态和frame clk的频率?

那个test pattern时候frame clk会变化甚至没有?是否严格按照table 33设置去做的?

另外你可以测试下我们的evm看

http://www.ti.com/lit/ug/slau632a/slau632a.pdf

您好,已按照table33选取custom来做,唯一不同的就是 PAT_SELECT_IND 这个参数我设置的是0,让全通道全部发送同一个custom pattern值;

比方说我设置05h寄存器为FFFF时,发回来的Frame clk就会是一直为1的状态;设置05h寄存器为0000时发回来的Frame clk就会是一直为0的状态。

CUSTOM_PATTERN = 1100101101011100, Frame clk会跳变吗?

如果全0,全1请用:100 All 1s;110 All 0s看是否正常

您好,参照您说的,我按照table33中的custom pattern值设置后采出来的frame clk频率是对的,但是选取all0和all1与之前设置custom为0000或FFFF的效果一样,都是没有frame clk的。

是否开启pattern模式还需要其他什么额外的寄存器吗,目前我只配置了5个寄存器(custom pattern),分别为0Ah_3000, 01h0014, 02h6180, 03h_8000, 04h_0011, 其余寄存器全部都按照全0默认配置了。是因为某些模式没有配置正确造成了芯片没有正常工作吗?

另外,在有frame clk并且frame clk频率正确的情况下是可以收到custom pattern的值的,但是收到的值与预设的custom pattern的值是有错位现象的。

目前用这套配置字想要实现的是ADS52J90 16个通道全发送同一个pattern值,1XLVDS模式,16Xserial rate,我用的是60MHz的采样频率

配置字如下:

0A_3000;

01_0014;

02_6180;

03_8000;

04_0011;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top