EC-3046 Perancangan Sistem Embedded

Slides:



Advertisements
Presentasi serupa
Developing Knowledge Management dalam perusahaan Week 10 – Pert 19 & 20 (Off Class Session)
Advertisements

WE-2010 Web Engineering Husni husni.trunojoyo.ac.id
Presented at “Indonesia MS Access Community Gathering 2012” By Haer Talib, Access MVPHaer Talib Auditorium PT Microsoft Indonesia, 19 April 2012.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
Aplikasi Komputer dalam MRK batagem.com. Aplikasi Komputer dalam MK2 Komputer dan Konstruksi? Normative cost per unit value Construction Automobiles.
Perangkat Lunak Komputer (Software) And Teknologi Informasi (TI)
PEMOGRAMAN BERBASIS JARINGAN
Teknologi Informasi. Materi 1.History of Computer 2.History of Telecommunication + Mobile 3.Operating System + Software & Story of Sillicon Valley 4.Video:
Introduction to Lego Mindstrom Education EV3
Switching Techniques ET3041 Jaringan Telekomunikasi
MELAKUKAN INSTALASI SISTEM OPERASI WINDOWS XP
Perancangan Web dan Internet. Introduction ? •What is a web site ? •What Is Internet ?
Hadi Syahrial (Health IT Security Forum)
Created by SMA Taruna Bakti Bandung Tahun Pelajaran
SM Pengantar Sistem Telekomunikasi Semester genap
PENGENALAN KOMPUTER DAN KELENGKAPANNYA
PART 5 TRAINING INPUT Dosen : Dwisnanto Putro, ST, M.Eng.
Sistem Operasi Tawar, S.Si, M.Kom
PENGANTAR TEKNOLOGI INFORMASI PENGENALAN PERANGKAT KERAS (HARDWARE)
Media Transmisi Jaringan Electronic Engineering Polytechnic Institut of Surabaya – ITS Kampus ITS Sukolilo Surabaya.
APLIKASI KOMPUTER DALAM MANAJEMEN KONSTRUKSI 2 batagem.com.
PERANGKAT KERAS (HARDWARE)
DASAR-DASAR ILMU KOMPUTER Cok. Istri Wulan Maheswari, S.Kom Staff Pengajar SMKTI BALI GLOBAL Mata Diklat KKPI.
Pengantar Teknologi Informasi
Administrasi Basis Data
IT SEBAGAI ALAT UNTUK MENCIPTAKAN KEUNGGULAN KOMPETISI
Basic I/O Interface. Instruksi I/O ◦ IN ◦ OUT ◦ INS ◦ OUTS.
Siklus Manajemen Pengetahuan
Antivirus Tools Backup Tools Multimedia Tools Network Tools Password Tools.
Slide 3-1 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Revised by IB & SAM, Fasilkom UI, 2005 Exercises Apa saja komponen utama.
1 IKI20210 Pengantar Organisasi Komputer Kuliah No. 18: I/O, Interupsi 15 November 2002 Bobby Nazief Johny Moningka
Review IS & Software System Concept Diah Priharsari PTIIK – Universitas Brawijaya Source: 1.Obrien & Marakas, Management Information.
Introduction to The Design & Analysis of Algorithms
Artificial Intelligence
IT , Jaringan,Internet,E-commerce
Ilmu Komputer, FMIPA UGM
PROSES PADA WINDOWS Pratikum SO. Introduksi Proses 1.Program yang sedang dalam keadaan dieksekusi. 2.Unit kerja terkecil yang secara individu memiliki.
M. Suwarso Kegiatan Lembaga Standarisasi Internasional Dalam Hal Telepon Internet Telepon Internet.
1 IKI10230 Pengantar Organisasi Komputer Kuliah no. 07: Tugas No. 2 Sumber: 1. Paul Carter, PC Assembly Language 2. Hamacher. Computer Organization, ed-5.
Pengantar/pengenalan (Introduction)
“Pemanfaatan Teknologi Komunikasi dan Satelit untuk Dunia Pendidikan”
Green Productivity Prof. Ir. Moses L. Singgih, MSc, PhD
Menjelaskan sifat – sifat komponen elektronika aktif dan pasif
EL 3014 Sistem Mikroprosesor
EL-3046 Perancangan Sistem Embedded
Risk Management.
KULIAH X FIREWALL KOM Keamanan Jaringan 2012/2013 KOM Keamanan Jaringan 2012/2013.
Implementing an REA Model in a Relational Database
EL 3096 Sistem Mikroprosesor & Lab
MEMORY Bhakti Yudho Suprapto,MT. berfungsi untuk memuat program dan juga sebagai tempat untuk menampung hasil proses bersifat volatile yang berarti bahwa.
Manajemen Sistem Informasi
Computer Network Research Group - ITB Internet & Revolusi Informasi Onno W. Purbo Computer Network Research Group Institut Teknologi Bandung
Oleh : Handy Wicaksono, ST
Activity – Based Management 31/10/2009Akuntansi Manajemen Lanjutan.
LOGO Manajemen Data Berdasarkan Komputer dengan Sistem Database.
Pertemuan ke – 2 Pengantar Organisasi Komputer
Chapter 1 Pendahuluan Komputer sebagai sebuah sistem yang berhirarki
ORGANISASI KOMPUTER Oleh : PUTRA PRIMA NAUFAL, S.ST SUMBER
AUSTRALIA INDONESIA PARTNERSHIP FOR EMERGING INFECTIOUS DISEASES Excel tingkat menengah – Bagan (lanjutan) Location Date Name.
JARINGAN KOMPUTER DAHLAN ABDULLAH Web : FB Pribadi : Dahlan Abdullah FB MK : MK Jaringan Komputer.
(PSU) POWER SUPPLY UNIT
Definisi VLAN Pemisahan jaringan secara logis yang dilakukan pada switch Pada tradisional switch, dalam satu switch menunjukkan satu segmentasi LAN.
MANPRO-M13: MUTU PROYEK SISTEM
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Fungsi dan Protokol Layer Aplikasi Network Fundamentals – Chapter 3.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Retrosintetik dan Strategi Sintesis
Web Teknologi I (MKB511C) Minggu 12 Page 1 MINGGU 12 Web Teknologi I (MKB511C) Pokok Bahasan: – Text processing perl-compatible regular expression/PCRE.
Embedded system.
Sistem Embedded Iwan Sonjaya, ST, MT.
Transcript presentasi:

