Login

ARM The Architecture For The Digital World  

ARM Approved Training Center - Courses

MVD Training

Languages Training Offered In: French or EnglishAreas of Training Expertise: ARM7/9/11 Cortex M0/M1/M3/M4/R4/A5/A8/A9 RVDS, Keil µVision


MVD Training


ARM Cortex-M4 vs Cortex-M3

 

  • Course Type:  Hardware & Software
  • Course Length:  1 day(s)


Summary:

This courses focuses on the difference between ARM Cortex-M4 cores and Cortex-M3 cores.
• Identifying the similarities which allow high re-usability
• Identifying the new features implemented on the Cortex-M4(F) to accelerate DSP-like algorithms
• Identifying the new features implemented on the Cortex-M4(F) to accelerate floating point algorithms

Prerequisites:


• A basic awareness of the ARM Cortrex-M3 is highly recommended
• A basic understanding of microprocessors and microcontrollers is recommended
• A basic understanding of digital logic or hardware / ASIC design issues would be useful but not essential
• A basic understanding of assembler or C programming would be useful but not essential
• A basic awareness of other ARM cores is useful but not essential

Audience:


This course has been designed for attendees already familiar with the ARM Cortex-M3 core.

Modules:


The ARM Architecture and Processor Cores
ARM Cortex-M4 & Cortex-M3 COMMON ARCHITECTURE
ARM Cortex-M4 & Cortex-M3 DIFFERENCES
• ARM Cortex-M4 Additional Instructions
• ARM Cortex-M4 Optional Floating Point Unit Coprocessor
• ARM Cortex-M4 Performances Comparison
• ARM Cortex-M4 Compiler Support

[ Training Course list ]
ARM Connected
ARM Approved Training Center