Top Banner
Pendahuluan @2012,Eko Didik Widianto Sistem Embedded Terdistribusi Kontrak Kuliah Lisensi Pendahuluan Kuliah#1 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012 Eko Didik Widianto Teknik Sistem Komputer - Universitas Diponegoro
47

Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Feb 01, 2018

Download

Documents

vuonglien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak Kuliah

Lisensi

PendahuluanKuliah#1 TSK-612 Sistem Embedded Terdistribusi - TA

2011/2012

Eko Didik Widianto

Teknik Sistem Komputer - Universitas Diponegoro

Page 2: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak Kuliah

Lisensi

Tentang Kuliah #1

I Pokok BahasanI Pendahuluan Sistem Embedded TerdistribusiI Deskripsi, tujuan, sasaran dan materi kuliah TSK612

Sistem Embedded TerdistribusiI Tata tertib kuliah dan sistem evaluasi

I LinkI Website: http://didik.blog.undip.ac.id/2012/03/06/

kuliah-tsk-612-sistem-embedded-terdistribusi-2011/I Email: [email protected]

I Acknowledgement:I Beberapa gambar yang ada di slide ini diambil dari

http://www.ece.cmu.edu/~ece649/[ECE649]

Page 3: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak Kuliah

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 4: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 5: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Embedded

[ECE649]

Page 6: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Definisi

A computer system designed for specific controlfunctions within a larger system, often with real-timecomputing constraints12

Karakteristik:I Typically dedicated software (may be user-customizable)I Often replaces previously electromechanical componentsI Often no “real” keyboard

I Kontrol using keypad

I Often limited display or no general-purpose display deviceI LEDs, LCDI Using terminal emulator via RS-232, USB or Ethernet

1Neutrino Technical Library,2Heath, Steve, Embedded Systems Design (2003)

Page 7: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Aplikasi Sistem Embedded

Page 8: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Mikrokontroler, Tranduser dan Aktuator

http://www.kollewin.com/blog/

embedded-systems-engineering/

Page 9: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Elemen Sistem

Page 10: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Kit Pengembangan EmbeddedI Samsung 6410 System, 256M RAM, 1G NANDFLASH

http://www.quickarm.net/

Page 11: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Antarmuka dan PeripheralI USB Host dan Device, Serial RS-232, TV-Out, RTC,

Ethernet, SD, LCD, Touch LCD, GPRS, Kamera, Earphonedan Speaker, GPS

http://www.quickarm.net/

Page 12: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Kendali Mobil Secara Elektronik

http://media.onsugar.com

Page 13: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Konstrain Sistem Embedded

I Small Size, Low WeightI Hand-held electronics

I Low PowerI Battery power for 8+ hours (laptops often last only 2 hours)I Limited cooling may limit power even if AC power available

I Harsh environmentI Power fluctuations, RF interference, lightningI Heat, vibration, shockI Water, corrosion, physical abuse

I Safety-critical operationI Must function correctlyI Must not function incorrectly

I Extreme cost sensitivityI $.05 adds up over 1,000,000 units

Page 14: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 15: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem TerdistribusiI Kehidupan kita merupakan sistem terdistribusi

Cover buku Tannenbaum

Page 16: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Definisi Sistem Terdistribusi

I Consists of a collection of autonomous computersI Connected through a network and distribution middlewareI That enables computers to coordinate their activities and

to share the resources of the systemI Users perceive the system as a

single, integrated computing facility

Page 17: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Tersentral vs Terdistribusi

Sistem TersentralI Satu komponen dengan

bagian-bagian yangnon-autonomous

I Komponen tersebutdigunakan bersama olehuser sepanjang waktu

I Semua resource dapatdiakses

I Software berjalan di atassatu proses

I Satu titik kontrolI Satu titik failure

Sistem TerdistribusiI Multiple komponen

autonomousI Komponen tidak dishare

oleh semua userI Resource mungkin tidak

dapat diaksesI Software berjalan di proses

konkuren di atas prosesorberbeda

I Beberapa titik kontrolI Beberapa titik failure

Page 18: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 19: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Kebutuhan Jejaring Sistem

I Beragam perangkat bantu elekronik berbasis kontrolI Dan, membutuhkan bisa saling terhubung dalam satu

jaringan

Page 20: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Smart Home System

http://www.slashphone.com/

Page 21: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Distributed Sensing System

I Sensor Weba: Sistemsensing dan aktuasiterdistribusi di rumah kaca

I Komponen utama adalahnode monitor dan aktuator

