1. Pengenalan Sistem Embedded_Pagi_2
-
Upload
ardeno-numera -
Category
Documents
-
view
229 -
download
0
Transcript of 1. Pengenalan Sistem Embedded_Pagi_2
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
1/15
MK-4604 Tahun Ajaran 2015/2016
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
2/15
Objektif KeasObjektif Keas
Men!enakan tekn""!i sistem embedded
berbasis #$%A men!!unakan &'()karakteristik dan im*ementasin+a,
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
3/15
KeasKeas Sistem EmbeddedSistem Embedded• 2 sesi $ertemuan Te"ri dan 4 sesi *ertemuan $raktek/min!!u
– Membaa $a*er
– .eferensi
1, Fundamentals of Digital Logic with VHDLFundamentals of Digital Logic with VHDL designdesign”
S, r"n) 3, ranei
2, D g ta E ectron csD g ta E ectron cs 7 am K e t
8, Digital DesignDigital Design #, ahid
4, VHDL Made Easy VHDL Made Easy ', $eerin) ', Ta+"r
– Te"ri 409 :Tu!as 209) ;TS 409 dan ;AS 409<
– $raktek 509 :$raktikum 259) (a*"ran $raktikum 409) ;AS 859<
– Kebersihan 59 :Keas) ruan!an) *eraatan *raktikum<
– Kehadiran 59
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
4/15
$"rsi $eniaian$"rsi $eniaian• A $"int = >5
• A- >0 ?$"int @ >5
• B5 ?$"int @ >0
• B0 ?$"int @ B5
• - 65 ?$"int @ B0
• C 60 ?$"int @ 65• C 55 ?$"int @ 60
• C- 50 ?$"int @ 55
•' 45 ?$"int @ 50• ' 40 ?$"int @ 45
• E $"int @ 40
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
5/15
(ab"rat"rium(ab"rat"rium• T# (ab (antai 1 %edun! Teahin! #at"r+• "ard Atera 'E1-S"C
– C+"ne 5 S"C – &'( $r"!rammabe $eri*hera 'eDies – S7 Simuasi M"desim Atera 10,1d – &7 $r"!rammin! Atera uartus FF 18,1Semua s"ftare diinsta *ada a*t"* *ribadi
• a u e "m*" er r a as "ran!
• (ab dimuai *ada *uku 18,00 7F :&ari Kamis< dan 18,80 7F :hariGumat
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
6/15
SiabusPokok Bahasan Sub Pokok Bahasan
PengenalanPengenalanPengenalanPengenalan SistemSistemSistemSistem
EmbeddedEmbeddedEmbeddedEmbedded
• $en!ertian Sistem Embedded
• Trend di bidan! sistem embedded dan *enera*ann+a
• .eDie Ajabar ""e) Tabe Kebenaran) K-Ma*
ProsesProsesProsesProses desaindesaindesaindesain hardwarehardwarehardwarehardware • $r"ses desain &ardare 'i!ita• $r"ses desain seara shemati
• $en!enaan S"ftare dan simuasi fun!si"na
• Atera uartus-FF dan M"desim
Hardware DescriptionHardware DescriptionHardware DescriptionHardware DescriptionLanguage (HDL)Language (HDL)Language (HDL)Language (HDL)
• $en!enaan &'(• Eemen dasar &'( :(ibrar+) Entit+) Arhiteture<
• $em"dean &'( data f") behaDi"ra dan strutura
• 'asar &'(
• When-Else/With Select ) $r"ess dan S+ntaI seJuentia :If
Else/ase Select <
Field Programmable GateField Programmable GateField Programmable GateField Programmable Gate
Array (FPGA)Array (FPGA)Array (FPGA)Array (FPGA)
• Sintesis &'(
• Si!nas) t+*es) Det"r
• C"k 'iDider
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
7/15
Siabus
Pokok Bahasan Sub Pokok Bahasan
ang!aian "ombinasionalang!aian "ombinasionalang!aian "ombinasionalang!aian "ombinasional
dan Se#uentialdan Se#uentialdan Se#uentialdan Se#uential
• 'esain ran!kaian k"mbinasi"na dan sekuensia men!!unakan
&'(
• $en!!unaan '"t MatriI (E'State $achineState $achineState $achineState $achine • #inite State Mahine M""re
• #inite State Mahine Mea+
• C"nt"h a*ikasi #SM M""re dan #SM Mea+ men!!unakan &'(
dan Shemati
eg ster rans er e'eeg ster rans er e'eeg ster rans er e'eeg ster rans er e'e
(%L)(%L)(%L)(%L)
• esa n e! s er rans er eDe
• High Le!el state machine
• ontroller dan Data"ath
DesainDesainDesainDesain HardwareHardwareHardwareHardware dengandengandengandengan
HDLHDLHDLHDL
• O*erasi bian!an daam hardare di!ita men!!unakan &'(
• #"rmat 2s "m*ement :.CA<
• Fnterfae Ke+*ad MatriI 4I4 *ada b"ard #$%A
• Fnterfae Sens"r $in! *ada b"ard #$%A• A'C
• Sin+a $7M untuk kendai m"t"r
Proye!Proye!Proye!Proye! A!hirA!hirA!hirA!hir • $embahasan $r"+ek Akhir Mata Kuiah
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
8/15
A*a ituA*a itu Sistem EmbeddedLSistem EmbeddedLSistem Embedded adaah suatu sistem k"m*uter +an! didesain untukmeaksanakan satu atau bebera*a fun!si berdasarkan tujuantujuan
*embuatan atau fun!si s*esifikfun!si s*esifik +an! biasan+a menekankan *adak"m*utasi rea timerea time,
Sistem ini meru*akan ba!ian dari suatu deDais en!ka* +an! terdiriatas ar are an a! an me an ,
Sistem embedded meru*akan a*ikasi s*esifik
• O*timisasi untuk *en!eian ukuran
•O*timisasi *en!uran!an bia+a• O*timisasi untuk *enin!katan *erf"rmansi
• O*timisasi untuk *enin!katan reiabiitas
MK4604-Sistem Embedded
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
9/15
A*a ituA*a itu Sistem EmbeddedLSistem EmbeddedL• Sistem embedded ;KA;KA meru*akan
mikroprosesor +an! di!unakan *ada a*ikasik"m*uter tradisi"na
N N a*t"*
N "rkstati"n
MK4604-Sistem Embedded
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
10/15
Embedded Ds %enera $ur*"seEmbedded Ds %enera $ur*"se
Sistem Embedded Sistem General Purpose
Tidak da*at di*r"!ram "eh end-user 'a*at di*r"!ram "eh end-user
Membutuhkan run-time +an! teta*:*enambahan com"uting "ower tidak
ber!una<
#aster is #etter
Men!eksekusi bebera*a a*ikasi +an! teah
diteta*kan *ada saat desain
Men!eksekusi a*ikasi daam keas +an! ebih
besar
MK4604-Sistem Embedded
Kriteria utama
- &ar!a
- K"nsumsi "ower
- $eal time
- 'a*at di*rediksi
Kriteria utama
- &ar!a
- Kee*atan rata-rata
$eri*hera khusus $eri*hera standar
$embeian *r"duk den!an nama +an!
berbeda mis, $h"ne) amera
$embeian K"m*uter
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
11/15
Sistem Embedded $ertamaSistem Embedded $ertama•• Apollo Guidance ComputerApollo Guidance Computer :A%C
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
12/15
Sistem EmbeddedSistem Embedded-di sekeliling kita
Tire Pressure Sender Smart 7ath
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
13/15
Embedded Otomotif
PLebih dari 30% dari harga mobil berada pada bagian elektronik
P90% dari inovasi berdasarkan pada sistem elektronik
Slide courtesy of Alberto Sangiovanni-Vincentelli
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
14/15
-
8/18/2019 1. Pengenalan Sistem Embedded_Pagi_2
15/15
Trend di sistem embedded• $ada aktu am*au) sistem embedded dikena den!an nama Embedded
:mir"-