KONTRAK PEMBELAJARAN (KP) MATA KULIAH

dokumen-dokumen yang mirip
1 Deskripsi Perkuliahan

SISTEM DIGITAL; Analisis, Desain dan Implementasi, oleh Eko Didik Widianto Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Pengantar Sistem Digital

Kuliah#1 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

Gambar 1.13 Board evaluasi FPGA Xilinx Spartan-3E dari Digilenc Gambar 1.14 Aplikasi PLD untuk kamera fotografi berkecepatan

Kuliah#12 TKC205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017

Pengantar Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro.

Review Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto

Pengantar Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Prodi Sistem Komputer - Universitas Diponegoro.

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

TSK205 Sistem Digital. Eko Didik Widianto

Rangkaian Kombinasional

Review Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

Kuliah#9 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto. 21 Maret 2014

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

TSK505 - Sistem Digital Lanjut. Eko Didik Widianto

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Sistem Komputer - Universitas Diponegoro

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

Kuliah#11 TKC205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017

Kuliah#11 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro

Kuliah#6 TSK205 Sistem Digital - TA 2013/2014. Eko Didik Widianto

RENCANA PEMBELAJARAN SEMESTER (RPS)

Rangkaian Multilevel

Sistem Digital. Sistem Angka dan konversinya

Aljabar Boolean dan Sintesis Fungsi. Logika

Metode Quine McKluskey dan Program Bantu Komputer

Metode Quine McKluskey dan Program Bantu Komputer

LEMBAR TUGAS MAHASISWA ( LTM )

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS TEKNIK DIGITAL

Konsep dasar perbedaan

Kuliah#4 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto

Metode Minimisasi Quine McKluskey dan Rangkaian Multilevel

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

dan Flip-flop TKC Sistem Digital Lanjut Eko Didik Widianto Sistem Komputer - Universitas Diponegoro

Kuliah#1 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto

Kuliah#3 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

SATUAN ACARA PERKULIAHAN

Representasi Bilangan dan Operasi Aritmatika

Implementasi CMOS untuk Gerbang Logika dan Tinjauan Praktikal

Gerbang logika dasar: AND, OR, NOT, NAND dan NOR

Kuliah#4 TKC205 Sistem Digital. Eko Didik Widianto

SATUAN ACARA PERKULIAHAN Mata Kuliah : Rangkaian Digital A

PRAKTIKUM TEKNIK DIGITAL

Representasi Bilangan dan Operasi Aritmatika

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

KODE MATA KULIAH : PTI6205 SEMESTER : 1 PROGRAM STUDI : Pendidikan Teknik Elektronika DOSEN PENGAMPU : Pipit Utami, M.Pd.

1). Synchronous Counter

Prodi Pendidikan Ilmu Komputer Fakultas Keguruan dan Ilmu Pendidikan Universitas Ubudiyah Indonesia. Ceramah, diskusi dan Demonstrasi

Kuliah#13 TKC205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017

FORMULIR RANCANGAN PERKULIAHAN PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK

Kuliah#1 TKC205 Sistem Digital. Eko Didik Widianto

Representasi Bilangan dan Operasi Aritmatika

Aljabar Boolean. IF2120 Matematika Diskrit. Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB. Rinaldi Munir - IF2120 Matematika Diskrit

SATUAN ACARA PERKULIAHAN Mata Kuliah : Sistem Digital A

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN Mata Kuliah : Sistem Digital A Kode : KK

Kuliah#5 TKC205 Sistem Digital. Eko Didik Widianto

Perancangan Sistem Digital. Yohanes Suyanto

Representasi Bilangan dan Operasi Aritmatika

Field Programmable Gate Array (FPGA) merupakan perangkat keras yang nantinya akan digunakan untuk mengimplementasikan perangkat lunak yang telah diran

MODUL PRAKTIKUM RANGKAIAN DIGITAL

Sintesis dan Penyederhanaan Fungsi Logika dengan Peta Karnaugh

Kuliah#4 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

Mesin Mealy. Bahasan Kuliah. TKC305 - Sistem Digital Lanjut. Eko Didik Widianto. Sistem Komputer - Fakultas Teknik Universitas Diponegoro

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Output b akan ada aliran arus dari a jika saklar x ditutup dan sebaliknya Output b tidak aliran arus dari a jika saklar x dibuka.

SISTEM DIGITAL 1. PENDAHULUAN