EC-3046 Perancangan Sistem Embedded Dosen: Waskita Adijarto

Kuliah EL3046 Perancangan Sistem Embedded Dosen : Dr Waskita Adijarto ST, MT Pola Penilaian: Tugas : 20% UTS : 40% UAS : 40% Tugas, UTS & UAS wajib diikuti sebagai syarat kelulusan Kuliah Prasyarat (Prerequisite) ELxxxx Rangkaian Logika & Teknik Digital EL3096 Sistem Mikroprosesor dan Lab EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Silabus singkat Pengenalan sistem embedded & Sistem Real Time Perancangan Sistem Model Sistem Embedded Flowchart Finite state machine (FSM) / State Chart Data Flow Diagram Bahasa pemrograman C untuk sistem embedded Teknik Pengembangan Sistem Embedded Unit Test Source Code Management / Revision Control System Penjadwal Penjadwal super loop / round robin Penjadwal Event Triggered (Pre Emptive & Non Pre emptive) Penjadwal kooperatif / Time Triggered RTOS (Real Time Operating System) Source Code Management EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Referensi Kuliah Referensi Utama David E. Simon, “An Embedded Software Primer”, Addison-Wesley, 1999 Jean J. Labrosse, “MicroC/OS-II The Real-Time Kernel”, R&D Books, Lawrence, 1999 (Bab 2) Referensi Tambahan Ken Arnold, “Embedded Controller Hardware Design”, LLH Technology Publishing, 2000 (ebook ada) Pont, Michael J, "Patterns for Time Triggered Embedded Systems", ACM Books, 2001 Berger, Arnold, "Embedded Systems Design: An Introduction to Processes, Tools, and Techniques", CMP Books, Lawrence Kansas (ebook ada) Links Homepage dari buku "Patterns for Time Triggered Embedded Systems" : http://www.engg.le.ac.uk/books/Pont/pttes.htm Homepage buku “MicroC/OS-II The Real-Time Kernel” http://www.ucos-ii.com Referensi yang tersedia online / lokal Software Keil, ada di CD Patterns for Time Triggered Embedded Systems [] http://www.le.ac.uk/engineering/mjp9/pes1ho_a4.pdf [] http://www.engg.le.ac.uk/mjp/data/pes2ho_a4.pdf [] EL3046 Perancangan Sistem Embedded