I Device low-costuntuk mengukurkadar air tanah, flux,suhu, kelembabanudara, kecepatanangin untukpertumbuhantanaman

I Aktuasi jarak jauhuntuk penyemprot,kipas, pemanas dandevice lain

ahttp://www.frc.ri.cmu.edu/project/projectEntry.php?id=DistributedSens

Page 22: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Jok Mobil

I Jaringan LINa kecepatanrendah (19,2 kbit/s @40meter) untukmenghubungkan nodekontrol gerak kursi

I Merupakan sistemterdistribusi:

I Gerak dorongmaju-mundur

I Gerak kemiringankursi

I Antarmuka tombolkontrol

aLocal Interconnect Network(LIN Bus Description,Automotive Bus, LocalInterconnect Network)

(diambil dari Convergence 2004, Automotif Electronic Show)

Page 23: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Embedded Terdistribusi di MercedesS-Class

I Terdapat setidaknya 70 ECU (Electronic Control Unit)yang saling terhubung

Page 24: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Electronic Control Unit di Mustang

[ECE649]

Page 25: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sudut Pandang Pengguna

I Apa yang diinginkan oleh pengguna

[ECE649]

Page 26: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sudut Pandang Engineer

I Apa yang perlu dirancang oleh Engineer

Page 27: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Caterpillar 797

Page 28: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Caterpillar 797

Page 29: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Caterpillar Braking/Cooling Control

Page 30: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

X-By-Wire dalam Otomotif

I X-By-Wire (Drive-by_Wire) merupakan teknologi kuncidalam kontrol komputer dalam otomotif menggantikankontrol mekanik

I Mempunyai requirement yang ketat (Safety-RelatedFault-Tolerant)

Page 31: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 32: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Sistem Embedded Waktu Nyata

I Lingkungan nyata (real) menyatakan konstrain dalam:I kecepatan cuplik (sampling rate)I waktu pemrosesan (computation time)I variasi waktu random (jitter)

Page 33: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusiSistem Embedded

Sistem Terdistribusi

Sistem EmbeddedTerdistribusi

Sistem Embedded WaktuNyata

Kontrak Kuliah

Lisensi

Contoh Sistem Kontrol Sederhana

Page 34: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 35: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Deskripsi KuliahSistem Embedded TerdistribusiKredit: 2 SKS Kuliah, 0 SKS Praktikum (Kuliah Pilihan)Metode pengajaran: tatap muka (2 x 50 menit), presentasi materi dan diskusi,UTS, UAS, Tugas, PresentasiWaktu: ±14 MingguWebsite: http://didik.blog.undip.ac.id/2012/03/06/kuliah-tsk-612-sistem-embedded-terdistribusi-2011/

Cakupan:1. Rekayasa sistem: kebutuhan, desain, implementasi,

testing, sertifikasi2. Arsitektur sistem: model, metodologi, UML3. Sistem embedded: isu desain, penjadwalan, performasi

terdistribusi4. Jaringan embedded: protokol, performansi realtime, CAN,

embedded ethernet, jaringan mesh5. Sistem kritikal: teknik analisis, realtime,

safety/keselamatan, compliant/sertifikasi6. Studi kasus: desain project sistem embedded terdistribusi

Page 36: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Pengetahuan Pendukung

Prasyarat: TSK-505 Sistem embedded, TSK-304 TeknikInterface & Peripheral, TSK-601 Realtime Operating System,TSK-501 Bahasa Pemrograman RakitanDasar Pengetahuan yang Perlu Dikuasai Mahasiswa:

I Antarmuka dan pemrograman I/O dasar, A/D, D/AktuatorI Penjadwalan tugas/taskI Operasi hardware/sistem

I Pemrograman bahasa assembly atau ControlI Hirarki memori

I Teknik implementasi sistem embedded

Page 37: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Standar Kompetensi

Setelah menyelesaikan kuliah ini, mahasiswa akan mampu:1. menerapkan metodologi desain sistem embedded

terdistribusi untuk memberikan solusi desain dari suatukebutuhan, misalnya sistem sensor terdistribusi

2. merancang model sistem menggunakan UML3. mengembangkan sistem embedded terdistribusi dengan

mempertimbangkan isu-isu desain, penjadwalan tugasserta performansi yang diinginkan

4. mengimplementasikan protokol komunikasi antarnode:CAN, LIN, ethernet, mesh serta mengukur performasirealtime sistem

5. menganalisis sistem ditinjau dari fungsionalitas, standarkeselamatan dan compliant

Page 38: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Tata Tertib Kuliah

