0
点赞
收藏
分享

微信扫一扫

[Verilog]4 选 1 数据选择器

沐之轻语 2022-03-19 阅读 59

数据选择器又称多路选择器或多路开关,其功能是根据地址选择信号,从多路输入数据中选择一路送到输出端的逻辑电路

源程序代码 

`timescale 1ns / 1ps
module test1(d0,d1,d2,d3,a1,a0,F);
input [0:1] d0,d1,d2,d3;
input a1,a0;
output  [0:1] F;
reg [0:1] F;
always @(d0 or d1 or d2 or d3 or a1 or a0 )

	case({a1,a0})
		2'b00:F=d0;
		2'b01:F=d1; 
		2'b10:F=d2;
		2'b11:F=d3;
	endcase

endmodule

仿真程序代码

`timescale 1ns / 1ps


module test11;
       reg [0:1] d0,d1,d2,d3;
       reg a1,a0;
       wire [0:1] F;
       test1 uut(d0,d1,d2,d3,a1,a0,F);
       initial begin
            d0=2'b00;
            d1=2'b01;
            d2=2'b10;
            d3=2'b11;
            a1=0;
            a0=0;
           
       end
            always #10{a1,a0}={a1,a0}+1;

endmodule
举报

相关推荐

二选一选择器

CSS(1)--选择器

选择器之类选择器

0 条评论