Review Digital Logic PDF
Review Digital Logic PDF
Eri Prasetyo
http://staffsite.gunadarma.ac.id/eri
Definisi Gerbang logika
Vdd
V1
V2
V3 .. Rangkaian Vout
Vi
.. logika
VN
Vout = "1" terhubung ke Vdd
Vdd
Vdd
V1
V2
.. Pmos
V1 VN
V2
V3 .. Rangkaian Vout Vout
Vi
.. logika
V1
VN V2
.. Nmos
VN
Gnd
Gnd
Contoh : NOR
Fungsi :
3. Va = 1 dan/atau Vb = 1
satu dari 2 transistors
NMOS driven
Vout = 0
6. Va = 0 dan Vb = 0
2 transistors PMOS
driven
Vout = 1
Layout NOR
Contoh Lain : NAND
Fungsi :
3. Va = 1 dan Vb = 1
2 transistors NMOS
driven
Vout = 0
6. Va = 0 dan/atau Vb = 0
salah satu transistors
PMOS conduit
Vout = 1
Layout NAND
Contoh Desain gate
? ?
metodologi
jar. P
Jar. N
metodologi
Jar. P
skematik
Jar. N
Gerbang Kompleks
Examples :
F = A.B.C.D
? F = (A+B) . (C+D)
Desain gerbang logika kompleks
Jaringan N et P komplementer
satu dari dua jaringan
driven
Rangkaian Logika
Exemple :
Logika OR :
S = 0 jika A = 1 atau B = 1
Logika And :
NMOS S = 0 jika A = B = 1
kondisi
paralel
NMOS
kondisi
seri
Desain jaringan NMOS
OR : Transistors paralel
And : Transistors seri
S
S = (A.B) + (C. (D+E) )
A C
B D E
0V
Desain jaringan PMOS
Or : Transistors seri
And : Transistors paralel
Vdd
A B
S = (A.B) + (C. (D+E) )
D
C
E
S
Desain jaringan PMOS
ingat : A . B = A + B dan A + B = A . B
D
C
E
S
Desain jaringan PMOS
B D E
0V
Desain jaringan PMOS
0V
Desain jaringan PMOS
S
A C
P1 P2
P1 P2
B D E
0V
0V
Gerbang yang lebih besar
Multiplexers N - 1
Y = A.S + B.S
A 0 0 1 1 0 0 1 1
A B 0 1 0 1 0 1 0 1
MUX 2-1 Y
B
S 0 0 0 0 1 1 1 1
Y 0 0 1 1 0 1 0 1
S
IZZ
Berapa banyak transistor yang diperlukan
U
Q untuk merealisasikan MUX 2 - 1 ?
S
A
Multiplexer 2 - 1 B
MUX 2-1 Y
solusi ;-)
Z
IZ
QU
a – belum mengerti ?
3 input inverter A, B et S
resume
4 fungsi input A, B, S et S
Banyaknya transistor =
3 * 2 + 2 * 4 = 14
S
A
Multiplexer 2 - 1 B
MUX 2-1 Y
Terlalu
kompleks ?
tidak ??
S
A
Multiplexer 2 - 1 B
MUX 2-1 Y
IZZ
Tetapi apakah tidak dapat lebih ringkas
U
Q lagi?
S
A
Multiplexeur 2 - 1 B
MUX 2-1 Y
Solusi lain ?
A
Y S mengendalikan 2 saklar masukan
S pada keluaran
B
A B A B
Layout dari TG
S
A
Multiplexeur 2 - 1 B
MUX 2-1 Y
Methode TG : memerlukan 6
transistors 6 Transistors
A
Y 2 saklar untuk TG sama dengan
S
4 transistors
B 2 transistors signal kendali S
inverter
Optimum permukaan circuit
S
A
Multiplexeur 2 - 1 B
MUX 2-1 Y
Final :
TG1 S=0
A TG1 pass
TG2 block
Y Y=A
B
S=1
TG2 TG1 block
TG2 pass
S S
Y=B
S
A
Multiplexeur 2 - 1 B
MUX 2-1 Y
Version Layout :
TG1
A
B Y
TG2
S S
S1-Sm
A
Multiplexeur N - 1 B
MUX N-1 Y
8 gerbang transmisi
dan jika kita bicara XOR ?
XOR :
A A B Y
XOR Y
B
0 0 0
0 1 1
1 0 1
Y=A⊕B=A.B+A.B 1 1 0
IZZ
Berapa transistors yang dibutuhkan
U
Q XOR ?
A
XOR B
XOR Y
Y=A⊕B=A.B+A.B Y=A.B+A.B
Y = (A + B) . (A + B) Y=A.B.A.B
Berapa transistor ?
ZZ
Q UI
jawab : 4 * 2 + 2 * 2 = 12
A
XOR (version TG) B
XOR Y
A B Y A=0 Y=B
2 + 2 = 4 transistors
A
XOR (version TG) B
XOR Y
A B Y A=1 Y=B
2 cas dissociables
2 * 2 + 2 = 6 transistors
A
XOR (version TG) B
XOR Y
final :
8 transistors
A
Optimasi kedua B
XOR Y
A B Y A=0 Y=B
0 0 0
0 1 1
1 0 1
1 1 0
2 + 2 = 4 transistors
A
XOR (version TG) B
XOR Y
A B Y A=1 Y=B
2 + 2 =4 transistors
A
XOR (version TG) B
XOR Y
final :
6 transistors
Logic Sequential
Umum
X Z
Rangkaian logic
Y kombinatorik y
memori
umum
Circuit logic
kombinatorik sekuensial
Vi2=Vo1
Vi1 VO1
1
Vth
2 VOL
Vo2 Vi2 VIL VIH Vo2=Vi1
VOH
VO1 Vi2 VIH
Vth Vth
VOL VIL
VIL VIH Vi1 VOL VOH Vo2
Contoh sistem bistable
VOH
Vi2=Vo1
Vi1 VO1 Stable
1
Vth
2 VOL Stable
Vo2 Vi2
VIL VIH Vo2=Vi1
A A
Vi2=Vo1
C Vi2=Vo1 C δ
δ
B B
Vo2=Vi1 Vo2=Vi1
Contoh sistem bistable
+Vdd
Vi1 VO1
1
VO1 Vi2
Vi1 Vo2
2
Vo2 Vi2
Contoh sistem bistable
+Vdd
Q
Q
S R
RS flip-flop
prinsip :
2 output : Q dan Q
Principe de fonctionnement :
S
Q Q
Q Q
S R Q
Q
R
RS flip-flop
Prinsip dasar :
S
Q input kontrol S dan R input
Q
langsung yang dipengaruhi aksi
Q langsung dari Q dan Q
Q
R
Prinsip dasar :
S
Q
Q
Q
Q
R
Prinsip dasar :
S
Q
Q
Q
Q
R
S
Q
Q
Q
Q
R
Tidak diperbolehkan
RS flip-flop
resume :
RS flip-flop
+Vdd S R Qn Qn transistors
M6 M8 M1,M4, M2 block
0 0 0 1
M3 pass
M1,M3,M4 block
M7 0 0 1 0
M5 M2 pass
Q M1,M2 pass
1 0 1 0
Q M3, M4 block
M1,M2 block
0 1 0 1
M3, M4 pass
S M2 M3 R
M1 M4 M1,M4 pass
1 1 0 0
M2, M3 block
Sejarah memori
Memori kuno
Sejarah memori
50 disk
Diameter 61 cm
5 Mb.
Elemen memori
Evolusi pasar
Classificasi
memori
EEPROM EPROM