Anda di halaman 1dari 26

Pengantar Sistem Digital

Eko Didik Widianto


Sistem Komputer - Universitas Diponegoro

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 1 / 26

Bahasan
Pengantar Perkuliahan
Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital
Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital
@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 2 / 26

Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Pengantar Perkuliahan

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 3 / 26

Deskripsi Kuliah
Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Kredit: 2 SKS Kuliah, 1 SKS Praktikum


Metode pengajaran: tatap muka (2 x 50 menit), presentasi materi, tanya
jawab
Waktu: 14 Minggu
Dasar-dasar sistem digital: konsep, aljabar Boolean, analisis
dan sintesis rangkaian logika, rangkaian logika optimal,
teknologi implementasi dengan CMOS dan PLD,
representasi bilangan dan operasi aritmetika, blok
rangkaian kombinasional, rangkaian sekuensial: latch,
flip-flop, register dan counter, serta desain rangkaian
sekuensial sinkron/FSM: model Moore dan Mealy.
Teknologi implementasi diarahkan menggunakan chip
standar TTL dan CMOS. Kuliah TSK205 ini menjadi
landasan untuk mata kuliah lanjut, seperti TSK305 (Teknik
Mikroprosesor), TSK307 (Organisasi Komputer), TSK505
(Sistem Digital Lanjut) dan TSK507 (Sistem Embedded).

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 4 / 26

Tata Tertib Kuliah


Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Berlaku bagi Dosen dan Mahasiswa

Dosen dan mahasiswa diharapkan hadir pada waktunya. Tidak ada


sangsi keterlambatan.
Kehadiran minimal 80% (12 / 14 pertemuan) untuk pemrosesan nilai
Ketentuan lain?

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 5 / 26

Sistem Evaluasi
Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Evaluasi:
No
1
2
3
4

Evaluasi
Tugas Harian
Kuis
Ujian Tengah Semester
Ujian Akhir Semester

Bobot
20%
20%
30%
30%

Penilaian Akhir:
AA 80
67 AA < 80
55 AA < 67
41 AA < 55
AA < 41

@2011 eko didik widianto - siskom undip

A
B
C
D
E

4.0
3.0
2.0
1.0
0.0 (Tidak Lulus)

SK205 Sistem Digital 6 / 26

Buku Acuan/Referensi
Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

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. Sumber lain: paper ilmiah, website project

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 7 / 26

Tujuan Kuliah
Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL

Materi kuliah berisi konsep, desain, implementasi dan aplikasi


sistem digital
Terdiri atas 7 bagian:

Sistem Digital

1. Pengenalan sistem digital dan metodologi desain


2. Rangkaian logika: konsep, aljabar Boolean, analisis, sintesis dan
minimisasi rangkaian

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

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 8 / 26

Sasaran
Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL

Hasil yang Diharapkan dari Perkuliahan

Secara umum sasaran kuliah adalah mahasiswa mampu


mengerti konsep
merancang dan menganalisis

Sistem Digital

mengimplementasikan
mengaplikasikan menggunakan teknologi TTL/CMOS
mengkomunikasikan solusi desain sistem digital dengan jelas,
runut dan tepat baik tertulis maupun lisan
Sasaran kuliah dijabarkan di tiap materi pertemuan

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 9 / 26

Rencana Acara Perkuliahan (14 Pertemuan)


Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Detail: http://didik.blog.undip.ac.id/2011/03/01/tsk-205-sistem-komputer-2010/

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.

Pengenalan sistem digital


Konsep rangkaian logika
Aljabar Boolean dan sintesis ekspresi logika
Minimisasi rangkaian menggunakan peta Karnaugh (K-Map) dan strateginya
Rangkaian multilevel, metode Quine-McKluskey/tabular
CMOS dan tinjauan praktis (asumsi dan disiplin yang harus dipenuhi)
Teknologi programmable logic devices/PLD
Bilangan unsigned, signed, operasi aritmetika
Desain rangkaian aritmetika
Blok rangkaian kombinasional
Elemen dasar rangkaian sekuensial: latch dan flip-flop
Register, counter dan SRAM
Desain rangkaian sekuensial sinkron: FSM, model Moore dan implementasi
flip-flop

