在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用DS314xx時鐘同步IC,具有1Hz輸入時鐘

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-08 15:22 ? 次閱讀

本應用筆記介紹了ADI公司的DS314xx時鐘同步IC如何進行現場升級,以接受并鎖定至1Hz輸入時鐘信號。它還描述了在少數情況下需要1Hz時鐘監控功能和系統軟件支持。有了這些元件,使用DS314xx器件構建的系統就可以與1Hz和更高速輸入時鐘的任意組合實現符合標準的時鐘同步行為。

介紹

ADI公司的DS314xx系列時鐘同步IC是用于電信系統同步時序的強大、靈活的解決方案。這些器件最初設計用于鎖定2kHz至750MHz的輸入時鐘頻率,該頻率范圍可滿足大多數電信系統的需求。然而,有時電信系統必須與1Hz或1PPS(每秒一個脈沖)輸入時鐘信號同步。例如,這種定時信號可能來自GPS接收器或IEEE 1588從功能。?

ADI公司通過為DS1xx系列開發314Hz初始化腳本來滿足這一需求。此腳本提供系統內軟件升級。使用此腳本進行配置后,DS314xx器件中的DPLL可以直接鎖定至1Hz信號,并可以在1Hz時鐘和更高頻率時鐘之間執行無中斷切換。ADI公司在實驗室中驗證,使用通過此腳本升級的DS31400的系統可以滿足ITU-T G.813選項1和2、ITU-T G.8262選項1和2、Telcordia GR-1244-CORE層3中的時鐘同步要求,以及Telcordia GR-253-CORE的同步要求。合規性報告可應要求提供。

本應用筆記涵蓋以下主題:

  • 采用314Hz輸入時鐘工作的DS1xx器件設置要求
  • 鎖定至314Hz輸入時鐘時重新定義DS1xx寄存器字段
  • 需要對 1Hz 輸入時鐘進行外部監控
  • 系統軟件需要支持,以實現標準合規性

本應用筆記假設讀者了解電信系統中的時鐘同步以及ADI公司的DS314xx時鐘同步IC中的至少一個。

設置要求

振蕩器

對 1Hz 輸入沒有特殊要求。使用與沒有 1Hz 輸入時鐘的應用相同的 TCXO 或 OCXO。ADI公司的一致性測試是使用TCXO完成的。

需要 1Hz 初始化腳本

必須修改 DPLL 行為才能使用 1Hz 輸入時鐘。必須執行初始化文件中列出的寫入序列,才能將 DPLL 配置為使用 1Hz 輸入時鐘。該腳本可從DS31400網頁(“軟件/型號”標題下的“技術文檔”選項卡)下載。該腳本可用于任何DS314xx器件。DS314xx_1Hz.mfg

輸入時鐘鎖定頻率

設置 ICCR1。LKFREQ=0xE 表示 1Hz 輸入。
1Hz 初始化腳本將以前未使用的0xE解碼分配為 1Hz。

禁用 1Hz 輸入的輸入時鐘監視器

DS314xx輸入時鐘監測邏輯不是為1Hz輸入時鐘設計的。因此,必須為每個 1Hz 輸入時鐘禁用以下內容:

  • 頻率監測硬限值(ICCR2.硬化=0)
  • 粗頻監測(ICCR2.FREN=0)
  • 使用漏水桶累加器 (ICLBS=0) 進行活動監控。

具有kHz和MHz頻率的輸入時鐘可由DS314xx器件正常監測。

DPLL 設置

對于預計滿足 ITU-T G.813 SEC、ITU-T G.8262 EEC 或 Telcordia GR-1244 第 3 層時鐘同步要求的 DPLL,需要以下設置:

  • DPLLCR6.自動帶寬=0
  • DPLLCR6.LIMINT=1(重置默認值)
  • DPLLCR1.UFSW=1
  • DPLLCR4.LBW=00111(將帶寬設置為 0.06Hz 或更低)
  • DPLLCR6.PBOEN=1(重置默認值)
  • DPLLCR5.FLEN=0

