Part Number:LMK04828
LMK04828输出的200M DCLK和5M的SDCLK每次配置后相位都会发生改变,见下图,输人时钟是800M,直接分频,没有使用锁相环,这是寄存器配置,
HexRegisterValues0927.txt
R0 (INIT) 0x000090 R0 0x000010 R2 0x000200 R3 0x000306 R4 0x0004D0 R5 0x00055B R6 0x000600 R12 0x000C51 R13 0x000D04 R256 0x010004 R257 0x010155 R258 0x010255 R259 0x010300 R260 0x010420 R261 0x010510 R262 0x0106F0 R263 0x010716 R264 0x010804 R265 0x010955 R266 0x010A55 R267 0x010B00 R268 0x010C22 R269 0x010D10 R270 0x010EF0 R271 0x010F76 R272 0x011004 R273 0x011155 R274 0x011255 R275 0x011300 R276 0x011422 R277 0x011500 R278 0x0116F1 R279 0x011701 R280 0x011804 R281 0x011955 R282 0x011A55 R283 0x011B00 R284 0x011C02 R285 0x011D00 R286 0x011EF9 R287 0x011F43 R288 0x012004 R289 0x012155 R290 0x012255 R291 0x012308 R292 0x012420 R293 0x012511 R294 0x0126F0 R295 0x012776 R296 0x012804 R297 0x012955 R298 0x012A55 R299 0x012B08 R300 0x012C21 R301 0x012D13 R302 0x012EF0 R303 0x012F76 R304 0x013001 R305 0x013152 R306 0x013255 R307 0x013300 R308 0x013420 R309 0x013500 R310 0x0136B0 R311 0x013777 R312 0x013840 R313 0x013903 R314 0x013A00 R315 0x013BA0 R316 0x013C00 R317 0x013D08 R318 0x013E03 R319 0x013F0C R320 0x0140F3 R321 0x014140 R322 0x014200 R323 0x014310 R324 0x0144FF R325 0x01457F R326 0x014612 R327 0x014710 R328 0x014802 R329 0x014942 R330 0x014A02 R331 0x014B16 R332 0x014C00 R333 0x014D00 R334 0x014EC0 R335 0x014F7F R336 0x015003 R337 0x015102 R338 0x015200 R339 0x015300 R340 0x015478 R341 0x015500 R342 0x015678 R343 0x015700 R344 0x015896 R345 0x015900 R346 0x015A0C R347 0x015BD4 R348 0x015C20 R349 0x015D00 R350 0x015E00 R351 0x015F0B R352 0x016000 R353 0x016101 R354 0x016244 R355 0x016300 R356 0x016400 R357 0x01650C R369 0x0171AA R370 0x017202 R380 0x017C15 R381 0x017D33 R358 0x016600 R359 0x016700 R360 0x01680C R361 0x016959 R362 0x016A20 R363 0x016B00 R364 0x016C00 R365 0x016D00 R366 0x016E13 R371 0x017320 R386 0x018200 R387 0x018300 R388 0x018400 R389 0x018500 R392 0x018800 R393 0x018900 R394 0x018A00 R395 0x018B00 R8189 0x1FFD00 R8190 0x1FFE00 R8191 0x1FFF53
请帮忙分析是什么原因导致的?感谢
Daniel:
您好
相位改变可能由寄存器配置或电源状态变化引起。具体分析如下:
寄存器配置:每次配置时,若寄存器的设置不一致,可能导致输出时钟的相位发生变化。需检查配置过程中是否有步骤或参数未保持一致。
电源状态:电源回收或变化时,芯片的电源状态可能受到影响,导致内部电路状态变化,进而影响输出时钟的相位。建议检查电源的稳定性和滤波情况。此外,还可尝试固定寄存器配置,观察相位是否仍会变化,以进一步定位问题。