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.
您好!
我正在尝试了解 ADC 和数学以及 DDC 混频器操作的数据格式:
我的问题的第一部分是:原始14位 ADC 数据(在旁路模式下运行器件时)采用何种格式? 它是二进制补码还是偏移二进制? 在 ADC32RF45数据表中找不到任何数据格式的引用。 同样、如果我使用 DDC 块、那么块输出端产生的16位 I 和 Q 数据的数据格式是什么(并通过 JESD 链路发送)? DAC38J84数据表详细说明了数据格式,并提供了一个控制位,用于在2的 comp 和 offset 二进制文件之间进行选择,ADC32RF45是否具有类似的功能?
我的问题的第二部分与 DDC 块内复数混频器的数学关系。 这是如何实现的? ADC 数据为14位、而(根据数据表) NCO 输出字宽为16位。 逻辑可能必须对 ADC 数据进行符号扩展以匹配宽度;此外、如果一个 n 位数量是两个 n 位数量的倍数、则产生的乘积将为 n+n 位。 由于 DDC 块输出仅为16位、我想知道乘法运算实际上是如何在数学和图形上实现的;即复数混频器的结构与 DAC38J84数据表中的图70的结构是否相同?
谢谢、此致、
John
您好!
ADC32RF45没有可在偏移二进制格式或二进制补码格式之间进行选择的 SPI 寄存器位。 格式是固定的、我认为是二进制补码。 这两种格式之间的差异仅存在于采样的最高有效位。 如果您具有偏移二进制、并且反转最高有效位、则样本成为二进制补码。 如果再次反相 MSB、则样本会返回偏移二进制。
我不知道 DDC 函数的滤波器和算术块的确切方框图。 来自 ADC 前端的数据为14位,但得到的16位输出样本是由抽取*filter*块引起的。 如果中的抽取滤波器说4倍抽取的示例只是将四个样本中的三个样本丢弃、那么它根本不是一个滤波器、而只是抽取、中的14位样本仍将是14位样本输出。 但滤波器*IS*使用过程中的所有样本,因此4倍抽取滤波器与4位取平均值函数类似,其中4个14位样本一起平均需要16位来表示,而不会影响精度。 这基本上就是抽取滤波器块的16位分辨率。 我不知道复数混频器块内路径的内部分辨率。
此致、
Richard P.