根据您的描述,您在使用LMK04828时遇到了DCLKx模拟延迟设置导致时钟不稳定的问题。以下是一些建议和可能的解决方案:
1. 确认器件支持:首先,请确保您的LMK04828器件支持DCLKx模拟延迟功能。您可以查阅器件的数据手册,确认该功能是否被支持。
2. 检查寄存器配置:根据您的描述,您已经按照寄存器说明设置了DCLKx-ADLY-MUX和DCLKx-MUX为全1。请再次检查这些寄存器的配置,确保它们正确无误。
3. 检查电源和地:确保您的电源和地连接正确,没有短路或接触不良的问题。电源不稳定可能导致时钟不稳定。
4. 检查时钟源:检查您的时钟源是否稳定。如果时钟源不稳定,可能会导致DCLKx输出时钟不稳定。
5. 检查负载:检查您的负载是否在规定的范围内。过重的负载可能会导致时钟不稳定。
6. 检查模拟延迟设置:根据您的描述,您已经设置了DCLKx-ADLY-PD和DCLKx-ADLYg-PD为0,不使能powerdown。请确保这些设置正确无误。如果这些寄存器不可写,您可以尝试联系芯片制造商获取技术支持。
7. 检查DCLKy配置:您提到DCLKy输出配置为SYSREF,频率配置为8MHz,脉冲模式,电平为LVDS。请确保这些设置正确无误,并且与您的系统要求相匹配。
8. 尝试其他设置:如果以上建议都无法解决问题,您可以尝试其他设置,例如调整DCLKx的输出时钟频率或电平,以找到稳定的工作点。
如果问题仍然存在,建议您联系LMK04828的制造商或技术支持,以获取更专业的帮助。希望这些建议对您有所帮助!
根据您的描述,您在使用LMK04828时遇到了DCLKx模拟延迟设置导致时钟不稳定的问题。以下是一些建议和可能的解决方案:
1. 确认器件支持:首先,请确保您的LMK04828器件支持DCLKx模拟延迟功能。您可以查阅器件的数据手册,确认该功能是否被支持。
2. 检查寄存器配置:根据您的描述,您已经按照寄存器说明设置了DCLKx-ADLY-MUX和DCLKx-MUX为全1。请再次检查这些寄存器的配置,确保它们正确无误。
3. 检查电源和地:确保您的电源和地连接正确,没有短路或接触不良的问题。电源不稳定可能导致时钟不稳定。
4. 检查时钟源:检查您的时钟源是否稳定。如果时钟源不稳定,可能会导致DCLKx输出时钟不稳定。
5. 检查负载:检查您的负载是否在规定的范围内。过重的负载可能会导致时钟不稳定。
6. 检查模拟延迟设置:根据您的描述,您已经设置了DCLKx-ADLY-PD和DCLKx-ADLYg-PD为0,不使能powerdown。请确保这些设置正确无误。如果这些寄存器不可写,您可以尝试联系芯片制造商获取技术支持。
7. 检查DCLKy配置:您提到DCLKy输出配置为SYSREF,频率配置为8MHz,脉冲模式,电平为LVDS。请确保这些设置正确无误,并且与您的系统要求相匹配。
8. 尝试其他设置:如果以上建议都无法解决问题,您可以尝试其他设置,例如调整DCLKx的输出时钟频率或电平,以找到稳定的工作点。
如果问题仍然存在,建议您联系LMK04828的制造商或技术支持,以获取更专业的帮助。希望这些建议对您有所帮助!
举报