Arm Cortex processor behaviors Community

Wednesday  25 October  2017  9:00 AM    Wednesday  25 October  2023 11:30 PM
Save Saved
Last update 05/06/2019
  2

Prerequisites:



  • Introductory knowledge of either the A, R, or M profile of the Arm architecture.

Audience:

The course is aimed at Hardware Engineers needing an understanding processor signal behaviors. The course will also benefit software and implementation engineers.

Delivery Method:

  • Online

Length:

  • 1 hour

Modules:

  1. Introduction

    • Topic overview

    • Simple Sequential Model

  2. Instruction fetching optimizations 

    • Intro to instruction fetching optimizations

    • Branch prediction overview

    • Branch prediction method (return stack)

    • Branch prediction method (conditional branch prediction)

    • Effects of branch prediction

  3. Data processing optimizations 

    • Data processing optimizations - overview
    • Multiple execution pipelines
    • Speculative execution
    • Register dependencies
    • Cortex-A, R, and M interrupt behaviors
  4. Data memory access optimizations

    • Data memory access optimizations - overview

    • Caching (cache eviction)

    • Caching (cache pre-fetching performance

    • Caching (cache maintenance - multi-caching)

    • Merging

    • Re-ordering overview

    • Re-ordering commands

    • ISB and DSB example

    • Barriers and speculative access

  5. Summary

    • Cortex-A summary

    • Cortex-R summary

    • Cortex-M summary

Language: This course is presented in English.

Delivery Method: Bitesized video content

By booking this training course you accept our Terms and Conditions.

You will have 3 months access to this community.

culture sports courses education
Nearby hotels and apartments
East Mayo Boulevard, Phoenix, Maricopa County, Arizona, 85054, United States of America
East Mayo Boulevard, Phoenix, Arizona, United States of America
East Mayo Boulevard, Phoenix, Maricopa County, Arizona, 85054, United States of America
East Mayo Boulevard, Phoenix, Arizona, United States of America
Event from eventbrite.co.uk