MODUL I GERBANG LOGIKA

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

BAB III COUNTER. OBYEKTIF : - Memahami jenis-jenis counter - Mampu merancang rangkaian suatu counter

Rangkaian Logika Kombinasional Teknik Digital (TKE071207) Program Studi Teknik Elektro, Unsoed

Aljabar Boolean, Sintesis Ekspresi Logika

Eko Didik Widianto. 23 Maret 2014

Representasi Data Digital (Bagian 1)

Bab XI, State Diagram Hal: 226

SILABI DAN SAP. Standar Kompetensi Mahasiswa mampu merencanakan dan membuat simulasi dari perencanaan sistem digital yang telah dibuat.

Review Sistem Digital : Logika Kombinasional

dan Flip-flop TSK505 - Sistem Digital Lanjut Eko Didik Widianto Teknik Sistem Komputer - Universitas Diponegoro Elemen Rangkaian Sekuensial: Latch

SATUAN ACARA PERKULIAHAN MATA KULIAH ARSITEKTUR KOMPUTER (TK) KODE / SKS KK /4

Kuliah#11 TKC-205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017

GERBANG LOGIKA. Keadaan suatu sistem Logika Lampu Switch TTL CMOS NMOS Test 1 Tinggi Nyala ON 5V 5-15V 2-2,5V TRUE 0 Rendah Mati OFF 0V 0V 0V FALSE

Sistem Digital. Dasar Digital -4- Sistem Digital. Missa Lamsani Hal 1

R ANGKAIAN LOGIKA KOMBINASIONAL DAN SEQUENSIAL

BAB III GERBANG LOGIKA DAN ALJABAR BOOLEAN

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI

6. Rangkaian Logika Kombinasional dan Sequensial 6.1. Rangkaian Logika Kombinasional Enkoder

Aljabar Boolean, Sintesis Ekspresi Logika

1). Synchronous Counter

1. FLIP-FLOP. 1. RS Flip-Flop. 2. CRS Flip-Flop. 3. D Flip-Flop. 4. T Flip-Flop. 5. J-K Flip-Flop. ad 1. RS Flip-Flop

FORMULIR Satuan Acara Pengajaran

Teknologi Implementasi: CMOS dan Tinjauan Praktikal

Kuliah#7 TSK205 Sistem Digital - TA 2011/2012. Eko Didik Widianto

untuk ASIC tinggi, algoritma harus diverifikasi dan dioptimalkan sebelum implementasi. Namun dengan berkembangnya teknologi VLSI, implementasi perangk

ebook PRINSIP & PERANCANGAN LOGIKA Fakultas Teknologi Industri Universitas Gunadarma 2013

Aljabar Boolean. Bahan Kuliah Matematika Diskrit

Transkripsi:

KONTRAK PEMBELAJARAN (KP) MATA KULIAH Kode MK: TKC205 Program Studi Sistem Komputer Fakultas Teknik Universitas Diponegoro Pengajar : Eko Didik Widianto, ST, MT Semester : 2

KONTRAK PEMBELAJARAN Nama Mata Kuliah : Sistem Digital Kode Mata Kuliah/ SKS : TKC205 / 2 SKS Dosen : Eko Didik Widianto, ST, MT Semester : 2 Hari/Waktu Pertemuan : a) Kamis, jam 09.30 11.10 (Kelas A) b) Selasa, jam 07.50 09.30 (Kelas B) Tempat Pertemuan : a) Ruang D304 b) Ruang D205 1. Manfaat Pembelajaran Kuliah ini memberikan dasar-dasar sistem digital bagi mahasiswa meliputi konsep, aljabar Boolean, gerbang logika, analisis dan sintesis logika, logika minimal, teknologi implementasi dengan CMOS dan PLD, representasi bilangan dan operasi aritmetika, blok kombinasional, sekuensial: latch, flip flop, register dan counter. Teknologi implementasi diarahkan menggunakan chip standar TTL dan CMOS. Kuliah TKC205 menjadi prasyarat untuk mata kuliah lanjut, seperti TKC210 (teknik interface dan antarmuka), TKC211 (Teknik Mikroprosesor), TKC305 (Sistem Digital Lanjut) dan TKC213 (Organisasi Komputer). 2. Deskripsi Pembelajaran Kuliah ini merupakan kuliah inti di jurusan Sistem Komputer, yang mempelajari dasar dasar sistem digital, meliputi 7 bagian berikut: 1. Sistem digital dan metodologi desain; 2. Rangkaian logika: konsep, aljabar Boolean, gerbang logika, analisis, sintesis, minimisasi menggunakan peta Karnaugh dan metode Quine McKluskey; 3. Teknologi implementasi: CMOS dan tinjauan praktis, teknologi chip; 4. Representasi bilangan dan aritmetika: tak bertanda (unsigned), bertanda (signed), fixed point, floating point, operasi aritmetika dan desain ; 5. Blok kombinasional; 6. Rangkaian sekuensial: elemen dasar latch dan flip flop, register, pencacah, SRAM; 7. Desain sekuensial sinkron: finite state machine/fsm, model Moore dan Mealy;

