verilog语法?语句的意思
(2022-10-16 07:59:25)| 分类: 硬件 |
- //------assign语法
- assign条件判断语句/条件赋值语句。下面两条语句是等效的。
- assign result =
a?a1:b?b1:0;
- assign result = (a)? a1 : ((b) ? b1 :
0);
- 1.条件a成立的化,result赋值a1;
- 2.条件a不成立,则赋值给(b?b1:0);
- 3.条件b成立(此时a不成立),则result赋值b1;
- 4.条件b不成立(此时a不成立),则result赋值0.
- //------现在说你的代码
- assign
lcd_en=current_state==lcd8?1'b0:ms==15?1'b1:1'b0;
- 1.当前状态机是lcd8,则lcd_en=1'b0;
- 2.当前状态机不是lcd8,则判断ms=15是否成立:成立则lcd_en=1'b1,否则为1'b0。

加载中…