原创 什么时候产生不必要的锁存器

2010-7-27 16:01 2358 6 6 分类: FPGA/CPLD

在verilog中很容易产生不必要的锁存器,或者说不是预期的锁存器。主要分为以下2点:


其一:if-else语句中,省略else;如:


begin



if(reset) q = d;


end


其二:在case语句中,缺少default也会产生。


因此为了避免出现这种情况,在应用verilog语言时,最好加上else,default。


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条