Beruflich Dokumente
Kultur Dokumente
ELECTRONICS
Introduction
DIGITAL DESIGN
Combinational Logic
i/p
Digital Circuit
o/p
DD-1 K.R.ANUPAMA
DIGITAL DESIGN
Sequential Logic
i/p
Digital Circuit
Previo
us O/p
o/p
Storag
e
DD-1 K.R.ANUPAMA
DIGITAL DESIGN
Combinational Logic
o/p levels at any instant of time depends only on
the i/p levels at that instant
Sequential Logic
o/p levels depends only the i/p & previous o/p
Intro of memory element Time has been
introduced
logic
operations
performed
sequentially- info stored in memory location and
released at particular pt of time
Synchronous
Asynchronous
DD-1 K.R.ANUPAMA
DIGITAL DESIGN
CPU & Memory
Data Path
Design
Components
that Perform
arithmetic ops
& store data
DD-1 K.R.ANUPAMA
DIGITAL DESIGN
Digital
Logic Families
TTL, CMOS .
DD-1 K.R.ANUPAMA
DIGITAL DESIGN
Design Using..
SSI
MSI
LSI
U
L
S
I
VLSI
LSI
MSI
SSI
DD-1 K.R.ANUPAMA
THE DESIGN
PROCESS
DD-1 K.R.ANUPAMA
Required
Product
Initial Design
Simulation
Corre
ct ?
NO
Redesign
YES
Prototype
Implementation
Make Corrections
Testing
Meet
s
Specs
YES ?
NO
NO
YES
Minor
Error
?
Finished
Product
DD-1 K.R.ANUPAMA
DISCRETE
ELEMENTS
Binary - 0 or 1
DD-1 K.R.ANUPAMA
10
DIGITAL SYSTEMS
0.75t
1
0001 0001
Analog
Discrete
Digital
DD-1 K.R.ANUPAMA
11
DIGITAL SYSTEMS
Advantages
Disadvantages
Easy to Design
Storage Easy
Real world is still analog
Programmability
Less prone to noise
DD-1 K.R.ANUPAMA
12
GATES
Basic &
Derived
DD-1 K.R.ANUPAMA
13
BINARY LOGIC
FUNCTIONS
AND
X . Y
Both 1
1
1
0
1
0
Truth Table
X
DD-1 K.R.ANUPAMA
14
BINARY LOGIC
FUNCTIONS
OR
X + Y
0
Either or Both
1
0
1
0
Truth Table
X
DD-1 K.R.ANUPAMA
15
BINARY LOGIC
FUNCTIONS
Invert
X
X
literal
1
0
0
1
Truth Table
X
DD-1 K.R.ANUPAMA
16
BINARY LOGIC
FUNCTIONS
XOR
X Y
Either
X Y
XY+XY
1
0
1
1
0
Truth Table
X
DD-1 K.R.ANUPAMA
17
N-VARIABLE
AND
S = W.X.Y.Z
OR
S = W+X+Y+Z
XOR
S = X Y Z
DD-1 K.R.ANUPAMA
18
DERIVED
NAND
S = (X . Y)
S = (X.Y)
NOR
S = (X+Y)
S = (X+Y)
XNOR
S = (XY)
S = (X Y)
DD-1 K.R.ANUPAMA
19
PROBLEM 1
A 4-bit digital counter has the count of number of
people in a room. If the number of people in the room
goes beyond nine then an auxiliary AC vent should
be opened. The auxiliary AC vent turns on using a relay
to which you have to give a logic 1 for open and zero
for close.
1
DD-1 K.R.ANUPAMA
20
UNIVERSAL GATES
UNIVERSAL GATES
Inverter
X
NAND
AND
NOR
DD-1 K.R.ANUPAMA
22
UNIVERSAL GATES
X
OR
N1
N3
Y
N2
DD-1 K.R.ANUPAMA
23
1
0
1
0
1
0
1
0
0
1
XOR
DD-1 K.R.ANUPAMA
24