3. Kompetensi Pembelajaran Standar Kompetensi (SK): Mahasiswa akan mampu memahami secara komprehensif tentang konsep dasar sistem digital; Dengan pemahaman konsep tersebut, mahasiswa akan mampu merancang dan menganalisis, mengimplementasikan, mengaplikasikan digital (menggunakan teknologi TTL/CMOS) dan mengkomunikasikan solusi desain sistem digital dengan jelas, runut dan tepat baik tertulis maupun lisan; Mahasiswa akan mampu melakukan simulasi logika dengan menggunakan program simulator, misalnya Qucs dari Michael Margraf (Quite Universal Circuit Simulator) atau program simulator lainnya; Kompetensi Dasar (KD): [C2] Mahasiswa akan mampu menjelaskan tentang sistem digital, representasi diskrit dan metodologi untuk mendesain sistem digital; [C2] Mahasiswa akan mampu menjabarkan konsep-konsep logika secara komprehensif meliputi representasi, variabel, fungsi logika, ekspresi dan persamaan logika; [C3] Mahasiswa akan mampu merepresentasikan fungsi logika ke tabel kebenaran dan mampu mengaplikasikannya dalam gerbang dan logika dengan tepat; [C4] Mahasiswa akan mampu melakukan analisis logika dari diagram pewaktuan yang tersedia; [C2] Mahasiswa akan mampu memahami aljabar Boolean; [C5] Mahasiswa akan mampu mendesain logika dengan benar jika diberikan kebutuhan/requirement desain yang diinginkan (tabel kebenaran, diagram pewaktuan); [C6] Mahasiswa akan mampu mendesain logika yang optimal dengan melakukan penyederhanaan fungsi secara aljabar; [C6] Mahasiswa akan mampu mendesain logika optimal dengan menyederhanakan persamaan logika menggunakan peta Karnaugh; [C6] Mahasiswa akan mampu mendesain logika optimal dengan menggabungkan beberapa fungsi dalam satu multi-keluaran; [C6] Mahasiswa akan mampu mendesain logika optimal dengan menyederhanakan fungsi logika dengan metode tabular Quine-McKluskey; [C5] Mahasiswa akan mampu mendesain dan menganalisis multilevel dengan tepat jika diberikan konstrain jumlah fan-in yang terbatas di teknologi implementasi chip, misalnya di FPGA jumlah masukan maksimal gerbang adalah 3 buah masukan; [C4] Mahasiswa akan mampu mengimplementasikan gerbang-gerbang dan logika menggunakan CMOS dengan tepat; [C4] Mahasiswa akan mampu menjelaskan dan mengaplikasikan asumsi dan disiplin

