1 / 23

ORGANISASI KOMPUTER

MATA KULIAH:. PERTEMUAN 14. SISTEM EMBEDDED. ORGANISASI KOMPUTER. PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2011. AYU ANGGRIANI H 092904010 PTIK A 2009 . CREATED BY: .

kyrene
Download Presentation

ORGANISASI KOMPUTER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BY: AYU ANGGRIANI H_092904010 MATA KULIAH: PERTEMUAN 14 SISTEM EMBEDDED ORGANISASI KOMPUTER PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2011

  2. BY: AYU ANGGRIANI H_092904010 AYU ANGGRIANI H 092904010 PTIK A 2009 CREATED BY:

  3. Sistem yang menempel di sistem lain. Embeded system merupakan sebuah sistem (rangkaian elektronik) digital yang merupakan bagian dari sebuah sistem yang lebih besar, yang biasanya bukan berupa sistem elektronik. Kata {embedded} menunjukkan bahwa dia merupakan bagian yang tidak dapat berdiri sendiri. Embedded system biasanya merupakan {application-specific system} yang didisain khusus untuk aplikasi tertentu. BY: AYU ANGGRIANI H_092904010 a. Pengertian sistem embedded

  4. 1. Microwave Oven Banyakperalatanrumahtangga yang menggunakan control computeruntukmengaturoperasinya. Contohumumnyaadalah microwave oven.Dimungkinkan microwave menggunakanprosesor yang relative sederhanadengan unit ROM dan RAM kecilsudahmencukupidanantarmuka I/O sederhanadigunakanuntukmenghubungkanbagian system yang lain. Dimungkinkanuntukmerealisasikansebagaisirkuitpada chip VLSI tunggal. BY: AYU ANGGRIANI H_092904010 b. Contoh sistem embedded

  5. BY: AYU ANGGRIANI H_092904010

  6. 2. Kamera Digital Kamera digital merupakancontoh embedded yang bagusdancanggihdalampaketkecil. Dimanakameratradisionalmenggunakan film untukmenangkapcitra. Padakamera digital, array sensor optic digunakanuntukmanangkapcitra. 3. Home Telemetry Contohnyaadalahtelepon display danmesincucidll, dimanaprosesor embeddedmengenableberbagaifiturpenting. Selainfiturteleponstandarpadatelepon display, suatutelepon yang dikendalikandenganmicroprosesordapatdigunakanuntukmenyediakanaksesjarakjauhkeperangkat lain dirumah yang dapatberkomunikasidenganperalatan computer. BY: AYU ANGGRIANI H_092904010

  7. Chip yang berisiprosesor, beberapa memory, dansirkuitantarmuka I/O yang digunakandalamaplikasi embedded seringdisebutsebagaiprosesor embedded. Karena chip tersebutmelakukanfungsi control pentingdalamaplikasitersebut, dandidasarkanpadamicroprosesor, maka chip itudisebutjuga chip mocrokontroler. BY: AYU ANGGRIANI H_092904010 c. APLIKASI CHIP PROSESOR UNTUK APLIKASI EMBEDDED

  8. Terdapatbeberapaprosesor core dan memory on chip. Karena memory on chip mungkintidakcukupuntukmendukungsemuaaplikasipotensial, makakoneksi bus prosesorjugadisediakanpada pin chip sehingga memory ekternaldapatditambahkan. Terdapatduaantarmuka parallel 8 bit yang disebut A dan B dansatuantarmuka serial. BY: AYU ANGGRIANI H_092904010 D. MikrontrolerSederhana

  9. port paralelMekanisme signaling data padasuatu port memilikiorientasi yang samayaitupadasaat port berfungsisebagai port input atau output. BY: AYU ANGGRIANI H_092904010 1. Port I/OParalel

  10. Antarmuka serial kemampuan UART (Universal Asynchronous Receiver Transmitter) untukmentrasfer data berdasarkanpadaprinsip yang diindikasikan. buffering gandadigunakandalamjaluir transmit danracaive, kebutuhanakan buffering tersebutadalahunutkmemperhalus short burst dalam transfer I/O. BY: AYU ANGGRIANI H_092904010 2. Antar muka serial i/o

  11. BY: AYU ANGGRIANI H_092904010

  12. Sirkuit 32 bit down-counter atau timer. Operasi dasar sirkuit tersebut melibatkan loading nilai awal ke dalam counter, dan kemudian menurunkan isi counter menggunakan internal system clock atau external clock signal. Sirkuit tersebut dapat diprogram untuk memunculkan interrupt pada saat isi counter mencapai nol. BY: AYU ANGGRIANI H_092904010 3. Counter /timer

  13. Microkontrolermemilikiduajalur interrupt reuest, IRQ dan XRQ. Jalur IRQ digunakanuntuk interrupt yang munculolehantarmuka I/O dalammicrokontroler. Jalur XRQ digunakanuntuk interrupt yang dimunculkanolehperangkateksternal. Padasdaatprosesormengamatibahwajalur IRQ telahaktif, makaprosesormenggunkanmetode polling unutkmenentukan source pada interrupt request. Hal inidilakukandenganmenganalisa flag dalam status register PSTAT, SSTAT dan CTSTAT,. XRQ interrupt memilikiprioritas yang lebihtinggidaripada IRQ interrupt. BY: AYU ANGGRIANI H_092904010 4. Mekanisme kontrol interrupt

  14. Program dapatditulisbaikdalambahasa assembly ataudenganbahasatingkattinggi. Kita akanmenampilkanbeberapacontohbahasa. 1. Pendekatan Polling 2. Pendekatan Interrupt BY: AYU ANGGRIANI H_092904010 e. Pertimbangan pemrograman

  15. 1. Program C Untuk Transfer Melalui Circular Buffer. 2. Program Bahasa Assembly Untuk transfer malalui circular buffer. BY: AYU ANGGRIANI H_092904010 F. BATASAN TIMING PERANGKAT I/O

  16. Kita mendesain reaction timer yang dapatdigunakandalammengukurkecepatanresponresponseseorangterhadap stimulus visual.suatu program untukmerealisasikansuatutugasdapatdidasarkanpadapendekatanberikut: • Tujuan user untukmemulaisuatutesdimonitordengan wait loop • Padasaatmengamati go switch telahditutup • Counter disetkenilaiawal • Dll. BY: AYU ANGGRIANI H_092904010 G. Reaction Timer – Contoh

  17. 1. Program C Untuk Reaction Timer 2. Program Bahasa Assembly Language UntukReaction Timer H. FAMILY PROSESOR EMBEDDED Prosesordapatdikarakterisasidengansebarapabanyak bit data yang ditanganinyasecara parallel padasaatmengakses data dalammemori. Microkontroler yang paling canggihmenyertakanprosesor 32 bit dengan bus data 32 bit wide. Demikianmicrokontroler yang berbasispadaarsitektur ARM. Tetapidimungkinkanjugamendapatkanprosesordenganstruktur 32 bit internal dan bus data 16 bit wide kememori. BY: AYU ANGGRIANI H_092904010

  18. 1. Mokrokontrolerberbasispadaintel 8051 Padaawaltahun 1980-an intel corporation memperkenalkan chip microkontroler yang disebut 8051. Chip tersebutmenggunakanarsitekturdasar family mikroprosesor 8080 intel yang menggunakan chip 8 bit untukaplikasikomputasigeneral purpose. Chip 8051 memiliki 4 port I/O 8 bit, UART, dan 2 sirkuit timer 16 bit juga 4k byte penyimpangan EPROM bukannya ROM tersediadengannama 8751. BY: AYU ANGGRIANI H_092904010

  19. 2. MikrokontrolerMotortola a. Mokrokontroler 68HC11 b. Mikrokontroler 683xxx c. MokrokontrolerColdFire d. Mikrokontroler power PC 3. Mikrokontroler ARM Arsitekturdanprosesor core ARM telahdikembangkanoleh advanced RISCMachines Ltd. Misalnyamikrokontroler AT91F40416 dariatmelmenggunakan ARM7-TDMI thumb aware core danjuga 4k Byte RAM, 526 byte flas ROM 32 jalur I/O 2 port serial dan counter. BY: AYU ANGGRIANI H_092904010

  20. Disainer system embedded harusmembuatbanyakkeputusanpenting. Sifataplikasiatauproduk yang harusdidisainmemilikipersyaratandanbatastertentu. Dalambagianinikitaakanmenampilkanbeberapapersoalan yang paling pentingdihadapidesainer. BY: AYU ANGGRIANI H_092904010 i. Persoalan desain

  21. 1. Biaya 2. Kemampuan I/O 3. Ukuran 4. KonsumsiDaya 5. Memory On Chip 6. Performa 7. Software 8. Set instruksi 9. Tool Pengembangan 10. Testability danKeandalan BY: AYU ANGGRIANI H_092904010

  22. 1. Implementasi FPGA Komponenutamatiap system pada chip adalahprosesor core. System Excalibur menawarkan 2 alternanifberbeda. Satu alternative melibatkanprosesor yang didefenisikandidalam software. Alternative lain melibatkan chip FPGA denganprosesor core yang diimplikasikandalamsolikonpadasaatdiproduksi. a. Soft prosesor core b. Hard Prosesor Core c. TinjauanDesainer BY: AYU ANGGRIANI H_092904010 j. Sistem On Chip

  23. BY: AYU ANGGRIANI H_092904010 SEMOGA BERMANFAAT

More Related