22 lines
376 B
VHDL
22 lines
376 B
VHDL
LIBRARY ieee;
|
|
USE ieee.std_logic_1164.ALL;
|
|
USE ieee.numeric_std.ALL;
|
|
|
|
ENTITY depassement_niveau is
|
|
PORT (
|
|
niveau_liquide : IN STD_LOGIC_VECTOR(3 DOWNTO 0);
|
|
depassement : OUT STD_LOGIC
|
|
);
|
|
|
|
END depassement_niveau;
|
|
|
|
ARCHITECTURE archi OF depassement_niveau is
|
|
|
|
SIGNAL result : STD_LOGIC;
|
|
|
|
BEGIN
|
|
|
|
depassement <= '1' WHEN niveau_liquide > "1010" ELSE '0';
|
|
|
|
end archi;
|