多路选择器的功能:在选择信号的控制下,从多个输入中选择一个输出。
真值表 符号
Verilog描述
①采用case语句描述
module data_selector41(sel,in,out);
input [1:0] sel;
input [3:0] in;
output out;
reg out;
//若括号里均为0,则out必为0,完全可以不执行always语句
always @(sel or in)
begin
case({sel[1],sel[0]})
2'b00: out <= in[0];
2'b01: out <= in[1];
2