标签:
公式两端高低于晶振特性it |
分类: 51单片机 |
标签:
教育 |
分类: FPGA |
Author:
---Engineer Lhrace
1、半整数分频占空比不为50%
//说明:设计的史上最好用的半整数分频占空比不为50%,包含设计思路
module div_5(clk,clk_div,cnt1,cnt2,temp1,temp2);//N+0.5
input clk;
output clk_div;
output reg[31:0]cnt1,cnt2;
output reg temp1,temp2;
initial begin temp1=0;temp2=1;end
parameter N=5;
always @(posedge clk)
begin
if(cnt1==2*N)
begin cnt1[31:0]<=32'd0;end
else begin cnt1[31:0]<=cnt1[31:0]+32'd1;end
if(cnt1==32'd0) begin temp1<=1;end
if(cnt1==N+1) begin temp1<=0;end
end
always@(negedge clk)
begin
if(cnt2==2*N)
begin cnt2[31:0]<=32'd0;end
else begin cnt2[31:0]<