ARM Architecture eLearning Course

Instructor(s): Paul Devriendt

Equivalent of: 4-day course

Subscription Length: 120 days

$995

Course price

We can create a live corporate training for you:

What's Included

Modules img Course completion certificate
ARM eLearning modules
(unlimited access for 120 days)
PDF of Course Slides
(yours to keep, does not expire)
Course Completion Certificate
(boost your resume/CV)

Student Review

"ARM processor is something new that I had to learn in a short time, and the architecture course was just a perfect course for to me."

-Benjamin H.

You Will Learn

  • ARM architecture: ARMv7 (32-bit) and ARMv8 (64-bit) architectures, along with some of the history
  • ARM microarchitecture, the internals of some of the different processors comprising the Cortex family
  • Comparisons and contrasts with the Intel IA-32 architecture and microarchitectures
  • Buses connecting the processor core(s) to the rest of the system
  • Numerous examples of how this is used in SoC (System on a Chip) designs
  • The ARM business and licensing model, and how this leads to a variety of devices

Course Description

ARM processors are at the heart of many mobile phones, digital cameras, and other small portable devices. One characteristic of the processor that leads to this wide use is the low power consumption – a critical factor when battery life is a key product requirement. ARM processors are also heavily used in embedded control applications. As the mobile phone has evolved into an internet device with the tasks more typically associated with a PC (web browsing, media playback, etc), the processing capability has grown, such that the “simple” phone processor is now a much more capable device, a multiple core device that has the capability to move into the data center. This class looks at the range of processors comprising the ARMv7 architecture and the upcoming ARMv8 64-bit architecture, how the processors across the range are similar yet target different markets, and compare the architecture with Intel’s IA-32 architecture.

Course Content

Module 1: ARM Overview
- Intro to ARM the company, RISC vs CISC, ARMv7 vs v8, Architecture Profiles (-A, -R, -M), Intro to SoCs

48min to complete

Module 2: v7 Architecture Introduction
- Overview of v7 instruction sets and extensions, compatibilities and incompatibilities

32min to complete

Recommended Prerequisites

None

Benefits of eLearning

Access to the Instructor

Ask questions to the MindShare Instructor that taught the course

Cost Effective

Get the same information delivered in a live MindShare class at a fraction of the cost

Available 24/7

MindShare eLearning courses are available when and where you need them

Learn at Your Pace

MindShare eLearning courses are self-paced, so you can process when you're ready