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.

[参考译文] ADS54J60:量化箱的不等概率

Guru**** 2536970 points
Other Parts Discussed in Thread: ADS54J60

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/861221/ads54j60-unequal-probability-of-quantization-bins

器件型号:ADS54J60

我们在 Abaco FMC120上安装了 ADS54J60。 我们使用 ADS54J60的16位 ADC 以1 GS/s 的采样率记录了高斯宽带噪声(400MHz 带宽) 然后,我们通过计算2**16量化级别中每一个出现的次数来计算直方图。 结果如下所示。 预期结果是高斯分布。 测得的结果是、每四个纸槽的可能性比相邻的三个纸槽高大约2到3倍。 此测量的直流失调电压已冻结。

直方图:

放大中间区域:

查看禁用直流偏移校正后的直流偏移空闲通道直方图、其中一个峰值远高于其他三个峰值、并显示了类似的奇怪模式。 根据 ADS54j60的数据表、四个峰值在本质上应该相似(图146)。 我不确定这是否与当前的问题有关。
ADC0至 ADC3的行为都相同。
是否需要此行为? 该行为的原因是什么? 这是可以改进的吗? 它会给我们的应用带来一些问题、可能导致 无法使用 ADS54J60。
非常感谢您的帮助!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tobias、

    在大多数情况下、这是部件的预期结果。 有几个寄存器写入可以改进这一点。 您可以发送寄存器设置吗?

    此致、

    Jim

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

    尊敬的 Jim:

    我使用 Abaco 参考软件对寄存器进行编程。 我编写了一个脚本来提取寄存器值、请参阅以下内容(最简单的方法是循环浏览所有寄存器地址、而不仅仅是使用的地址)

    此致、

    托比亚斯

    模拟组的主页

    0020 00
    0021 00
    0022 00
    0023 00
    0024 00
    0025 00
    0026 40.
    0027 00
    0028 00
    0029 01
    002A 54.
    002B 00
    002C 02
    002D E4
    002E BC
    002F 00
    0030 00
    0031 02
    0032 78
    0033 00
    0034 00
    0035 00
    0036 02
    0037 78
    0038 00
    0039 C0
    003A 40.
    003B 30.
    003c 00
    003D 00
    003E 00
    003F 00
    0040 00
    0041 00
    0042 00
    0043 00
    0044 00
    0045 00
    0046 00
    0047 00
    0048 00
    0049 00
    004A 00
    004B 00
    004C 00
    004D 00
    004E 00
    004F 00
    0050 00
    0051 00
    0052 00
    0053 00
    0054 00
    0055 00
    0056 00
    0057 00
    0058 00
    0059 20.

    模拟组的 ADC 页
    005F E3

    主数字页面
    0000 ff00
    0001 00
    0002 00
    0003 00
    0004 00
    0005 00
    0006 00
    0007 00
    0008 00
    0009 00
    000a 00
    000b 00
    000C 00
    000D 00
    000e 00
    000f 00
    0010 00
    0011 00
    0012 00
    0013 00
    0014 00
    0015 00
    0016 00
    0017 00
    0018 00
    0019 00
    001A 00
    001b 00
    001C 00
    001D 00
    001E 00
    001F 00
    0020 00
    0021 00
    0022 00
    0023 00
    0024 00
    0025 00
    0026 00
    0027 00
    0028 00
    0029 00
    002A 00
    002B 00
    002C 00
    002D 00
    002E 00
    002F 00
    0030 00
    0031 00
    0032 00
    0033 00
    0034 00
    0035 00
    0036 00
    0037 00
    0038 00
    0039 00
    003A 00
    003B 00
    003c 00
    003D 00
    003E 00
    003F 00
    0040 00
    0041 00
    0042 00
    0043 00
    0044 00
    0045 00
    0046 00
    0047 00
    0048 00
    0049 00
    004A 00
    004B 00
    004C 00
    004D 00
    004E 20.
    004F 00
    0050 00
    0051 00
    0052 00
    0053 00
    0054 00
    0055 00
    0056 00
    0057 00
    0058 00
    0059 00
    005A 00
    005B 00
    005C 00
    005D 00
    005E 00
    005F 00
    0060 00
    0061 00
    0062 00
    0063 00
    0064 00
    0065 00
    0066 00
    0067 00
    0068 00
    0069 00
    006A 00
    006B 00
    006C 00
    006D 00
    006E 00
    006F 00
    0070 00
    0071 00
    0072 00
    0073 00
    0074 00
    0075 00
    0076 00
    0077 00
    0078 00
    0079 00
    007A 00
    007B 00
    007C 00
    007D 00
    007E 00
    007F 00
    0080 00
    0081 00
    0082 00
    0083 00
    0084 00
    0085 00
    0086
    0087 00
    0088 00
    0089 00
    008A 00
    008B 00
    008C 00
    008D 00
    008E 00
    008F 00
    0090 00
    0091 00
    0092 00
    0093 00
    0094 00
    0095 00
    0096 00
    0097 00
    0098 00
    0099 00
    009A 00
    009B 00
    009C 00
    009D 00
    009E 00
    009F 00
    00A0 00
    00A1 00
    00A2 00
    00A3 00
    00A4 00
    00A5 00
    00A6 00
    00A7 00
    00A8 00
    00A9 00
    00AA 00
    00AB 00
    00ac 00
    00AD 00
    00AE 00
    00AF 00
    00B0 00
    00B1 00
    00B2 00
    00B3 00
    00B4 00
    00B5 00
    00B6 00
    00B7 00
    00B8 00
    00B9 00
    00BA 00
    00BB 00
    00BC 00
    00BD 00
    00BE 00
    00BF 00
    00C0 FF
    00C1 00
    00C2 FF
    00C3 00
    00C4 FF
    00C5 00
    00C6 FF
    00C7 00
    00C8 FF
    00C9 00
    00CA FF
    00CB 00
    00CC FF
    00cd 00
    00CE FF
    00CF 00
    00D0 FF
    00D1 00
    00D2 FF
    00D3 00
    00D4 FF
    00D5 00
    00D6 FF
    00D7 00
    00D8 FF
    00D9 00
    00DA FF
    00DB 00
    00DC FF
    00DD 00
    00DE FF
    00DF 00
    00E0 FF
    00E1 00
    00E2 FF
    00E3 00
    00E4 FF
    00E5 00
    00E6 FF
    00E7 00
    00E8 00
    00E9 00
    00EA 00
    00EB 00
    00EC 00
    00ED 00
    00EE 00
    00EF 00
    00F0 00
    00F1 00
    00F2 00
    00F3 00
    00F4 00
    00F5 00
    00F6 00
    00F7 00

    JESD 数字页面
    0000 80
    0001 02
    0002 00
    0003 00
    0004 00
    0005 00
    0006 07
    0007 08.
    0008 00
    0009 00
    000a 00
    000b 00
    000C 00
    000D 00
    000e 00
    000f 00
    0010 00
    0011 00
    0012 00
    0013 00
    0014 00
    0015 00
    0016 80
    0017 43.
    0018 00
    0019 00
    001A 00
    001b 00
    001C 00
    001D 00
    001E 00
    001F 00
    0020 00
    0021 00
    0022 00
    0023 00
    0024 00
    0025 00
    0026 00
    0027 00
    0028 00
    0029 00
    002A 00
    002B 00
    002C 00
    002D 00
    002E 00
    002F 00
    0030 00
    0031 00
    0032 00

    JESD 模拟页面
    0012 00
    0013 00
    0014 00
    0015 00
    0016 02
    0017 00
    0018 00
    0019 00
    001A 00
    001b 00

    偏移读取页
    0068 82.
    0069 00
    006A 00
    006B 00
    006C E0
    006D 3E
    006E 00
    006F 00
    0070 00
    0071 00
    0072 00
    0073 00
    0074 F7
    0075 07
    0076 BF
    0077 00
    0078 FB
    0079 03
    007A EF
    007B 03

    偏移加载页面
    0000 00
    0001 00
    0002 00
    0003 00
    0004 0C
    0005 00
    0006 00
    0007 00
    0008 FE
    0009 FF
    000a 00
    000b 00
    000C FE
    000D FF

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

    Tobias、

    您是否正在写入 上面显示的寄存器的所有值? 其中许多地址无效。

    此致、

    Jim

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

    您好、Jim、

    不、我不会! 我刚才使用了 for 循环来读取所有寄存器。 这就是包含无效地址的原因。 希望这可以。 我觉得从 Abaco 代码中提取写入的寄存器值更简单。

    此致、

    托比亚斯

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

    Tobias、

    我现在明白了。 在完成寄存器写入后、我注意到以下问题:

    缺少 全局复位。 向通用寄存器地址0x00写入0x81。

    2. 您需要在主数字页的地址0x00中对复位进行脉冲。 这是位0。 这应该是对该页的最后一次写入、因为这将导致所有寄存器使用已写入的新值进行更新。

    3.通过将主数字页地址0xF7中的位0设置为"1"来执行数字复位。 该寄存器自清零、因此在将该位设置为高电平后、无需写入"0"。

    在 JESD 模拟页面中、您需要始终向地址0x12的位1写入"1"。

    5.在 JESD 模拟页面中,对 PLL 复位( 地址0x17的位6)进行脉冲。

    此致、

    Jim

     

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

    Jim、

    其中一些实际上已经完成、有些没有完成。 我现在明白了为什么您首先需要注册*Writes*。 我从阿巴科挖了代码并对其进行了修改。 请在下面找到当前寄存器的写入操作、其执行顺序与代码中的写入顺序一致。 这看起来是正确的吗? 我仍然看到同样的效果、没有任何变化。

    此致、

    托比亚斯


    #第一个脉冲硬件复位线路在 ADC 上、这相当于清除软件中的所有寄存器

    通过切换引脚来完成

    #(# 初始化 ADC ********
    #(# 模拟银行**通用寄存器

    0x0000 -> 0x81

    #(# JESD 银行**未使用的寄存器
    0x4001 -> 0x00
    0x4002 -> 0x00

    #(# 执行数字复位
    0x4003 -> 0x00 #选择 JESD 主数字页
    0x4004 -> 0x68 #选择 JESD 主数字页
    0x60F7 -> 0x01 #数字复位(自清零)

    #(# 模拟银行**主页
    0x11 -> 0x80 #选择模拟组的主页

    #将模拟输入设置为交流耦合
    0x004F -> 0x00 #直流耦合使能位0 =关断、1 =使能在 ADC 下降~ 200mV 时将 VCM 移位***
    0x0026 -> 0x40 #忽略掉电引脚上的输入
    0x0059 -> 0x20 #设置始终写入1位

    #(# JESD 银行**通用登记册
    0x4005 -> 0x00 #同时更新两个通道

    #(# JESD Bank **主数字页面(6800)

    0x4003 -> 0x00 #选择 JESD 数字页
    0x4004 -> 0x68 #选择 JESD 数字页

    #设置奈奎斯特区域
    0x6842 -> 0x0 #第一个区域
    0x684E -> 0xa0 #启用奈奎斯特校正、提高 IL 性能


    #***数字内核复位***

    #必须脉冲数字复位才能使寄存器写入生效
    0x6000->0x01 #置位数字复位
    0x6000->0x00 #清除数字复位

    #(# JESD 银行**模拟页面(6A00)

    0x4003->0x00 #选择 JESD 模拟页面
    0x4004->0x6A #选择 JESD 模拟页面

    0x6012->0x02 #始终向位1写入1
    0x6016->0x02 #40X PLL
    # PLL 复位
    0x6017->0x04 #声明 PLL 复位
    0x6017->0x00 #清除 PLL 复位

    #(# JESD 银行**数字页面(6900
    0x4003->0x00 #选择 JESD 数字页
    0x4004->0x69 #选择 JESD 数字页
    0x6001->0x02 #设置 LMF = 4244
    0x6007->0x08 #设置内部默认值 JESDV 和子类 V1
    0x6000->0x80 #设置控制 K
    0x6006->0x07 #将 K 设置为8
     

    #(# JESD 银行** JESD 银行页面选择1 (6100)*********

    0x4004->0x61 #页地址的高位字节
    0x4003->0x00 #中间字节
    0x6068 -> 0x82 #冻结 DC 偏移校正

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

    Tobias、

    您在上次发送的写入中有几个错误。


     #设置奈奎斯特区域
    0x6842 -> 0x0 #第一个区域
    0x684E -> 0xa0 #启用奈奎斯特校正、提高 IL 性能

    地址应为0x6042和0x604E、而不是您显示的地址。

    # PLL 复位
    0x6017->0x04 #声明 PLL 复位

    数据值应为0x40而不是0x04。

    查看随附的文档是否有帮助。 这涵盖了冻结直流偏移校正时应使用的程序。  

    此致、

    Jim

    e2e.ti.com/.../Offset_5F00_Correction_5F00_Block_5F00_ADS54Jxx.pptx