可編程時鐘發生器及其應用
發布時間:2007/9/8 0:00:00 訪問次數:518
摘要:美國CYPRESS公司的可編程時鐘發生器芯片ICD2053B的結構和工作原理及其在數據采集系統中的應用。ICD2053B提供用戶可編程的鎖相環特性,輸出可改變型任何所期望的頻率值上(391kHz~100MHz)。在數據采集系統中,利用ICD2053B所具有的動態改變輸出頻率的能力,可實現系統的變頻率采樣,提高了系統的適用范圍和兼容性,給設計者提供了靈活的設計自由度。
關鍵詞:可編程時鐘發生器 ICD2053B 數據采集系統 CPLD設計
在數據采集系統中,所設計的系統應具有通用性,可根據不同的數據采集對象,產生不同的采樣頻率;或者系統處于不同的運動情況時,能夠動態改變采樣頻率,即數據采集系統應當具有改變采樣頻率的能力。傳統的數據采集系統,一般都是固定頻率的數據采集,很難應用于其它采樣頻率的場合。為了使所設計的系統適用于不同的場合,具有廣泛的適應性,系統必須具有在線改變采樣頻率的方法。可編程時鐘發生器芯片ICD2053B提供了系統動態改變頻率的方法,其動態時鐘輸出頻率范圍從391kHz到100MHz(TTL電平)或391kHz到90MHz(CMOS電平),具有較寬的頻率范圍,在系統中采用ICD2053B能很好地解決上述問題。ICD2053B提供完全用戶可編程的鎖相環特性,鎖相環振蕩器輸入由外部參考時鐘(1MHz~25MHz)或外部晶振(2MHz~24MHz)提供。其二線串行接口便于對輸出頻率進行編程控制,具有三態輸出控制使能。5V供電、低功耗、小體積又使其適宜于功耗和空間要求高的應用場合。它所具有的動態改變輸出頻率的能力,給設計得提供了靈活的設計自由度。
1 ICD2053B的結構及工作原理
1.1 引腳功能表及內部結構圖
ICD2053B的內部結構如圖1所示,引腳功能如表1所示。
表1 ICD2503B引腳功能表
引腳號 | 引腳名稱 | 功能描述 | ||||||||||||||||||||||
1 | XTALOUT | 參考晶振反饋信號 | ||||||||||||||||||||||
2 | SCLK | 串行時鐘輸入線,用于器件編程 | ||||||||||||||||||||||
3 | GND | 地線 | ||||||||||||||||||||||
4 | DATA | 串行數據輸入線,用于器件編程 | ||||||||||||||||||||||
5 | CLKOUT | 可編程的時鐘輸出。當管腳7被配置為輸出使能管腳或置位控制寄存器中的位1,可使CLKOUT輸出三態。 | ||||||||||||||||||||||
6 | VDD | 電源,+5V | ||||||||||||||||||||||
7 | MUXREF/OE |
引腳號 | 引腳名稱 | 功能描述 |
1 | XTALOUT | 參考晶振反饋信號 |
2 | SCLK | 串行時鐘輸入線,用于器件編程 |
3 | GND | 地線 |
4 | DATA | 串行數據輸入線,用于器件編程 |
5 | CLKOUT | 可編程的時鐘輸出。當管腳7被配置為輸出使能管腳或置位控制寄存器中的位1,可使CLKOUT輸出三態。 |
6 | VDD | 電源,+5V |
7 | MUXREF/OE |