Verilog 如何用持续赋值语句实现2选1多路选择器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Verilog 如何用持续赋值语句实现2选1多路选择器相关的知识,希望对你有一定的参考价值。
Verilog 如何用持续赋值语句实现2选1多路选择器
参考技术A 持续赋值定义的2选1多路选择器module MUX2_1(out,a,b,sel);
input a, b, sel;
output out;
assign out = (sel==0)?a:b;
endmodule 参考技术B 画真值表:
assign out=(IN1&(~SEL)) | (IN2&SEL) ; 参考技术C assign out = select ? IN1 : IN2;
以上是关于Verilog 如何用持续赋值语句实现2选1多路选择器的主要内容,如果未能解决你的问题,请参考以下文章
在Verilog中对于一个变量,是选成wire型还是选成reg型,根据啥标准来选择?