14. Model Mealy, minimisasi state

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 10 / 26

Pendekatan Materi Kuliah


Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL
Sistem Digital

Bagaimana kaitannya dengan mata kuliah lain?

Aplikasi rancangan digital:


1. Menggunakan komponen chip standar TTL/CMOS
2. Menggunakan mikroprosesor/mikrokontroler
3. Menggunakan PLD

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 11 / 26

Motivasi: Operasional Komputer


Pengantar Perkuliahan

Deskripsi Kuliah
Tata Tertib Kuliah
Sistem Evaluasi
Buku Acuan/Referensi
Tujuan dan Sasaran
Rencana Perkuliahan
Pendekatan
Komputer TTL

Homebrew Computer: hanya menggunakan TTL, tanpa mikroprosesor


1. Yunten Labs: http://www.yuntenlabs.com/csalab.htm
2. Andrew: Mark 1 FORTH Computer
(http://www.holmea.demon.co.uk/Mk1/Architecture.htm)

Sistem Digital

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 12 / 26

Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Sistem Digital

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 13 / 26

Sistem Digital
Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Sistem digital mengacu pada rangkaian elektronik yang


menghadirkan informasi dalam bentuk diskrit
informasi diwujudkan hanya menggunakan 2 level tegangan
level tegangan mewakili nilai kebenaran (benar/salah)
analisis dalam bentuk rangkaian logika
menambah kehandalan dan akurasi

Representasi diskrit sinyal audio analog


@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 14 / 26

Perangkat Digital
Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Rangkaian logika digunakan untuk membangun komputer dan


perangkat digital lainnya
Revolusi digital dimulai awal tahun 1970-an:
Rangkaian terintegrasi (IC, Integrated Circuit)
Transistor lebih kecil
Densitas chip lebih besar (LSI, Large Scale Integration:
puluhan ribu transistor)
Baca lebih lanjut: http://en.wikipedia.org/wiki/Integrated_circuit

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 15 / 26

Rangkaian Terintegrasi
Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Rangkaian terintegrasi difabrikasi di atas wafer silikon


Wafer dipotong dan dikemas untuk membuat satu chip
Chip tersusun atas puluhan hingga milyaran transistor

Atmel SoC: Diopsis 740

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 16 / 26

Kompleksitas Rangkaian Digital


Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

(http://en.wikipedia.org/wiki/File:Transistor_Count_and_Moore%27s_Law_-_2008.svg)
@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 17 / 26

Kompleksitas Rangkaian Digital


Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Lebih banyak transistor memberikan fungsional yang lebih besar,


namun membuat proses desain lebih kompleks
Intel memproduksi mikroprosesor 22nm di tahun 2011 (proses
nano)
Mikroprosesor mencapai 15 milyar transistor di tahun 2015
(http://en.wikipedia.org/wiki/Moore%27s_law)
Teknik desain berbasis komputer (CAD, computer-aided design)
diperlukan

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 18 / 26

Metodologi Pengembangan Sistem


Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Desain didefinisikan sebagai proses sistematik untuk membangun


rangkaian yang memenuhi kebutuhan yang ditentukan dan tetap
memperhatikan batasan (constraint) dalam hal biaya, performansi,
konsumsi daya, ukuran, berat dan sifat lainnya
Bagaimana membangun sistem yang kompleks? dengan abstraksi
Mengidentifikasi aspek yang penting untuk dikerjakan, dan
menyembunyikan detail dari aspek lain
Dengan membuat asumsi dan mengikuti disiplin agar asumsi
valid

@2011 eko didik widianto - siskom undip

Abstraksi digital hanya mengijinkan 2 level tegangan


dalam rangkaian: transistor on (tersambung sempurna)
atau transistor off (terputus)

Asumsi: transistor tersambung atau terputus seketika

Disiplin: meregulasi switching (on/off) agar terjadi dalam


interval waktu yang telah didefinisikan (periode clock)
SK205 Sistem Digital 19 / 26

Metodologi Pengembangan Sistem (2)


Pengantar Perkuliahan
Sistem Digital

Metodologi pengembangan tipikal: pendekatan top-down

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 20 / 26

Pendekatan Desain
Pengantar Perkuliahan

Tradisional

CAD

Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Mendasarkan pada model


matematik

Pendekatan analitis
Menyediakan pendalaman dan
pemahaman terhadap masalah
desain

Menggunakan perangkat bantu


software CAD/EDA

Software mengguankan model


matematik dan pendekatan
analitis

Transparan terhadap pengguna,


banyak detail diabstrakkan

Bisa dilakukan untuk problem


yang kecil.

Diperlukan untuk menyelesaikan


problem real

Problem besar (real)?

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 21 / 26

Tradisional vs CAD
Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Sebagian besar pekerjaan rekayasa digital dilakukan dengan


menggunakan CAD
Namun, pemahaman dasar dengan pendekatan tradisional masih
diperlukan
Konseptual masih tradisional
Penggunaan CAD yang efektif memerlukan pemahaman
tentang kerja perangkat tersebut
Penggunaan opsi desain memerlukan pendalaman konsep

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 22 / 26

Chip Digital: Standar, PLD, Custom-designed


Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Chip standar

Melakukan fungsi logika sederhana


Contoh: IC seri 7400

Programmable logic devices (PLD)

Berisi sejumlah kecil rangkaian (<100 transistor)

Berisi kumpulan gerbang dengan interkoneksi terprogram


Fungsi dikonfigurasi oleh desainer/pengguna
Desain dilakukan dengan perangkat CAD: Xilinx, Altera

Custom-designed (ASIC, Application Specific Integrated Circuit)

@2011 eko didik widianto - siskom undip

Dioptimasi untuk keperlukan/tugas tertentu

Biaya produksi tinggi: memerlukan produksi dalam jumlah besar untuk


menekan biaya

Performansi lebih baik


Terdiri atas rangkaian logika dalam jumlah besar

SK205 Sistem Digital 23 / 26

IC Seri 7400: Teknologi BJT vs CMOS


Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

BJT (Bipolar Junction Transistor ), disebut juga TTL


(transistor-transistor logic) -> kecepatan lebih tinggi
CMOS (Complementary Metal Oxide Semiconductor ) -> daya lebih
rendah
BiCMOS (Bipolar-CMOS)

Implementasi fungsi NAND dengan CMOS dan BJT


Source: http://en.wikipedia.org/wiki/NAND_gate

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 24 / 26

Penutup
Pengantar Perkuliahan
Sistem Digital

Sistem Digital
Perangkat Digital
Rangkaian Terintegrasi
Kompleksitas Rangkaian
Metodologi Desain
Pendekatan Desain
Tradisional vs CAD
Tipe Chip Digital

Rangkaian logika dalam sistem digital


Revolusi digital berupa IC dengan kompleksitas mengikuti Moore
Abstraksi dalam desain sistem digital yang kompleks
Metodologi pengembangan sistem serta pendekatan desain
tradisional dan CAD
Tipe chip digital: standar, PLD dan ASIC

@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 25 / 26

Tugas #1: Mengenal IC Seri 7400


Bertujuan agar mahasiswa mulai mengenal IC logika standar (seri 7400).
IC logika standar mempunyai skema nomor IC yang menunjukkan
fungsi logika yang diwakilinya (misalnya 7404 berisi 6 buah gerbang
NOT/inverter), teknologi yang digunakan (misalnya 74LS04 teknologi BJT,
74HC04 CMOS) dan level tegangan. Referensi:
http://en.wikipedia.org/wiki/7400_series
Buat tabel yang berisi daftar IC seri 7400 mulai dari 7400 sampai 7499
Format kolom:

Nomor IC

Fungsi logika

2 contoh dan teknologinya

Ketentuan:
Ditulis tangan
Waktu: 2 minggu (Tenggat untuk kelas R1 18 Mar 2011, R2 14 Mar 2011)
Dikumpulkan sebelum kuliah dimulai, Nilai 0 untuk tugas yang terlambat
@2011 eko didik widianto - siskom undip

SK205 Sistem Digital 26 / 26

Anda mungkin juga menyukai