91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 其它綜合

數字時鐘管理器

發布時間:2008/9/19 0:00:00 訪問次數:984

  spartan-3、spartan-3e、spartan-3a和spartan-3an器件都提供了高性能的數字時鐘管理器(digital cloak manager,dom),它是基于xilinx的其他系列器件所采用的數字延遲鎖相環(delaylocked loop,dll)模塊。在時鐘的管理與控制方面,dom與dll相比功能更強大,使用更靈活。dcm的功能包括消除時鐘的延時、頻率的合成及時鐘相位的調整等系統方面的需求。

  由于dom把高性能的時鐘直接整合到fpga全局時鐘分配網絡,因此dcm解決了很多常見的時鐘問題。特別是在高頻及高性能的應用中,使用dcm可以同時實現以下功能。

  (1) 無論在fpga內部,還是對外圍器件都可以消除時鐘偏移和時鐘分配的延時,從而提高整個系統的性能。

  (2) 時鐘移相、分頻和倍頻。

  (3) 時鐘調整確保50%占空比的時鐘輸出。

  (4) 單端時鐘轉換成標準的差分時鐘輸出。

  spartan-3器件的dom共由4個功能單元組成,這些單元可以獨立或關聯操作。其中最底層仍采用成熟的dll模塊;其次分別為數字頻率合成器(digital frequency synthesizer,dfs)、移相器(phase shifter,ps)和狀態指示器(status logic),如圖1所示。dom的輸入頻率范圍對不同平臺器件和不同的dll與dfs的組合模式也不一樣,spartan-3為1 m~280 mhz;spartan-3e、spartan3a和spartan3an為200 khz~jjj mhz。

  圖1 dom模塊結構

  (1) 數字延遲鎖相環(dll)

  xilinx的fpga器件都采用數字延遲鎖相環技術來消除時鐘相位的偏移、改變時鐘的頻率(倍頻或分頻)及調整時鐘輸出的相位等,dll主要由可變延遲線、控制邏輯和時鐘分配網絡構成,其原理如圖2所示。

  圖2 dll模塊原理

  時鐘分配網絡提供處理后的時鐘信號(倍頻或分頻及相移等)輸出和時鐘反饋控制信號clkfb,控制邏輯抽樣輸入時鐘和輸出反饋時鐘信號,并根據比較結果調整可變延遲線。通過在輸入時鐘和反饋時鐘之間插入延時,使輸入時鐘和輸出時鐘相位對齊。在輸入時鐘信號上升沿和反饋時鐘信號上升沿對齊(相位一致)后,時鐘延遲鎖相環將被鎖定,從而達到控制時鐘相位偏移的目的。

  dll的輸出信號和輸入信號及控制信號如下。

  clkin:dll輸入時鐘信號,通常來自于輸入全局緩沖器ibufg或內部全局緩沖器bufg。

  clkfb:dll的時鐘反饋信號,該反饋信號通常由clk0或clk2x輸出,并通過bufg相連或通過芯片外部由ibufg環回。

  clk0:dll輸出時鐘信號,與clkin輸入時鐘同相。

  clk90:dll輸出時鐘信號,與clkin輸入時鐘相位相差90°,在高頻模式沒有輸出。

  clk180:dll輸出時鐘信號,與clkin輸入時鐘相位相差180°。

  clk270:dll輸出時鐘信號,與clkin輸入時鐘相位相差270°,在高頻模式沒有輸出。

  clk2x:dll輸出時鐘信號,即clkin輸入時鐘頻率的2倍頻時鐘信號。

  clkdv:dll輸出時鐘信號,即clkin輸入時鐘的分頻時鐘信號。dll支持的分頻

  系數為:1,5、2、2.5、3、3.5、4、4,5、5、5,5、6、6,5、7、7.5、8、9、10、11、12、13、14、15和16。

  locked:dll狀態信號,當該信號為高電平時,表示dll已鎖定輸入時鐘信號。

  rst:dll復位控制信號,控制dll的初始化。不用時可以接地,dll利用器件上電來復位。

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



  spartan-3、spartan-3e、spartan-3a和spartan-3an器件都提供了高性能的數字時鐘管理器(digital cloak manager,dom),它是基于xilinx的其他系列器件所采用的數字延遲鎖相環(delaylocked loop,dll)模塊。在時鐘的管理與控制方面,dom與dll相比功能更強大,使用更靈活。dcm的功能包括消除時鐘的延時、頻率的合成及時鐘相位的調整等系統方面的需求。

  由于dom把高性能的時鐘直接整合到fpga全局時鐘分配網絡,因此dcm解決了很多常見的時鐘問題。特別是在高頻及高性能的應用中,使用dcm可以同時實現以下功能。

  (1) 無論在fpga內部,還是對外圍器件都可以消除時鐘偏移和時鐘分配的延時,從而提高整個系統的性能。

  (2) 時鐘移相、分頻和倍頻。

  (3) 時鐘調整確保50%占空比的時鐘輸出。

  (4) 單端時鐘轉換成標準的差分時鐘輸出。

  spartan-3器件的dom共由4個功能單元組成,這些單元可以獨立或關聯操作。其中最底層仍采用成熟的dll模塊;其次分別為數字頻率合成器(digital frequency synthesizer,dfs)、移相器(phase shifter,ps)和狀態指示器(status logic),如圖1所示。dom的輸入頻率范圍對不同平臺器件和不同的dll與dfs的組合模式也不一樣,spartan-3為1 m~280 mhz;spartan-3e、spartan3a和spartan3an為200 khz~jjj mhz。

  圖1 dom模塊結構

  (1) 數字延遲鎖相環(dll)

  xilinx的fpga器件都采用數字延遲鎖相環技術來消除時鐘相位的偏移、改變時鐘的頻率(倍頻或分頻)及調整時鐘輸出的相位等,dll主要由可變延遲線、控制邏輯和時鐘分配網絡構成,其原理如圖2所示。

  圖2 dll模塊原理

  時鐘分配網絡提供處理后的時鐘信號(倍頻或分頻及相移等)輸出和時鐘反饋控制信號clkfb,控制邏輯抽樣輸入時鐘和輸出反饋時鐘信號,并根據比較結果調整可變延遲線。通過在輸入時鐘和反饋時鐘之間插入延時,使輸入時鐘和輸出時鐘相位對齊。在輸入時鐘信號上升沿和反饋時鐘信號上升沿對齊(相位一致)后,時鐘延遲鎖相環將被鎖定,從而達到控制時鐘相位偏移的目的。

  dll的輸出信號和輸入信號及控制信號如下。

  clkin:dll輸入時鐘信號,通常來自于輸入全局緩沖器ibufg或內部全局緩沖器bufg。

  clkfb:dll的時鐘反饋信號,該反饋信號通常由clk0或clk2x輸出,并通過bufg相連或通過芯片外部由ibufg環回。

  clk0:dll輸出時鐘信號,與clkin輸入時鐘同相。

  clk90:dll輸出時鐘信號,與clkin輸入時鐘相位相差90°,在高頻模式沒有輸出。

  clk180:dll輸出時鐘信號,與clkin輸入時鐘相位相差180°。

  clk270:dll輸出時鐘信號,與clkin輸入時鐘相位相差270°,在高頻模式沒有輸出。

  clk2x:dll輸出時鐘信號,即clkin輸入時鐘頻率的2倍頻時鐘信號。

  clkdv:dll輸出時鐘信號,即clkin輸入時鐘的分頻時鐘信號。dll支持的分頻

  系數為:1,5、2、2.5、3、3.5、4、4,5、5、5,5、6、6,5、7、7.5、8、9、10、11、12、13、14、15和16。

  locked:dll狀態信號,當該信號為高電平時,表示dll已鎖定輸入時鐘信號。

  rst:dll復位控制信號,控制dll的初始化。不用時可以接地,dll利用器件上電來復位。

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

羅盤誤差及補償
    造成羅盤誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
武鸣县| 涡阳县| 玉林市| 汉沽区| 鄢陵县| 集贤县| 佛教| 府谷县| 揭西县| 上蔡县| 河北区| 临洮县| 邵阳县| 太原市| 哈巴河县| 英山县| 四平市| 南川市| 抚松县| 浮梁县| 精河县| 凤台县| 宝鸡市| 鄂托克旗| 金堂县| 宁河县| 伊宁县| 从江县| 峨眉山市| 高安市| 梁河县| 息烽县| 台湾省| 石嘴山市| 灵川县| 淄博市| 靖江市| 丰镇市| 梅州市| 克东县| 丰都县|