verilog语言中,assign emif_oen_o = ((nn_mode == 2'b00) & nor_en | (nn_mode == 2'b01) & nand_en);其中 emif_oen_o ,nor_en ,nand_en 均为1bit的我想问的是这局话是啥意思呢~还有就是,emif_oen_o 是1 bit的,而nn_mode 2 bit的,运算

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/24 00:11:06
verilog语言中,assignemif_oen_o=((nn_mode==2''b00)&nor_en|(nn_mode==2''b01)&nand_en);其中emif_oen_o,nor_en,n

verilog语言中,assign emif_oen_o = ((nn_mode == 2'b00) & nor_en | (nn_mode == 2'b01) & nand_en);其中 emif_oen_o ,nor_en ,nand_en 均为1bit的我想问的是这局话是啥意思呢~还有就是,emif_oen_o 是1 bit的,而nn_mode 2 bit的,运算
verilog语言中,
assign emif_oen_o = ((nn_mode == 2'b00) & nor_en | (nn_mode == 2'b01) & nand_en);
其中 emif_oen_o ,nor_en ,nand_en 均为1bit的
我想问的是这局话是啥意思呢~
还有就是,emif_oen_o 是1 bit的,而nn_mode 2 bit的,运算后怎么连接呢~
我是新学verilo,还请各位大哥教教小弟~

verilog语言中,assign emif_oen_o = ((nn_mode == 2'b00) & nor_en | (nn_mode == 2'b01) & nand_en);其中 emif_oen_o ,nor_en ,nand_en 均为1bit的我想问的是这局话是啥意思呢~还有就是,emif_oen_o 是1 bit的,而nn_mode 2 bit的,运算
其实这是一个判断式,假设a == (nn_mode == 2'b00),所以这个意思就是如果nn_mode == 2'b00说明括号内式子成立,a == 1;否则 a == 0.是1bit的.emif_oen_o 是1 bit的,而nn_mode 2 bit的他俩之间没什么关系.