Cpe 203

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

COMBINATIONAL

AND
SEQUENTIAL
CIRCUITS
An Introduction
INTRODUCTION

•In any digital device, like a computer or a tablet.You will find a


number of digital circuits.
•Digital circuits are essentially circuits that operate on the
digital concept of 0s and 1s.
•Which means they switch on or off. So we can say that they
have a unique job of switching on the application of a certain
logic. And what do we mean by logic? Essentially a specific
arrangement of binary codes.
CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 2
INTRODUCTION

•Consequently, these digital circuits are also known as


switching circuits.

•There are two main types of digital logic circuits in digital


electronics.
Combinational, and
Sequential logic circuits.

CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 3


WHAT ARE COMBINATIONAL
LOGIC CIRCUITS?
• Combinational circuits are a basic collection of logic gates. Their outputs
depend only on the current inputs.

• Combinational circuits are also time independent. Along with the absence
of concepts like past inputs, combinational circuits also do not require
any clocks. The result of these properties is a simple circuit capable of
implementing complex logic using only logic gates.

• An easy to understand example is a full adder.


CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 4
COMBINATIONAL CIRCUIT

CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 5


WHAT ARE THE DIFFERENT TYPES OF
COMBINATIONAL LOGIC CIRCUITS?

• There are three main types of combinational logic circuits.


• Arithmetic and logical combinational circuits – Adders,
Subtractors, Multipliers, Comparators.
• Data handling combinational circuits – Multiplexers, Demultiplexers,
encoders, decoders.
• Code converting combinational circuits – Binary to Gray, Gray to Binary,
Binary to Excess 3, seven segment etc.
CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 6
WHAT ARE SEQUENTIAL LOGIC
CIRCUITS?
• Sequential circuits are a collection of memory elements. These memory
elements are flip-flops.

These circuits are capable of “remembering” data.
• Hence, a sequential circuit’s output depends on current input, as well as past
input. Moreover, since flip-flops are present the output of a sequential circuit
also depends on the clock input. These circuits are quite complex.
• They are capable of implementing complex logic with memory. Add a memory
element and feedback to a combinational circuit and you get a sequential
circuit.
CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 7
SEQUENTIAL LOGIC CIRCUITS

CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 8


WHAT ARE THE DIFFERENT TYPES OF
SEQUENTIAL LOGIC CIRCUITS?

•Synchronous circuits- The same clock input synchronizes all the


memory elements. As in synchronous counters.

•Asynchronous circuits- An external clock is absent. However,


the clock inputs receive pulse inputs from other
sources/elements in the circuit.
•Example: Asynchronous counters.
CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 9
DIFFERENCES

CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 10


END

CPE 203: INTRODUCTION TO DIGITAL COMPUTER SYSTEMS I 11

You might also like