代码拉取完成,页面将自动刷新
//Gvim,在编辑模式下输入“Jsq”
always @(posedge clk or negedge rst_n)begin
if(!rst_n)begin
cnt <= 0;
end
else if(add_cnt)begin
if(end_cnt)
cnt <= 0;
else
cnt <= cnt + 1;
end
end
assign add_cnt = ;
assign end_cnt = add_cnt && cnt== ;
//在此模板中需要考虑计数器的加 1 条件以及最终加数的大小,将 add_cnt 和 end_cnt 代码补充完整即可;
//调用计数器模板还有另外一种方法,这种方法可以在已有的计数器模板后加入新的计数器模板,在命令模式下输入:call MDYJSQ()
reg [():0] cnt0;
wire add_cnt0;
wire end_cnt0;
always @(posedge clk or negedge rst_n)begin
if(!rst_n)begin
cnt <= 0;
end
else if(add_cnt)begin
if(end_cnt)
cnt <= 0;
else
cnt <= cnt + 1;
end
end
assign add_cnt = ();
assign end_cnt = add_cnt && cnt== () - 1;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。