This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADC12QJ800-Q1:寄存器配置问题

Guru**** 2380360 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1194633/adc12qj800-q1-register-configuration-problem

器件型号:ADC12QJ800-Q1

大家好、

我们客户的一个问题、我将在下面转发、 您能提供一些故障排除建议吗?

要求:

器件输入时钟使用差分时钟:输入144MHz、

使用 CPLL 生成720MSPS 采样  信号的采样率。

JESD、使用模式0、单通道速率5.76Gbps、8通道、数据扰频、参考频率信号2.25MHz

配置过程:

首先、使用以下寄存器配置序列和数据表第9.3节规定的值配置。  读取 CPLL、SPLL 未锁定、JESD 未发出同步代码。

图中第一列是寄存器地址、第三列是写入的寄存器值、在0x00寄存器写入0xB0后、0x270-寄存器被读取为0x01、写入操作继续、写入完成后没有任何反应

然后使用以下寄存器配置表:

 {0x00U、1U、0xB0U、0x00U}、
{0x02U、1U、0x00U、0x00U}、
{0x10U、1U、0x00U、0x00U}、
{0x29U、1U、0xE0U、0x00U}、
{0x2AU、1U、0x00U、0x00U}、
{0x2BU、1U、0x03U、0x00U}、
//0X30 0XA000
{0x30U、1U、0xA0U、0x00U}、
{0x31U、1U、0xA0U、0x00U}、
{0x37U、1U、0x4BU、0x00U}、
{0x3BU、1U、0x00U、0x00U}、
{0x3CU、1U、0x01U、0x00U}、
{0x3DU、1U、0x04U、0x00U}、
{0x3EU、1U、0x05U、0x00U}、
{0x3FU、1U、0x4AU、0x00U}、
{0x48U、1U、0x03U、0x00U}、
{0x57U、1U、0x00U、0x00U}、
{0x58U、1U、0x00U、0x00U}、
{0x59U、1U、0x00U、0x00U}、
{0x5CU、1U、0x00U、0x00U}、
{0x5DU、1U、0x41U、0x00U}、
//0X5E //读取
{0x61U、1U、0x01U、0x00U}、
{0x62U、1U、0x01U、0x00U}、
{0x65U、1U、0x01U、0x00U}、
{0x68U、1U、0x61U、0x00U}、
{0x6BU、1U、0x00U、0x00U}、
{0x6CU、1U、0x01U、0x00U}、
{0x7AU、1U、0x00U、0x00U}、
{0x7CU、1U、0x00U、0x00U}、
{0x7EU、1U、0x00U、0x00U}、
{0x7FU、1U、0x00U、0x00U}、
{0x80U、1U、0x00U、0x00U}、
{0x81U、1U、0x00U、0x00U}、
{0x9AU、1U、0x08U、0x00U}、
{0x9BU、1U、0x07U、0x00U}、
{0x9DU、1U、0x00U、0x00U}、
{0x160U、1U、0x00U、0x00U}、
{0x200U、1U、0x01U、0x00U}、
{0x201U、1U、0x00U、0x00U}、
{0x202U、1U、0x1FU、0x00U}、
{0x203U、1U、0x01U、0x00U}、
{0x204U、1U、0x03U、0x00U}、
{0x205U、1U、0x00U、0x00U}、
{0x206U、1U、0x00U、0x00U}、
{0x207U、1U、0x00U、0x00U}、
//{0x208U、1U、0x00U、0x00U}、
{0x209U、1U、0x03U、0x00U}、
{0x20FU、1U、0x00U、0x00U}、
{0x210U、1U、0x03U、0x00U}、
{0x211U、1U、0xF2U、0x00U}、
{0x213U、1U、0x07U、0x00U}、
//0X270 //读取
{0x29AU、1U、0x0FU、0x00U}、
{0x29BU、1U、0x04U、0x00U}、
{0x29CU、1U、0x1BU、0x00U}、
{0x2C1U、1U、0x3FU、0x00U}、
{0x2C2U、1U、0x3FU、0x00U}、
{0x2C4U、1U、0xFFU、0x00U}、
{0x330U、1U、0x00U、0x00U}、
{0x332U、1U、0x00U、0x00U}、
{0x334U、1U、0x00U、0x00U}、
{0x336U、1U、0x00U、0x00U}、
{0x338U、1U、0x00U、0x00U}、
{0x33AU、1U、0x00U、0x00U}、
{0x33EU、1U、0x00U、0x00U}、
{0x360U、1U、0x00U、0x00U}、
{0x361U、1U、0x00U、0x00U}、
{0x362U、1U、0x00U、0x00U}、
{0x363U、1U、0x00U、0x00U}、
{0x364U、1U、0x00U、0x00U}、
{0x365U、1U、0x00U、0x00U}、
{0x366U、1U、0x00U、0x00U}、
{0x367U、1U、0x00U、0x00U}、  

第一列是地址、第三列是寄存器写入值、CPLL SPLL 未锁定、无响应。

我是否知道是否有准确的寄存器顺序配置表?

此致、

艾米·罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、这里有任何更新?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Amy:

    以下是供客户尝试的寄存器写入操作。  

    地址值//注释

    0x000   0xB0 //复位 ADC

    延迟(100毫秒)//等待100毫秒)

    0x03F   0x4A

    0x058   0x81

    0x05C   0x01

    0x03D   0x04

    0x03E   0x05

    0x05D   0x41

    0x05C   0x00

    0x057   0x81 //仅在使用 TRIG OUT 时使用。

    0x02B 0x15 // EN_VA11_NOISE_Suppr

    0x0200 0x00 //清除 JESD_EN (始终位于 CAL_EN 之前)

    0x0061 0x00 //清除 CAL_EN (始终在 JESD_EN 之后)  

    0x0201 0x00 //设置 JMODE0

    0x0202 0x03 //设置 KM1=3,因此 K=4

    0x0204 0x01 //使用 SYNCSE 输入、偏移二进制数据、启用扰频器

    0x0213 0x0F //启用超量程,将超量程保持设置为最大周期4*2^7=512个样本

    0x0061 0x01 //设置 CAL_EN (始终在 JESD_EN 之前)

    0x0200 0x01 //设置 JESD_EN (始终在 CAL_EN 之后)

    0x006C 0x00 //将 CAL_SOFT_TRIG 设置为低电平以复位校准状态机

    0x006C 0x01 //将 CAL_SOFT_TRIG 设置为高电平以启用校准

    此致、

    Neeraj

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Neeraj:

    感谢您的帮助。

    客户没有提供回访。 我觉得客户的问题已经解决了。