回覆列表
-
1 # 使用者2097913855585
-
2 # 使用者7141197769170
具體連線方法見下圖:
其Verilog程式碼如下:
Verilog程式碼如下:
module twice (clk, clk_out);
input clk;
output clk_out;
wire clk_temp;
wire d_outn;
reg d_out=0;
assign clk_temp = clk ^ d_out ;
assign clk_out = clk_temp ;
assign
d_outn = ~d_out ;
always@(posedge clk_temp)
begin
d_out
d_outn ;
end
endmodule
模擬波形如下:
D觸發器實現二分頻
輸入是1000HZ的方波,輸出如下:
可以看到週期變成了2ms,頻率變成了500HZ。所以四分頻電路同理,在加一級觸發器就好了