摘要: 时序电路中一个信号在跳变的同时对其进行赋值 always@(posedge clk,negedge rst_n) if(!rst_n) m<=0; else if(m==5) m<=0; else m<=m+1; always@(posedge clk,negedge rst_n) if(!rst_ 阅读全文
posted @ 2020-05-12 14:18 Majaamare 阅读(143) 评论(0) 推荐(0)
摘要: 一个很小的bug: 计数当中修改其他量,用if时跳出去后就停止了计数,要让计数继续下去,需在这个if里添加计数的 同理的推论: if_else,条件满足时跳出的时候可能其一发而动全身,写的时候注意牵连情况,若多个if_else 嵌套,需退一步宏观查看,仔细斟酌 分支语句有主干,不要把主干写丢。 al 阅读全文
posted @ 2020-05-08 16:01 Majaamare 阅读(106) 评论(0) 推荐(0)
摘要: 变量a跨 always块出现,出现了在了两个或者多个ayways块。这样就会出现这一警告。 一个寄存器类变量的赋值(等号左值)只能出现在一个always块中, 如果作为等号右值,则可以跨多个always块。 消除的方法,就是只保留一个always块内冲突变量的赋值 阅读全文
posted @ 2020-05-08 15:19 Majaamare 阅读(1915) 评论(0) 推荐(0)