SlideShare une entreprise Scribd logo
1  sur  11
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 1
ELECTRICAL ENGINEERING DEPARTMENT
EE603-CMOS INTEGRATED CIRCUIT DESIGN
LAB REPORT 6
DESIGNING HALF ADDER CIRCUIT
No Registration No. Name
1. 18DTK10F1036 CHONG WEI TING
2. 18DTK10F1034 ADLAN BIN ABDULLAH
CLASS : DTK 6B
LECTURER : EN. MUHAMAD REDUAN BIN ABU BAKAR
DATE SUBMITTED : 8thARPIL 2013
(Date submitted is one week after date lab)
TUANKU SYED
SIRAJUDDIN
POLYTECHNIC
MARKS
Lab Work :
Lab Report:
Total :
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 2
LAB 6 : DESIGNING HALF ADDER CIRCUIT
Aim: Designing half adder circuit using L-edit software.
Objective:
After students had done this laboratory, then students should be able to:
1) Introduce schematic circuit, logic symbols and truth table of half adder.
2) Design half adder circuit using L-edit..
Apparatus: PC-set & L-edit student V 7.12 software.
Half adder is a combinational arithmetic circuit that adds two numbers and produces a
sum bit (S) and carry bit (C) as the output. If A and B are the input bits, then sum bit (S)
is the X-OR of A and B and the carry bit (C) will be the AND of A and B. From this it is
clear that a half adder circuit can be easily constructed using one X-OR gate and one
AND gate. Half adder is the simplest of all adder circuit, but it has a major
disadvantage. The half adder can add only two input bits (A and B) and has nothing to
do with the carry if there is any in the input. So if the input to a half adder have a carry,
then it will be neglected it and adds only the A and B bits. That means the binary
addition process is not complete and that’s why it is called a half adder. The truth table,
schematic representation and XOR//AND realization of a half adder are shown in the
figure below.
INTRODUCTION
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 3
Schematic symbol and truth table of exclusive OR (XOR) gate.
(5 mark)
Explanation of 1-bit half-adder circuit operation. (10mark)
The basic 1-bit half-adder circuits. The sum bit is calculated with XOR gates, while the
AND gates are used to check whether two (or more) inputs are 1, which implies that the
carry out bit must be set.The half adder adds two single binary digits A and B. It has two
outputs, sum (S) and carry (C). The carry signal represents an overflow into the next
digit of a multi-digit addition. The value of the sum is 2C + S. The simplest half-adder
design, pictured on the right, incorporates an XOR gate for S and an AND gate for C. With
the addition of an OR gate to combine their carry outputs, two half adders can be
combined to make a full adder.These are the least possible single-bit combinations. But
the result for 1+1 is 10. Though this problem can be solved with the help of an EXOR
Gate, if you do care about the output, the sum result must be re-written as a 2-bit
output.Here the output ‘1’of ‘10’ becomes the carry-out. The result is shown in a truth-
table below. ‘SUM’ is the normal output and ‘CARRY’ is the carry-out. From the
equation it is clear that this 1-bit adder can be easily implemented with the help of
EXOR Gate for the output ‘SUM’ and an AND Gate for the carry.
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 4
1. DESIGN Individual xor GATES
a) Created a new file in L-edit, and saved the file as Half_adder_chong.tdb.
b) Go to cell and then rename cell0 as XOR_gate.
LAB WORK
ACTIVITY
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 5
c) In cell ‘XOR gate’, drawn the layout of XOR gate that according to XOR gate
stick diagram in Appendix and then label its.
d) Selected ToolDRC, to ensure that the design does not violating any design
rules.
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 6
2. DESIGN Individual AND GATES
a) Open a new cell and renamed it as ‘AND gate’.
b) In cell ‘AND gate’, drawn the layout of 2-input AND gate thataccording to AND
gate stick diagram in Appendix and label it.
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 7
c) Selected ToolDRC, to ensure that the design does not violating any design
rules.
3. DESIGN half adder.
a) Open a new cell and renamed it as ‘half adder’.
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 8
b) Go to cell, and then Instanced the XOR gate layout and AND gate layout in this
new cell and made connection of these two layouts.
c) Selected ToolDRC, to ensure that the design does not violating any design
rules.
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 9
Area: 7.75µm X 21.25µm=164.688 (denote 1lamda=0.125micron)
RESULT OF HALF
ADDER
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 10
This lab work will consider the complete half adder layout that based combination of
XOR gate and ANDis presented, which after completing the lab phase, we will be able
to design an individual 2-input logic gates which is AND gate and XOR gate based on
given specification design rule. We had to combine these two gate together to form the
half adder layout.
Initially the design of XORand ANDlayout, we able to recognize schematic circuit, logic
symbols and truth table of XOR gates and AND gate.In half adder lab, we canhad to
design circuits that are capable of performing simple addition with the help of logic gates.
APPENDIX
CONCLUSION
[HALF ADDER DESIGN] April 8, 2013
DECEMBER 2012 SESSION Page 11
1 77 6 6
8 1010 7 9
VDD
GND
A BA B
4 2 3 5
F
Exclusive-OR (XOR) Stick Diagram
2-input AND gate Stick Diagram
GND
F=A.B
A B
S
S
D D S
VDD
SD SD
2-input NAND gate Inverter
input
VDD
GND
F = A.B

