mux4.vhd

来自「计数器、频率计、优先编码器、数码管扫描电路、数据选择器」· VHDL 代码 · 共 26 行

VHD
26
字号
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY mux4 IS
	PORT(
		a,b,i0,i1,i2,i3	: IN	STD_LOGIC;
					q	: OUT	STD_LOGIC);
END mux4;

ARCHITECTURE mux4_behave OF mux4 IS
  signal sel:STD_LOGIC_VECTOR(0 TO 1);
BEGIN
  PROCESS(a,b,i0,i1,i2,i3)
	begin
 	sel<=a&b;
	case sel IS
	  when "00"=>q<=i0;
	  when "01"=>q<=i1;
      when "10"=>q<=i2;
      when "11"=>q<=i3;
      when others=>q<='Z';
	END CASE;
  END PROCESS;
END mux4_behave;


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?