分頻器是FPGA設計中使用頻率非常高的基本單元之一。盡管目前在大部分設計中還廣泛使用集成鎖相環(huán)(如altera的PLL,Xilinx的DLL)來進行時鐘的分頻、倍頻以及相移設計,但是,對于時鐘要求不太嚴格的設計,通過自主設計進行時鐘分頻的實現(xiàn)方法仍然非常流行。首先這種方法可以節(jié)省鎖相環(huán)資源,再者,這種方式只消耗不多的邏輯單元就可以達到對時鐘操作的目的。
偶數倍分頻:偶數倍分頻應該是大家都比較熟悉的分頻,通過計數器計數是完全可以實現(xiàn)的。如進行N倍偶數分頻,那么可以通過由待分頻的時鐘觸發(fā)計數器計數,當計數器從0計數到N/2-1時,輸出時鐘進行翻轉,并給計數器一個復位信號,使得下一個時鐘從零開始計數。以此循環(huán)下去。這種方法可以實現(xiàn)任意的偶數分頻。
標簽:
altera
FPGA
PLL
分頻器
上傳時間:
2016-06-14
上傳用戶:wpwpwlxwlx