verilog

1.wire 通常用于assign关键字制定的组合逻辑信号,在always外赋值;

   reg 常用来表示用于“always”模块内的指定信号,在always块里面赋值;

2.通常在always块中使用阻塞赋值(b=a;)来产生组合逻辑;

   通常在always块中使用非阻塞赋值(b<=a;)来产生时序逻辑;

b<=a;c<=b;  c为后来的b值;b=a;c=b;c为a值;

3.只有寄存器类型的信号才可以在always和initial语句中赋值;

4.always语句从0时刻开始,一直重复执行,由敏感表(always语句括号没的变量)中的变量触发;

5.在begin end之间的语句是顺序执行,属于串行语句

 

posted on 2012-04-12 17:10  Tony.TAO  阅读(222)  评论(0编辑  收藏  举报

导航