+ +
- -
Systèmes d'Exploitation
Calendrier  Détails
Programmation
 
Calendrier  Détails
Processeurs ARM
 
Calendrier  Détails
Processeurs PowerPC
 
 
 
 
Calendrier  Détails
Communications
 
 
Calendrier  Détails
+ +
> >
- -

 
ac6 >> ac6-training >> Processeurs ARM >> ARM Cores >> ARM Cortex-A and R Architecture Télécharger le catalogue Télécharger la page Ecrivez nous Version imprimable

AAA ARM Cortex-A and R Architecture

formateur
Objectives
  • Describing the ARM Cortex-A processor architecture
  • Presenting the Hardware and Software implementation possibilities to learn how to create Cortex-A based applications
  • This course provides all the prerequisites for the courses describing in details the various Cortex-A and Cortex-R cores and CPUs.
Course environment
  • Convenient course material with space for taking notes
  • Demos targeting a Cortex-A9 based SoC using the DS-5 IDE
Prerequisites
  • Familiarity with embedded C concepts and programming
  • Basic knowledge of embedded processors

First Day
Architecture
  • Introduction to ARM and the Architecture
  • The Programmer’s Model
  • Exceptions
  • Memory Architecture
  • Caches
  • Resources
Implementations
  • Versions and Implementations
  • ARMv4T
  • ARMv5TE
  • ARMv6
  • ARMv7
  • SecurCore
  • Architecture Extensions
  • Pipelines
  • Cycle Counting
  • Resources
Second Day
System
  • Multi-processing
  • Cache maintenance
  • Cache coherency hardware
  • Interrupt distribution
  • Power saving modes
  • Memory system hierarchy
  • Software storage and upload
  • Resources
Software Development
  • Embedded Software Development
  • Libraries and Linkage
  • Target platforms
  • Memory ordering models
  • Barriers and synchronization
  • Cache policies
  • Operating system support
  • Booting
  • Resources
Third Day
Software debug
  • Debug basics
  • Debug hardware
  • Invasive Debug
  • Non-invasive Debug
  • Standard Debug Techniques
  • Timing
  • Resources
Software Optimization
  • Introduction
  • Coding techniques
  • Profiling
  • Resources