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.

[参考译文] ADC32RF45:来自 ADC 的数据对齐

Guru**** 2526200 points
Other Parts Discussed in Thread: ADC32RF45

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/954319/adc32rf45-alignment-of-data-from-adc

器件型号:ADC32RF45

海先生

我们希望对齐来自 ADC32RF45的数据、我们使用具有四个通道的通道1  

LMFS 为8224、旁路为14位分辨率

在第一个帧中、2个八位位组类似于  A[13:6]、A[5:0]、00

我们希望在一帧中对齐所有四个通道数据、以正确检索射频输入信号。

请建议我们对齐 ADC32RF45输出的所有四个通道。

谢谢你
Roja Veereddy

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

    您好、Roja Veereddy、

    如数据表中的表15所示、第一个采样(A0)在第一个通道(DA0)上发送、第二个采样(A1)在第二个通道(DA0)上发送、依此类推、以用于下一个采样 A2  和 A3

    此致、

    Vijay

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

    海先生

    ADC32RF45的输出采用二进制补码格式、我们将从收发器获得32位的输出、我们如何帧所有通道样本以检索原始输入。  

    我们可以将二进制补码格式更改为有符号格式、也可以直接更改。

    我们可以直接获取16位还是仅输入我们需要获取的样本。

    请向我们建议如何实现框架。

    谢谢

    Roja Veereddy。

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

    您好、Roja Veereddy、

    如果您从每个 JESD 通道获取32位数据、则每个32位数据都有两个 ADC 样本。 四个通道中的这两个采样需要交错、以获得8个连续采样(使用所有四个通道的数据)。 在第一个通道的32位内、前16位包含 采样 A0后16位包含采样 A5。 同样、第二通道32位数据包含前16位和 A5等的采样 A1。

    从每个16位采样数据中、可以丢弃最后两位以获得14位采样。 您必须将每个样本从二进制补码格式转换为有符号格式。

    此致、

    Vijay

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

    海先生

    感谢您的回复。

    16位必须从二进制补码转换为有符号、14位格式必须 从二进制补码转换为有符号。

    请给我们一个想法、让我们感到很满意。

    谢谢

    Roja Veereddy

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

    您好、Roja Veereddy、

    首先删除末尾的零、然后将14位数据从 二进制补码转换为有符号。

    此致、

    Vijay

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

    海先生

    需要从右侧16位的 MSB 中删除00  

    请对此进行澄清

    谢谢

    Roja Veereddy

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

    海先生

    正如您所说的那样、我们尝试了框架、但它没有得到。

    我们尝试了测试图形信号、即12位斜坡、我们得到第一个采样位于[31:16] A0上、第五个采样位于[15:0] A0上。

    下图显示 了 ADC32RF45的数字块、我们是根据这种情况执行的。 我们得到了斜坡信号、但组帧就像这样

    通道0上的第1个采样为[31:16] A0

    通道0上的第5个采样为 [15:0] A0

    第2个采样在通道1 上是[31:0] A1 、依此类推

    请帮助我们重新获取信号  

    请找到图像  

    谢谢

    Roja Veereddy

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

    您好、Roja Veereddy、

    如所示、格式"00"为最后两个 LSB。 请删除这些内容。

    我想您是说您得到了(在删除末尾的两个零之前):

    通道0上的第1个采样为[31:16] A0

    通道0上的第5个采样为 [15:0] A5

    通道1上的第2个采样 为[31:16] A1

    等等。

    它应该是:

    通道0上的第1个采样为 [15:0]  A0

    通道0上的第5个采样为 [31:16] A5

    通道1上的第2个采样 为 [15:0] A1

    等等。

    我认为这只是 FPGA 中显示32位的方式(首先显示16位)的反转。 无论怎样、都应根据斜坡增量来解释采样顺序对齐并检索信号。  

    此致、

    Vijay