|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
module PWM//
(
input CLK,
input N,//延时的时钟周期
input CLK_ab,
output pwmab, pwmba
);
reg pwmab_temp=0;
reg pwmba_temp=0;//
always @(CLK_ab)
begin
if(CLK_ab==0)
begin
pwmab_temp=0;
#N pwmba_temp=1;
end
if(CLK_ab==1)
begin
pwmba_temp=0;
#N pwmab_temp=1;
end
end
assign pwmab=pwmab_temp;
assign pwmba=pwmba_temp;
endmodule
这段程序有什么问题啊??怎么老是说
Warning (10240): Verilog HDL Always Construct warning at PWM.v(23): inferring latch(es) for variable "pwmab_temp", which holds its previous value in one or more paths through the always construct
请高手帮忙看看 |
|