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.

[参考译文] ADC12DJ3200:从 ADC12DJ3200EVM + TSW14J57EVM 迁移到自有硬件

Guru**** 2386790 points
Other Parts Discussed in Thread: TSW14J57EVM, ADC12DJ3200EVM, LMK04828, LMX2582
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/707748/adc12dj3200-moving-from-adc12dj3200evm-tsw14j57evm-to-own-hardware

器件型号:ADC12DJ3200
主题中讨论的其他器件:TSW14J57EVMLMK04828LMX2582

大家好、团队、

我们要将基于 ADC12DJ3200EVM + TSW14J57EVM 的设置移至自己的硬件。

从 HSDC PRO GUI 中 、我看不到任何导出与我们使用的设置相关的配置的选项。

  • JMODE = 0 (单核)、2.64GHz 时的直接输入时钟(两个边沿采样频率为5.28GHz)。
  • JMODE = 3 (双核)、最大3.2GHz 的直接输入时钟

HSDC PRO 是否支持导出用于这些模式的 ADC 配置代码(寄存器+值)?

我们是否有代码示例和寄存器编程序列从冷启动切换到这些模式?

对于该设置、您会建议使用其他模式吗?

谢谢、

日落

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

    我们正在研究您的问题。

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

    你好,日落

    如果您已在计算机上安装了 ADC12DJxx00EVM GUI、则可以访问此文件夹位置的所有配置文件:

    C:\Program Files (x86)\Texas Instruments\ADC12DJxx00 GUI\Configuration Files\

    每个 JMODE 都有特定的 ADC12DJxx00和 LMK04828配置文件、每个 ADC 输入时钟频率都有特定的 LMX2582配置文件。 查找表用于根据 EVM 快速入门选项卡上的用户选择选择来选择合适的文件。

    器件编程顺序如下:

    1. 为 ADC 加电
    2. 为计时器件加电
    3. 针对特定的 JMODE 和所需的时钟频率配置时钟器件
    4. 根据特定 JMODE 的需要配置 ADC
      1. 如果多器件同步需要使用 SYSREF、则执行以下附加步骤:
        1. 启用 LMK04828的 SYSREF 输出
        2. 启用 SYSREF 接收器和 SYSREF 处理器
        3. 执行"自动 SYSREF 校准"以优化 SYSREF 到 CLK 的捕捉时序
    5. 加载 FPGA 固件并启用 JESD204B 接口

    我希望这对您有所帮助。

    此致、

    Jim B

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

    感谢您的反馈。

    让我检查配置文件、看看我们是否可以从其中配置 ADC 和自定义 FPGA。

    就寄存器而言、配置的写入方式是否也是写入寄存器的正确时间/顺序?

    因此、如果我有:

    ADC12DJxx00
    0x0000 0xB0 //进行软复位
    0x0200 0x00 //清除 JESD_EN (始终在 CAL_EN 之前)
    0x0061 0x00 //清除 CAL_EN (始终位于 JESD_EN 之后)
    0x0201 0x01 //设置 JMODE1
    0x0202 0x03 //设置 KM1=3、因此 K=4
    0x0204 0x01 //使用 SYNCSE 输入、偏移二进制数据、启用扰频器
    0x0213 0x07 //启用超范围,将超范围保持设置为最大周期8*2^7=1024个样本
    0x0048 0x03 //将串行器预加重设置为3
    0x0061 0x01 //设置 CAL_EN (始终在 JESD_EN 之前)
    0x0200 0x01 //设置 JESD_EN (始终在 CAL_EN 之后)
    0x006C 0x00 //将 CAL_SOFT_TRIG 设置为低电平以复位校准状态机
    0x006C 0x01 //将 CAL_SOFT_TRIG 设置为高电平以启用校准

    我认为它也是正确的顺序吗?

    我确实看到地址在上升和下降、因此我认为序列也是要遵循的序列。

    谢谢、

    日落

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、日落
    是的、顺序与文件中列出的顺序完全相同、从顶部开始、一直到底部。
    应遵循此顺序。 JESD204B 模式和相关设置只能在 JESD_EN = 0时更改。 同样、只有在 JESD_EN = 0且 CAL_EN = 0时才能更改校准模式设置。
    此致、
    Jim B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    完美

    感谢您的附加说明。

    日落