DIGITAL LOGIC CIRCUIT
0
5 Analog Waveform
Time
Vol
tage
(V
)
5Digital Waveform
Time
Vol
tage
(V
)
1
0
1
DIGITAL LOGIC CIRCUIT
• Logika digital adalah proses rasional untuk membuat sederhana "benar" atau “salah" keputusan berdasarkan aturan aljabar Boolean. Aljabar Boolean adalah sebuah sistem dua-nilai dari aljabar yang mewakili hubungan logis dan operasi
DIGITAL LOGIC CIRCUIT
• Fungsi yang dilakukan oleh sirkuit logika "Benar/True" dapat diwakili oleh 1 dan “False/Salah" oleh 0, dan di sirkuit logika angka muncul sebagai sinyal dari dua tegangan yang berbeda
• Sirkuit melakukan berbagai fungsi logika melalui gerbang logika, termasuk "OR", "DAN," dan "TIDAK", dan kombinasi ini (seperti "NOR," yang meliputi OR dan NOT)
JENIS KOMPONEN LOGIC
Contoh logika secara luas digunakan adalah:1. Logika Transistor-Transistor (TTL). 2. Oksida logam komplemen semikonduktor
logika (CMOS) 3. Resistor-transistor saat ini usang (RTL) 4. Emitor Logika (ELC )
LOGIC GATESSebuah gerbang AND memiliki dua atau lebih masukan dan keluaran tunggal. Output dari gerbang AND adalah benar hanya jika semua input benar.
Sebuah gerbang OR memiliki dua atau lebih masukan dan keluaran tunggal. Output dari gerbang OR benar jika salah satu masukan adalah benar dan salah jika semua input palsu/salah.
LOGIC GATESSebuah INVERTER memiliki input tunggal dan terminal output tunggal dan dapat mengubah sinyal benar sinyal false/palsu, sehingga melakukan fungsi TIDAK.
Sebuah gerbang NAND memiliki dua atau lebih masukan dan keluaran tunggal. Output dari gerbang NAND adalah benar jika salah satu masukan adalah false/palsu dan tidak benar jika semua input benar
LOGIC GATESSebuah gerbang NOR memiliki dua atau
lebih masukan dan keluaran tunggal. Output dari gerbang NOR adalah benar jika semua input palsu dan tidak benar
jika input yang berbeda.
Sebuah gerbang OR EKSKLUSIF memiliki dua atau lebih masukan dan keluaran
tunggal. Output dari gerbang OR EKSKLUSIF benar jika input yang berbeda
dan salah jika input yang sama.
ANDA
B
A*B
Logic Gate:
Series Circuit:
A B
A B A*B
0 0 0
0 1 0
1 0 0
1 1 1
Truth Table:A*B
2-input AND Gate
Symbol Truth Table
2-input AND Gate
B A Q
0 0 0
0 1 0
1 0 0
1 1 1
Boolean Expression Q = A.B
Read as A AND B gives Q
3-input AND GateSymbol Truth Table
3-input AND Gate
C B A Q
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Boolean Expression Q = A.B.C
Read as A AND B AND C gives Q
Multi-input AND Gate
Q = (A.B).(C.D).(E.F)
ORA
B
A+B
Logic Gate:
Parallel Circuit:
A
B
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
Truth Table:A+B
2-input OR Gate
Symbol Truth Table
2-input OR Gate
B A Q
0 0 0
0 1 1
1 0 1
1 1 1
Boolean Expression Q = A+B
Read as A OR B gives Q
3-input OR Gate
Symbol Truth Table
3-input OR Gate
C B A Q
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Boolean Expression Q = A+B+C
Read as A OR B OR C gives Q
Multi-input OR Gate
Q = (A+B)+(C+D)+(E+F)
NOT
A
A’ or A
Logic Gate:(also called an inverter)
Single-throwDouble-poleSwitch:
A
a A
0 1
1 0
Truth Table:A’ or A
The Digital Inverter or NOT gate
Symbol Truth Table
Inverter or NOT Gate
A Q
0 1
1 0
Boolean Expression Q = not A or ARead as inverse of
A gives Q
NAND and NOR
NAND
NOR
A B AB
0 0 1
0 1 1
1 0 1
1 1 0
A B AB
0 0 1
0 1 0
1 0 0
1 1 0
2-input NAND GateSymbol Truth Table
2-input NAND Gate
B A Q0 0 10 1 11 0 11 1 0
Boolean Expression Q = A.BRead as A AND B
gives NOT Q
3-input NAND Gate
Symbol Truth Table
3-input NAND Gate
C B A Q
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Boolean Expression Q = A.B.CRead as A AND B AND C
gives NOT Q
NOR
2-input NOR Gate
Symbol Truth Table
2-input NOR Gate
B A Q
0 0 1
0 1 0
1 0 0
1 1 0
Boolean Expression Q = A+BRead as A OR B
gives NOT Q
3-input NOR GateSymbol Truth Table
3-input NOR Gate
C B A Q0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0
Boolean Expression Q = A+B+C Read as A OR B OR C gives NOT Q
XOR and XNOR
XOR
XNOR
A B AB
0 0 0
0 1 1
1 0 1
1 1 0
A B A B
0 0 1
0 1 0
1 0 0
1 1 1
2-input Ex-OR Gate
Symbol Truth Table
2-input Ex-OR Gate
B A Q
0 0 0
0 1 1
1 0 1
1 1 0
Boolean Expression Q = A B Read as A OR B but NOT BOTH gives Q
3-input Ex-OR GateSymbol Truth Table
3-input Ex-OR Gate
C B A Q
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
Boolean Expression Q = A B C
Read as "any ODD number of Inputs" gives Q
IC sering dikelompokkan dengan jumlah transistor dan komponen elektronik lainnya :
1. SSI (small-scale integration): Sampai dengan 100 komponen elektronik per chip
2. MSI (medium-scale integration): Dari 100 sampai 3.000 komponen elektronik per chip
3. LSI (large-scale integration): Dari 3.000 sampai 100.000 komponen elektronik chip
4. VLSI (integrasi sangat besar-besaran): Dari 100.000 sampai 1.000.000 komponen elektronik per chip
5. ULSI (integrasi skala besar ultra): Lebih dari 1 juta komponen elektronik per chip
1101100101
0100110111
10001111
00111100
110001
A
BC
A
B
C
A
B
A
BC
C
B
y
A
A
B
C
Y
Z
X
F=..?
Y
Z
X
F=..?
Y
Z
X
F=..?