Top Banner
Combinational Logic
51

Combinational Logic

Feb 22, 2016

Download

Documents

TOPAZ

Combinational Logic. Outline. 4.1 Introduction 4.2 Combinational Circuits 4.3 Analysis Procedure 4.4 Design Procedure 4.5 Binary Adder- Subtractor 4.6 Decimal Adder 4.7 Binary Multiplier 4.9 Decoders 4.10 Encoder 4.11 Multiplexers. Introduction. Combinational Circuits. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Combinational Logic

Combinational Logic

Page 2: Combinational Logic

Outline•4.1 Introduction•4.2 Combinational Circuits•4.3 Analysis Procedure •4.4 Design Procedure•4.5 Binary Adder- Subtractor•4.6 Decimal Adder•4.7 Binary Multiplier•4.9 Decoders•4.10 Encoder•4.11 Multiplexers

Page 3: Combinational Logic

Introduction

Page 4: Combinational Logic

Combinational Circuits

Page 5: Combinational Logic

Analysis Procedure

Page 6: Combinational Logic

Analysis Procedure Example

Page 7: Combinational Logic

Analysis Procedure Example

Page 8: Combinational Logic

Truth Table

Page 9: Combinational Logic

Design Procedure

Page 10: Combinational Logic

Design Method and Constraint

Page 11: Combinational Logic

BCD To Excess-3 Code Conversion

Page 12: Combinational Logic

BCD To Excess-3 Code Conversion

Page 13: Combinational Logic

BCD To Excess-3 Code Conversion

Page 14: Combinational Logic

Logic diagram for BCD-to-excess-3 Converter

Page 15: Combinational Logic

1-Bit Half Adder

Page 16: Combinational Logic

Implementation of Half Adder

Page 17: Combinational Logic

1 -Bit Full Adder

Page 18: Combinational Logic

Implementation of full adder in sum-of-products form

Page 19: Combinational Logic

Implementation of Full Adder With Two Half Adders and an OR gate

Page 20: Combinational Logic

4 -Bit Full Adder

Page 21: Combinational Logic

Carry Lookahead Adder (1/7)

Page 22: Combinational Logic

Carry Lookahead Adder (2/7)

Page 23: Combinational Logic

Carry Lookahead Adder (3/7)

Page 24: Combinational Logic

Carry Lookahead Adder (4/7)

Page 25: Combinational Logic

Carry Lookahead Adder (5/7)

Page 26: Combinational Logic

4-Bit Adder/Subtractor

Page 27: Combinational Logic

Overflow Discussion

Page 28: Combinational Logic

BCD Adder

Page 29: Combinational Logic

Truth Table of BCD Adder

Page 30: Combinational Logic

Logic Diagram of BCD Adder

Page 31: Combinational Logic

Binary Multiplier

Page 32: Combinational Logic

Bit by 3-Bit Binary Multiplier

Page 33: Combinational Logic

Decoder

Page 34: Combinational Logic

Three-to-Eight Line Decoder

Page 35: Combinational Logic

Demultiplexer

Page 36: Combinational Logic

Decoder Examples

D0 = m0 = A2’A1’A0’

D1= m1 = A2’A1’A0

…etc

3-to-8-Line Decoder: example: Binary-to-octal conversion.

Page 37: Combinational Logic
Page 38: Combinational Logic

Implementation

Page 39: Combinational Logic

Encoder

1 3 5 7

2 3 6 7

4 5 6 7

z D D D Dy D D D Dx D D D D

=

==

+ + +

+ + ++ + +

The encoder can be implementedwith three OR gates.

Page 40: Combinational Logic

Encoder

Page 41: Combinational Logic

Priority Encoder

Page 42: Combinational Logic

Priority Encoder

Page 43: Combinational Logic

Priority Encoder

Page 44: Combinational Logic

4-11 Multiplexers

Page 45: Combinational Logic

4-to-1-line multiplexer

Page 46: Combinational Logic

Quadruple two-to-one-line multiplexer

Page 47: Combinational Logic

Boolean function implementation

Page 48: Combinational Logic
Page 49: Combinational Logic
Page 50: Combinational Logic

Three-State Gate

Page 51: Combinational Logic

Four-to-One-Line Multiplexer