Anda di halaman 1dari 6

EMBEDDED SYSTEM

A. Pengertian
Embedded system atau sistem tertanam merupakan sistem komputer khusus yang
dirancang untuk menjalankan tugas tertentu dan biasanya sistem tersebut tertanam dalam
satu kesatuan sistem. Perlu diketahui bahwasannya Embedded system merupakan
kombinasi dari hardware dan software yang disisipkan (embedded) dalam suatu perangkat
tertentu yang bertujuan melakukan suatu fungsi/tugas khusus.

1. 1 Embedded System
Sistem ini biasanya terdiri dari perangkat keras (hardware) dan perangkat lunak
(software) yang didesain khusus untuk dapat beroperasi dalam lingkungan yang terbatas
dan memenuhi kebutuhan spesifik dari perangkat atau sistem yang ditanaminya.
Sistem terbenam atau embedded system dapat ditemukan di hampir semua perangkat
elektronik yang kita gunakan sehari-hari. Beberapa contoh dari perangkat tersebut adalah:
1. Ponsel pintar (smartphone) - Sistem terbenam digunakan untuk mengontrol layar
sentuh, sensor sidik jari, kamera, dan fitur-fitur lainnya.
2. Televisi - Sistem terbenam digunakan untuk mengontrol gambar dan suara, serta
memungkinkan koneksi ke internet dan penggunaan aplikasi.
3. Mesin cuci - Sistem terbenam digunakan untuk mengontrol siklus pencucian dan
pengeringan.
4. Mobil - Sistem terbenam digunakan untuk mengontrol rem, sistem navigasi, dan
berbagai sistem keamanan lainnya.

Beberapa komponen penting yang terdapat dalam sistem terbenam atau


embedded system antara lain:
1. Mikrokontroler: Ini adalah komponen utama dalam sistem terbenam. Mikrokontroler
adalah chip kecil yang terdiri dari unit pemrosesan pusat (CPU), memori, dan perangkat
masukan/keluaran (I/O) yang digunakan untuk mengontrol perangkat dan sistem
tertentu.
1. 2 mikro kontroler

2. Memori: Ada dua jenis memori yang umum digunakan dalam sistem terbenam, yaitu
memori program dan memori data. Memori program digunakan untuk menyimpan kode
program, sedangkan memori data digunakan untuk menyimpan data dan variabel yang
dihasilkan selama program berjalan.

3. Perangkat I/O: Komponen ini digunakan untuk berkomunikasi dengan perangkat luar
seperti sensor, aktuator, layar, dan perangkat lainnya. Beberapa contoh perangkat I/O
adalah GPIO (General Purpose Input/Output), serial port, dan USB.

4. Sensor dan aktuator: Sensor digunakan untuk mengukur input dari lingkungan, seperti
suhu, kelembaban, cahaya, atau posisi. Aktuator, di sisi lain, digunakan untuk
mengontrol output, seperti motor, lampu, atau speaker.

5. Perangkat lunak: Perangkat lunak yang digunakan dalam sistem terbenam adalah kode
program yang ditulis untuk mengontrol sistem. Kode program ini dapat ditulis dalam
bahasa pemrograman seperti C atau C++, dan kemudian dikompilasi untuk dijalankan
pada mikrokontroler.
6. Central Processing Unit (CPU) atau sering lebih dikenla dengan processor bertugas
melakukan fungsi logika dan matematika, transfer data, dan pengolah instruksi. Sebuah
CPU berisikan register-register, Arithmetic Logic Unit (ALU), Program Couter dan
Stack Pointer.
7. Port Input: ibarat panca indera manusia. Dia menerima masukan dari dunia luar untuk
diproses lebih lanjut pada tubuh mikrokontroler. Contoh konkret input bagi
mikrokontroler adalah sensor suhu, sensor garis, sensor asap, dan penekanan tombol.
B. Sejarah Embedded System
Sistem embedded modern yang pertama dikenal adalah Apollo Guidance
Computer yang dibuat oleh Charles Stark Draper disebuah laboratium instrumen MIT.
Apollo Guidance Computer (AGC) merupakan on-board digital computer (papan
komputer digital), yang diinstall di setiap acecraft program apollo, baik command
module (CM) dan lunar module (LM). Disediakan pula on-board computation untuk
mendukung spacecraft gudance, navigasi, dan kontrol.
Software AGC itulis bahasa assembly AGC. Versi Blok 1 digunakan 4.100 IC,
masing-masing berisi gerbang logika singgle 3-input NOR I. Sementara itu embdded
system yang pertama kali di produksi massal adalah Autonteics D-17 guidance (1961).
Alat tersebut di bangun menggunkan tarnsitor logic dan harddisk sebagai memori
utama. Setelah tahun 60’an, dimana telah ditemukannya IC (Intergrated Circuit),
embedded system mengalami peningkatan dalam hal produksi dan penggunaan harga.
Apollo flight computer merupakan yang pertama menggunakan IC. Ketika itu
banyak dikembangkan system yang dapat melakukan tugas yang lebih canggih dan
kompleks. Seperti Mikroposesor partama intel 4004, yang berhasil dimanfaatka untuk
pembuatan kalkulator dan system lainya, system tersebut mulai mebutuhkan tambhan
memori dan chip pendukung. Pada tahun 1978 Nasional Rekaya Asosiasi Produsen
merilis standar unutk mikrokontoler diprogram, termasuk hampir semua pengendali
berbasis komputer, seperti kompuetr papan tunggal, numerik, dan pengendali
berdasarkan aktivitas.

