| Functions (cont. 1) | ![]() |
ARCHITECTURE behavior OF adder IS
BEGIN
PROCESS (enable, x, y)
BEGIN
IF (enable = '1') THEN
result <= add_bits (x, y);
carry <= x AND y;
ELSE
carry, result <= '0';
END PROCESS;
END behavior; | FUNCTION add_bits (a, b : IN BIT) |
|
|
|
|
|
|
|
| ![]() |