資料介紹
時鐘設備設計使用 I2C 可編程小數鎖相環 (PLL),可滿足高性能時序需求,這樣可以產生零 PPM(百萬分之一)合成誤差的頻率。高性能時鐘 IC 具有多個時鐘輸出,用于驅動打印機、掃描儀和路由器等應用系統的子系統,例如處理器、FPGA、數據轉換器等。此類復雜系統需要動態更新參考時鐘的頻率,以實現 PCIe 和以太網等其它諸多協議。
時鐘 IC 屬于 I2C 從器件,需要主控制器來配置內部 PLL 邏輯,其控制邏輯可以寫入微控制器內。作為 I2C 主機,微控制器將配置寫入時鐘 IC 的內部易失性存儲器并控制 PLL。因此,可以通過板上 MCU - IC 組合進行系統時鐘頻率的動態更新。可編程微控制器為高性能時鐘 IC 提供控制邏輯能力,通過減少板載 IC和板上走線使整體設計更加緊湊,并降低最終物料成本。
操作理論
圖 1 為高性能時鐘設備的基本 PLL 架構。該設計使用比例因子為 PLL 輸出端口提供時鐘合成。最終輸出頻率的基本公式為:
fREF 為輸入參考晶體頻率(在多數應用中通常為 8 MHz 至 48 MHz)。
DIV_R(DIV_R1 和 DIV_R2)是輸入頻率參考的分頻因子。此類分頻器名為預分頻器。
DIV_N 為小數 N 分頻因子。
DIV_O(DIV-O1、DIV-O2、DIV-O3 和 DIV-O4)為輸出前的后分頻因子。
圖 1:簡化高性能時鐘的 PLL 架構框圖
圖1中的橙色框圖為參數,使用這些參數的方程式為可編程方程式。這些參數可以在出廠時寫入時鐘設備的非易失性存儲器。時鐘設備具有內部易失性和非易失性存儲器,兩個存儲器互相復制其內容。非易失性存儲器在出廠時已被寫入所需配置,在最終應用中,當設備啟動電源時,非易失性存儲器的內容會被復制到易失性存儲器。同時,PLL 產生所需的默認時鐘輸出。
時鐘 IC 的重要特性之一就是通過 I2C 接口實現運行時可編程。通過可編程功能,用戶可以更改設備的易失性存儲器內容以進行即時更改。只需使用適當的 I2C 指令,就可以通過主控制器實現用戶配置文件的即時編程功能。
設備的非易失性存儲器還可以存儲預定義的多用戶配置。用戶可以使用頻率選擇 (Frequency Select, FS) 功能以選擇其中一個配置。該 FS - 位為設備中可用的 CMOS 輸入引腳。FS 引腳應用 N - 位外部 CMOS 信號,然后內部選擇存儲在非易失性存儲器中的一個配置文件,這個配置文件同樣也被復制到了易失性存儲器,PLL 則輸出不同的信號。
同時,微控制器通過 I2C 提供數據來控制高頻時鐘。使用微控制器的優點是,它具有不同的通信外設和通信協議,如 I2C、SPI、UART、藍牙、ZigBee 等,使得系統能夠以主從配置將數據傳輸到其他微控制器,也可以使用一個自定義的應用傳輸至安卓和 iOS 設備。此外,微控制器還配有各種 IDE 工具用于簡化設計。這可以更好地證明使用 I2C 指令來配置 PLL 參數、編寫并驗證定制應用程序是合適的。
高性能時鐘的應用需求
高性能時鐘 IC 專為消費者、工業和網絡應用而設計。此類時鐘 IC 具有多個從不同 PLL 導出的差分輸出和單端輸出,并且可以通過 I2C 接口實現可編程功能。此外,高性能時鐘 IC不僅可以支持 PCI Express (PCIe) 1.0 / 2.0 / 3.0、USB 2.0 / 3.0 和萬兆以太網 (GbE)等關鍵接口標準的參考時鐘。還能支持壓控晶體振蕩器 (VCXO) 和頻率選擇 (FS)等其他增值功能。
高性能時鐘 IC 采用設計實現 I2C 從機模式。因此,需要一個板載 I2C 主機來控制以下可編程功能:
通過 I2C 接口進行系統內編程
通過頻率選擇 (FS) 引腳更新配置
外部復位操作
壓控晶體振蕩器 (VCXO) 操作
圖 2:微控制器 - 高性能時鐘接口電路
微控制器在時鐘 IC PLL 控制中的作用
如圖 2 所示,將時鐘 IC 連接到微控制器電路。時鐘 IC 具有內部 PLL 模塊,其功能是提供作為固定直流電壓的調諧電壓 (Vtune) ,而調諧電壓將隨頻段而變化。PLL 模塊在輸入端接收本地振蕩器頻率,由內部前置放大器放大信號。另外,預分頻器對輸入頻率進行下變頻,并將其作為輸入傳送至相位比較器。
圖 3:PLL 模塊的微控制器控制
微控制器通過 I2C 發送數據到可編程分頻器。該分頻器也接收來自參考振蕩器(例如 4 MHz 晶體振蕩器)的輸入。相位比較器(即相位檢測器)通過預分頻器接收本地振蕩器頻率(例如 87.15 MHz),還通過參考分頻器和參考振蕩器接收微控制器的輸入(例如,87.15 MHz)。如果兩個輸入都匹配,相位比較器將提供 Vtune 調諧電壓。一旦本地振蕩器頻率與微控制器頻率數據之間稍有不匹配,都將無法提供調諧電壓 (Vtune) 和輸出。圖 3 所示為完整的框圖。
在微控制器的幫助下,PLL 通過調諧本地振蕩器頻率產生閉環,并在輸出端產生調諧電壓。調諧電壓將從較低頻率信道增加到較高頻率信道。通過改變預分頻器和可編程分頻器的值,微控制器可以調整步長。
步長 =(本地振蕩器頻率/預分頻器)X(可編程分頻器/參考振蕩器)
表 1 所示為部分配置
通過 I2C 接口進行系統內編程
系統內編程可為系統設計實現快速有效的迭代。編程數據序列可通過 SCL 和 SDA 引腳傳送到時鐘器件,把操作順序編程至板載微控制器(主設備)中,通過命令和數據在運行時與從機時鐘進行交互。
此處為系統示例,其中時鐘信號必須以采樣率的倍數為準。該時鐘頻率在 155.52 MHz 和 156.25 MHz 兩組頻率之間變動。這意味著驅動串行控制器的時鐘必須能夠在這兩個值之間靈活切換。微控制器主設備可以訪問并修改寫入易失性存儲器的 PLL 配置,從而滿足這兩個頻率需求。
通過頻率選擇 (FS) 引腳更新配置
高性能時鐘設備支持包含個性化配置的多個用戶配置文件。在 FS 引腳轉換方面,高性能時鐘器件具有兩個時序規格 - 快速切換和慢速切換。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- CDCEL824可編程2 PLL時鐘合成器數據表
- CDCVF2510A鎖相環(PLL)時鐘驅動器數據表
- DDS+PLL可編程全數字鎖相環設計
- 基于DSP的軟件鎖相環模型與實現 33次下載
- 60V I2C可編程電源
- EE-153:ADSP-2191可編程鎖相環
- 時鐘設備如何才能實現復雜系統的高性能時序需求
- 使用MC145170鎖相環實現調頻鎖相環收音機的PCB原理圖免費下載 77次下載
- 使用FPGA實現數字鎖相環的設計資料說明 24次下載
- TMS320C6474 DSP 軟件可編程鎖相環(PLL)控制器 15次下載
- 如何設計并調試鎖相環(PLL)電路 0次下載
- 鎖相環(PLL)電路設計與應用 0次下載
- 收音機鎖相環資料 154次下載
- CMOS高速鎖相環設計
- 小數分頻鎖相環的工作原理 0次下載
- 鎖相環PLL學習記錄 529次閱讀
- TC3xx芯片時鐘系統的鎖相環PLL詳解 1967次閱讀
- 鎖相環(PLL)電路的組成和參數 5364次閱讀
- 使用MAX9382的鎖相環應用 956次閱讀
- 12GHz、超低相位噪聲小數N分頻鎖相環的設計 1106次閱讀
- 鎖相環PLL的基礎知識 4648次閱讀
- 如何實現高性能的鎖相環(PLL)設計 3656次閱讀
- Delta-Sigma小數鎖相環的邏輯及特性 7732次閱讀
- 鎖相環PLL的電路原理以及基本構成 4.7w次閱讀
- 鎖相環在調制和解調中的應用及概念解析 1.4w次閱讀
- 如何滿足高性能時鐘IC需求 4529次閱讀
- 如何滿足復雜系統的高性能時序需求? 950次閱讀
- PLL鎖相環的特性、應用與其基本工作過程 9613次閱讀
- PLL鎖相環的基本結構及工作原理 5.2w次閱讀
- 基于ADF4106的鎖相環頻率器研究與設計 1911次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多