【IP】Clocking Wizard


clocking wrizard屬於非常常用的IP核,可用於時鍾的分頻、倍頻,在工程中需要多個時鍾時,通常選用IP核由主時鍾產生其他時鍾。

 

一、Clocking Options

1、Clock Monitor選項是時鍾監控,一般情況下不勾選。

 

2、該IP核具有兩種結構:mixed-mode clock manager (MMCM) 和 phase-locked loop (PLL)

  這兩種primitive架構不同,MMCM實現更復雜一些,具有更多的features。

  MMCM可以實現Spread Spectrum和差分輸出,最多可以出7個clock,PLL最多6個。倍頻分頻的方式也不同。

  一般選擇MMCM結構。


3、Clocking Features

  Frequency Synthesis選項是允許輸出時鍾具有不同頻率,就是輸入和輸出的頻率可以不同;

  Phase Alignment是相位鎖定,即輸出時鍾的相位被鎖定到一個時鍾參考點,一般是指與輸入時鍾同步;

  Minimize Power是低功耗,減少資源,但是是以頻率、相位偏移或占空比精度為代價的(不建議,除非有要求);

  Dynamic Recomfig是動態配置,其允許你更改原語的編程設備配置(一般用不到);

  Dynamic Phase Shift是動態相移,允許你更改輸出的相位關系時鍾;

  Safe Clock Startup是安全時鍾啟動,一般用於模塊需要一個接一個的系統操作很有用;

  Jitter Optimization一般情況選擇Balanced。

    (1)balanced:在抖動優化時選擇比較均衡的正確帶寬。

    (2)minimize output jitter:使輸出時鍾抖動最小,但是可能會增加功耗或資源,可能導致輸出相位錯誤。

    (3)maximize input jitter filtering:該選項表示可使輸入時鍾抖動變大,但是可能會導致輸出時鍾抖動變大。

4、Input Clock Information

  Primary:主參考時鍾輸入,input jitter 一般根據實際時鍾質量選擇,如果為正常內部時鍾,可選0.010;最后面source選項根據輸入時鍾的實際情況選擇,包含Single ended clock capable pin(單端時鍾)和 Differential clock capable pin(差分時鍾);

  Secondry:副參考時鍾輸入。Secondry時鍾工作時,會導致輸出時鍾的質量變差(頻率、相位、抖動)。

 

二、Output Clocks

1、Requested是需求輸出頻率,Actual是實際輸出頻率,Duty Cycle是占空比,Drives是輸出信號的時鍾類型(根據實際情況選擇,如果資源允許,一般情況下選BUFG)。

 

2、Clocking Feedback

  Source:如果之前有選相位校准,該選項框為相位校准的反饋控制,一般情況下選擇automatic control on-chip,在反饋信號為我們自己控制的時候可以選擇user-controlled feedback。其中on-chip和off-chip為反饋路徑是否在片內,一般情況下選automatic control on-chip:反饋自動控制在片內。

  Signaling:選擇反饋信號的類型是單端還是差分,如果選擇antomatic on-chip就會默認,其他選擇想根據用戶實際反饋信號的類型選擇。

3、Enable Optional Inputs/ Outputs for MMCM/PLL

  一般情況下只選擇locked,可以作為復位信號使用,或監測分頻器是否輸出時鍾。當該分頻器不產生時鍾時 locked = 0,產生時鍾時 locked = 1。

 

三、The Others

MMCM Setting可以不用改,其是由前面的設置自動生成最優的。如果需要更改,可以勾選Allow Mverride Mode。

Summaru是自己的設置摘要,無參數設置。

 

四、Clocking Wizard使用注意事項

1、當將主時鍾選作分頻器的輸入時鍾后,工程中其他部分還需用到該主時鍾時,最好由分頻器輸出一個同樣頻率的主時鍾,而不是繼續用原本的主時鍾。因為此時該主時鍾和其他分出來的時鍾”對齊“,避免出現錯誤。

2、輸出端口數越靠后,誤差越大

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM