Skip to content

RoshiniUdayaKumar/Design-and-Simulation-of-1-bit-adder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Design-and-Simulation-of-1-bit-adder

In this project, we will design a 1-bit adder which is used to further design a 4-bit adder.

The objective of this project is to perform post-layout simulations. After verifying that the DRC and LVS have passed without any errors, we shall extract the parasitics to perform post-layout simulations. This will provide a clear understanding of the circuit speed, the effect of parasitics on the circuit, and any glitches introduced due to signal delay mismatches.

Unlike designing the layouts only with VDD and GND, which will not assure that the circuit will perform as desired. We will apply the required voltage and load to the pins in the layout to measure the performance of the circuit.

Steps followed to accomplish this:

  1. Creating a symbol of the standard cell.

  2. Creating a test bench using the symbol we created.

  3. Creating the layout of the standard cell.

  4. Observing the waveforms for transient simulation.

  5. Plotting waveforms for the extracted parasitics.

  6. Measuring the rising and falling delays from the waveform.

Important Notes to remember:

  1. To accomplish the optimal trade-off between area and frequency and to ensure that the worst-case and best-case delays of the circuit do not significantly differ from one another, we would prefer to match the rising and falling delays of the standard cells.

  2. Make sure the heights of all the common cell arrangements are equal. Because we will eventually use each of these gates to construct an adder circuit, we must arrange them close together. The Nwell areas of all the cells can be combined as well as the power lines VDD and GND when they are of the same height.

Next, we will use the standard cells to build a single-bit adder

Symbol of an Inverter:

InverterSymbol

Layout of an Inverter:

Inverterlyt

Circuit Under Test(CUT):

Inverterschm

in_out plot

image

split in_out

Delay Plots:

power, delay plot

Falling delay for inverter cell is 2.57E-10 and the occurrence time is 3.05E-09

NAND:

Symbol of a NAND Gate:

NANDSymbol

Layout of a NAND:

NAND2lyt

Circuit Under Test (CUT):

NAND2crkt

Input-Output voltage Plots:

Plot1

image

Extracted Parasitic Plots:

Combined plot

Split plot

Delay Curve:

Delay curve

image

XOR Gate:

Symbol:

XORsymbol

Layout:

XOR2lyt

Circuit Under Test(CUT):

XOR2_crkt

Input-Output Voltage Curve:

Output plot1

image

Extracted Parasitic Curve:

seperate plots

Delay Plots:

XOR2_output

image

Single-bit adder:

Symbol

Layout:

Layout

Circuit Under Test(CUT):

1bitschm

Delay:

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published