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.

[参考译文] DAC5688:CHA或CHB上的波形毛刺

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1091452/dac5688-wave-glitch-on-cha-or-chb

部件号:DAC5688

你好,Im Juan Camilo。

我的DAC5688具有以下配置:

注册地址 注册数据
0x01 0x09
0x02 0x60
0x03 0x00
0x04 0x00
0x05 0xB0
0x06 0x00
0x07 0x00
0x08 0x00
0x09 0x00
0x0A 0x00
0x0B 0x00
0x0C 0xFF
0x0D 0xFF
0x0F 0x40
0x10 0x00
0x11 0x00
0x12 0x10
0x13 0x10
0x14 0x00
0x15 0x00
0x16 0x00
0x17 0x17
0x18 0x80
0x19 0x00
0x1A 0x0E
0x1b 0xFF
0x1C 0x00
0x1d 0x00
0x1E 0x00

IM执行"建议的启动顺序"一节中的步骤,执行所有这些操作后,TXENABLE信号从低变为高。 我的clk1是单端(250 MHz) CLK2是差分时钟(500 MHz),CLK1,DA和DB 由FPGA提供, 串行接口由PIC提供,RESET,SYNC和TXENABLE。

使用 config1的位2 (inv_inclk),我可以将故障从CH1更改为CH2,当此位为“0”时,故障在CH2中,当为“1”时,故障更改为CH1。 我想知道DAC5688上的配置是否正确,或者是否需要修改某些寄存器。

此致,

Juan Camilo Peña A.

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

    您好,Juan,

    我正在等待此设备的评估模块出现在我们的实验室。 收到此信息(5-7天)后,我将在我们的硬件上运行您的配置,并告知您结果。 同时,您能否上传一张"故障"的图片,以便我更好地了解您所看到的具体内容? 此外,这是您在单个设备上看到的还是在多个设备上看到的? 欢迎使用E2E。

    谢谢,Chase

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

    感谢您的Anwser Chase。

    为了更 好地检测故障,我们使用了斜坡信号,频率= 500 KHz。 振幅不重要,因为故障总是出现在同一个地方。 您说:"此外,这是您在单个设备上看到的,还是在多个设备上看到的"为了回答您的问题,我们 正在 使用相同硬件的3个不同的主板(设备)上进行测试,每一个主板都给我们相同的结果

    这是配置1 = 0x0D的DAC输出。  (DA =绿色;DB =黄色)

    这是DAC DB输出,config1 = 0x09,故障更明显。

    为了添加更多有关时钟的信息,CLK2具有LVDS 3.3V格式,而CLK1具有LVCMOS 3.3V

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

    我在以下寄存器上犯了一个错误,这些是实际 值

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

    您好,Chase:

    我有更新吗?

    此致,

    Juan Camilo Peña A.

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

    您好,Juan,

    对延误深表歉意。 我们收到了一个EVM,我已使用您所描述的配置对其进行了设置。  我将在星期一开始测试第一件事,并将结果反馈给您。

    最佳,

    Luke Allen

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

    Juan,您好!

    我已经使用DAC5688 EVM进行了一些测量,并使用了上述时钟设置。

    • Clk1 -单端,250MHz
    • Clk2 -差分,500MHz  

    我生成了一个1MHz正弦波并使用HSDC Pro发送到DAC,我没有看到像您所描述的那样出现任何脉冲。 下面显示的是测量的输出I,输出通道A显示为黄色,输出通道B显示为橙色。 此外,更改此inv_inclk位对输出 信号没有影响。

    对于您的应用程序,设计的某些其他方面可能会影响输出。 下面我包含了用于供您参考的寄存器配置文件。

    e2e.ti.com/.../500MSPS_5F00_2xint_5F00_Clk1se.txt

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

    您好,Juan,

    请告诉我此寄存器配置在您的终端上是否工作得更好。如果没有,我们可以查看您的设计示意图,并确定是否存在导致问题的原因。

    最佳,

    Luke Allen  

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

    您好,Luke,

    我们测试了您的寄存器配置,结果仍然相同。 黄色信号为CHA,绿色信号为CHB。

    这是我们的DAC示意图。 为了测试单模(CLK1),我们拆下了C226和R234,使引脚(CLK0/CLK1)浮动。 此外,C230的值为1nF。

    此致,

    Juan Camilo Peña A.

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

    胡安

    这些测量是否直接从DAC的输出引脚处进行? DAC输出处是否有电路? 如果 是,您能否也分享 该原理图?

    最佳,

    Luke Allen

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

    您好,Luke,这是DAC引脚的输出,之前的图像显示的信号具有较高的振幅,这是因为DAC后面有HW。

    黄色信号为 IOUTA1,绿色信号为 IOUTA2,紫色为(IOUTA1 - IOUTA2)  

    黄色信号是 IOUTB2,绿色信号是 IOUTB1,紫色是(IOUTB2 - IOUTB1)  

    我们看到输出A出现故障。您能否告诉我们DAC原理图上是否有任何问题?  


    谢谢!

    Juan Camilo Peña A.

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

    您好,Juan,

    我看不出你们发给我的那部分示意图有什么问题。 我想您的主板上的其他东西可能会导致这种情况。 让我们先尝试使用正弦波。 如果您尝试输出正弦波并增加/降低频率,毛刺如何变化? 如果输出正弦波时将输出连接到频谱分析仪,您是否看到任何不是谐波的脉冲? 这可以帮助我们确定故障是否是由另一个信号和DAC的输出信号组合引起的。

    最佳,

    Luke Allen