CMOS 16-Bit Ripple Carry Adder
Project Information
- Category: Circuit
- Project Date: October 2019
- Project URL: https://github.com/ChibiKev/CMOS-RCA-16
Designed a CMOS of a 16-Bit Ripple Carry Adder (RCA) using Electric.
A 16-Bit Ripple Carry Adder is a form of digital circuit that is used to produce the arithmetic sum of two binary number. It could also be seen in terms of an arithmetic expression, such as F = A + B. The 16-Bit Ripple Carry Adder would add each bit at a time, starting from the least significant bit to the most significant bit. It adds each bit by utilizing the Full Adder that's already implemented in the 16-Bit Ripple Carry Adder.
To design a 16-Bit Ripple Carry Adder, we plan to use two different designs and combining them together to make a Full Adder. One design we plan to use is a two input XOR gate and the second design we plan to use is a two input NAND gate. By combining two XOR gates and three NAND gates, we'll be able to obtain a Full Adder. After making the Full Adder, we create 15 more Full Adders and link them together to create a 16-Bit Ripple Carry Adder.
View Report