Professional Documents
Culture Documents
Cpe358/Cs381 Switching Theory and Logical Design Class 4
Cpe358/Cs381 Switching Theory and Logical Design Class 4
Class 4
• RTL Characteristics:
– Minimum component count
– Passive “pull-up”
+V A
B Y
C
A B C
Y=(A+B+C)’
• DTL characteristics:
– Diode AND circuit at input
– Passive pull-up
+V A
B Y
C
C Y=(ABC)’
• TTL Characteristics:
– Replace DTL diodes with +V
multiple emitter transistor
– Passive pull-up A
B Y
C
A Y
B Y=(ABC)’
A
B Y
C
A Y
B Y=(ABC)’
32
Communications bus
0-Enable_B
1-Enable_A
Data_N
Device Device
A B
in out=F(in) out
CE1 CE2 if(CE1=1 AND CE2=0)
{
out=F(in)
}
else
out=Hi-Z;
A (A+B)’ YNOR
B A+B
A B VEE = -5.2V
CpE358/CS381 Copyright ©2004
Switching Theory and Logical Design Stevens Institute of Technology
1-134
Summer-1 2004 All rights reserved
ECL
A
B
Differential
Input
Receiver
VDD VDD
Y=(AB)’ Y=(A+B)’
A
A B
VDD VDD
Y=A’ A Y=A’
0 IOH 1 IOL
X 1
IIH IIL
IIH IIL
⎛I I ⎞
Fanout = min ⎜ OH , OL ⎟
⎝ IIH IIL ⎠
margin VIL
VOL
0V
Vout Vin
1
out
in
tPHL tPLH
35
74L TTL
ff
eo
30 DTL
ad
tr
er
25 RTL
ow
/p
ed
20
pe
CMOS
rs
tp
te
et
15
B
10 74LS TTL 74 TTL
5
74H TTL
74ALS TTL
74F TTL 74S TTL ECL
74AS TTL
0
0 5 10 15 20 25 30
Pd
TopLimit
Open/Close MotorUp
Garage Motor
Door Opener
Obstruction MotorDown
BottomLimit
b
b0
a
a c
ASCII to
ASCII 7 segment g
decoder
f d
g
b7
e
Clock
CpE358/CS381 Copyright ©2004
Switching Theory and Logical Design Stevens Institute of Technology
1-148
Summer-1 2004 All rights reserved
Design Projects - Continued
5. Tail Light Sequencer (Difficulty = 6)
– There are five inputs to the tail light sequencer: Clock, Right, Left, Stop, and Flasher.
– The tail light sequencer has 7 outputs, corresponding to seven lights across the back of a car,
numbered 1-7 from left to right.
– If the Right input is asserted, the three right lights (5,6, and 7) flash at the rate of 3/second, first 5 for
1/3rd second, then 6, then 7, then 5 again. If the Left input is asserted, Lights 3, 2, and 1 similarly flash.
If Flash is asserted, light 4, followed by lights 3 and 5, followed by 2 and 6, followed by 1 and 7 similarly
flash. If Stop is asserted, all lights are turned on. If Stop and either Left or Right are asserted, all lights
are turned on, but either lights 1,2,3 or 5,6,7 blink out for 1/3rd second each.
1 2 3 4 5 6 7
Right
Left Tail Light
Flash Sequencer
Stop
Clock
Electronic
Roll Dice
Clock
CpE358/CS381 Copyright ©2004
Switching Theory and Logical Design Stevens Institute of Technology
1-150
Summer-1 2004 All rights reserved
Homework 4 – due in Class 6