原來(lái)的設計是由27M的時(shí)鐘產(chǎn)生出來(lái)100M和75M的兩種時(shí)鐘,75M為系統時(shí)鐘,100M為Memory時(shí)鐘,并且用PLL的LOCKED輸出作為系統的全局復位信號。
在設計比較小的時(shí)候沒(méi)有發(fā)現什么異常。而當設計比較大的時(shí)候,LOCKED信號就會(huì )莫名的復位。
1-- 最開(kāi)始是懷疑是不是PLL輸出的時(shí)鐘的FAN OUT太多,導致PLL不穩定,所以把FAN OUT比較大的時(shí)鐘信號分成2個(gè)PLL來(lái)做,但是還是不行。
2-- 然后懷疑是不是PLL的供電不穩定,導致了經(jīng)常失鎖。經(jīng)過(guò)測試沒(méi)有發(fā)現問(wèn)題。
3-- 最后想到由27M分出100M時(shí)鐘,PLL的設置的系數是100/27,如果時(shí)鐘不穩定的話(huà),倒是容易導致失鎖。所以把兩個(gè)時(shí)鐘換成了54M和108M,PLL系數是2和4。經(jīng)過(guò)測試沒(méi)有問(wèn)題。
===================
總結看來(lái),很有可能是PLL的系數設置的問(wèn)題,當設計比較大的時(shí)候,溫度高,導致晶振的溫飄較大,導致了PLL失鎖。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。