library IEEE; use IEEE.std_logic_1164.all; entity V2to4dec is port ( I0, I1, EN: in STD_LOGIC; Y0, Y1, Y2, Y3: out STD_LOGIC ); end V2to4dec; architecture V2to4dec_s of V2to4dec is signal NOTI0, NOTI1: STD_LOGIC; component inv port (I: in STD_LOGIC; O: out STD_LOGIC ); end component; component and3 port (I0, I1, I2: in STD_LOGIC; O: out STD_LOGIC ); end component; begin U1: inv port map (I0,NOTI0); U2: inv port map (I1,NOTI1); U3: and3 port map (NOTI0,NOTI1,EN,Y0); U4: and3 port map ( I0,NOTI1,EN,Y1); U5: and3 port map (NOTI0, I1,EN,Y2); U6: and3 port map ( I0, I1,EN,Y3); end V2to4dec_s;