我正在使用一对(4通道) DAC5689转换器。 在初始设计中、我希望在直通模式下运行它们、只有输入时钟(200MHz)和输出时钟以相同的速率运行。 。
我的问题是、我无法让部件运行。 我没有从4个通道中的任何一个获得输出。
以下是寄存器值:
/cfs-file/__key/communityserver-discussions-components-files/73/register-values.xlsx
我很明显遗漏了一些东西!
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.
我正在使用一对(4通道) DAC5689转换器。 在初始设计中、我希望在直通模式下运行它们、只有输入时钟(200MHz)和输出时钟以相同的速率运行。 。
我的问题是、我无法让部件运行。 我没有从4个通道中的任何一个获得输出。
以下是寄存器值:
/cfs-file/__key/communityserver-discussions-components-files/73/register-values.xlsx
我很明显遗漏了一些东西!
尊敬的 Dean:
我已简要检查了您的寄存器设置、并请确认您是否使用双时钟模式、同时提供200MHz 的差分时钟输入、以正确锁定200MSPS 的 CMOS 总线。 请探测与 CMOS 数据相关的差分时钟、以仔细检查数据锁存器的设置/保持时间。 您使用的内插是1x、因此请确保 CLK2也由200MHz 的差分时钟驱动。 我已检查的寄存器为:
请确保 DAC 输出偏置为3.3V、因为 DAC 是基于灌电流的架构、并且需要3.3V 偏置电流、以用于内部电流镜。 如果输出为直流耦合、则可以使用 DAC 输入端的串行数据来更改周围的串行数据并检查输出摆幅。 确保启用 serial_data_ENA 位并相应地更改 serial_data 寄存器(基于偏移二进制格式(寄存器1、位3、位2)的设置)。 例如、0xFFFF 是最大正摆幅、0x0000是最大负摆幅。
所有其他设置已检出。 这是最基本的设置、因此我不会看到其他问题。