Lösningar Produkter Utbildning Events Support Om nohau Partners Kontakt
     Kursprogram och anmälan till kurser
   Praktisk kursinfo
   Anpassad Utbildning
   Kundreferenser
   Kursledarporträtt
   Kurslokaler

Develop Applications for ARM11

Download | Print

Day(s): 1
* Price: € 780

 Booking


We are now beginning to see chips based on the ARM11 core meant for embedded systems. ARM has in version 6 of their instruction set extended it to include the most common DSP operations as well as SIMD media-instructions.

The ARM11 core can as an example handle coding and decoding of streaming video above QVGA resolution without additional video processors. The core is of course backward compatible with code compiled for ARM7 and ARM9.

Goal
To be able to run the core at clock speeds of up to 1GHz, it has been equipped with a branch-prediction unit that in turn allows the pipeline to be extended to 8 phases.

Due to its impressive performance the ARM11 is the next step for projects that has outgrown the ARM9 core.

The ARM1176 variant has both soft- and hardware-support to measure the CPU load and can adapt both clock speed and voltage levels. This is to keep the best energy/performance ratio which has made the ARM cores into the world leaders for embedded battery powered applications.

Since the processor core can handle such a rich variety of media, ARM has incorporated hardware support for security applications. Typical applications would be DRM and other crypto solutions were hardware protection against evil code is needed.

The course will give you an overview of these new possibilities and you will be trained in the DSP and media instructions.

Participants
ARM11 is the next step for projects that has outgrown the ARM9.

Previous knowledge
To be able to understand the course material, you should have previous knowledge of ARM assembler on ARM7 or ARM9 cores.

Practical exercises / Tools
Exercises will be done with ARM assembler instructions as of version 5 and 6.

Content

The course ARM11 builds on the basic ARM courses and focuses on the new extensions found in the ARM11 such as:

  • ARM v5 och v6 assembler instructions
    • Example algorithms
    • FIR filter
    • The discrete Fourier transform
  • Branch prediction
    • New virtual memory types
    • performance counters
  • TrustZone, Intelligent Energy Manager

Booking


* Prices subject to change. Prices apply in Sweden and are in Euro, excl. VAT.
Sthlm = Stockholm, Gbg = Gothenburg, Cph = Copenhagen, Mmo = Malmö, Lkpg = Linköping, Jkpg = Jönköping, Oslo in Norway, Vantaa in Finland, Twyford in the UK.


Tillbaka



| Copyright © 2002-2010 Nohau Solutions AB | Webbplatsunderhåll av Mcon |
| Legal & Privacy | Site Map | Site feedback | Newsletter |