All pastes #395782 Raw Edit

Stuff

public text v1 · immutable
·published 2007-03-15 08:42 UTC
rendered paste body
LIBRARY IEEE;
USE IEEE.std_logic_1164.ALL;

ENTITY fa IS
    PORT (
		a : IN STD_LOGIC;
		b : IN STD_LOGIC;
		c_in : IN STD_LOGIC;
		sum : OUT STD_LOGIC;
		c_out : OUT STD_LOGIC
		);
END fa;

ARCHITECTURE arch_fa OF fa IS

BEGIN

sum <= (a XOR b XOR c_in);
c_out <= ((a AND b) OR (c_in AND a) OR (c_in AND b) or (c_in AND a AND b));

END arch_fa;