此外,建議使用以下設置:

  • HRDLIM[15:0]=421Eh,DPLL 頻率限制為 ±9.5ppm
  • DPLLCR5.FLLOL=1(重置默認值),當達到 HARDLIM 時,會導致 DPLL 失去鎖定
  • DPLLCR2.HOMODE=10,MINIHO=10,指定使用5.8min保持平均值

DS314xx_1Hz.mfg初始化腳本將DS1xx IC中的DPLL314配置為上述必需和推薦設置。

鎖定至1Hz輸入時鐘時重新定義寄存器字段

相場

當DPLL鎖定到1Hz輸入時鐘時,PHASE場被重新定義為具有納秒單位和1ns分辨率。當DPLL被鎖定到kHz或MHz輸入時鐘時,相位寄存器的行為如數據手冊中所述。

FINELIM和COARSELIM油田

當 DPLL 鎖定到 1Hz 輸入時鐘時,FINELIM 字段沒有任何意義,必須忽略。COARSELIM 字段指定 DPLL 的相位限制。此外,重新定義了粗塞利姆,使DPLL的相位限制為2粗塞利姆× 32 秒。當相位字段中的值超過此相位限制時,PALARM 狀態位在 PLL1SR 或 PLL2SR 中設置。然后,DPLL 狀態機立即轉換到鎖定丟失狀態。當DPLL鎖定到kHz或MHz輸入時鐘時,FINELIM和COARSELIM場的行為與數據手冊中所述相同。

1Hz 信號需要外部監控

外部監控

DS314xx輸入時鐘監視邏輯不能監視1Hz輸入時鐘。此外,DS314xx DPLL不能因缺乏活動(即缺少時鐘邊沿)或頻率偏移而使1Hz輸入時鐘失效。如果1Hz輸入時鐘需要活動和/或頻率監測,則必須在DS314xx器件外部進行監測。

對于來自系統或子系統(如 GPS 接收器或 IEEE 1 從站)的 1588Hz 信號,1Hz 信號源可能已經執行了所需的監控。在這種情況下,系統軟件可以從源接收時鐘狀態信息,并可以使用適當的VALCR位驗證和失效1Hz時鐘。

如果1Hz信號源不執行所需的監視,則可以在FPGA邏輯中構建監視電路。來自DS50xx器件的高速時鐘信號(例如100MHz或314MHz)可以路由到FPGA。FPGA中的邏輯可以計算1Hz時鐘每個周期中的高速時鐘周期數。使用100MHz時鐘信號,可以以0.01ppm的分辨率以這種方式測量頻率。如果發現測量頻率過高或過低,FPGA的監控邏輯可以指示頻率超出規格。然后,系統軟件可以使用DS1xx器件中適當的VALCR位使314Hz時鐘失效。

當 1Hz 時鐘的 VALCR 位被清除時,DPLL 會自動鎖定到下一個最高優先級、有效輸入時鐘,如果沒有其他時鐘可用,則進入保持狀態。其他輸入可以是 1Hz 或更高速時鐘的任意組合。

當314Hz輸入時鐘有缺陷時,DS1xx DPLL能做什么和不能做什么

當 DPLL 鎖定到停止切換的 1Hz 輸入時鐘(例如電纜斷開)時,DPLL 無法快速識別信號未切換。這是因為當信號存在時,DPLL 每秒僅接收一次相位更新。DPLL 確實會在幾秒鐘內離開“鎖定”狀態,然后可能會在“預鎖定/預鎖定2”、“鎖定”和“丟失”之間更改狀態,而不會保留。

當DPLL離開鎖定狀態(如果使能,可能導致DS314xx INTREQ引腳出現中斷請求)時,系統軟件應做出反應,假設1Hz輸入錯誤,然后清除VALCR位。這允許 DPLL 切換到下一個有效輸入,或者在沒有其他輸入時鐘可用時進入保留狀態。