Karakteristik dan Kegunaan


1. Embedded system yang dirancang unutk melakukan tugas tertentu, bukan menjadi
komputer tujuan umum unutk berbagai keperluan
2. Embedde system tidak selalu perangkat mandiri. Banyak embedded system terdiri
dari kecil, bagian komputasi dalam perangkat yang lebih besar yang melayani tujuan
yang lebuh umum. Sebagai contoh gibson guitar robot.
3. Insturksi progam ini ditulis untuk embedded sytem disebut sebagai frimware, dan
disimpan dalam memori hanya-baca atau memori flash chip.
Embedded Computer (komputer tanam) memiliki fungsi spesifik untuk mendukung
kerja suatu alat. Ada beberapa produksi sehari-hari yang menggunakan sistem
komputer tertanam :
1. Elekstronik Konsumen
2. Perangkat Home Otomatis
3. Mobil
4. Pengendali Proses dan Robotika
5. Perangkat Komputer dan Mesin Kantor
Komputer tertanam melakukan berbagai fungsi, tergantung pada kebutuhan
dari produk dimana mereka tinggal. Sitem embedded pada printer, misalnya, memantau
jumlah kertas yang keluar, memantau kapasitas jumlah tinta yang tersedia, memberikan
sinyal jika terjadi kesalahan pada peper, dan sebagainya.
1. Elektronik Konsumen
Elektronik konsumen adalah alat elektronik yang ditujukan untuk penggunaan
sehari-hari dan dapat digunakan untuk hiburan, komunikasi, serta bisnis.

2. Perangkat Home Otomatis


Home otomation atau bisa disebut sebagai Smarthome adalah rumah yang
dilengkapi dengan sistem untuk mengintegrasikan dan mengontrol alat-alat
elektronik yang ada di rumah, misalnya lampu, TV, CCTV, kipas angin, Door lock,
dll.
3. Embedded Pada Mobil
Embedded System adalah kombinasi dari hardware dan software yang disisipkan
(embedded) dalam suatu perangkat tertentu yang bertujuan melakukan suatu
fungsi/tugas khusus. Dua tujuan sistem embedded pada mobil setiap pengembangan
teknologi otomotif yaitu mempermudah pengendalian kendaraan dan meningkatkan
keselamatan.

4. Pengendali Proses Robotika


pengendalian Proses adalah penggunaan teknologi informasi untuk memantau dan
mengendalikan suatu proses fisik. Sebagai contoh, pengendalian proses digunakan
untuk mengukur kelembaban dan ketebalan kertas ketika melewati sebuah mesin
kertas dengan kecepatan ribuan kaki per menit.

ARM (Advanced RISC Machine)


A. Pengertian
ARM adalah merupakan arsitektur prosesor 32-bit RISC yang dikembangan oleh
ARM Limited. Dikenal sebagai Advanced RISC Machine dimana sebelumnya dikenal
sebagai Acorn RISC Machine. Pada awalnya merupakan prosesor dekstop yang sekarang
didominasi oleh keluarga x86. Namun desain yang sederhana membuat prosesor ARM
cocok untuk aplikasi berdaya rendah. Hal ini membuat prosesor ARM mendominasi
pasar elektronik seluler dan sistem terbenam dinama membutuhkan daya dan harga yang
rendah.

Pada tahun 2007, sekitar 98% dari satu miliar telepon genggam yang terjual
menggunkan setidaknya satu buah prosesor ARM. Dan pada tahun 2009, prosesor ARM
mendominasi sekitar 90% dari keseluruhan pasar prosesor 32-bit RISC. Prosesor ARM
digunakan diberbagai bidang seperti elektronik umum, termasuk PDA (Personal Digital
Asistant), Ponsel, Pemutar media, Pemutar musik, Konsol genggam, Kalkulator, dan
Priferal Komputer seperti HDD dan Router. Lisensi ARM dimiliki oleh Alcatel, Atmel,
Brodcom, Circus Logic, Digital Equipment Corporation, Freescale, Intel melalui DEC,
LG, Marvell Technology Group, NEC, NVIDIA, NXP Semiconductor, OKI,
Quallcomm, Samsung, Sharp, ST Microelectronics, Symbios Logic, Texas Instrument,
VLSI Technology, Yamaha, ZiiLABS.

B. Sejarah
Setelah sukses dengan komputer BBC micro, Acorn Computers Ltd
mempertimbangkan perpindahan dari prosesor MOS Technology 6502 ke pasr yang akan
segera didominasi oleh IBM PC yang diluncurkan pada tahun 1981. Acorn Bussines
Computer (ABC) pada saat itu membutuhkan prosesor berikutnya unutk dapat bekerja
pada platform BBC micro. Namun prosesor seperti Motorola 68000 dan National
Semiconductor 32016 tidak cocok, sedangkan prosesor 6502 tidak mencukupi untuk
kebutuhan antar muka grafis.

