国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于FPGA的多種分頻設計與實現

發布時間:2010-8-2 23:45    發布者:conniede
關鍵詞: FPGA , 分頻 , 設計
引言
  
分頻器是FPGA設計中使用頻率非常高的基本單元之一。盡管目前在大部分設計中還廣泛使用集成鎖相環(如altera的PLL,Xilinx的DLL)來進行時鐘的分頻、倍頻以及相移設計,但是,對于時鐘要求不太嚴格的設計,通過自主設計進行時鐘分頻的實現方法仍然非常流行。首先這種方法可以節省鎖相環資源,再者,這種方式只消耗不多的邏輯單元就可以達到對時鐘操作的目的。

1 整數分頻器的設計

1.1 偶數倍分頻
  
偶數分頻器的實現非常簡單,通過計數器計數就完全可以實現。如進行N倍偶數分頻,就可以通過由待分頻的時鐘觸發計數器計數,當計數器從0計數到N/2-1時,輸出時鐘進行翻轉,并給計數器一個復位信號,以使下一個時鐘從零開始計數。以此循環,就可以實現任意的偶數分頻。

1.2 奇數倍分頻
  
奇數倍分頻有兩種實現方法,其中之一完全可以通過計數器來實現,如進行三分頻,就可通過待分頻時鐘上升沿觸發計數器來進行模三計數,當計數器計數到鄰近值時進行兩次翻轉。比如可以在計數器計數到1時,輸出時鐘進行翻轉,計數到2時再次進行翻轉。這樣,就在計數值鄰近的1和2進行了兩次翻轉。如此便實現了三分頻,其占空比為1/3或2/3。
  
占空比1/15的15分頻設計的主要代碼如下:



如果要實現占空比為50%的三分頻時鐘,則可通過待分頻時鐘下降沿觸發計數,并以和上升沿同樣的方法計數進行三分頻,然后對下降沿產生的三分頻時鐘和上升沿產生的時鐘進行相或運算。即可得到占空比為50%的三分頻時鐘這是奇數分頻的第三種方法。這種方法可以實現任意的奇數分頻。如將其歸類為一般的方法:對于實現占空比為50%的N倍奇數分頻,首先要進行上升沿觸發以進行模N計數,計數選定到某一個值再進行輸出時鐘翻轉,然后過(N-1)/2再次進行翻轉,就可得到一個占空比非50%的奇數n分頻時鐘。再同時進行下降沿觸發的模N計數,當其到達與上升沿觸發輸出時鐘翻轉選定值相同時,再進行輸出時鐘翻轉,同樣,經過(N-1)/2時,輸出時鐘再次翻轉以生成占空比非50%的奇數n分頻時鐘。將這兩個占空比非50%的n分頻時鐘相或運算,就可以得到占空比為50%的奇數n分頻時鐘。

2 半整數分頻器設計
  
進行n+0.5分頻一般需要對輸入時鐘先進行操作。其基本設計思想是:首先進行模n的計數,在計數到n-1時,將輸出時鐘賦為'1',而當回到計數0時,又賦為0,這樣,當計數值為n-1時,輸出時鐘才為1,因此,只要保持計數值n-1為半個輸入時鐘周期,即可實現n+0.5分頻時鐘。因此,保持n-1為半個時鐘周期即是該設計的關鍵。從中可以發現,因為計數器是通過時鐘上升沿計數,故可在計數為n-1時對計數觸發時鐘進行翻轉,那么,時鐘的下降沿就變成了上升沿。即在計數值為n-1期間的時鐘下降沿變成了上升沿,也就是說,計數值n-1只保持了半個時鐘周期。由于時鐘翻轉下降沿變成上升沿,因此,計數值變為0。所以,每產生一個n+0.5分頻時鐘的周期,觸發時鐘都要翻轉一次。  

3 任意整數帶小數分頻
  
任意整數帶小數分頻的基本原理是采用脈沖吞吐計數器和鎖相環技術先設計兩個不同分頻比的整數分頻器,然后通過控制單位時間內兩種分頻比出現的不同次數來獲得所需要的小數分頻值。若設計一個分頻系數為10.1的分頻器,即可以將分頻器設計成9次10分頻和1次11分頻,這樣,總的分頻值為:
F=(9×10+1×11)/(9+1)=10.1
  
從這種實現方法的特點可以看出,由于分頻器的分頻值不斷改變,分頻后得到的信號抖動一般較大。當分頻系數為N-0.5(N為整數)時,可控制扣除脈沖的時間,以使輸出成為一個穩定的脈沖頻率,而不是一次N分頻,一次N-1分頻。一般而言,這種分頻由于分頻輸出的時鐘脈沖抖動很大,故在設計中的使用已經非常少。但是,這也是可以實現的。

4 結束語
  
利用本文介紹的方法可在對時鐘要求比較嚴格的FPGA系統中,用FPGA內嵌的鎖相環資源來實現分頻。該設計方法簡單方便、節約資源、可移置性強、便于系統升級,因此,在時鐘要求不太嚴格的系統中應用非常廣泛,同時在以后的FPGA設計發展中也有很大的應用空間。
本文地址:http://www.qingdxww.cn/thread-18731-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 無線充電基礎知識及應用培訓教程3
  • 基于CEC1712實現的處理器SPI FLASH固件安全彈性方案培訓教程
  • 無線充電基礎知識及應用培訓教程2
  • 了解一下Microchip強大的PIC18-Q24 MCU系列
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久88色偷偷 | 国产女在线 | 狠狠色丁香婷婷综合橹不卡 | 亚洲更新| 久久九九视频 | 操老逼网 | 日韩欧美亚 | 国产成人aa在线视频 | xxxxxxx肥婆 | 国产精品99久久久久久www | 久热青青青在线视频精品 | 日韩欧美在线播放 | 91视频免费视频 | 自拍 欧美 在线 综合 另类 | 丁香婷婷影音先锋5566 | 国产精品东北一极毛片 | 亚洲精品高清国产一久久 | 国产日韩一区二区三区在线观看 | 日本系列 1页 亚洲系列 | 成年女人a毛片免费视频 | 亚洲欧美日韩一级特黄在线 | 国产精品一区二区免费 | 又粗又硬又猛又黄的免费视频黑人 | 成人夜色香网站在线观看 | 妻子的诱惑在线免费观看正片 | 亚洲资源在线观看 | 成年网站视频在线观看 | 日本中文字幕在线播放 | 美女的隐私视频网站蜜桃视频 | 黄色成人影视 | 中文字幕一区二区区免 | 午夜影院在线 | 国产高清视频青青青在线 | 狠狠色丁香久久综合五月 | 搓逼视频 | 国产美女动态免费视频 | 天天噜噜揉揉狠狠夜夜 | 国产经典自拍 | 蜜柚在线观看免费高清 | 亚洲va | 韩国妈妈的朋友在线播放 |