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:使用Xilinx FPGA进行JMODE 11数据采集和模式测试

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1100132/adc12dj3200-jmode-11-data-capture-pattern-test-using-xilinx-fpga

部件号:ADC12DJ3200

您好,

我们有一个自定义主板,带有 来自 Xilinx的ADC12DJ3200和Kintex UltraScale FPGA。 我们正在使用JMODE 11。

用于数据采集的FPGA代码是基于TI提供的KCU105固件创建的,传输层代码和JESD IP配置已针对JMODE 11进行了修改。

我们测试了长距离传输测试模式,我希望得到以下模式:  

车道  框架0  框架1  框架2  框架3
da00003         0002.       8000     8000
DA10002         0005.       8000     8000
DA20004         0002.       8001.     8000
DA30004         0004.       8000     8001.

DB00003         0002.       8000     8000
DB10002         0005.       8000     8000
DB20004         0002.       8001.     8000
DB30004         0004.       8000     8001.

根据Xilinx IP产品指南,它应该是这样的:

000400040002000400050002000200020000300040004000200040005000200020003
80.018万00800080080008000800080018000800080018000800080008000800080008000</s>0.8万 80.08万8.0008万0.08万18.0008万0.08万18.0008万0.08万8.0008万0.08万0.8万

但当我们进行测试时,这就是测试的结果:

4.0004万000200040005000200020000300040004000200004000500020002000300</s>0.02万 4.0005万0.02万2万30.004万0.4万20.0004万0.05万2.0002万0.03万
018000800080080000080008000800080018000800080018000800080008000800080

在我们得到的输出中,LSB端的最后8位似乎是DB3的一部分,预计将出现在MSB端。

当我们使用此设计(而不是图案测试)采集数据时,光谱不合适。

感谢您的任何帮助。

谢谢!

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

    Ayana,

    我们正在研究这一问题。

    此致,

    Jim

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

    您好,Ayana:

    Xilinx IP在其输出数据总线上使用基于字节的排序。 如果您考虑一个通道在一个周期中给出输出0x123.4567万,则到达的第一个字节是0x01,下一个字节是0x23,然后是0x45,最后是0x64。 因此,32位输出(为内存寻址目的作为小字节序订购时)将为0x6745.2301万。

    现在,我们假设一个4通道IP 从ADC接收以下内容:

    Lane0:0xA0A1A2A3A4A5A6A7

    LAN1:0xB0B1B2B3B4B5B6B7

    Lane2:0xC0C1C2C3C4C5C6C7

    Lane3:0xD0D1D2D3D4D5D6D7

    如果将此应用于所有4个通道, 则每个周期将获得128位数据总线,如下所示:

    Cycle1:0xD3D2D1D0C3C2C1C0B3B2B1B0A3A2A1A0

    Cycle2:0xD7D6D5D4C7C6C5C4B7B6B5B4A7A6A5A4

    此致,

    A meet

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

    您好,Amet:

    感谢您的详细回复。