Rangkaian Logika CMOS @2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Ringkasan
Rangkaian Logika CMOS
Lisensi
Kuliah#6 TSK205 Sistem Digital - TA 2013/2014
Eko Didik Widianto Sistem Komputer - Universitas Diponegoro
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
1
Rangkaian Logika CMOS
Umpan Balik
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Ringkasan
I
Sebelumnya dibahas tentang minimalisasi dan optimalisasi rangkaian SOP dan POS dengan penyederhanaan ekspresi logika secara Aljabar, peta Karnaugh, tabular Quine-McCluskey dan rangkaian multi-output. Dijabarkan juga program bantu komputer untuk melakukan sintesis rangkaian logika minimum dan analisis rangkaian, yaitu Bmin, Qmls dan Qucs
I
Hasil desain adalah berupa rangkaian logika (simbolik)
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Lisensi
2
Rangkaian Logika CMOS
Implementasi Rangkaian Logika
@2014,Eko Didik Widianto (
[email protected])
I I
Rangkaian logika tersusun atas gerbang-gerbang logika Gerbang logika diimplementasikan menggunakan rangkaian transistor membentuk TTL (transistor-transistor logic) I
I
Saklar Transistor Gerbang Logika CMOS Ringkasan Lisensi
Salah satu teknologi transistor adalah CMOS (Complementary Metal Oxide Semiconductor) Teknologi lain: BJT (bipolar junction transistor) dan BiCMOS (bipolar-CMOS)
I
Transistor CMOS membutuhkan daya yang lebih rendah, ukuran yang lebih kecil dan biaya fabrikasi yang lebih murah dari BJT
I
BJT mempunyai karakteristik respon lebih cepat daripada CMOS
I
Kompromi (trade-off) daya rendah dan kecepatan menghasilkan biCMOS
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
3
Rangkaian Logika CMOS
Bahasan Kuliah
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Ringkasan
I
Prinsip kerja transistor CMOS untuk melakukan fungsi-fungsi logika dasar, yaitu NOT, AND, OR, NAND, NOT, buffer, gerbang transmisi, XOR dan XNOR I I I
I
Lisensi
transistor NMOS, PMOS dan CMOS gerbang logika CMOS: NOT, NAND, NOR, AND, OR buffer, buffer tiga keadaan dan gerbang transmisi (TG, transmission gate) serta implementasi CMOS gerbang logika XOR dan XNOR
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
4
Rangkaian Logika CMOS
Kompetensi Dasar
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS
I
Setelah mempelajari bab ini, mahasiswa akan mampu:
Ringkasan
1. [C2] memahami prinsip kerja transistor NMOS, PMOS dan CMOS untuk mengimplementasikan fungsi logika dasar 2. [C4] merancang rangkaian logika CMOS untuk suatu fungsi SOP atau POS dengan tepat 3. [C5] menganalisis rangkaian logika CMOS dan jumlah transistor yang dibutuhkan untuk suatu fungsi logika I
Lisensi
Link I
Website: http://didik.blog.undip.ac.id/2014/02/25/
tkc205-sistem-digital-2013-genap/
I
Email:
[email protected]
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
5
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Ringkasan Lisensi
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
6
Rangkaian Logika CMOS
Saklar Transistor
@2014,Eko Didik Widianto (
[email protected])
I I I
I
Rangkaian logika dibangun dengan transistor Asumsi sebuah transistor beroperasi seperti saklar sederhana yang dikontrol oleh sinyal logika x TIpe transistor untuk mengimplementasikan saklar sederhana yang sering digunakan adalah MOSFET (Metal Oxide Semiconductor Field Effect Transistor) 2 tipe MOSFET: I I
I
N-channel (NMOS) P-channel (PMOS)
Rangkaian terintegrasi (IC, integrated circuit) menggunakan CMOS (Complementary MOS) yang tersusun atas NMOS dan PMOS I
Tidak hanya menggunakan salah satu transistor NMOS atau PMOS saja, namun pasangan NMOS dan PMOS dalam satu chip
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
7
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang Logika CMOS Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
8
Rangkaian Logika CMOS
Transistor NMOS sebagai Switch
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
Simbol NMOS
Transistor NMOS
Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan
s Model saklar NMOS: I I
http://didik.blog.undip.ac.id
Lisensi
Fungsi saklar: x low (x = 0) →saklar terbuka x high (x = 1) →saklar tersambung
@2014,Eko Didik Widianto (
[email protected])
9
Rangkaian Logika CMOS
Operasi NMOS sebagai Saklar
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
I
I
http://didik.blog.undip.ac.id
Transistor NMOS
Transistor beroperasi dengan mengontrol tegangan VG di terminal Gate (G) Jika VG low, tidak ada koneksi antara terminal Source (S) dan Drain (D). Transistor mati (off) Jika VG high, transistor hidup (on). Seolah seperti saklar tertutup antara terminal Source (S) dan Drain (D)
@2014,Eko Didik Widianto (
[email protected])
Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
10
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang Logika CMOS Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
11
Rangkaian Logika CMOS
Transistor PMOS sebagai Switch
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
Transistor PMOS
Simbol PMOS
Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
Model saklar NMOS:
Fungsi saklar: I I
http://didik.blog.undip.ac.id
x low (x = 0) →saklar tersambung x high (x = 1) →saklar terputus
@2014,Eko Didik Widianto (
[email protected])
12
Rangkaian Logika CMOS
Operasi PMOS sebagai Saklar
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
I
I
http://didik.blog.undip.ac.id
Transistor NMOS
Transistor beroperasi dengan mengontrol tegangan VG di terminal Gate (G) Jika VG low, tidak ada koneksi antara terminal Source (S) dan Drain (D). Transistor mati (off) Jika VG high, transistor hidup (on). Seolah seperti saklar tertutup antara terminal Source (S) dan Drain (D)
@2014,Eko Didik Widianto (
[email protected])
Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
13
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang Logika CMOS Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
14
NMOS dan PMOS dalam Rangkaian Logika
Rangkaian Logika CMOS @2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
15
NMOS dan PMOS dalam Rangkaian Logika
Rangkaian Logika CMOS @2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Saat transistor NMOS on, maka terminal drainnya pulled-down ke Gnd I
I
I
I
Lisensi
Saat PMOS off, maka terminal VD mengambang (floating) Transistor NMOS tidak dapat digunakan untuk mendorong terminal drainnya secara penuh ke VDD Transistor PMOS tidak dapat digunakan untuk mendorong terminal drainnya secara penuh ke GND
Sehingga Dibentuk CMOS, transistor NMOS dan PMOS dipasangkan
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
CMOS: Complementary MOS
Ringkasan
Disebabkan cara operasi transistor: I
Transistor PMOS
Gerbang Logika CMOS
Saat transistor PMOS on, maka terminal drainnya pulled-up ke VDD I
I
Saat NMOS off, maka terminal VD mengambang (floating)
Transistor NMOS
16
Rangkaian Logika CMOS
Layout Transistor CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Gerbang Logika CMOS Ringkasan Lisensi
sumber: wikipedia
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
17
Rangkaian Logika CMOS
Gerbang Logika CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
I I
I I
Gerbang Logika CMOS
Gerbang CMOS: pasangan NMOS dan PMOS
Gerbang NOT CMOS Gerbang NAND CMOS
transistor NMOS membentuk pull-down network (PDN) transistor PMOS membentuk pull-up network (PUN)
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS
Fungsi yang direalisasikan dengan PDN dan PUN adalah saling berkomplemen satu dengan yang lain PDN dan PUN mempunyai jumlah transistor yang sama I
I
Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Disusun sehingga kedua jaringan adalah dual satu sama lain Dimana PDN mempunyai transistor NMOS secara seri, maka PUN mempunyai PMOS secara paralel dan sebaliknya
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Ringkasan Lisensi
18
Rangkaian Logika CMOS
Gerbang Logika CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
Untuk semua valuasi sinyal masukan:
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS
I
I
PDN menarik Vf ke Gnd (pull-down); atau PUN menarik Vf ke VDD (pull-up)
Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
19
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
20
Rangkaian Logika CMOS
Gerbang NOT CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Gerbang Logika CMOS
Diimplementasikan dengan 2 transistor
Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
21
Rangkaian Logika CMOS
Operasi NOT CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Saat masukan x = 0, maka transistor T1 akan ON dan T2 akan OFF
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS
I
Arus mengalir dari VDD ke Vf , sehingga tegangan Vf = VDD atau f = 1
Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer
I
Saat masukan x = 1, maka transistor T1 akan OFF dan T2 akan ON I
Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Arus mengalir dari GND ke Vf , sehingga tegangan Vf = GND atau f = 0
Ringkasan Lisensi
I
Perilaku rangkaian CMOS tersebut adalah sama dengan fungsi logika NOT, f = x. Jika x = 0 maka f = 1, dan jika x = 1 maka f = 0
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
22
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
23
Rangkaian Logika CMOS
Gerbang NAND CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Gerbang Logika CMOS
Diimplementasikan dengan 4 transistor
Gerbang NOT CMOS Gerbang NAND CMOS
x1
x2
T1
T2
T3
T4
0
0
On
On
Off
Off
Gerbang NOR CMOS
f
Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS
1 0
1
On
Off
Off
Gerbang Buffer Transmission Gate
On
Buffer Tri-State (Tiga Keadaan)
1
Gerbang XOR
1
0
Off
On
On
Off
Gerbang XNOR
1 1
1
Off
Off
On
Ringkasan
On
Lisensi
0
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
24
Rangkaian Logika CMOS
Latihan
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
Gerbang NAND CMOS
Gambarkan skematik rangkaian CMOS untuk fungsi NAND 3 masukan (NAND-3). Tentukan jumlah transistor yang dibutuhkan. Analisis keadaan tiap transistor yang digunakan untuk semua kemungkinan masukan dan nyatakan keluaran rangkaian
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR
I
Gambarkan skematik rangkaian CMOS untuk fungsi NAND n masukan (NAND-n). Tentukan jumlah transistor yang dibutuhkan
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Gerbang XNOR
Ringkasan Lisensi
25
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
26
Rangkaian Logika CMOS
Gerbang NOR CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Gerbang Logika CMOS
Diimplementasikan dengan 4 transistor
Gerbang NOT CMOS Gerbang NAND CMOS
x1
x2
T1
T2
T3
T4
0
0
On
On
Off
Off
Gerbang NOR CMOS
f
Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS
1 0
1
On
Off
Off
Gerbang Buffer Transmission Gate
On
Buffer Tri-State (Tiga Keadaan)
0
Gerbang XOR
1
0
Off
On
On
Off
Gerbang XNOR
0 1
1
Off
Off
On
Ringkasan
On
Lisensi
0
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
27
Rangkaian Logika CMOS
Latihan
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
I
Gambarkan skematik rangkaian CMOS untuk fungsi NOR 3 masukan (NOR-3). Tentukan jumlah transistor yang dibutuhkan. Analisis keadaan tiap transistor yang digunakan untuk semua kemungkinan masukan dan nyatakan keluaran rangkaian. Gambarkan skematik rangkaian CMOS untuk fungsi NOR n masukan (NOR-n). Tentukan jumlah transistor yang dibutuhkan.
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
28
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
29
Rangkaian Logika CMOS
Gerbang AND CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS
f = x1 x2 = (x1 x2 ) = NOT (NAND(x1 , x2 )) I
Gerbang NOT CMOS
Diimplementasikan dengan 6 transistor
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS
x1
x2
f
Rangkaian Logika CMOS
T1 T2 T3 T4 T5 T6
Gerbang Buffer Transmission Gate
0
0
On On Off Off Off On 0
0
1
On Off Off On Off On 0
1
0
Off On On Off Off On 0
1
1
Off Off On On On Off 1
Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
30
Rangkaian Logika CMOS
Latihan
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
I
Gambarkan skematik rangkaian CMOS untuk fungsi AND 3 masukan (AND-3). Tentukan jumlah transistor yang dibutuhkan. Analisis keadaan tiap transistor yang digunakan untuk semua kemungkinan masukan dan nyatakan keluaran rangkaian. Gambarkan skematik rangkaian CMOS untuk fungsi AND n masukan (AND-n). Tentukan jumlah transistor yang dibutuhkan.
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
31
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
32
Rangkaian Logika CMOS
Gerbang OR CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS
f = x1 + x2 = (x1 + x2 ) = NOT (NOR(x1 , x2 )) I
Gerbang NOT CMOS
Diimplementasikan dengan 6 transistor
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS
x1
x2
f
Rangkaian Logika CMOS
T1 T2 T3 T4 T5 T6
Gerbang Buffer Transmission Gate
0
0
On On Off Off Off On 0
0
1
On Off Off On On Off 1
1
0
Off On On Off On Off 1
1
1
Off Off On On On Off 1
Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
33
Rangkaian Logika CMOS
Latihan
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
I
Gambarkan skematik rangkaian CMOS untuk fungsi OR 3 masukan (OR-3). Tentukan jumlah transistor yang dibutuhkan. Analisis keadaan tiap transistor yang digunakan untuk semua kemungkinan masukan dan nyatakan keluaran rangkaian. Gambarkan skematik rangkaian CMOS untuk fungsi OR n masukan (OR-n). Tentukan jumlah transistor yang dibutuhkan.
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
34
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
35
Rangkaian Logika CMOS
Rangkaian Logika CMOS
@2014,Eko Didik Widianto (
[email protected])
I Transistor T1 dan T3 dengan masukan
x1 dan x3 di PUN tersusun secara paralel, sedangkan T4 dan T6 di PDN tersusun secara seri
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS
I T2 tersusun secara seri dengan
Gerbang AND CMOS
rangkaian T1,T3 di PUN, sedangkan T5 tersusun paralel dengan rangkaian T4,T6 di PDN
http://didik.blog.undip.ac.id
Saklar Transistor
Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
f
x1
x2
x3
T1
T2
T3
T4
T5
T6
0
0
0
On
On
On
Off
Off
Off
0
0
1
On
On
Off
Off
Off
On
0
1
0
On
Off
On
Off
On
Off
Ringkasan 1 Lisensi 0
0
1
1
On
Off
Off
Off
On
On
0
1
0
0
Off
On
On
On
Off
Off
1
1
0
1
Off
On
Off
On
Off
On
0
1
1
0
Off
Off
On
On
On
Off
0
1
1
1
Off
Off
Off
On
On
On
0
@2014,Eko Didik Widianto (
[email protected])
36
Gerbang XOR Gerbang XNOR
1
Rangkaian Logika CMOS
Rangkaian Logika CMOS
@2014,Eko Didik Widianto (
[email protected])
I
Persamaan logika Saklar Transistor
f (x1 , x2 , x3 )
=
X
Gerbang Logika CMOS
m (0, 1, 4)
Gerbang NOT CMOS Gerbang NAND CMOS
= x 1 x 2 x 3 + x 1 x 2 x3 + x1 x 2 x 3
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS
I
Disederhanakan
Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
f (x1 , x2 , x3 )
I
=
x 1 x 2 x 3 + x 1 x 2 x3 + x1 x 2 x 3
=
(x 1 x 2 x 3 + x 1 x 2 x3 ) + (x 1 x 2 x 3 + x1 x 2 x 3 )
=
x 1x 2 + x 2x 3
=
x 2 (x 1 + x 3 )
Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Atau transistor T2 dikontrol oleh x 2 dipasang seri (AND) dengan rangkaian paralel (OR) T1, T3 yang dikontrol oleh x 1 , x 3 , sehingga f = x 2 (x 1 + x 3 ).
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
37
Rangkaian Logika CMOS
Rangkaian Logika CMOS I Gambarkan rangkaian CMOS untuk fungsi f (x1 , x2 , x3 ) =
@2014,Eko Didik Widianto (
[email protected])
Q
M(2, 7) menggunakan primitif gerbang dasar. Hitung transistor yang digunakan untuk menyatakan fungsi tersebut
Saklar Transistor
I Solusi. K-map menghasilkan f (x1 , x2 , x3 ) = x 2 + x 1 x3 + x1 x 3
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR
I Dengan NAND dan NOT
Gerbang XNOR
Ringkasan
f (x1 , x2 , x3 )
=
x 2 + x 1 x3 + x1 x 3
=
x 2 + x 1 x3 + x1 x 3
=
x2 · x 1 x3 · x1 x 3
Gerbang
#Gerbang
#Transistor
NAND-2
2
2×4=8
NAND-3
1
1×6=6
NOT
2
2×2=4
http://didik.blog.undip.ac.id Jumlah transistor
@2014,Eko Didik Widianto (
[email protected]) 18
Lisensi
38
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
39
Rangkaian Logika CMOS
Buffer (BUFF)
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I Buffer sering digunakan di rangkaian yang mempunyai load (beban)
Gerbang Logika CMOS
kapasitif besar I Dapat dibuat dengan kemampuan kapasitas driving yang berbeda I I
I
Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS
Tergantung ukuran transistor yang digunakan Semakin besar transistor →kemampuan menangani arus yang lebih banyak Umumnya digunakan untuk mengontrol LED (light emitting diode)
Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
I Buffer mempunyai fan-out yang lebih besar daripada gerbang logika
Gerbang XOR
lainnya
Buffer non-inverting
Gerbang XNOR
Buffer inverting
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
40
Rangkaian Logika CMOS
Gerbang Buffer CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
I
Perilaku buffer inverting seperti gerbang NOT, namun mampu memberikan arus yang lebih besar sehingga dapat mensuplai lebih banyak gerbang di keluarannya
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
41
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
42
Rangkaian Logika CMOS
Transmission Gate I
@2014,Eko Didik Widianto (
[email protected])
Transmission gate (TG) berfungsi seperti saklar, menghubungkan input (x) ke output (f ) I
Saklar Transistor
Umumnya digunakan untuk mengimplementasikan gerbang XOR dan rangkaian multiplekser
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
I
Sinyal s dan inversnya, s, akan mengontrol operasi dari TG, yaitu ( Z , jika s = 0 dan s = 1 f = x , jika s = 1 dan s = 0
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
43
Rangkaian Logika CMOS
Transmission Gate CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
Gerbang NAND CMOS
Menggunakan 2 transistor
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
44
Rangkaian Logika CMOS
Multiplekser dengan TG
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
( f =
I
x1 x2
, jika s = 0 , jika s = 1
Jumlah transistor yang diperlukan: 6 buah
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
45
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
46
Rangkaian Logika CMOS
Buffer Tiga Keadaan I
I I I
I
@2014,Eko Didik Widianto (
[email protected])
Gerbang (Buffer) Tri-state mempunyai: satu input (x) satu output (f ) satu masukan kontrol (e)
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
Saat e = 1, buffer melalukan nilai x ke f. Jika e = 0, masukan buffer terputus dari keluaran f
Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
I
Karakteristik: ( Z f = x
http://didik.blog.undip.ac.id
, jika e = 0 , jika e = 1
@2014,Eko Didik Widianto (
[email protected])
47
Rangkaian Logika CMOS
Buffer (Gerbang) Tri-State
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS
I
Untuk baris dimana e=0, keluaran dinyatakan dengan nilai Z I
I
Nilai Z disebut kondisi high-impedance
e
x
f
0
0
Z
0
1
Z
Gerbang AND CMOS
1
0
0
Rangkaian Logika CMOS
1
1
1
Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS
Gerbang OR CMOS
Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
Nama tri-state berasal dari 2 keadaan normal (0 dan 1) dan Z sebagai keadaan ketiga (tidak mempunyai keluaran)
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
48
Rangkaian Logika CMOS
Tipe Buffer Tri-state
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
4 konfigurasi buffer tri-state: tipe output dan sinyal kontrol
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
49
Rangkaian Logika CMOS
Tipe Buffer Tri-state
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
1. non-inverting, active-high. Keluaran buffer f = x saat aktif dan f = Z saat tidak aktif. Buffer aktif saat e = 1 dan tidak aktif saat e = 0.
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS
2. non-inverting, active-low. Keluaran buffer f = x saat aktif dan f = Z saat tidak aktif. Buffer aktif saat e = 0 dan tidak aktif saat e = 1.
Gerbang OR CMOS
3. inverting, active-high. Keluaran buffer f = x (terinvers) saat aktif dan f = Z saat tidak aktif. Buffer aktif saat e = 1 dan tidak aktif saat e = 0. 4. invering, active-low. Keluaran buffer f = x saat aktif dan f = Z saat tidak aktif. Buffer aktif saat e = 0 dan tidak aktif saat e = 1.
Gerbang XOR
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
50
Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
Gerbang XNOR
Ringkasan Lisensi
Buffer tiga keadaan non-inverting active-high
Rangkaian Logika CMOS @2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Menggunakan 8 transistor
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
I
I
Gambarkan rangkaian CMOS untuk gerbang buffer tiga keadaan non-inverting active-low, inverting active-high dan inverting active-low Tentukan jumlah transistor yang dibutuhkan untuk ketiga tipe buffer tersebut
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
51
Ringkasan Lisensi
Rangkaian Logika CMOS
Aplikasi Buffer Tri-State (MUX-2)
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR
I
I
I
Gerbang XNOR
Kedua output gerbang tristate dihubungkan
Ringkasan
Ini dimungkinkan, karena salah satu keluaran gerbang tri-state akan Z (high-impedance)
Lisensi
Fungsi: multiplekser 2-masukan I
Jumlah transistor yang diperlukan: 18 buah
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
52
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
53
Rangkaian Logika CMOS
Gerbang XOR
@2014,Eko Didik Widianto (
[email protected])
I
Elemen dasar yang lain adalah gerbang exclusive OR (XOR) I
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
Digunakan untuk operasi aritmatika
Gerbang NAND CMOS Gerbang NOR CMOS
I
Fungsi XOR ditunjukkan dengan simbol ⊕
Gerbang AND CMOS Gerbang OR CMOS
I I
P
m(1, 2) Bentuk SOP, x1 ⊕ x2 = x 1 x2 + x1 x 2 = Keluaran akan bernilai “1” jika dan hanya jika jumlah masukan bernilai “1” ganjil
Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
54
Rangkaian Logika CMOS
Gerbang XOR-2 CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
55
Rangkaian Logika CMOS
XOR 3-Variabel dan 4-Variabel
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS
I
I I
I
Gerbang NAND CMOS
Persamaan fungsi XOR 3-masukan: f (x1 , x2 , x3 ) = x1 ⊕ x2 ⊕ x3
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS
Bentuk kanonik SOPnya? Rangkaian logika?
Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan)
Persamaan fungsi XOR 4-masukan: f (x1 , x2 , x3 , x4 ) = x1 ⊕ x2 ⊕ x3 ⊕ x4 I I
Gerbang XOR Gerbang XNOR
Ringkasan
Bentuk kanonik SOPnya? Rangkaian logika?
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Lisensi
56
Rangkaian Logika CMOS
Aplikasi XOR
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS
I
Gerbang AND CMOS
Rangkaian aritmatika: elemen full-adder, penjumlah/pengurang dan deteksi overflow
I
Parity generator dan deteksi bit error transmisi
I
enkripsi DES (http://en.wikipedia.org/wiki/Data_Encryption_Standard)
Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
57
Rangkaian Logika CMOS
Rangkaian Generator dan Checker Parity
@2014,Eko Didik Widianto (
[email protected])
I
Parity generator dan checker untuk data 4-bit I
I I
Saklar Transistor Gerbang Logika CMOS
Parity genap: nilai ’1’ dari bit data dan paritynya berjumlah genap Menjamin kehandalan data saat transmisi Mendeteksi 1 kesalahan bit
Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
58
Rangkaian Logika CMOS
Elemen Full Adder (Penjumlah)
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
59
Rangkaian Logika CMOS
Rangkaian Penjumlah dan Pengurang
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
Kontrol Add/Sub = 1 menginverskan masukan Y [n − 1, . . . , 0] dan menjumlahkan dan C0 = 1 I
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
(-Y) = 2’s complement dari Y
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
60
Rangkaian Logika CMOS
Rangkaian Komparator 4-bit
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
61
Rangkaian Logika CMOS
Enkripsi DES: Data Encryption Standar I
@2014,Eko Didik Widianto (
[email protected])
http://en.wikipedia.org/wiki/Data_Encryption_Standard
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
The Feistel function (F function) of DES @2014,Eko Didik Widianto (
[email protected])
http://didik.blog.undip.ac.id
62
Rangkaian Logika CMOS
Bahasan
@2014,Eko Didik Widianto (
[email protected])
Saklar Transistor Transistor NMOS Transistor PMOS CMOS: Complementary MOS
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
Ringkasan Lisensi http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
63
Rangkaian Logika CMOS
Gerbang XNOR
@2014,Eko Didik Widianto (
[email protected])
I
Komplemen XOR adalah gerbang XNOR - exclusive NOR
I
Fungsi XNOR ditunjukkan dengan simbol ≡ I
I
I
Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
Bentuk SOP, P m(0, 3) x1 ≡ x2 = (x1 ⊕ x2 ) = x1 x2 + x 1 x 2 = Keluaran akan bernilai “1” hanya jika jumlah masukan dengan nilai “1” genap Disebut juga fungsi kesamaan (ekuivalensi)
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
64
Rangkaian Logika CMOS
Gerbang XNOR-2 CMOS
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS Rangkaian Logika CMOS Gerbang Buffer Transmission Gate Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Ringkasan Lisensi
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
65
Rangkaian Logika CMOS
XNOR 3-Variabel dan 4-variabel
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor Gerbang Logika CMOS Gerbang NOT CMOS Gerbang NAND CMOS
I
Persamaan XNOR 3-variabel: f (x1 , x2 , x3 ) = x1 ≡ x2 ≡ x3 I I
Gerbang NOR CMOS Gerbang AND CMOS Gerbang OR CMOS
Bentuk kanonik SOP? Rangkaian logika?
Rangkaian Logika CMOS Gerbang Buffer Transmission Gate
I
Persamaan XNOR 4-variabel: f (x1 , x2 , x3 , x4 ) = x1 ≡ x2 ≡ x3 ≡ x4 I I
Buffer Tri-State (Tiga Keadaan) Gerbang XOR Gerbang XNOR
Bentuk kanonik SOP? Rangkaian logika?
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
Ringkasan Lisensi
66
Rangkaian Logika CMOS
Ringkasan Kuliah
@2014,Eko Didik Widianto (
[email protected]) Saklar Transistor
I
I
I
I
I
I
Gerbang Logika CMOS
Yang telah kita pelajari hari ini: Implementasi CMOS untuk gerbang logika dasar AND, OR, NOT, NAND dan NOR Implementasi CMOS untuk gerbang buffer, transmisi, buffer tiga keadaan, XOR, XNOR Aplikasi XOR dan XNOR
Implementasi rangkaian logika CMOS ini ke dalam IC TTL keluarga 7400. IC TTL ini akan digunakan untuk mengimplementasikan suatu fungsi logika secara hardware. Pelajari: http://didik.blog.undip.ac.id/2014/02/25/ tkc205-sistem-digital-2013-genap/
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
67
Ringkasan Lisensi
Rangkaian Logika CMOS
Lisensi
@2014,Eko Didik Widianto (
[email protected])
Creative Common Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) I Anda I
I
I Di
Saklar Transistor Gerbang Logika CMOS
bebas:
Ringkasan
untuk Membagikan — untuk menyalin, mendistribusikan, dan menyebarkan karya, dan untuk Remix — untuk mengadaptasikan karya
Lisensi
bawah persyaratan berikut: I
I
Atribusi — Anda harus memberikan atribusi karya sesuai dengan cara-cara yang diminta oleh pembuat karya tersebut atau pihak yang mengeluarkan lisensi. Atribusi yang dimaksud adalah mencantumkan alamat URL di bawah sebagai sumber. Pembagian Serupa — Jika Anda mengubah, menambah, atau membuat karya lain menggunakan karya ini, Anda hanya boleh menyebarkan karya tersebut hanya dengan lisensi yang sama, serupa, atau kompatibel.
I Lihat: Creative Commons Attribution-ShareAlike 3.0 Unported License I Alamat URL: http://didik.blog.undip.ac.id/2014/02/25/tkc205-sistem-
digital-2013-genap/
http://didik.blog.undip.ac.id
@2014,Eko Didik Widianto (
[email protected])
68