Contenu connexe

Tendances

Tendances (20)

boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 
Multiplexer & de multiplexer
Multiplexer & de multiplexerMultiplexer & de multiplexer
Multiplexer & de multiplexer
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
 
VHDL-PRESENTATION.ppt
VHDL-PRESENTATION.pptVHDL-PRESENTATION.ppt
VHDL-PRESENTATION.ppt
 
decoder and encoder
 decoder and encoder decoder and encoder
decoder and encoder
 
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
Adder & subtractor (Half adder, Full adder, Half subtractor, Full subtractor)
 
Programmable Logic Devices Plds
Programmable Logic Devices PldsProgrammable Logic Devices Plds
Programmable Logic Devices Plds
 
Interrupts for PIC18
Interrupts for PIC18Interrupts for PIC18
Interrupts for PIC18
 
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
Programmable Logic Array(PLA) & Programmable Array Logic(PAL)
 
Vlsi physical design-notes
Vlsi physical design-notesVlsi physical design-notes
Vlsi physical design-notes
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
Fpga architectures and applications
Fpga architectures and applicationsFpga architectures and applications
Fpga architectures and applications
 
Instruction formats-in-8086
Instruction formats-in-8086Instruction formats-in-8086
Instruction formats-in-8086
 
Basics of digital electronics
Basics of digital electronicsBasics of digital electronics
Basics of digital electronics
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilog
 
Binary to grey code conversion
Binary to grey code conversionBinary to grey code conversion
Binary to grey code conversion
 
CPLD xc9500
CPLD xc9500CPLD xc9500
CPLD xc9500
 

Similaire à Half adder layout design

Adapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docxAdapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docx
nettletondevon
 

Similaire à Half adder layout design (20)

Adapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docxAdapted from Harris & Harris Digital Design and Computer Arch.docx
Adapted from Harris & Harris Digital Design and Computer Arch.docx
 
Verilog HDL CODES
Verilog HDL CODES Verilog HDL CODES
Verilog HDL CODES
 
Ecad &vlsi lab 18
Ecad &vlsi lab 18Ecad &vlsi lab 18
Ecad &vlsi lab 18
 
Nand 4011 design
Nand 4011 designNand 4011 design
Nand 4011 design
 
Computational Assignment Help
Computational Assignment HelpComputational Assignment Help
Computational Assignment Help
 
C0421013019
C0421013019C0421013019
C0421013019
 
Combinational logic
Combinational logicCombinational logic
Combinational logic
 
Digital 4-bit Comprator
Digital 4-bit CompratorDigital 4-bit Comprator
Digital 4-bit Comprator
 
C10ComputerEngg.pptx
C10ComputerEngg.pptxC10ComputerEngg.pptx
C10ComputerEngg.pptx
 
Vhdl code and project report of arithmetic and logic unit
Vhdl code and project report of arithmetic and logic unitVhdl code and project report of arithmetic and logic unit
Vhdl code and project report of arithmetic and logic unit
 
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic UnitDesign and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
 
Design of chip controller
Design of chip controllerDesign of chip controller
Design of chip controller
 
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicEnergy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
 
8 bit Multiplier Accumulator
8 bit Multiplier Accumulator8 bit Multiplier Accumulator
8 bit Multiplier Accumulator
 
10 multiplexers-de mux
10 multiplexers-de mux10 multiplexers-de mux
10 multiplexers-de mux
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate
 
Lcdf4 chap 03_p2
Lcdf4 chap 03_p2Lcdf4 chap 03_p2
Lcdf4 chap 03_p2
 
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
A Novel Efficient VLSI Architecture for IEEE 754 Floating point multiplier us...
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
 
VHDL CODES
VHDL CODES VHDL CODES
VHDL CODES
 

Dernier

一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
HyderabadDolls
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
Isadora Agency
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
210303105569
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
ZurliaSoop
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 

Dernier (20)

一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 

