思路很簡單,在3個周期里產(chǎn)生兩個脈沖,等效于分頻1.5。
第一個脈沖很容易實現(xiàn)。計數(shù)器2’b00 -- 2’b01 – 2’b10無限循環(huán),最高位就是每三個周期出現(xiàn)一次的脈沖。第二個脈沖要用到一個negedge DFF。兩個脈沖OR一下,輸出就是1.5分頻。
下面是Verilog RTL及波形。
2.5分頻
一樣的思路,5個周期產(chǎn)生兩個脈沖就可以了。
其他x.5分頻可以按同樣的思路類推。
這種分頻后的輸出有幾個“缺陷“,使用的時候要注意。
-占空比無法做到50-50。
-分頻輸出有一點jitter。Jitter來自于兩個脈沖上升沿相對于原始時鐘的上升沿下降沿,delay是不一樣的。原始時鐘本身上升沿下降沿的jitter會疊加在上面。
要求不高的場合,這種數(shù)字邏輯實現(xiàn)的小數(shù)分頻輸出可以當作時鐘用。Jitter要求高的場合,還是要用PLL實現(xiàn)。
審核編輯:黃飛
-
pll
+關(guān)注
關(guān)注
6文章
781瀏覽量
135333 -
計數(shù)器
+關(guān)注
關(guān)注
32文章
2261瀏覽量
94987 -
分頻
+關(guān)注
關(guān)注
0文章
241瀏覽量
24910 -
數(shù)字邏輯
+關(guān)注
關(guān)注
0文章
74瀏覽量
16701 -
數(shù)字前端
+關(guān)注
關(guān)注
0文章
9瀏覽量
7802
發(fā)布評論請先 登錄
相關(guān)推薦
五分頻電路,四分頻電路
IC數(shù)字前端設(shè)計實戰(zhàn)案例系列pdf
尋找數(shù)字前端設(shè)計的講師
小白入門數(shù)字前端,求大神指教需要學(xué)什么知識以及用哪些軟件
如何去實現(xiàn)一種數(shù)字前端的設(shè)計?包括哪些步驟?
用VHDL語言實現(xiàn)3分頻電路
D觸發(fā)器實現(xiàn)二分頻電路(D觸發(fā)器構(gòu)成的2分頻電路)
![D觸發(fā)器<b class='flag-5'>實現(xiàn)</b>二<b class='flag-5'>分頻</b>電路(D觸發(fā)器構(gòu)成的2<b class='flag-5'>分頻</b>電路)](https://file1.elecfans.com//web2/M00/A5/04/wKgZomUMNo-ANWa0AACDL81fP3Y530.jpg)
用JK-FF觸發(fā)器實現(xiàn)的3分頻電路
![用JK-FF觸發(fā)器<b class='flag-5'>實現(xiàn)</b>的3<b class='flag-5'>分頻</b>電路](https://file1.elecfans.com//web2/M00/A5/0B/wKgZomUMNrKAaWEGAAAScf61YsM882.gif)
軟件無線電中的數(shù)字前端
![軟件無線電中的<b class='flag-5'>數(shù)字前端</b>](https://file.elecfans.com/web2/M00/48/DA/pYYBAGKhtCmAAlfWAAAIM-7eXH8374.jpg)
評論