如果系統軟件沒有使錯誤的 1Hz 時鐘失效,并且 DPLL 在恢復時仍在嘗試鎖定 1Hz 信號,則 DPLL 拉入可能會非常慢。具體來說,DPLL頻率可能會一直移動到HRDLIM場設置的正或負限值,然后最終拉入并鎖定到1Hz輸入時鐘。這個拉入過程可能需要數十或數百秒。如果系統軟件檢測到DPLL頻率與標稱值相差太遠,則可以通過清除然后設置輸入時鐘的VALCR位來進行干預。這允許 DPLL 使用其相位構建例程在幾秒鐘內拉入和鎖定。

保留進入和退出所需的額外步驟

當配置為1Hz工作時,DS314xx DPLL在接收到來自DS314xx輸入時鐘模塊的“新選擇基準”信號之前無法離開保持狀態。為確保以 1Hz 時鐘生成此信號,系統軟件必須執行以下操作:

  • 無效的 1Hz 輸入時鐘必須標記為無效。這是通過清除適當的VALCR位或將輸入時鐘的優先級設置為0來完成的。
  • 有效的 1Hz 輸入時鐘必須標記為有效。這是通過設置適當的 VALCR 位并將輸入時鐘的優先級設置為非零值來完成的。

如果 DPLL 的狀態被強制保留,則系統軟件必須使用 DPLLCR2 執行一些額外的步驟。狀態字段。如果當 STATE 字段更改回自動狀態轉換時輸入時鐘的有效性沒有改變,則不會生成“新選擇的參考”信號,并且 DPLL 不會離開保持狀態。為避免這種情況,系統軟件應在將 DPLL 狀態字段更改回自動后執行以下過程:

  1. 如果DPLLCR1。還原=0,然后將其設置為 1。
  2. 清除并設置最高優先級有效輸入時鐘的VALCR位。
  3. 將還原位設置回其原始值。

上述過程使輸入時鐘塊生成“新選擇的參考”信號,這允許DPLL離開保持狀態并鎖定到最高優先級的有效輸入時鐘。

符合第 3 層要求的多 ppm 拉入所需的軟件支持

DS0xx DPLL帶寬≤06.314Hz,每秒僅提供一次相位更新,鎖定在1Hz輸入時鐘時,頻率變化非常慢。例如,在鎖定狀態下進行 10.9ppm 的頻率更改可能需要 2 分鐘以上。為了滿足第 3 層的要求,系統需要在 100 秒內鎖定到新的輸入時鐘。如果該輸入時鐘的頻率與DPLL的當前頻率相差高達9.2ppm,則顯然DPLL無法通過其正常的跟蹤機制滿足100s的要求。

