First commit
This commit is contained in:
26
IUT/Auto1/TP/maj3/maj3.vhd
Normal file
26
IUT/Auto1/TP/maj3/maj3.vhd
Normal file
@@ -0,0 +1,26 @@
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.ALL;
|
||||
|
||||
ENTITY maj3 is
|
||||
PORT (
|
||||
p : IN STD_LOGIC;
|
||||
s : IN STD_LOGIC;
|
||||
t : IN STD_LOGIC;
|
||||
m : OUT STD_LOGIC;
|
||||
n : OUT STD_LOGIC
|
||||
);
|
||||
|
||||
END maj3;
|
||||
|
||||
ARCHITECTURE archi OF maj3 is
|
||||
|
||||
SIGNAL result : STD_LOGIC;
|
||||
|
||||
BEGIN
|
||||
|
||||
result <= (t AND s) OR (P AND t) OR (p AND s);
|
||||
|
||||
m <= result;
|
||||
n <= NOT(result);
|
||||
|
||||
end archi;
|
||||
Reference in New Issue
Block a user