dalam perancangan sistem digital saat implementasi secara fisik; [C4] Mahasiswa akan mampu memilih teknologi yang akan digunakan untuk mengimplementasikan sistem digital, mulai dari teknologi IC Seri 7400, PLD (programmable logic device) dan ASIC (application specific IC); [C2] Mahasiswa akan mampu menuliskan sistem bilangan digital, dalam bentuk bilangan positional, bertanda (signed) dan tak bertanda (unsigned) dengan tepat; [C2] Mahasiswa akan mampu menuliskan bilangan pecahan dalam bentuk fixed-point dan floating-point dengan tepat; [C2] Mahasiswa akan mampu merepresentasikan informasi/bilangan digital ke dalam kode BCD (binary-coded decimal) maupun ASCII dengan tepat; [C4] Mahasiswa akan mampu melakukan operasi penjumlahan dan pengurangan dengan tepat menggunakan sistem bilangan 2 s complement dan mampu menganalisis kondisi overflow aritmatika; [C4] Mahasiswa akan mampu mengimplementasikan dan mensimulasikan aritmatika: adder, substractor dan fast-adder jika diberikan suatu problem desain; [C2] Mahasiswa akan mampu menjelaskan fungsi karakteristik blok komponen kombinasional dengan tepat; [C4] Mahasiswa akan mampu mengaplikasikan blok kombinasional dalam desain sistem digital serta menganalisisnya; [C5] Mahasiswa akan mampu merancang dan menganalisis multiplekser dari fungsi logika yang diinginkan, dengan menggunakan ekspansi Shannon; [C2] Mahasiswa akan mampu menjelaskan perbedaan antara latch dan flip-flop; [C4] Mahasiswa akan mampu menjelaskan fungsi karakteristik latch dan flip-flop (D, T, dan JK); [C4] Mahasiswa akan mampu mengaplikasikan flip-flop menjadi register, counter serta menganalisisnya dengan tepat; [C5] Mahasiswa akan mampu mendesain counter sesuai urutan pencacahan yang diinginkan; [C2] Mahasiswa mampu menjelaskan tentang SRAM dengan tepat; [C2] Mahasiswa akan mampu membedakan model mesin Moore dan Mealy; [C4] Mahasiswa akan mampu mendesain diagram FSM dari problem desain sekuensial menggunakan model Moore; [C5] Mahasiswa akan mampu merumuskan diagram FSM menjadi tabel state dan mensintesis logika next_state dan logika output; [C5] Mahasiswa mampu mendesain sekuensial menggunakan Flip-flop; [C2] Mahasiswa akan mampu memahami model mesin Mealy; [C5] Mahasiswa akan mampu mendesain diagram FSM dari problem desain sekuensial menggunakan model Mealy;

4. Strategi Pembelajaran Kuliah dilakukan dengan metode tatap muka selama 2 x 50 menit yang berisi ceramah dan diskusi. Perkuliahan akan dilakukan setidaknya dalam 14 kali tatap muka sesuai jadwal. Waktu tambahan tatap muka di luar jadwal diberikan untuk kegiatan responsi dan kuis. Penetapan waktu tambahan akan diumumkan di blog http://didik.blog.undip.ac.id 5. Referesi Pembelajaran 1. Peter J. Ashenden, Digital Design: An Embedded Systems Approach Using Verilog/VHDL, Morgan Kaufmann, 2008; 2. Stephen Brown and Zvonko Vranesic, Fundamentals of Digital Logic with Verilog/VHDL, 2nd Edition, McGraw Hill, 2005; 3. Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss, Digital Systems: Principles and Applications, Edisi 11, Pearson, 2011; 4. Buku ini bisa dipinjam di perpustakaan jurusan; 5. Sumber lain: paper ilmiah, website project; 6. Diktat dan artikel dari dosen; 6. Tugas Tugas diberikan berdasarkan topik kuliah; Tugas dikerjakan secara individu/grup di rumah; Solusi tugas dikumpulkan paling lambat 1 minggu setelah tugas diberikan; Jumlah tugas direncanakan sebanyak 5 buah; Penilaian akhir berdasarkan akumulasi 5 nilai tugas; 7.Kriteria Penilaian Komponen penilaian: 1. Tugas Tugas diberikan berdasarkan topik kuliah;

Tugas dikerjakan secara individu/grup di rumah; Solusi tugas dikumpulkan paling lambat 1 minggu setelah tugas diberikan; Jumlah tugas direncanakan sebanyak minimal 5 buah; Penilaian akhir berdasarkan akumulasi 5 nilai tugas; 2. Kuis Tidak ada kuis; 3. UTS UTS dilakukan sesuai jadwal yang ditentukan oleh program studi; Bahan soal UTS sesuai dengan SAP/GBPP yang telah ditentukan; 4. UAS UAS dilakukan sesuai jadwal yang ditentukan oleh program studi; Bahan soal UAS mencakup semua materi yang telah diberikan; Nilai Akhir (NA) ditentukan sebagai berikut: NA=(0.3 Tgs)+(0.0 Quiz )+(0.3 UTS)+(0.4 UAS) Keterangan: Tgs: nilai rata-rata dari 5 tugas terbaik UTS, UAS: nilai ujian tengah dan akhir semester Skala nilai Tgs, UTS, UAS adalah 0-100 Penilaian kompetensi dilakukan dengan kriteria sebagai berikut: Nilai Akhir/NA Nilai Angka Nilai bobot 80 < NA A 4 65 < NA 80 B 3 50 < NA 65 C 2 35 < NA 50 D 1 NA 35 E 0

8. Jadwal Pembelajaran No. Kompetensi Dasar 1 [C2] Mahasiswa akan mampu menjelaskan tentang sistem digital, representasi diskrit dan metodologi untuk mendesain sistem digital 2 a) [C2] Mahasiswa akan mampu menjabarkan konsep-konsep logika secara komprehensif meliputi representasi, variabel, fungsi logika, ekspresi dan persamaan logika b) [C3] Mahasiswa akan mampu merepresentasikan fungsi logika ke tabel kebenaran dan mampu mengaplikasikannya dalam gerbang dan logika dengan tepat c) [C4] Mahasiswa akan mampu melakukan analisis logika dari diagram pewaktuan yang tersedia 3 a) [C2] Mahasiswa akan mampu memahami aljabar Boolean b) [C5] Mahasiswa akan mampu mendesain logika dengan benar jika diberikan kebutuhan/requirement desain yang diinginkan (tabel kebenaran, diagram pewaktuan) c) [C6] Mahasiswa akan mampu mendesain logika yang optimal dengan melakukan penyederhanaan fungsi secara aljabar 4 a) [C3] Mahasiswa akan mampu menggunakan don't care dalam peta Karnaugh b) [C6] Mahasiswa akan mampu mendesain logika optimal dengan menyederhanakan persamaan logika menggunakan peta Karnaugh c) [C6] Mahasiswa akan mampu mendesain logika optimal dengan menggabungkan beberapa fungsi dalam satu multi-keluaran 5 a) [C2] Mahasiswa akan mampu memahami algoritma/metode tabular Quine-McKluskey untuk fungsi logika sehingga dihasilkan yang minimum b) [C3] Mahasiswa akan mampu menggunakan perangkat lunak komputer (Bmin, Qmls dan Pokok Bahasan Pengenalan sistem digital Konsep logika Aljabar Boolean dan sintesis logika Rangkaian logika optimal: peta Karnaugh dan multi-keluaran Penyederhanaan fungsi logika dengan metode tabular Quine-McKlusk ey Sub Pokok Bahasan Sistem digital dan representasi diskrit Perangkat digital dan pengantar teknologi terintegrasi (IC) Metodologi desain sistem digital Abstraksi sistem digital Representasi biner dan saklar sebagai elemen biner Variabel dan fungsi logika Ekspresi dan persamaan logika Tabel kebenaran Gerbang dasar: AND, OR, NOT, NAND, NOR Rangkaian logika Analisis logika Diagram pewaktuan Aljabar Boolean: aksionma, teorema dan hukum Diagram Venn Manipulasi Aljabar Sintesis logika dari tabel kebenaran minterm dan SOP, maxterm dan POS serta notasi kanoniknya Konversi SOP-POS Rangkaian AND-OR dan OR-AND Rangkaian NAND-NAND dan NOR-NOR Peta Karnaugh: 2 variabel, 3-variabel, 4-variabel, 5-variabel Strategi minimisasi Minimisasi SOP (grouping minterm) Kondisi don t care dan dengan spesifikasi tidak lengkap Minimisasi POS Rangkaian multi-keluaran Metode Quine-McKluskey atau tabular Program bantu komputer untuk menyederhanakan logika dan menganalisis, yaitu Bmin, Qmls dan Qucs Estimasi Waktu (menit) Daftar Pustaka 2 x 50 [1] Bab 1.1 1 2 x 50 [1] Bab 1.2 2.1-2.4 2 x 50 [1] Bab 2.1 2.5-2.8 2 x 50 [1] Bab 2.1 4.1-4.5 2 x 50 4.7-4.9

