0
19kviews
VHDL Code for Full Subtractor
1 Answer
written 5.6 years ago by |
Diagram:-
Truth Table:-
Formulae:-
Difference = A XOR B XOR C
Borrow = A'.B + B.C + A'.C
Code:-
-------- Full Subtractor with STD_LOGIC_VECTOR: --------
Library ieee;
USE ieee.std_logic_1164.all;
USE ieee.std_logic_signed.all;
-------------------------------------------------------
ENTITY Full Subtractor IS
GENERIC (N: INTEGER := 16); --- number of input bits
PORT (a,b,c: IN STD_LOGIC_VECTOR(N-1 …