|
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY nd2 IS
PORT(a,b:IN STD_LOGIC;y:OUT STD_LOGIC);
END nd2 ;
ARCHITECTURE nd2behv OF nd2IS
BEGIN
y<=a NAND b;
END nd2behv;
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY ord41 IS
PORT(a1,b1,c1,d1:IN STD_LOGIC;z1:OUT STD_LOGIC);
END ord41 ;
ARCHITECTURE ord41behv OF ord41IS
BEGIN
COMPONENT nd2
PORT( a,b:IN STD_LOGIC;
c:OUT STD_LOGIC);
END COMPONENT;
SIGNAL x,y:STD_LOGIC;
BEGIN
u1:nd2 PORT MAP(a1,b1,x);
u2:nd2 PORT MAP(a=>c1,c=>y,b=>d1);
u3:nd2 PORT MAP(x,y,c=>z1);
END ARCHITECTURE ord41behv ; |
|