?? odd_division.v
字號:
/**************************************************
函數(shù)名:odd_division
功 能:時鐘觸發(fā)計數(shù)器計數(shù),當計數(shù)器從0計數(shù)到N/2-1時,輸出時鐘進行翻轉,并給計數(shù)器一個復位信號,使得下一個時鐘從零開始計數(shù)。以此循
環(huán)下去。這種方法可以實現(xiàn)任意的偶數(shù)分頻。
參 數(shù):clk 輸入時鐘,
rst 重置信號,
clk_odd 分頻后輸出的時鐘信號
**************************************************/
module odd_division(clk,clk_odd,num);
input clk;
input [7:0]num;
output clk_odd;
reg clk_odd;
reg [7:0]count;
always @ (posedge clk)
if ( count < num/2-1)
begin
count <= count + 8'b00000001;
end
else
begin
count <= 8'b0;
clk_odd <= ~clk_odd;
end
endmodule
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -