1 Deskripsi Perkuliahan

dokumen-dokumen yang mirip
KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Pengantar Sistem Digital

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

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

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

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

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

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Rangkaian Kombinasional

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

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

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

SATUAN ACARA PERKULIAHAN

Metode Minimisasi Quine McKluskey dan Rangkaian Multilevel

TSK205 Sistem Digital. Eko Didik Widianto

TSK505 - Sistem Digital Lanjut. Eko Didik Widianto

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

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

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

FORMULIR RANCANGAN PERKULIAHAN PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK

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

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS TEKNIK DIGITAL

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

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

Rangkaian Multilevel

SATUAN ACARA PERKULIAHAN Mata Kuliah : Rangkaian Digital A

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

SATUAN ACARA PERKULIAHAN Mata Kuliah : Sistem Digital A

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

Kuliah#1 TKC205 Sistem Digital. Eko Didik Widianto

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

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

Metode Quine McKluskey dan Program Bantu Komputer

FORMULIR Satuan Acara Pengajaran

LEMBAR TUGAS MAHASISWA ( LTM )

Metode Quine McKluskey dan Program Bantu Komputer

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

Bab XI, State Diagram Hal: 226

Konsep dasar perbedaan

KONTRAK PEMBELAJARAN (KP) MATA KULIAH

Sistem Digital. Sistem Angka dan konversinya

Representasi Bilangan dan Operasi Aritmatika

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

Representasi Bilangan dan Operasi Aritmatika

SATUAN ACARA PERKULIAHAN (SAP)

PRAKTIKUM TEKNIK DIGITAL

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

Sintesis dan Penyederhanaan Fungsi Logika dengan Peta Karnaugh

Perancangan Rangkaian Logika. Sintesis Rangkaian Logika

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER (MI) KODE / SKS KK /2

RENCANA PEMBELAJARAN SEMESTER

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

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

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI

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

1). Synchronous Counter

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

KONSEP PENDAHULUAN. Sistem Digital

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

PLA & PLD Programmable Logic Array Programmable Logic Device

RENCANA PEMBELAJARAN SEMESTER (RPS)

Jurusan Teknik Elektro Fakultas Teknik Universitas Surabaya

SATUAN ACARA PERKULIAHAN MATA KULIAH : Organisasi Sistem Komputer Strata/Jurusan : SI/T. Informatika

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR TEKNOLOGI KOMPUTER DAN INFORMASI A KODE / SKS : IT / 4

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

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

BAB I PENDAHULUAN. Fungsi Boolean seringkali mengandung operasi operasi yang tidak perlu,

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

Representasi Data Digital (Bagian 1)

PEMBUATAN VIRTUAL LABORATORY SEBAGAI ALAT BANTU AJAR KULIAH ELEKTRONIKA DIGITAL DENGAN SIMULATOR LOGIKA LOGICLY DAN DSCH2

Pertemuan ke 4 BAB III Sintesis Rangkaian Sekuensial Deskripsi Manfaat Relevansi Learning Outcome Materi I. Prosedur Sintesis

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

Kuliah #1 PENDAHULUAN Denny Darlis Program Studi D3 Teknik Telekomunikasi Fakultas Ilmu Terapan - Universitas Telkom Semester Genap 2014/2015

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PRAKTIK TEKNIK DIGITAL

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

1. Konsep Sistem Bilangan 2. Konsep Gerbang Logika 3. Penyederhanaan logika 4. Konsep Flip-Flop (Logika Sequensial) 5. Pemicuan Flip-Flop 6.

PERCOBAAN 11. CODE CONVERTER DAN COMPARATOR

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

BAB II Sintesis Rangkaian Sekuensial Pulse Mode

Latihan 19 Maret 2013

LAPORAN PENDAHULUAN PRAKTIKUM SISTEM DIGITAL MODUL II RANGKAIAN SEQUENTIAL

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

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

R ANGKAIAN LOGIKA KOMBINASIONAL DAN SEQUENSIAL

Implementasi Prototipe Sistem Kontrol Elevator Berbasis FPGA Menggunakan VHDL

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.

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

BAB 1. Pendahuluan. diprogram secara digital ditemukan seperti IC sederhana seperti General Array

RENCANA PEMBELAJARAN SEMESTER

Finite State Machine (FSM)

Dr. novrina

Transkripsi:

Kontrak Perkuliahan Mata Kuliah : Sistem Digital Kode / SKS : TSK 205 / 2 SKS Pengajar : Eko Didik Widianto, ST., MT. Jadwal : a) Kamis, jam 09.30 11.10, Ruang D304 (Kelas A) b) Selasa, jam 07.50 09.30, Ruang D205 (Kelas B) 1 Deskripsi Perkuliahan Kuliah ini merupakan kuliah inti di jurusan Sistem Komputer, yang mempelajari dasar dasar sistem digital mulai dari konsep, aljabar Boolean, gerbang logika, analisis dan sintesis rangkaian logika, rangkaian logika minimal, teknologi implementasi dengan CMOS dan PLD, representasi bilangan dan operasi aritmetika, blok rangkaian kombinasional, rangkaian sekuensial: latch, flipflop, register dan counter. Teknologi implementasi diarahkan menggunakan chip standar TTL dan CMOS. Dasar dasar sistem digital yang dipelajari meliputi 7 bagian berikut: 1. Sistem digital dan metodologi desain; 2. Rangkaian logika: konsep, aljabar Boolean, gerbang logika, analisis, sintesis, minimisasi rangkaian menggunakan peta Karnaugh dan metode Quine McKluskey, serta rangkaian multilevel; 3. Teknologi implementasi: CMOS dan tinjauan praktis, teknologi chip; 4. Representasi bilangan dan rangkaian aritmetika: unsigned, signed, fixed point, floating point, operasi aritmetika dan desain rangkaian; 5. Blok rangkaian kombinasional; 6. Rangkaian sekuensial: elemen dasar latch dan flip flop, register, pencacah, SRAM; 7. Desain rangkaian sekuensial sinkron: finite state machine/fsm, model Moore dan Mealy; Kuliah TSK205 menjadi landasan untuk mata kuliah lanjut, seperti TSK305 (Teknik Mikroprosesor), TSK307 (Organisasi Komputer), TSK505 (Sistem Digital Lanjut) dan TSK507 (Sistem Embedded).

2 Standar Kompetensi Mahasiswa akan mampu memahami secara komprehensif tentang konsep dasar sistem digital. Dengan pemahaman konsep tersebut, mahasiswa akan mampu merancang dan menganalisis, mengimplementasikan, mengaplikasikan rangkaian 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 rangkaian logika dengan menggunakan program simulator, misalnya Qucs dari Michael Margraf (Quite Universal Circuit Simulator) atau program simulator lainnya. 3 Kompetensi Dasar Setelah belajar dalam kuliah ini, mahasiswa akan mempunyai kompetensi dasar sebagai berikut: 1. [C2] Mahasiswa akan mampu menjelaskan tentang sistem digital, representasi diskrit dan metodologi untuk mendesain sistem digital; 2. [C2] Mahasiswa akan mampu menjabarkan konsep konsep rangkaian logika secara komprehensif meliputi representasi, variabel, fungsi logika, ekspresi dan persamaan logika; 3. [C3] Mahasiswa akan mampu merepresentasikan fungsi logika ke tabel kebenaran dan mampu mengaplikasikannya dalam gerbang dan rangkaian logika dengan tepat; 4. [C4] Mahasiswa akan mampu melakukan analisis rangkaian logika dari diagram pewaktuan yang tersedia; 5. [C2] Mahasiswa akan mampu memahami aljabar Boolean; 6. [C5] Mahasiswa akan mampu mendesain rangkaian logika dengan benar jika diberikan kebutuhan/requirement desain yang diinginkan (tabel kebenaran, diagram pewaktuan); 7. [C6] Mahasiswa akan mampu mendesain rangkaian logika yang optimal dengan melakukan penyederhanaan fungsi secara aljabar; 8. [C6] Mahasiswa akan mampu mendesain rangkaian logika optimal dengan menyederhanakan persamaan logika menggunakan peta Karnaugh;

9. [C6] Mahasiswa akan mampu mendesain rangkaian logika optimal dengan menggabungkan beberapa fungsi dalam satu rangkaian multi keluaran; 10. [C6] Mahasiswa akan mampu mendesain rangkaian logika optimal dengan menyederhanakan fungsi logika dengan metode tabular Quine McKluskey; 11. [C5] Mahasiswa akan mampu mendesain dan menganalisis rangkaian 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; 12. [C3,C4] Mahasiswa akan mampu mengimplementasikan gerbang gerbang dan rangkaian logika menggunakan CMOS dengan tepat; 13. [C3,C4] Mahasiswa akan mampu menjelaskan dan mengaplikasikan asumsi dan disiplin dalam perancangan sistem digital saat implementasi secara fisik; 14. [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); 15. [C2] Mahasiswa akan mampu menuliskan sistem bilangan digital, dalam bentuk bilangan positional, bertanda (signed) dan tak bertanda (unsigned) dengan tepat; 16. [C2] Mahasiswa akan mampu menuliskan bilangan pecahan dalam bentuk fixed point dan floating point dengan tepat; 17. [C2] Mahasiswa akan mampu merepresentasikan informasi/bilangan digital ke dalam kode BCD (binary coded decimal) maupun ASCII dengan tepat; 18. [C3,C4] Mahasiswa akan mampu melakukan operasi penjumlahan dan pengurangan dengan tepat menggunakan sistem bilangan 2 s complement dan mampu menganalisis kondisi overflow aritmatika; 19. [C4] Mahasiswa akan mampu mengimplementasikan dan mensimulasikan rangkaian aritmatika: adder, substractor dan fast adder jika diberikan suatu problem desain; 20. [C2] Mahasiswa akan mampu menjelaskan fungsi karakteristik blok komponen rangkaian kombinasional dengan tepat;

21. [C4] Mahasiswa akan mampu mengaplikasikan blok rangkaian kombinasional dalam desain sistem digital serta menganalisisnya; 22. [C5] Mahasiswa akan mampu merancang dan menganalisis rangkaian multiplekser dari fungsi logika yang diinginkan, dengan menggunakan ekspansi Shannon; 23. [C2] Mahasiswa akan mampu menjelaskan perbedaan antara latch dan flip flop; 24. [C4] Mahasiswa akan mampu menjelaskan fungsi karakteristik latch dan flip flop (D, T, dan JK); 25. [C4] Mahasiswa akan mampu mengaplikasikan flip flop menjadi register, counter serta menganalisisnya dengan tepat; 26. [C5] Mahasiswa akan mampu mendesain rangkaian counter sesuai urutan pencacahan yang diinginkan; 27. [C2] Mahasiswa mampu menjelaskan tentang SRAM dengan tepat; 28. [C2] Mahasiswa akan mampu membedakan model mesin Moore dan Mealy; 29. [C4] Mahasiswa akan mampu mendesain diagram FSM dari problem desain sekuensial menggunakan model Moore; 30. [C5] Mahasiswa akan mampu merumuskan diagram FSM menjadi tabel state dan mensintesis logika next_state dan logika output; 31. [C5] Mahasiswa mampu mendesain rangkaian sekuensial menggunakan Flip flop; 32. [C2] Mahasiswa akan mampu memahami model mesin Mealy; 33. [C5] Mahasiswa akan mampu mendesain diagram FSM dari problem desain sekuensial menggunakan model Mealy; 4 Metode dan Durasi Perkuliahan 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 Referensi 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 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 5 buah; Penilaian akhir berdasarkan akumulasi 5 nilai tugas; 2. Kuis Kuis diberikan setelah 3 sesi kuliah dan materi kuis diambil dari kuliah tersebut; Kuis dikerjakan mandiri di ruang kuliah selama 50 menit (1 jam kuliah); Penilaian akhir berdasarkan akumulasi 3 nilai 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.2 Tgs 0.2 Quiz 0.3 UTS 0.3 UAS Keterangan: Tgs: nilai rata rata dari 5 tugas terbaik Quiz: nilai rata rata dari 3 kuis terbaik UTS, UAS: nilai ujian tengah dan akhir semester Skala nilai Tgs, Quiz, UTS, UAS adalah 0 100 Penilaian kompetensi dilakukan dengan kriteria sebagai berikut: 7 Lain lain 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 1. Kuliah dilaksanakan sesuai dengan jadwal dan mahasiswa diharapkan datang tepat waktu; 2. Kehadiran perkuliahan minimal 75 % dari yang dijadwalkan sebagai prasyarat mengikuti ujian akhir semester;