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.

[参考译文] ADC12J2700:线路速率和输出数据格式

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1204633/adc12j2700-line-rate-and-output-data-format

器件型号:ADC12J2700

大家好、

我现在有两个问题:

配置条件:

旁路模式、无抽取、DDR = 1、P54 = 0、LMF = 8、8、8。

DEVCLK+/-=2048MHz。 FPGA 是 Xilinx 的 xc7vx485tffg1158-2。

问题1:虽然手册中说明比特率=ADC 时钟*2,即 JESD204B=2.048*2=4.096Gbps 的线速,但还是不明白线速是如何计算的? 即详细的计算过程。

问题2:在 ADC12J2700连接到 Xilinx FPGA 的 JESD204B 内核后、 FPGA 输出的数据格式应该是什么? 因为我想解析出用于下一次降频转换的数据格式。

如果您能方便地尽早阐述我的问题、我将不胜感激。

谢谢。

Katherine

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

    Katherine、

    有关#1,请参阅随附的。

    对于#2,这应该是12位并行数据。 不清楚你在这里问什么。 如果这样不起作用、请咨询 Xilinx 以了解数据格式。  

    此致、

    吉姆

    e2e.ti.com/.../ADC12J2700-bypass-line-rate.pptx

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

    您好、 Jim、

    1、我对问题1的计算方法仍有疑问。 根据线速的计算公式, 线速=FS * M * N'* 10/(8*L)=2048*8*2*10/(8*8)=5.12Gbps。 这是否意味着 一次在上升沿采样8位数据,另一次在下降沿采样8位数据,因此在一个 fs 采样周期内的采样数据总数是2048*8*2位? M 等于 ADC 的通道数、FS 是采样率。 如果只有一个通道号,即 M=1,那么它相当于一个采样 周期内的数据总数 是2048*1*2位? 谢谢。

    2.关于问题2,该问题仍有待解决。  我知道它是12位数据。 但它从 FPGA 输出的数据格式是怎样安排的呢? 仅当我知道输出数据格式时才能解析它、否则无法进行 频率转换。

    此致、

    Katherine

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

    Katherine、

    对于#1、N'是每个样本的总位数、即为16。 当 M=1时,方程式现在为2048*1*16*10/(8*8)=5.12Gbps。

    对于#2,您需要咨询 Xilinx。 其 JESD204B IP 内核决定了这一点。 更多信息、请参阅随附。

    此致、

    吉姆

    e2e.ti.com/.../3125.Xilinx-JESD204B-IP.pdfe2e.ti.com/.../ug774_5F00_jesd204_5F00_core_5F00_ip.pdf

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

    您好、Jim、

    我将此问题发布给了一位客户。 下面是他的最新答复。

    对于问题1、您可以查看表11。  手册中的串行链路参数 、其中 N'=12、而不是16。 我们处于旁路模式。 我认为您的算法可能不正确。 根据 "线速率=FS * M * N"* 10/(8*L)"的公式,在 M=1的情况下,您已经拥有与您发送给我的第一个 PDF 计算出的 M=8情况相同的速率。 因此、这是不正确的。 我们要保持同步。 fs=2048MHz、M=8、L=8、N'又会怎样? 此外、ADC12J2700是否可以使用以下公式线路速率=FS * M * N'* 10/(8* L)来计算线路速率?

    此致、

    Katherine

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

    Katherine、

    我刚刚收到的有关此问题的新信息:

    对于 DDC 旁路模式、输出比特率始终是 ADC 时钟速率的2倍。 对于2.048 GSPS、比特率将为4.096 Gb/s

     每个 ADC 的八位位组速率不是2个八位位组、而是每个样本1.5个八位位组。

     

    此外、每帧末尾添加4位、因此还有64/60的位填充系数。

     

    因此、我们有2.048GSPS * 1.5个八位位组每秒* 64/60个输出位数/ADCBits * 10位/八位位组= 32.768每秒

     

    除以8个通道可得到:32.768/8 = 4.096Gbit/s

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

    您好、Jim、

    这是客户的回复。

    表示问题1。 您能否根据正式公式进行计算? 您发送的文档的计算结果与您 之前回复的结果不同。 LMF = 8、8、8。  我建议 根据公式 Line Rate=FS * M * N'* 10/(8*L)进行计算。 FS=2048MHz,M=8、N'=12、L=8。 无法获得此计算结果。

    问题2。我 注意到您正在提供一份文档、我也有这份文档。 本文档未描述 JESD204B 输出的 ADC12J2700的数据格式。 因此我无法解析出来。

    此致、

    Katherine

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

    对于#1、您从何处获得此公式? 我在 JESD204B 标准中没有看到这一点。

    对于#2,请参阅数据表中的表12。