Pengertian Sistem Embedded An embedded system is a special computer system built into a larger device [1] Hardware & software which forms a component of some larger system and which is expected to function without human intervention[2] An application that contains at least one programmable computer (uC, uP or DSP) and which is used by individuals who are in the main, unaware that the system is computer based [3] Any computer system hidden in any products [4] [1] wikipedia [2] hyperdictionary [3] Patterns for Time Triggered Embedded Systems [4] An Embedded Software Primer EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Teknis Kuliah Mailing list: el3046@ee.itb.ac.id , untuk mendaftar kirim email ke el3046-subscribe@ee.itb.ac.id Situs web kuliah: akan diumumkan EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Embedded systems (ES) = information processing systems embedded into a larger product Main reason for buying is not information processing EL3046 Perancangan Sistem Embedded

Macam-macam Sistem Komputer Desktop (PC, notebook) : general purpose, wordprocessing, scientific Embedded : built into a larger device Information processing : Web Server, database EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded (1) Kendali proses: Food processing (pabrik) Chemical plants (pabrik) Otomotif Engine control Antilock braking system Pesawat Terbang Kereta Api Telekomunikasi Office Automation FAX machine Copiers Computer Peripherals Printer Terminal Disk drive Modem Scanner Mouse (optical) EL3046 Perancangan Sistem Embedded

Anti lock Braking System EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded (2) Communication Switches Routers Robot Aerospace Flight management System Weapons Systems Jet engine controls Domestic Microwave oven Dishwashers Washing machines thermostats EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded (3) Automated Teller Machine EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded (4) Buoy di laut dengan sensor lingkungan EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded Consumer Electronic Pabrik (proses kimia) EL3046 Perancangan Sistem Embedded

Contoh Sistem Embedded Robot EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Mobile phones Multiprocessor 8-bit/32-bit for UI DSP for signals 32-bit in IR port 32-bit in Bluetooth 8-100 MB of memory All custom chips Power consumption & battery life depends on software EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Mobile base station Massive signal processing Several processing tasks per connected mobile phone Based on DSPs Standard or custom 100s of processors EL3046 Perancangan Sistem Embedded

EL3046 Perancangan Sistem Embedded Sistem embedded vs Komputer desktop (1) (Dari Arnold S Berger, Embedded System Design) Embedded Desktop Fungsi khusus Fungsi umum Banyak pilihan prosesor (dari 8 bit sampai 64 bit) Pilihan prosesor terbatas (Pentium, AMD, PowerPC dsb) Cost sensitive (harus murah) Sedikit Mahal Real time Operating System umumnya real-time OS / RTOS Operating System umumnya tidak harus real-time OS : Unix, windows Kegagalan sistem umumnya berakibat serius Kegagalan tidak berakibat fatal EL3046 Perancangan Sistem Embedded

Sistem embedded vs Komputer desktop (2) Daya terbatas (batere, solar cell) Daya dari jala-jala Sering dioperasikan pada tempat yang alamnya kurang bersahabat: Luar angkasa , Tengah laut, Tempat dingin/panas Sering dioperasikan di tempat yang alamnya bersahabat Sumber daya terbatas : RAM, ROM, CPU Sumber daya banyak: RAM besar ,ROM besar, CPU cepat Program disimpan di ROM Program disimpan di hard disk / magnetic media EL3046 Perancangan Sistem Embedded