Berlaku bagi Dosen dan MahasiswaI Dosen dan mahasiswa diharapkan hadir pada waktunya

I Batas wajar 15 menit dari jadwal yang telah ditentukanI Namun, tidak ada sangsi keterlambatan bagi mahasiswa

I Kehadiran minimal 75% (11 / 14 pertemuan) sebagaisyarat minimal mengikuti UTS dan/atau UAS

I Sesuai keputusan jurusan Teknik Sistem Komputer

I Kuliah yang batal diadakan karena hari libur, kegiataninsidental jurusan, akan digantikan di hari lain sesuaikesepakatan dosen-mahasiswa

I Akan diberitahukan lewat blog/facebook

Page 39: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 40: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Buku Acuan/Referensi1. Andrew S. Tanenbaum, Maarten van Steen,”Distributed Systems:

Principle & Paradigms 2nd Edition”, 2006

2. IFIP Advances in Information and Communication Technology, “DesignMethods and Applications for Distributed Embedded System”, 2004

3. U. Brinkschulte, Th. Ungerer, “A Microkernel Middleware Architecture forDistributed Embedded Real-Time Systems”, 2002

4. Florentin Picioroaga,”Scalable and Efficient Middleware for Real-timeEmbedded Systems. A Uniform Open Service Oriented, MicrokernelBased Architecture”, Theses, 2004

Page 41: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Website Kuliah

I ECE649: Distributed Embedded SystemsI http://www.ece.cmu.edu/~ece649/

Page 42: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Website Contoh Project

I Research Initiatives at the FRCI Distributed SensorWebI Dynamic Human-Robot Teams, etc

I http://www.frc.ri.cmu.edu/project/index.php

Page 43: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 44: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Rencana Acara PerkuliahanTentative 14 minggu/tatap muka

1. Pengantar Sistem Embedded Terdistribusi2. Metodologi Desain Sistem3. Modelling Sistem dengan UML4. Desain Terintegrasi5. Sistem Embedded dan Sistem Terdistribusi6. Perancangan Software7. Pengujian Perangkat Lunak8. Protokol Komunikasi9. Protokol CAN dan Performansinya

10. Embedded Ethernet11. Jaringan Mesh12. OS dan Schedulling13. Sinkronisasi14. Sistem Kritis dan Keselamatan Sistem, Fault Tolerant

Page 45: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Bahasan

Sistem Embedded TerdistribusiSistem EmbeddedSistem TerdistribusiSistem Embedded TerdistribusiSistem Embedded Waktu Nyata

Kontrak PerkuliahanDeskripsi KuliahReferensiRencana PerkuliahanSistem Evaluasi

Lisensi

Page 46: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak KuliahDeskripsi Kuliah

Referensi

Rencana Perkuliahan

Sistem Evaluasi

Lisensi

Sistem Evaluasi

Evaluasi:

No Evaluasi Bobot1 Tugas Mandiri, Makalah,

Presentasi40%

2 Ujian Tengah Semester 30%3 Ujian Akhir Semester 30%

Penilaian Akhir:

AA > 80 A 4.065 < AA ≤ 80 B 3.050 < AA ≤ 65 C 2.035 < AA ≤ 50 D 1.0

AA ≤ 35 E 0.0 (Tidak Lulus)

Page 47: Pendahuluan @2012,Eko Didik Widianto Sistem Embedded ... · PDF fileTentang Kuliah #1 I Pokok Bahasan I ... I Deskripsi, tujuan, sasaran dan materi kuliah TSK612 Sistem Embedded Terdistribusi

Pendahuluan

@2012,Eko DidikWidianto

Sistem EmbeddedTerdistribusi

Kontrak Kuliah

Lisensi

Lisensi

Creative Common Attribution-ShareAlike 3.0 Unported (CCBY-SA 3.0)

I Anda bebas:I untuk Membagikan — untuk menyalin, mendistribusikan,

dan menyebarkan karya, danI untuk Remix — untuk mengadaptasikan karya

I Di bawah persyaratan berikut:I Atribusi — Anda harus memberikan atribusi karya sesuai

dengan cara-cara yang diminta oleh pembuat karyatersebut atau pihak yang mengeluarkan lisensi.

I Pembagian Serupa — Jika Anda mengubah, menambah,atau membuat karya lain menggunakan karya ini, Andahanya boleh menyebarkan karya tersebut hanya denganlisensi yang sama, serupa, atau kompatibel.

I Lihat: Creative Commons Attribution-ShareAlike 3.0Unported License