Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
Pengantar Kuliah TKC305 - Sistem Digital Lanjut
Eko Didik Widianto Teknik Sistem Komputer - Universitas Diponegoro
Teknologi Implementasi Rangkaian Digital
Review Kuliah
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
Pembahasan tentang deskripsi, tujuan, sasaran dan materi kuliah TKC305 Sistem Digital Lanjut. Selain itu, juga dibahas tentang tata tertib kuliah dan sistem evaluasi I I I
I
Sebelumnya berkode TSK-505 Penjelasan GBPP/SAP TKC305 Sistem Digital Lanjut Mahasiswa akan belajar tentang desain dan implementasi rangkaian kombinasional dan sekuensial yang lebih kompleks menggunakan chip standar TTL (dan CMOS) dan teknologi device terprogram (CPLD/FPGA) berbasis Xilinx
Pengantar sistem digital lanjut
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Kuliah @2011,Eko Didik Widianto
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Deskripsi Kuliah Kredit: 2 SKS Kuliah, 1 SKS Praktikum Metode pengajaran: tatap muka (2 x 50 menit), presentasi materi dan diskusi, UTS, UAS, Tugas Waktu: ±14 Minggu (termasuk UTS dan UAS) Prasyarat: TSK205 (Sistem Digital) I Teknologi implementasi sistem digital: gerbang logika
I I
I
I
CMOS, IC standar seri 7400, PLD, FPGA, ASIC dan CAD untuk mengimplementasikan sistem Desain rangkaian kombinasional: multiplekser, dekoder, enkoder, kode konverter, komparator dan deskripsi HDLnya Elemen rangkaian sekuensial: latch (SR, D), flip-flop (D, T, JK), register, shift register, counter/pencacah up/down sinkron dan asinkron, pencacah lainnya dan deskripsi HDLnya Rangkaian sekuensial sinkron: FSM meliputi diagram, tabel dan assignment state serta pemilihan flip-flop untuk implementasi, model Moore, model Mealy, desain FSM dengan HDL, minimisasi state, contoh implementasi (serial adder, counter) dan analisisnya Rangkaian sekuensial asinkron: analisis, sintesis, reduksi dan assignment state serta contoh desainnya
Kuliah TKC305 ini berkomplemen dengan TSK305 (Teknik Mikroprosesor), TSK307 (Organisasi Komputer) dan TSK507 (Sistem Embedded). TKC305 menjadi prasyarat untuk kuliah pilihan TKC405 Desain Sistem VLSI.
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Standar Kompetensi
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar
Setelah lulus mata kuliah ini, dengan pemahaman konsep sistem digital yang diperoleh mahasiswa akan mampu: 1. merancang, mengimplementasikan dan menganalisis rangkaian digital menggunakan chip standar TTL/CMOS (seri 74xx); 2. merancang, mengimplementasikan dan menganalisis rangkaian digital menggunakan HDL Verilog/VHDL di atas FPGA Xilinx Spartan-3E;
Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Kompetensi Dasar
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
I
Lihat GBPP dan SAP untuk daftar lebih lengkap
I
Atau http://didik.blog.undip.ac.id/2012/09/ 02/tkc-305-sistem-digital-lanjut-2012/
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Buku Acuan/Referensi
Pengantar Kuliah @2011,Eko Didik Widianto
1. Stephen Brown and Zvonko Vranesic, Fundamentals of Digital Logic with Verilog/VHDL, 2nd Edition, McGraw-Hill, 2005
Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan
2. Peter J. Ashenden, Digital Design: An Embedded Systems Approach Using Verilog/VHDL, Morgan Kaufmann, 2008 3. Ian Grout, “Digital Systems Design with FPGAs and CPLDs”, Newness, 2008 4. Verilog Tutorial (online): http://www.asic-world.com/verilog/veritut.html 5. UG230: Spartan-3E FPGA Starter Kit Board User Guide, Xilinx, June 2008 6. Xilinx ISE Design Suite 11 Software Manual, Xilinx, 2009
Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Rencana Acara Perkuliahan Tentative 14 minggu (tatap muka)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah
Detail: http://didik.blog.undip.ac.id/2012/09/02/
tkc-305-sistem-digital-lanjut-2012/ I Rencana perkuliahan I Kompetensi dasar I Tugas/ kegiatan terstruktur
Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Tata Tertib Kuliah Berlaku bagi Dosen dan Mahasiswa I
Dosen dan mahasiswa diharapkan hadir pada waktunya
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan
I
I
I
Kehadiran minimal 75% (9 / 12 pertemuan) sebagai syarat minimal mengikuti UTS dan/atau UAS I
I
Batas wajar 15 menit dari jadwal yang telah ditentukan Mahasiswa yang terlambat lebih dari 15 menit tidak diperkenankan untuk mengikuti kuliah
Sesuai keputusan jurusan Teknik Sistem Komputer
Kuliah yang batal diadakan karena hari libur, kegiatan insidental jurusan ataupun dosen berhalangan, akan digantikan di hari lain sesuai kesepakatan dosen-mahasiswa I
Akan diberitahukan lewat website
Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Pengantar Kuliah
Sistem Evaluasi
@2011,Eko Didik Widianto Pengantar Kuliah Deskripsi Kuliah
Evaluasi: No 1 3 4
Standar Kompetensi dan Kompetensi Dasar
Evaluasi Tugas Mandiri/Kelompok Ujian Tengah Semester Ujian Akhir Semester
Bobot 30% 30% 40%
Penilaian Akhir: AA ≥ 80 67 ≤ AA < 80 55 ≤ AA < 67 41 ≤ AA < 55 AA < 41
A B C D E
4.0 3.0 2.0 1.0 0.0 (Tidak Lulus)
Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi
Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Teknologi CMOS
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Relevansi
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Kompetensi
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Saklar Transistor
Pengantar Kuliah @2011,Eko Didik Widianto
I
Rangkaian logika dibangun dengan transistor
I
Asumsi sebuah transistor beroperasi seperti saklar sederhana yang dikontrol oleh sinyal logika x
Pengantar Kuliah
I
I
TIpe transistor untuk mengimplementasikan saklar sederhana yang sering digunakan adalah MOSFET (Metal Oxide Semiconductor Field Effect Transistor) 2 tipe MOSFET: I I
N-channel (NMOS) P-channel (PMOS)
I
Sebelumnya, rangkaian hanya menggunakan salah satu transistor NMOS atau PMOS saja, bukan keduanya
I
Rangkaian sekarang menggunakan CMOS (Complementary MOS) yang tersusun atas NMOS dan PMOS
Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Transistor NMOS sebagai Switch
Pengantar Kuliah @2011,Eko Didik Widianto
Simbol NMOS
Transistor NMOS
Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Model saklar NMOS:
Fungsi saklar: I
x low (x = 0) →saklar terbuka
I
x high (x = 1) →saklar tersambung
Operasi NMOS sebagai Saklar
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
Transistor beroperasi dengan mengontrol tegangan VG di terminal Gate (G)
Teknologi CMOS
I
Jika VG low, tidak ada koneksi antara terminal Source (S) dan Drain (D). Transistor mati (off)
Teknologi Implementasi Rangkaian Digital
I
Jika VG high, transistor hidup (on). Seolah seperti saklar tertutup antara terminal Source (S) dan Drain (D)
I
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Transistor PMOS sebagai Switch
Pengantar Kuliah @2011,Eko Didik Widianto
Transistor PMOS
Simbol PMOS
Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Model saklar NMOS:
Fungsi saklar: I
x low (x = 0) →saklar tersambung
I
x high (x = 1) →saklar terputus
Operasi PMOS sebagai Saklar
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
Transistor beroperasi dengan mengontrol tegangan VG di terminal Gate (G)
Teknologi CMOS
I
Jika VG low, tidak ada koneksi antara terminal Source (S) dan Drain (D). Transistor mati (off)
Teknologi Implementasi Rangkaian Digital
I
Jika VG high, transistor hidup (on). Seolah seperti saklar tertutup antara terminal Source (S) dan Drain (D)
I
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
NMOS dan PMOS dalam Rangkaian Logika
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
NMOS dan PMOS dalam Rangkaian Logika
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I I
I
Saat transistor NMOS on, maka terminal drainnya pulled-down ke Gnd Saat transistor PMOS on, maka terminal drainnya pulled-up ke VDD
Disebabkan cara operasi transistor: I
I
I
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
Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Gerbang Logika CMOS
Pengantar Kuliah @2011,Eko Didik Widianto
I
Gerbang CMOS: pasangan NMOS dan PMOS I
I
transistor NMOS membentuk pull-down network (PDN) transistor PMOS membentuk pull-up network (PUN)
I
Fungsi yang direalisasikan dengan PDN dan PUN adalah saling berkomplemen satu dengan yang lain
I
PDN dan PUN mempunyai jumlah transistor yang sama I
I
Disusun sehingga kedua jaringan adalah dual satu sama lain Dimana PDN mempunyai transistor NMOS secara seri, maka PUN mempunyai PMOS secara paralel dan sebaliknya
Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Gerbang Logika CMOS
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan
I
Untuk semua valuasi sinyal masukan: I
I
PDN menarik Vf ke Gnd (pull-down); atau PUN menarik Vf ke VDD (pull-up)
Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Gerbang NOT CMOS
Pengantar Kuliah @2011,Eko Didik Widianto
I
Diimplementasikan dengan 2 transistor
Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Pengantar Kuliah
Gerbang NAND CMOS
@2011,Eko Didik Widianto Pengantar Kuliah
I
Teknologi CMOS
Diimplementasikan dengan 4 transistor
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS
x1
x2
T1
T2
T3
T4
0
0
On
On
Off
Off
0
1
On
Off
Off
On
1
0
Off
On
On
Off
f 1 1 1
1
1
Off
Off
On
On 0
Rangkuman
Teknologi Implementasi Rangkaian Digital
Pengantar Kuliah
Gerbang NOR CMOS
@2011,Eko Didik Widianto Pengantar Kuliah
I
Teknologi CMOS
Diimplementasikan dengan 4 transistor
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS
x1
x2
T1
T2
T3
T4
0
0
On
On
Off
Off
0
1
On
Off
Off
On
1
0
Off
On
On
Off
f 1 0 0
1
1
Off
Off
On
On 0
Rangkuman
Teknologi Implementasi Rangkaian Digital
Pengantar Kuliah
Gerbang AND CMOS
@2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
I
Diimplementasikan dengan 6 transistor
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
x1 x2
f
T1 T2 T3 T4 T5 T6 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
Teknologi Implementasi Rangkaian Digital
Pengantar Kuliah
Gerbang OR CMOS
@2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
I
Diimplementasikan dengan 6 transistor
Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
x1 x2
f
T1 T2 T3 T4 T5 T6 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
Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman
Teknologi Implementasi Rangkaian Digital
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Implementasi Sistem Digital
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital
Implementasi sistem digital yang akan dipelajari, menggunakan: 1. Chip standar TTL seri 7400 2. Programmable Logic Device (PLA, PAL, CPLD, FPGA)
Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Relevansi
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Kompetensi
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Chip Standar
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
I
Rangkaian logika sederhana umumnya menggunakan chip logika standar I
Terdiri dari beberapa gerbang logika
Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
I
Dikenal sebagai device seri 7400 karena nomor komponen diawali dengan 74 I I I
Umumnya dipaket dalam dual-inline package/DIP Koneksi eksternal dari chip disebut pin atau lead Dua pin menghubungkan VDD dan GND ke sumber daya untuk chip
Keluarga Seri 7400
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
Fungsi: gerbang logika dasar, flip-flop dan counter, bus transceiver, ALU, dll I
Lihat:
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan
Chip Standar Seri 7400 http://en.wikipedia.org/wiki/List_of_7400_series_integrated_circuits Programmable Logic Device
I
Konstruksi transistor: bipolar, CMOS, BiCMOS I
I
I
transistor bipolar mempunyai kecepatan lebih tinggi, tapi butuh daya lebih besar daripada CMOS BiCMOS: trade-off antara kecepatan dengan kebutuhan daya
Level tegangan logika I I
Bipolar/TTL: 5V CMOS: 3.3V, 5V
Rangkuman
Skema Penomoran IC Pemberian Suffix I
Teknologi:
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
I I I
Bipolar: standar CMOS: identitas ’C’, misalnya AC, HC, FC, LVC BiCMOS: identitas ’B’, misalnya BCT, ABT
Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400
I
Kecepatan: (CMOS) I I
I
Level tegangan ’TTL’ dan power: (Bipolar) I I
I
Suffix ’H’ untuk high-speed Suffix ’F’ untuk fast, lebih cepat dari ’H’ Suffix ’L’ untuk low power di bipolar Suffix ’L’ untuk level tegangan 3.3V di CMOS
Fitur lainnya: I I I
Suffix ’X’ untuk level tolerant baik 3.3V maupun 5V Kemasan: DIP, TSSOP, TSOP, SOIC Suhu operasi dan absolet
Programmable Logic Device Rangkuman
IC 7404 Hex Inverter I
Pengantar Kuliah @2011,Eko Didik Widianto
6 buah gerbang logika NOT
Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
I
Contoh: I
I I
74AHCT04PW: NXP Semiconductor, 14-TSSOP, 5V, CMOS SN74ALVC04: Texas Instruments, 3.3V, CMOS SN74ALS04: Texas Instruments, Low Power Schottky, 5V
Contoh Implementasi Rangkaian Fungsi Logika f = ab + bc
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Programmable Logic Device (PLD)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
Jika fungsi rangkaian logika diimplementasikan dengan dengan komponen seri 7400 I I
I
I
Fixed dan hardware-based Tiap chip hanya menyediakan gerbang logika sederhana Tidak efisien untuk membuat rangkaian yang lebih kompleks
Diperlukan untuk membuat rangkaian yang tersusun atas gerbang logika dengan struktur yang tidak fixed (fungsi dapat diprogram) I I
Menggunakan programmable logic devices (PLD) Devais dapat diprogram untuk menghasilkan rangkaian logika yang diinginkan
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Programmable Logic Device
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
PLD adalah chip general-purpose yang digunakan untuk mengimplementasikan rangkaian logika (kombinasional)
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device
I
Berisi koleksi elemen rangkaian logika yang dapat dikonfigurasi (diprogram)
I
Dapat dilihat sebagai black-box yang berisi gerbang logika dan saklar terprogram yang memungkinkan koneksi antar elemen logika
I
Dapat mengimplementasikan sebarang rangkaian logika yang diinginkan
Rangkuman
Programmable Logic Array (PLA)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
I
I
PLD yang pertama dikembangkan adalah programmable logic array (PLA) Menggunakan premise bahwa sebarang fungsi dapat dituliskan dalam bentuk SOP Struktur PLA: I
I
I
Masukan buffer dan inverter yang menyediakan nilai true dan komplemen untuk tiap variabel masukan Kumpulan gerbang AND yang inputnya dapat diprogram Kumpulan gerbang OR yang inputnya dapat diprogram
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Diagram Gate-Level PLA Koneksi terprogram
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Skematik PLA Fungsi tertentu f1 dan f2
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Programmable Array Logic (PAL)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS
I
Di PLA, plane AND dan OR keduanya programmable
I
Programmable Array Logic (PAL), lebih sederhana
Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
I I
I
plane OR tetap PAL lebih mudah untuk dimanufaktur dan dapat beroperasi lebih cepat daripada PLA struktur ini paling banyak digunakan di aplikasi yang menggunakan programmable device sederhana
Programmable Array Logic Contoh PAL
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
I
Persamaan fungsi f1? f2?
Programmable Array Logic Rangkaian Tambahan di PAL (macrocell) I
Device PAL mempunyai rangkaian tambahan di keluaran tiap gerbang OR untuk menyediakan fungsional tambahan I
I
Macrocell: gerbang OR dikombinasikan dengan rangkaian tambahan PAL = plane AND + macrocell
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Memprogram PLA dan PAL
Pengantar Kuliah @2011,Eko Didik Widianto
I
Fungsi multikeluaran dari A, B, C
Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Memprogram PLA dan PAL Contoh Desain: Konverter BCD ke Kode Gray
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Memprogram PLA dan PAL Contoh Desain: Konverter BCD ke Kode Gray
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Complex Programmable Logic Device (CPLD)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
Untuk desain rangkaian yang lebih besar yang tidak dapat diimplementasikan dengan PLA atau PAL I
I
CPLD berisi blok-blok rangkaian yang dapat saling dihubungkan dan disambungkan ke pin chip dengan penyambungan internal I
I
Digunakan complex programmable logic device / CPLD
Tiap blok menyerupai sebuah PAL (disebut PAL-like block)
CPLD komersial dapat mempunyai 2 - 100 block PAL-like I I
Tiap blok mempunyai 16 macrocell Tiap macrocell setara dengan 20 gerbang atau hampir 20K gerbang ekivalen untuk CPLD dengan 1000 macrocell
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Complex Programmable Logic Device Struktur CPLD
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Field-Programmable Gate Array (FPGA)
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah
I
Untuk mengimplementasikan rangkaian yang lebih besar lagi, digunakan tipe IC yang dapat mempunyai kapasitas logika yang lebih besar
Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan
I
I
Tidak berisi blok AND dan OR I
I
I
Field Programmable Gate Array (FPGA)
Berisi array blok logika dan jalur interkoneksi antar blok Jalur interkoneksi disusun sebagai kanal routing secara horisontal dan vertikal yang berisi programmable switch
Dapat mengimplementasikan fungsi logika dengan jumlah gerbang ekivalen jutaan
Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Field-Programmable Gate Array Struktur FPGA
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Bahasan
Pengantar Perkuliahan Deskripsi Kuliah Standar Kompetensi dan Kompetensi Dasar Buku Acuan Rencana Perkuliahan Tata Tertib Kuliah Sistem Evaluasi Teknologi CMOS Pendahuluan Saklar Transistor Rangkaian CMOS Gerbang Logika CMOS Rangkuman Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman
Rangkuman
Pengantar Kuliah @2011,Eko Didik Widianto Pengantar Kuliah Teknologi CMOS Teknologi Implementasi Rangkaian Digital Pendahuluan Chip Standar Seri 7400 Programmable Logic Device Rangkuman