Designing, simulation and layout of 6bit full adder in cadence software

Similar documents
Australian Journal of Basic and Applied Sciences. Performance Analysis of Different Types of Adder Using 3-Transistor XOR Gate

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Pareto Points in SRAM Design Using the Sleepy Stack Approach

Implementation of 16-Bit Area Efficient Ling Carry Select Adder

A Novel Approach For Error Detection And Correction Using Prefix-Adders

Design of 32 bit Parallel Prefix Adders

REVIEW OF CARRY SELECT ADDER BY USING BRENT KUNG ADDER

Design of Low Power and High Speed Carry Select Adder Using Brent Kung Adder

Design of High Speed Vedic Multiplier Using Carry Select Adder with Brent Kung Adder

Pareto Points in SRAM Design Using the Sleepy Stack Approach

16-BIT CARRY SELECT ADDER. Anushree Garg B.Tech Scholar, JVW, University, Rajasthan, India

Implementation and Estimation of Delay, Power and Area for Parallel Prefix Adders

Design of 16-Bit Adder Structures - Performance Comparison

Design of a High Speed Adder

Comparison of Parallel Prefix Adders Performance in an FPGA

Comparative Analysis of Adders Parallel-Prefix Adder for Their Area, Delay and Power Consumption

Design of Carry Select Adder with Binary Excess Converter and Brent Kung Adder Using Verilog HDL

Design and Estimation of delay, power and area for Parallel prefix adders

Design of Carry Select Adder Using Brent Kung Adder and BEC Adder

Design of 64-bit hybrid carry select adder using CMOS 32nm Technology

Design of Modified Low Power and High Speed Carry Select Adder Using Brent Kung Adder

Pareto Points in SRAM Design Using the Sleepy Stack Approach. Abstract

Design of Low Power and High Speed Carry Select Adder Using Brent Kung Adder

DESIGN AND SIMULATION OF 4-BIT ADDERS USING LT-SPICE

DEVISE AND INFERENCE OF DELAY, POWER AND AREA FOR ANALOGOUS PREFIX ADDERS

FPGA Implementation of Efficient 16-Bit Parallel Prefix Kogge Stone Architecture for Convolution Applications Geetha.B 1 Ramachandra.A.

Sleepy stack: a New Approach to Low Power VLSI Logic and Memory

A COMPREHENSIVE SURVEY ON VARIOUS ADDERS AND ITS COMPACTION RESULT

User s Guide. High Performance Linear Products SLOU119

Pixie-7P. Battery Connector Pixie-7P Fuse* Motor. 2.2 Attaching the Motor Leads. 1.0 Features of the Pixie-7P: Pixie-7P Batt Motor

Guide to Preparation of a Site Master File for Breeder/Supplier/Users under Scientific Animal Protection Legislation

Clicker Books: How to Make a Clicker Book Using Clicker Books App v

Lecture 2: Challenges and Opportunities in System LSI (1) Devices and Circuits

TPS204xB/TPS205xB Current-Limited, Power-Distribution Switches data sheet (SLVS514)

Nais > Switches> NV [A7] Switches

COMP Intro to Logic for Computer Scientists. Lecture 9

5 State of the Turtles

Lab 6: Energizer Turtles

Lab 7: Experimenting with Life and Death

Mini slide, Series MSN narrow version Ø 6-16 mm double-acting with magnetic piston cushioning: elastic with integrated ball rail guide

FPGA-based Emotional Behavior Design for Pet Robot

2. From where the latest Software Development Kit for the EVM can be downloaded?

2. From where the latest Software Development Kit for the EVM can be downloaded?

THE PIGEONHOLE PRINCIPLE AND ITS APPLICATIONS

MGL Avionics EFIS G2 and iefis. Guide to using the MGL RDAC CAN interface with the UL Power engines

utca mother board for FMC ADC daughter cards

Lab 7. Evolution Lab. Name: General Introduction:

Biol 160: Lab 7. Modeling Evolution

EBARA FLOW SWITCH CONTROLLED BOOSTER SYSTEM

Reference Guide Playful Invention Company

1 Turtle Graphics Concepts

Tips on Report Writing

L 39/12 Official Journal of the European Union

LOOX 12 V ESSENTIALS

Inductive Proximity Switches

Lichens are indicators of the gas... (1) The chart shows how much pollution different lichens can tolerate.

Simulation of the ASFA system in an ERTMS simulator