Akhirnya Acorn mendesain prosesornya snediri dengan proyek Berkeley RISC oleh
engineernya. Kunjungan ke Western Design Center di daerah Phoenix meyakinkan
engineer Acorn bahwa mereka berada pada proses yang tepat. Sebelmu melangkah lebih
jauh, mereka membutuhkan lebih jauh, mereka membutuhkan sumber daya yang lebih.
Setelah Wilson mendapat persetujuan dari CEO Acorn, Herman Hauser, tim kecil
melanjutkan ke perangkat keras.

Proyek Acorn RISC Machine resmi dimulai pada oktober 1983. VLSI Technology,
Inc dipilih sebagai mitra dalam memproduksi chip silikon di mana sebelumnya telah
memproduksi ROM dan custom chip sebelumnya. Proses desain dipimpin oleh Wilson
dan Furber, dengan tujuan utama latensi rendah (low-latency) pada penanganan
input/output (interupsi) seperti pada prosesor MOS Technology 6502. Arsitektur 6502
memberikan pengembang mesin yang cepat dalam pengaksesan memory tanpa harus
menggunakan perangkat direct access memory yang mahal. VLSI memproduksi chip
ARM pertama kali pada 26 April 1985 yang berhasil bekerja dan dikenal sebagai ARM1.
Dan disusul dengan ARM2 yang diproduksi pada tahun berikutnya.

Pengaplikasian prosesor ARM pertama kali adalah prosesor kedua dari BBC Micro,
untuk simulasi dalam pengembangan chip pendukung (VIDC, IOC, MEMC) dan untuk
mempercepat penggunaan perangkat lunak CAD (Computer Aided Design) dalam
pengembangan ARM2. Wilson menulis BBC Basic dalam bahasa assembly ARM, di
mana kode sangat padat sehingga ARM BBC Basic sangat cocok untuk setiap emulator
ARM.

ARM2 mempunyai lebar bus sebesar 32-bit, 26-bit (64 Mbyte) alamat memory dan
16 buah register 32-bit. Program code harus ada dalam 64 Mbyte pertama dari memory,
sebagaimana program counter dibatasi pada 26-bit karena 6-bit atas pada register 32-bit
digunakan sebagai status flag. Kemungkinan besar ARM2 merupakan prosesor 32-bit
paling sederhana di dunia dengan hanya 30.000 transistor bila dibandingkan dengan
Motorola 68000 dengan 70.000 transistor. Kesederhanaan ini diperoleh karena ARM
tidak mempunyai microcode yang mencakup seperempat hingga sepertiga transistor pada
Motorola 68000. Selain itu ARM pada saat itu tidak memiliki cache memory. Hal ini
membuat ARM sebagai prosesor dengan konsumsi daya rendah namun performansi yang
lebih baik daripada Intel 80286. Penerusnya yaitu ARM3 mempunyai 4 kByte cache
yang meningkatkan performansi.

Pada akhir 1980-an, Apple Computer dan VLSI Technology memulai kerja sama
dengan Acorn untuk prosesor ARM berikutnya. Kerjasama ini sangat penting hingga
Acorn melepas tim tersebut sebagai perusahaan baru bernama Advanced RISC Machines
Ltd. pada tahun 1990. Sehingga sering kali ARM disebut sebagai Advanced RISC
Machine disamping Acorn RISC Machine. Dan pada tahun 1998 Advanced RISC
Machines menjadi ARM Ltd.
Hasil kerja sama Apple-ARM menghasilkan ARM6 pada awal tahun 1992. Apple
menggunakan ARM6 (ARM 610) sebagai prosesor pada PDA Apple Newton dan pada
tahun 1994 Acorn menggunakan ARM6 pada komputer PC RISC. Pada frekuensi 233
MHz, prosesor ini hanya mengonsumsi daya sebesar 1 Watt dan versi berikutnya lebih
kecil dari itu.

Inti prosesor ARM tidak mengalami perubahan ukuran yang signifikan. Pada ARM2
terdapat 30.000 transistor sedangkan pada ARM6 bertambah hingga 35.000 transistor
saja. ARM Ltd. hanya menjual IP (Intelectual Property) core di mana perusahaan lain
dapat memproduksi mikrokontroller dan prosesor berdasarkan rancangan ARM.
Implementasi yang dinilai paling berhasil adalah ARM7TDMI yang terjual hingga
ratusan juta chip. Ide dasarnya adalah produsen chip komputer dapat membuat CPU
lengkap berdasarkan rancangan ARM dan dapat dibuat pada pabrik semikonduktor lama
serta memberikan performansi yang tinggi pada harga yang rendah. Arsitektur ARM
dapat ditemui di banyak smartphone, PDA dan perangkat genggam lain.

Anda mungkin juga menyukai