幸運的是,系統軟件可以通過使用以下過程大大加快該過程:

  1. 從DS1外部的時鐘監測器獲取新的31400Hz輸入時鐘的頻率。
    (如果當前1Hz時鐘信號的頻率階躍發生變化,這也可能是該信號的新頻率。
  2. 計算新頻率與從 FREQ 寄存器字段讀取的 DPLL 當前頻率之間的差異。
  3. 將 DPLL 的當前頻率寫入手動保持頻率字段 HOFREQ。
  4. 設置 DPLLCR2。HOMODE 和 MINHO 到 01 以將 DPLL 配置為手動保留。
  5. 通過設置 DPLLCR2 強制 DPLL 進入保留狀態。狀態 = 010。
  6. 手動將 HOFREQ 字段中的手動保持頻率斜坡上升到新頻率。對于GR-2第9層合規性,變化率應<1244.3ppm / s。
  7. 允許 DPLL 通過設置 DPLLCR2 執行自動狀態轉換。狀態 = 000。
  8. 清除并設置適當的 VALCR 位,以允許 DPLL 退出保持狀態。
  9. 設置 DPLLCR2。霍莫德和米尼奧回到10。

DPLL 快速拉入并鎖定至 1Hz 輸入時鐘。

輸出和輸入之間的相位差不為零

當DS314xx DPLL開始拉入1Hz輸入時鐘時,將輸入時鐘的當前相位設置為相位目標。該相位目標通常不是 0°。當 DPLL 鎖定時,DPLL 的相位寄存器字段中的零或接近零值表示 DPLL 已鎖定到所選相位目標。來自該 DPLL 的輸出時鐘信號與 DPLL 的相位目標對齊,因此與 1Hz 輸入時鐘具有固定的、通常為非零的相位關系。

有些應用中,輸出必須與1Hz輸入同相,或者輸出必須具有系統控制的輸出與輸入相位關系。ADI公司提供兩款滿足這些要求的產品,DS31408和DS31415,包括一個稱為時間引擎的附加模塊。該時間引擎使這些器件能夠鎖定至1Hz輸入時鐘,并創建具有精確指定相位的輸出時鐘。

結論

ADI公司的DS314xx時鐘同步IC可以現場升級,以鎖定至1Hz (1PPS)輸入時鐘信號。當1Hz信號由外部監測,系統軟件提供本應用筆記所述的少量支持時,使用DS314xx器件構建的系統可以具有符合標準的時鐘同步行為,同時使用任意1Hz和更高速輸入時鐘組合工作。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ADI
    ADI
    +關注

    關注

    148

    文章

    46025

    瀏覽量

    258780
  • 寄存器
    +關注

    關注

    31

    文章

    5421

    瀏覽量

    123393
  • 狀態機
    +關注

    關注

    2

    文章

    493

    瀏覽量

    28076
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    一個1Hz時鐘信號可否驅動led閃爍?

    一個1Hz時鐘信號可否驅動led閃爍?
    發表于 03-29 14:05

    GPIO的輸入時鐘

    在System Control and Interrupts Reference Guide中描述GPIO:GPIOINENCLK設置是否使能GPIO的輸入時鐘,關于GPIO的輸入時鐘有點暈,GPIO需要時鐘做什么?
    發表于 05-14 08:50

    請問我要用74ls161怎么計數到2400時鐘頻率1HZ

    請問我要用74ls161怎么計數到2400時鐘頻率1HZ
    發表于 04-22 05:37

    1HZ時基信號電路

    1HZ時基信號電路
    發表于 01-13 19:22 ?3121次閱讀
    <b class='flag-5'>1HZ</b>時基信號電路

    DS31408 雙數字鎖相環時鐘IC

    DS31408是一個靈活的,高性能的不同頻率轉換時間和頻率合成中的應用集成電路。在其八個輸入時鐘和14個輸出時鐘
    發表于 03-21 11:40 ?1938次閱讀

    時鐘同步輸入時鐘DS314xx的集成電路設計

    Abstract: This application note describes how Maxims DS314xx clock-synchronization ICs can be field
    發表于 03-28 09:44 ?41次下載

    DS314xx時鐘同步IC升級工作于1Hz輸入時鐘

    本應用筆記介紹如何對Maxim的DS314xx時鐘同步IC進行現場升級,使其接受并鎖定至1Hz輸入時鐘
    發表于 08-22 18:26 ?2267次閱讀

    程序實現對輸入時鐘信號的7分頻

    程序實現對輸入時鐘信號的7分頻介紹。
    發表于 03-17 14:59 ?11次下載

    EE-393:保護ADSP-CM41x器件免受輸入時鐘/電源故障

    EE-393:保護ADSP-CM41x器件免受輸入時鐘/電源故障
    發表于 05-07 13:55 ?2次下載
    EE-393:保護ADSP-CM41x器件免受<b class='flag-5'>輸入時鐘</b>/電源故障

    一個帶有COB的1Hz時鐘發生器電路

    這是帶有板上芯片(COB)的1Hz時鐘發生器電路。通常,為數字時鐘和計數器電路應用產生1Hz時鐘的電路將
    的頭像 發表于 06-07 10:43 ?3008次閱讀
    一個帶有COB的<b class='flag-5'>1Hz</b><b class='flag-5'>時鐘</b>發生器電路

    使用具有 1Hz 輸入時鐘DS314xx 時鐘同步 IC

    發表于 11-17 12:42 ?0次下載
    使用<b class='flag-5'>具有</b> <b class='flag-5'>1Hz</b> <b class='flag-5'>輸入時鐘</b>的 <b class='flag-5'>DS314xx</b> <b class='flag-5'>時鐘</b><b class='flag-5'>同步</b> <b class='flag-5'>IC</b>

    使用DS314xx時鐘同步IC具有1Hz輸入時鐘

    Maxim的DS314xx系列時鐘同步IC是功能強大、靈活的電信系統同步定時解決方案。這些器件最初設計用于鎖定2kHz至750MHz的
    的頭像 發表于 01-29 19:05 ?1417次閱讀

    怎樣用CD40106芯片分別產生1Hz和50Hz時鐘信號?

    怎樣用CD40106芯片分別產生1Hz和50Hz時鐘信號? 首先,讓我們了解一下CD40106芯片的基本原理和功能。CD40106芯片是一種多功能CMOS集成電路,內部有6個門電路,主要用于觸發器
    的頭像 發表于 10-25 15:07 ?2393次閱讀

    如何用時鐘振蕩器產生穩定的100hz1hz時鐘信號?

    如何用時鐘振蕩器產生穩定的100hz1hz時鐘信號? 時鐘信號是電子系統中至關重要的組成部分,用于
    的頭像 發表于 10-25 15:07 ?2374次閱讀

    CDCLVP111-SP具有可選輸入時鐘驅動器的低電壓1:10 LVPECL數據表

    電子發燒友網站提供《CDCLVP111-SP具有可選輸入時鐘驅動器的低電壓1:10 LVPECL數據表.pdf》資料免費下載
    發表于 08-20 09:15 ?0次下載
    CDCLVP111-SP<b class='flag-5'>具有</b>可選<b class='flag-5'>輸入時鐘</b>驅動器的低電壓<b class='flag-5'>1</b>:10 LVPECL數據表
    主站蜘蛛池模板: 成人欧美一区二区三区视频 | 天天干天天上 | 天天做天天爱夜夜大爽完整 | 丁香六月色婷婷综合网 | 国产在播放一区 | 亚洲欧美v视色一区二区 | 天天综合亚洲国产色 | 天堂网2021天堂手机版丶 | 日本三级香港三级人妇99视 | 国产福利萌白酱喷水视频铁牛 | 色综合久久中文综合网 | 天天爽夜夜爽人人爽曰喷水 | 美女被网站免费看九色视频 | 色中色在线视频 | 夜夜操操操 | 亚洲禁片 | 国产伦精品一区二区三区高清 | 国产精品国产三级在线高清观看 | 亚洲天堂.com | 国产精品免费看久久久香蕉 | 免费中国一级啪啪片 | 天天舔天天色 | 又黑又长黑人欧美三级 | 在线色综合 | 最新sss华人 | 色在线视频观看 | 美女视频一区二区三区 | 免费看日本大片免费 | 亚洲大色 | 色婷婷一区二区三区四区成人 | 久久婷婷色综合老司机 | 四虎国产精品高清在线观看 | 天天躁狠狠躁夜夜躁2021 | 亚洲国产成人精品不卡青青草原 | 欧美三级欧美一级 | 你懂的视频在线观看资源 | 免费视频18| 国产一级特黄高清免费大片 | 激情久久久久久久久久久 | 日本在线视频二区 | 欧美一欧美一区二三区性 |