SBI3U: Exploring Modes of Inheritance. Purpose

How to Solve Word Problems

DETECTION OF INHIBITORY SUBSTANCES IN MILK

Half-Lives of Antibiotics

Dynamic Programming for Linear Time Incremental Parsing

From James Merrill's Dogs to the. Alfred A. Knopf Borzoi Devices. Jack W. C. Hagstrom

The ALife Zoo: cross-browser, platform-agnostic hosting of Artificial Life simulations

Extreme Agility Games (EGC)

GUIDELINES FOR YOUR VETERINARIAN Submitting Radiographs to VDD

HATCHABILITY THE TIMING OF MAJOR EMBRYONIC DEVELOPMENTS

Elite Outdoor Bark Control

Improving consumer protection against zoonotic diseases Phase II Project No: EuropeAid/133990/C/SER/AL

Integer Operations Long-Term Memory Review Grade 7 Review 1

Sketch Out the Design

Study on Acoustic Features of Laying Hens Vocalization

Product Info Applications System Mgt References Competition

FAQ (Frequently Asked Questions)

Poultry Housing Tips Monitoring Broiler Distribution Through Water Consumption Volume 14 Number 6 July, 2002

5,081,955 1/1992 Yoneda et al... 10,417 hibernation.

World Animal awareness Society Wa2s.org

300 Yard Trainer GDT Product Manual

ANS 490-A: Ewe Lamb stemperament and Effects on Maze Entry, Exit Order and Coping Styles When Exposed to Novel Stimulus

Lamona Electric Fan Oven Manual READ ONLINE

STUDY BEHAVIOR OF CERTAIN PARAMETERS AFFECTING ASSESSMENT OF THE QUALITY OF QUAIL EGGS BY COMPUTER VISION SYSTEM

Election Commission of India. Training on Use of Electronic Voting Machine

Selection. ...because temperature matters

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line...

Biology 164 Laboratory

The Swedish Board of Agriculture - unhealthy competition and dual roles.

MASCA HERDING PROGRAM

1.1. Project Number: Project 02 of the 2002 National Pre-accession Programme for Malta Title: Veterinary Controls Animal Health / Public Health

Smart Automatic Cat Feeding Machine (SACFM) (sack-ff-mm)

3.9 Fencing. Figure 9 - Concrete waterer with float valve. The length is variable.

Needs Assessment Study for. New Animal Shelter. For Shelby County, OH. January 26, 2015

Pet Selective Automated Food Dispenser

You will need few things to build up your aquarium but make sure everything is of a good quality.

Baseline Survey for Street Dogs in Guam

