introduction arm

Post on 25-May-2015

123 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Mengenal ARM, sejarahnya dan jenis ARM

TRANSCRIPT

ARM

Pembahasan Materi

Pengenalan ARM

Pengenalan ARM

Apa itu ARM ?

• ARM adalah prosesor 32-Bit Reduced Instruction Set Computer (RISC) yang dikembangkan oleh ARM Holdings

• ARM dikenal sebagai Advance RISC Machine

Sejarah ARM

• Didirikan bulan November tahun 1990 • Acorn Computers ----> ARM.ltd

• Perusahaan Intellectual Property(IP) • ARM tidak memproduksi sendiri ICnya.• IC ARM diproduksi dan dijual oleh perusahaan

yang mempunyai lisensi desain Prosessor ARM

• Mengembangkan teknologi untuk desain arsitektur ARM• Sofware, board, downloader, peripheral,

aplikasi sofware, bus arsitektur dll

ARM Partner

Dimana Bisa Menemukan ARM ?

Kenapa ARM ?

Kenapa ARM ?

• Mempunyai kinerja lebih baik

Kenapa ARM ?

• Efisiensi Energi jauh lebih baik

• Daya yang digunakan rendah

• Ukuran kode yang lebih kecil

Kenapa ARM ?

• 1-5 tahun kedepan ARM akan menguasai pasar

Kenapa ARM ?

Set Instruksi

• ARM Menerapkan 2 set instruksi

• 32-bit ARM Set Instruksi

• 16-bit Thumb Set Instruksi

• Jazelle cores juga dapat menjalankan Java bytecode

Arsitektur ARM(1)

Arsitektur ARM(2)

ARMv4

ARMv5

ARMv6

ARMv7

Pengembangan Arsitektur ARM

SA-110

ARM7TDMI

4T

1

Thumb instruction set

2

4

ARM9TDMI

SA-1110

ARM720T ARM940T

Improved ARM/Thumb Interworking

CLZ

5TE

Saturated maths

DSP multiply-accumulate instructions

XScale

ARM1020E

ARM9E-S

ARM966E-S

3

Early ARM architectures

ARM9EJ-S

5TEJ

ARM7EJ-S

ARM926EJ-S

Jazelle

Java bytecodeexecution

6

ARM1136EJ-S

ARM1026EJ-S

SIMD Instructions

Multi-processing

V6 Memory architecture (VMSA)

ARM Version

Version7

Pengembangan Arsitektur ARM

Versi Arsitektur ARM

Arsitektur ARM(3)

ARM Cortex(1)

ARM Cortex(2)

Profil A untuk aplikasi high-end, canggih dan bisa menjalankan sistem operasi terbuka dan kompleks. seperti Android, linux, dll

Keunggulan Cortex-A • Multicore Technology• Mobile Internet• Sudah mendukung Grafis, untuk netbook, TV, Tab

ARM Cortex(3)

Profil R untuk sistem real-time pemrosesan sinyal dan sistem kontrol.

Keunggulan Cortex-R• Konfigurasi Dual-Core Multi-Prosesing• Performa tinggi DSP dan fungsi Media

ARM Cortex(4)

Profil M dioptimalkan untuk daya yang rendah dan aplikasi mikrokontroler.

Keunggulan Cortex-M• Dirancang untuk embedded prosesor yang dioptimalkan untuk MCU

ARM Cotex-M

ARM Cortex-M

ARM Cortex-M0(1)

ARM Cortex-M0(2)

Terima kasih

top related