Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract:
Layout of a 3-bit adder is designed using the tool Design Architect. An adder can have different designs i.e. Ripple Adder, Mirror adder, Bypass adder, Linear select adder etc. Ripple adder is most efficient in terms of delay if the number of bits of inputs is less than 5. If the number of input bits become more than 5 then Ripple adder becomes less efficient than other adders.
Introduction:
In electronics, an adder or summer is a digital circuit that performs addition of numbers. In many computers and other kinds of processors, adders are used not only in the arithmetic logic unit(s), but also in other parts of the processor, where they are used to calculate addresses, table indices, and similar operations. A 3-bit adder has two or more inputs and the outputs are a 3-bit number and a carry. Each input of a 3-bit adder can be as high as the decimal number 7. A 3-bit adder is consists of 1 half-adder and 2 full adders.
Half Adder:
A half-adder also computes the addition of numbers but it doesnt take carry as an input. Let A and B are two one bit numbers, then A and B both can be either 0 or 1. Sum = A+B Then making truth table:
A 0 0 1 1 B 0 1 0 1 Sum 0 1 1 0 Carry 0 0 0 1
Full-adder:
Full adder is like a half- adder but it also takes an extra input Cin. The truth table can be written as
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 Cin 0 1 0 1 0 1 0 1 Sum 0 1 1 0 1 0 0 1 Cout 0 0 0 1 0 1 1 1
Using K-Map we get Sum = A xor B xor Cin Cout = (A and B) or (B and Cin) or (Cin and A)
3-Bit adder:
It consists of 1 half-adder and 2 half adders. Input to the 3-bit adder are two numbers A and B and the output is their sum.
Layout Design:
Techniques used:
1. Finger like structures of mosfet are used to minimise the capacitances and get a better aspect ratio.
3. Structures are given a square shape to minimize the area and hence capacitance.
5. Wherever necessary vias are used to go from one metal layer to other in order to minimise the use of metal.
Note that inverters for are built into the XOR layout for inverting the input signals A and B, wherever required.
Layout of Half-Adder:
Full-Adder:
Softwares used:
IC studio by Mentor Graphics and LASI (Layout Software for Individuals) for layouts ModelSim and IC studio (by Mentor Graphics) for simulations