Complete Hardware Design Solutions

ASIC Design Services offers a broad range of design services and is a leading
distributor for technically complex electronic components and EDA software.

Cortex-M3 Software Design


This course is designed for hardware engineers and software engineers developing software for platforms based around the ARM Cortex-M3 core. Including an introduction to the ARM product range and supporting IP, the course covers the ARM core range, programmer's model and instruction set architecture as well as the Cortex-M3 debug architecture is also covered. The course includes a number of worked examples and hands-on practical exercises to reinforce the lecture material.

Prerequisites:

 

  • Some knowledge of embedded systems  
  • A basic awareness of ARM is useful but not essential  
  • Knowledge of programming in C  
  • Experience of assembler programming is not required but would be beneficial


Audience:


Software engineers writing application and system software for platforms using the ARM Cortex-M3 processor core.

Modules:

 

  • Cortex-M3 Overview  
  • RealView Developer Suite Overview (and workbook)  
  • Cortex-M3 Processor Core  
  • Instruction Set  
  • Migrating Legacy Code to Cortex-M3  
  • Cortex-M3 Interrupts  
  • Cortex-M3 Exception Handling  
  • Memory Types  
  • Memory Protection Unit  
  • Embedded Software Development (and workbook)  
  • CoreSight Debug Architecture Overview  
  • Cortex-M3 Debug Infrastructure  
  • Cortex-M3 Invasive Debug  
  • Cortex-M3 Non-Invasive Debug (Trace)  
  • Compiler Hints and Tips

 

Latest course dates:

ARM Cortex M3Training  Schedule
23 - 25 February 2010 ARM Cortex M3 Midrand Book Course
24 - 26 May 2010 ARM Cortex M3 Midrand Book Course
24 - 26 August 2010 ARM Cortex M3 Midrand Book Course
23 - 25 November 2010 ARM Cortex M3 Midrand Book Course

 

 

 

 

 

  Copyright © ASIC Design Services, Tel +27 (011) 315 8316, Fax +27 (011) 315 1711

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page Source: www.asic.co.za/vhdlapplication.htm
ASIC Design Services, Midrand, South Africa
Tel: +27 (011) 315 8316 Fax: +27 (011) 315 1711
Email: info@asic.co.za
Office Hours: Monday to Friday, 08:00 - 17:00, GMT+2 hours