Qucs) untuk menyederhanakan logika dan untuk menganalisis logika minimum 6 a) [C4] Mahasiswa akan mampu mengimplementasikan gerbang-gerbang dan logika menggunakan CMOS dengan tepat b) [C4] Mahasiswa akan mampu menjelaskan dan mengaplikasikan asumsi dan disiplin dalam perancangan sistem digital saat implementasi secara fisik 7 [C4] Mahasiswa akan mampu memilih teknologi yang akan digunakan untuk mengimplementasikan sistem digital, mulai dari teknologi IC Seri 7400, PLD (programmable logic device) dan ASIC (application specific IC) 8 a) [C2] Mahasiswa akan mampu menuliskan sistem bilangan digital, dalam bentuk bilangan positional, bertanda (signed) dan tak bertanda (unsigned) dengan tepat b) [C2] Mahasiswa akan mampu menuliskan bilangan pecahan dalam bentuk fixed-point dan floating-point dengan tepat c) [C2] Mahasiswa akan mampu merepresentasikan informasi/bilangan digital ke dalam kode BCD (binary-coded decimal) maupun ASCII dengan tepat d) [C3,C4] Mahasiswa akan mampu melakukan operasi penjumlahan dan pengurangan dengan tepat menggunakan sistem bilangan 2's complement dan mampu menganalisis kondisi overflow aritmatika 9 [C4] Mahasiswa akan mampu mengimplementasikan dan mensimulasikan aritmatika: adder, substractor dan fast-adder jika diberikan suatu problem desain 10 a) [C2] Mahasiswa akan mampu menjelaskan fungsi karakteristik blok komponen kombinasional dengan tepat b) [C4] Mahasiswa akan mampu mengaplikasikan blok kombinasional dalam desain sistem digital serta menganalisisnya c) [C5] Mahasiswa akan mampu merancang dan menganalisis multiplekser dari fungsi logika yang diinginkan, dengan menggunakan ekspansi Shannon Implementasi gerbang dan logika: teknologi CMOS dan tinjauan praktikal Teknologi terintegrasi Representasi bilangan digital dan operasi bilangan (penjumlahan dan pengurangan) Desain aritmatika Rangkaian kombinasional Saklar transistor NMOS, PMOS dan CMOS Gerbang logika CMOS: NOT, AND, OR, NAND, NOR Tinjauan praktikal: asumsi dan disiplin dalam digital Buffer, tristate dan gerbang transmisi (TG) CMOS untuk buffer dan TG LUT (Look-up Table) Gerbang XOR dan XNOR serta implementasinya IC seri 7400, PLA, PAL, CPLD, FPGA, ASIC, standard-cell dan gate Representasi posisional: bilangan unsigned, desimal, biner, oktal dan hexadesimal Konversi bilangan Bilangan signed: sign-magnitude, 1's complement, 2's complement Operasi penjumlahan dan pengurangan Overflow aritmetika Bilangan fixed-point, floating-point, BCD dan ASCII Unit penjumlah 1-bit: halt-adder (HA) dan full-adder (FA) Ripple carry adder (RCA) Rangkaian penjumlah/pengurang Desain fast adder: carry-lookahead adder (CLA) Desain dan simulasi fast adder 32-bit Rangkaian kombinasional Blok: multiplekser, dekoder, demultiplekser, enkoder dan code converter Peraga 7-segmen Teorema ekspansi Shannon untuk mendesain logika menggunakan multiplekser 2 x 50 [1] Bab 1.3 3.1-3.4, Bab 3.8 2 x 50 [1] Bab 6 3.5-3.7 2 x 50 [1] Bab 3 5.1-5.3, 5.7 2 x 50 5.4 Manual Qucs 2 x 50 [1] Bab 2.3 6

11 a) [C2] Mahasiswa akan mampu menjelaskan perbedaan antara latch dan flip-flop b) [C4] Mahasiswa akan mampu menjelaskan fungsi karakteristik latch dan flip-flop (D, T, dan JK) 12 a) [C4] Mahasiswa akan mampu mengaplikasikan flip-flop menjadi register, counter serta menganalisisnya dengan tepat b) [C5] Mahasiswa akan mampu mendesain counter sesuai urutan pencacahan yang diinginkan c) [C2] Mahasiswa mampu menjelaskan tentang SRAM dengan tepat Elemen dasar sekuensial Rangkaian sekuensial: register, counter dan SRAM Rangkaian sekuensial Latch dan logikanya Sensitivitas: level vs transisi Master-slave D (Data) flip-flop Edge-triggered D flip-flop T (Toggle) flip-flop JK Flipflop Register n-bit Shift register Counter: up dan down, asinkron dan sinkron Desain counter Static Random Access Memory (SRAM) 2 x 50 [1] Bab 4.1 7.1-7.6 2 x 50 [1] Bab 4.1-4.2 7.7-7.10, 10.1