Ripple Carry Adder VLSI Design

25 October 2017
Download link: Click here

This ripple carry adder was designed for a university project. Fortunately I was able to use NAND gates which simplified and compressed the design. The download link above will give you the layout for the 2-bit adder, but you can continue adding modules.

In the image above I tried adding some useful tags so you can easily identify all the parts and the different ripple modules. The poly layers show you the inputs, A0 and B0 belong with module 1; A1 and B1 belong to module 2, and so on. The carryout becomes the input for the carry-in, and the sums are shown for each carry adder.