-- +-----------------------------+ -- | Library: arithmetic | -- | designer : Tim Pagden | -- | opened: 16 Aug 1995 | -- +-----------------------------+ -- Function: 2-bit carry-lookahead block library ieee; use ieee.std_logic_1164.all; entity cla_2 is port ( c_in : in std_ulogic; p : in std_ulogic_vector(1 downto 0); g : in std_ulogic_vector(1 downto 0); c : out std_ulogic_vector(1 downto 0); p_out : out std_ulogic; g_out : out std_ulogic ); end cla_2;