Half adder layout design

  • 1. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 1 ELECTRICAL ENGINEERING DEPARTMENT EE603-CMOS INTEGRATED CIRCUIT DESIGN LAB REPORT 6 DESIGNING HALF ADDER CIRCUIT No Registration No. Name 1. 18DTK10F1036 CHONG WEI TING 2. 18DTK10F1034 ADLAN BIN ABDULLAH CLASS : DTK 6B LECTURER : EN. MUHAMAD REDUAN BIN ABU BAKAR DATE SUBMITTED : 8thARPIL 2013 (Date submitted is one week after date lab) TUANKU SYED SIRAJUDDIN POLYTECHNIC MARKS Lab Work : Lab Report: Total :
  • 2. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 2 LAB 6 : DESIGNING HALF ADDER CIRCUIT Aim: Designing half adder circuit using L-edit software. Objective: After students had done this laboratory, then students should be able to: 1) Introduce schematic circuit, logic symbols and truth table of half adder. 2) Design half adder circuit using L-edit.. Apparatus: PC-set & L-edit student V 7.12 software. Half adder is a combinational arithmetic circuit that adds two numbers and produces a sum bit (S) and carry bit (C) as the output. If A and B are the input bits, then sum bit (S) is the X-OR of A and B and the carry bit (C) will be the AND of A and B. From this it is clear that a half adder circuit can be easily constructed using one X-OR gate and one AND gate. Half adder is the simplest of all adder circuit, but it has a major disadvantage. The half adder can add only two input bits (A and B) and has nothing to do with the carry if there is any in the input. So if the input to a half adder have a carry, then it will be neglected it and adds only the A and B bits. That means the binary addition process is not complete and that’s why it is called a half adder. The truth table, schematic representation and XOR//AND realization of a half adder are shown in the figure below. INTRODUCTION
  • 3. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 3 Schematic symbol and truth table of exclusive OR (XOR) gate. (5 mark) Explanation of 1-bit half-adder circuit operation. (10mark) The basic 1-bit half-adder circuits. The sum bit is calculated with XOR gates, while the AND gates are used to check whether two (or more) inputs are 1, which implies that the carry out bit must be set.The half adder adds two single binary digits A and B. It has two outputs, sum (S) and carry (C). The carry signal represents an overflow into the next digit of a multi-digit addition. The value of the sum is 2C + S. The simplest half-adder design, pictured on the right, incorporates an XOR gate for S and an AND gate for C. With the addition of an OR gate to combine their carry outputs, two half adders can be combined to make a full adder.These are the least possible single-bit combinations. But the result for 1+1 is 10. Though this problem can be solved with the help of an EXOR Gate, if you do care about the output, the sum result must be re-written as a 2-bit output.Here the output ‘1’of ‘10’ becomes the carry-out. The result is shown in a truth- table below. ‘SUM’ is the normal output and ‘CARRY’ is the carry-out. From the equation it is clear that this 1-bit adder can be easily implemented with the help of EXOR Gate for the output ‘SUM’ and an AND Gate for the carry.
  • 4. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 4 1. DESIGN Individual xor GATES a) Created a new file in L-edit, and saved the file as Half_adder_chong.tdb. b) Go to cell and then rename cell0 as XOR_gate. LAB WORK ACTIVITY
  • 5. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 5 c) In cell ‘XOR gate’, drawn the layout of XOR gate that according to XOR gate stick diagram in Appendix and then label its. d) Selected ToolDRC, to ensure that the design does not violating any design rules.
  • 6. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 6 2. DESIGN Individual AND GATES a) Open a new cell and renamed it as ‘AND gate’. b) In cell ‘AND gate’, drawn the layout of 2-input AND gate thataccording to AND gate stick diagram in Appendix and label it.
  • 7. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 7 c) Selected ToolDRC, to ensure that the design does not violating any design rules. 3. DESIGN half adder. a) Open a new cell and renamed it as ‘half adder’.
  • 8. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 8 b) Go to cell, and then Instanced the XOR gate layout and AND gate layout in this new cell and made connection of these two layouts. c) Selected ToolDRC, to ensure that the design does not violating any design rules.
  • 9. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 9 Area: 7.75µm X 21.25µm=164.688 (denote 1lamda=0.125micron) RESULT OF HALF ADDER
  • 10. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 10 This lab work will consider the complete half adder layout that based combination of XOR gate and ANDis presented, which after completing the lab phase, we will be able to design an individual 2-input logic gates which is AND gate and XOR gate based on given specification design rule. We had to combine these two gate together to form the half adder layout. Initially the design of XORand ANDlayout, we able to recognize schematic circuit, logic symbols and truth table of XOR gates and AND gate.In half adder lab, we canhad to design circuits that are capable of performing simple addition with the help of logic gates. APPENDIX CONCLUSION
  • 11. [HALF ADDER DESIGN] April 8, 2013 DECEMBER 2012 SESSION Page 11 1 77 6 6 8 1010 7 9 VDD GND A BA B 4 2 3 5 F Exclusive-OR (XOR) Stick Diagram 2-input AND gate Stick Diagram GND F=A.B A B S S D D S VDD SD SD 2-input NAND gate Inverter input VDD GND F = A.B