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.

[参考译文] DAC38RF84:DAC38RF84上的设置问题/6x、8x 内插支持

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/992590/dac38rf84-setup-issues-6x-8x-interpolation-support-on-dac38rf84

器件型号:DAC38RF84

大家好、  

请检查以下客户错误代码、以确保 我的错误代码100%正确。 客户正在评估 DAC38RF84、并使用 LMFSHd = 82121、插值6x、8x 进行测试。 从数据表的表44中可以看出、不支持该配置、因此我 认为这会导致错误代码、并且需要移至 RF80。  

以下错误代码:  

"DAC A、通道0代码同步错误"

"DAC A、通道0 8b/10b 不可入表代码错误"

"DAC A、通道0 8b/10b 视差误差"

"DAC A、通道0 Read_error:High if read request with empty FIFO (DAC A、通道0 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

"DAC A、通道1代码同步错误"

"DAC A、通道1 8b/10b 不可入表代码错误"

"DAC A、通道1 8b/10b 视差误差"

"DAC A、通道1 Read_error:High if read request with empty FIFO (DAC A、通道1 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 进行初始化时才会释放)"

"DAC A、通道2代码同步错误"

"DAC A、通道2 8b/10b 不可入表代码错误"

"DAC A、通道2 8b/10b 视差误差"

"DAC A、通道2 Read_error:High if read request with empty FIFO (注:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

"DAC A、通道3代码同步错误"

"DAC A、通道3 8b/10b 不可入表代码错误"

"DAC A、通道3 8b/10b 视差误差"

"DAC A、通道3 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

"DAC A、通道4代码同步错误"

"DAC A、通道4 8b/10b 不可入表代码错误"

"DAC A、通道4 8b/10b 视差误差"

"DAC A、通道4 Read_error:High if read request with empty FIFO (注:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

"DAC A、通道5代码同步错误"

"DAC A、通道5 8b/10b 不可入表代码错误"

"DAC A、通道5 8b/10b 视差误差"

"DAC A、通道5 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

"DAC A、通道6代码同步错误"

"DAC A、通道6 8b/10b 不可入表代码错误"

"DAC A、通道6 8b/10b 视差误差"

"DAC A、通道6 Read_error:High if read request with empty FIFO (DAC A、通道6 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 进行初始化时才会释放)"

"DAC A、通道7代码同步错误"

"DAC A、通道7 8b/10b 不可入表代码错误"

"DAC A、通道7 8b/10b 视差误差"

"DAC A、通道7 Read_error:High if read request with empty FIFO (注意:只有在 JESD 块使用 mem_init_state 初始化时才释放)"

此外、我认为数据表中存在错误、导致客户选择了错误的器件。 在第6页、概述说明 RF84可以支持6倍插值、但在表9 P44中、没有适用于6倍插值的 RF84的选项。 您能否 检查并确认表44是否正确。  

谢谢、此致、  

Dan

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

    Dan、

    查看第44页的表9、您将看到第一行针对82121模式调用6x 内插。 这是 DAC38FR84器件的有效模式。 我认为客户遇到 FPGA 和 DAC 之间的时钟频率问题或寄存器设置不正确。 请向他们索取以下信息:

    DAC 采样率

    FPGA 数据速率

    SYSREF 速率

    K 设置

    DAC 是使用 PLL 模式还是外部时钟模式?

    根据此信息、我们可以发送一个工作配置文件、使其可以与 DAC 寄存器设置进行比较。  

    此致、

    Jim

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

    感谢 Jim、我将询问客户进一步的信息、  

    表44仍然有点困惑、框中没有勾号表示不支持6倍插值吗? 如果还支持空白条目、则勾号意味着什么?  

    BR

    Dan

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

    Dan、

    我没收到这一部分。 这肯定是数据表中的错误、并将在下一版本中进行更正。

    此致、

    Jim  

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

    感谢 Jim、  

    这是一个好消息、比电路板返工更容易修复。 我已将您提供的配置文件发送给客户、我会将此线程标记为已解决