-------------------------------------------------------------------------------- LIBRARY IEEE; USE IEEE.Std_Logic_1164.all; USE IEEE.Std_Logic_arith.all; -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ENTITY Configurable_U4 IS PORT( A : IN std_logic_vector(7 downto 0) :=(OTHERS => 'U'); B : IN std_logic_vector(7 downto 0) :=(OTHERS => 'U'); LT : OUT std_logic := '0' ); END Configurable_U4; -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ARCHITECTURE structure OF Configurable_U4 IS -------------------------------------------------------------------------------- SIGNAL SA : std_logic_vector(7 downto 0); SIGNAL SB : std_logic_vector(7 downto 0); -------------------------------------------------------------------------------- BEGIN SA <= A; SB <= B; PROCESS(SA, SB) BEGIN IF (SA < SB) THEN LT <= '1'; ELSE LT <= '0'; END IF; END PROCESS; END structure; --------------------------------------------------------------------------------