Four: The Transfer (Kindle Single) (Divergent Series- Collector's Edition Book 1) By Veronica Roth

DragonflyTV: GPS Activity 14

REPORT ON SCOTTISH EID TRIALS

Protocol for fabrication of microcompartments for long-term culture and imaging of small C. elegans larvae. Henrik Bringmann, March 2011.

Multiclass and Multi-label Classification

Key facts for maximum broiler performance. Changing broiler requires a change of approach

Transcription:

International Research Journal of Applied and Basic Sciences 2014 Available online at www.irjabs.com ISSN 2251-838X / Vol, 8 (9): 1283-1288 Science Explorer Publications Designing, simulation and layout of 6bit full adder in cadence software Sepideh Fazel 1 1. Tabriz Islamic Azad University Corresponding author email: fazel.sepideh@gmail.com ABSTRACT: The bit full adders are highly regarded because of their high application in the electrical circuits. There are several factors that contribute to the superiority of one full adder to another one such as high speed, low energy consumption, less area (fewer transistors), low noise and etc. So, far many adder circuits have been proposed that first to design a full adder; a correct choice should be done between option.in the following, some of the famous full adder circuits are introduced briefly and then the best circuit is selected among them in order to design and draw. The time simulation results of circuit schematic and full adder layout are shown finally. Keywords: bit, transistor, full adder INTRODUCTION Collector or adder is a digital circuit that acquires total numbers. In order to collect numbers, collector can be used in BCD mode or in their most applicability mode means the binary numbers.complementary-two method is commonly used in designing a full adder circuit and designed circuit must have a sufficient and high speed, because all of the operations including addition, subtraction, multiplication and division will be calculated by this circuit. full adder is a combination circuit and any combination circuit can be implemented at two levels.the add operation is done faster by lower numbers of levels.although to design the n-bit adder it can be theoretically implemented at two levels,it is not possible practically. Because for designing such a circuit, it is definitely needed to a gate with n- inputs that if n is large number, the gates with high input are actually lower. So, the adder circuit can not be implemented at two levels when n is a large number. Therefore, we have to divide two n-bit numbers in to m-bit groups, sum together and carry the quoted figure of each group to the next group. (Eshragian2001,2002) DESIGNING METHOD Adder selection Figure 1, shows the adder circuit named 'Kang'.This circuit has 52 transistors, as a result it will occupy a large area. Two 'OR' gates,four 'AND' gates, two 'NOR' gates and two 'inverter' have been used to construct this circuit. Figure 2 indicates a adder circuit known as 'Min/Max'.It has 50 transistors and to construct its 'NAND' gates has been only used, (three NAND 2,five NAND 3, one NAND4). Figure 3 indicates a adder circuit 'AOI' that has 40 transistors which is less than two other circuits. Figure 4 presents another kind of kang circuit,this circuit with 28 transistors has the lowest number of transistors So far, we reviewed different adders in terms of circuit structure and the occupied area. In the following, we will deal to functional comparison of above adders and finally we will select the best adder in order to design. (SahebalZamani,; 2008)

Figure1.kang adder circuit Figure2.Min/Max adder circuit 1284

Figure3.AOI adder circuit Figure4.Second kind of kang adder circuit Functional comparison of adders Table 1 provides a comparison of the mentioned adders. 1285

Table1. comparing the adders Kang, AOL, Min /Max ACCORDING TO THE ABOVE TABLE, WE WILL OBTAIN THE FOLLOWING RESULTS Adder circuit in figure 1 has the maximum number of transistors yet the minimum Fan in. It seems that this circuit will be failed at the high logical levels. The circuit in the figure 4 is the best one in terms of transistor number.fan in is high but is not inappropriate as AOT adder. Min/Max adder has the lowest number of logic levels and an acceptable fan in. As the high fan in will increase the transistor number, the area of a circuit with high fan in is more than a circuit with low fan in. According to the mentioned issues, it seems that the circuit in figure 4 is the best selection. DISCUSSION AND CONCLUSION In order to design a 6-bit full adder circuit, first we should design a 1-bit adder circuit. For this purpose, first of all the size of NMOS, PMOS transistors should be selected.so (W/L) p =3/06, (W/L) n =1/5/06 are assumed. Adder circuit schematic in Cadence software is provided in figure 5. Then, we design a symbol for the 1-bit adder circuit by cadence software. Finally, we will obtain a 6-bit adder circuit with putting together of six 1-bit symbol, in a way that C out of every stage enters the C in of the next stage. The schematic of 6bit full adder is shown, as it is evidenced C out of every stage enters the C in of the next stage, except the first and last stage. In the first stage C in is connected to ground and in the last stage C out along S are as output. To reify the circuit performance,adder circuit simulation is done by specter simulator in Cadence software. The results of this simulation (figure 7) represent a true adder performance. (Esteban Tle2012) 1286

Figure 5. adder circuit (1-bit). Figure 6.Making adder (6-bit) by the combination of 2-bit adders' symbol. 1287

Figure7. The results of time simulation of 1-bit adder Layout of 6-bit adder Ensuring proper operation of the circuit, its layout can be drawn up. In order to minimize noise, VDD and GND are drawn with maximum distance and their metal width is drawn more than metal of other sectors. In order to reduce the area, PMOS transistors on the one side and NMOS transistors on the other side of layout must be plotted.the layout of one bit adder is shown in figure8. ( David Parent, 2007) As it is visible in figure.8, the layout size is approximately 52 22M. All inputs have been entered in the left side of layout, and S, C OUT outputs are taken from the right side and the bottom part of layout, respectively. With putting together of 1-bit adder circuit layout we will reach to 6-bit adder circuit shown in figure.9. David Parent.2007. A 6 Bit Multiplier for a DSP SOC Douglas pucknell,eshragian.2002. Basic VLSI design Esteban Tlelo-Cuautle and Sheldon X.-D. Tan.2001.,VLSI Design Nill.h.e.vest,Eshragian k.2001. Principles of CMOS VLSI Design Sahebazzamani.m,safaee.f,2008,Digital VLSI design Figure8. layout of 1-bit adder circuit REFRENCES 1288