Course Title: MPC5775K

Course Agenda:

The class will cover both the hardware and software aspect of the device. Each topic is self-contained. That is, both hardware and software materials are included to make the topic complete. The class consists of lectures and exercises.

Architectural overview of the MPC5774K and MPC5775K silicon systems.

Learn the latest e200z4 Power Architecture Book E core programming model, register types, Signal Processing Extension Unit (SPE).

Review e200z4 core instruction set, branches, subroutine calls, simplified mnemonics, including the new SIMD module for DSP and floating point features.

Write efficient exception service routines for the e200z4 core and Interrupt Controller (INTC) by understanding the innovative exception processing function with built-in interrupt priorities, separate critical, non-critical resources using HW or SW vector mode.

Configure and optimize the e200z4 L1 cache with new cache locking instructions.

Initialize the Memory Protection Unit.

Learn and understand the various multicore architectures such as Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing (AMP), and Lockstep mode configuration for various embedded applications.

Learn how to initialize the MPC577xK from power-on reset. Understand and use the Boot Assist Module (BAM) for device operation after reset, but before user application.

Configure and initialize the various timers in the device.

Configure and initialize some of the memories and memory interfaces including the Quad-Ported RAM Controller (PRAMC), Flash Memory Controller, and Flash Controllers.

Configure and initialize some of the Motor Control Modules blocks such as the Cross-Triggering Unit (CTU), eTimer, and ADC which uses Successive Approximation Register architecture.

Understand and learn the Radar Processing Modules which includes Signal Processing Toolbox (SPT), Cross Triggering Engine (CTE) and Waveform Generation Module (WGM).

Configure and initialize the enhanced DMA (eDMA) and the DMAMUX to transfer data between various on-chip I/O peripherals and on-chip memory.

Configure and initialize the Power Management Module which consists of Power Management Controller (PMC), Power Control Unit (PCU), and Mode Entry Module (ME).

Configure and initialize some of the on-board communication interfaces such as FlexCAN, FlexRay, SPI and 100 Base-T Ethernet.

And much more...

Total topics covered will vary depending on class size, students background, and pace of the class. Our instructors are flexible to adapt and adjust topics to suit your requirements.


Understanding of basic microprocessor and microcontroller inner working are helpful. Also, familiarity with C language especially data structure organization is advantageous. However, the student willingness and desire to learn are the most important factors.


The MPC5775K architectural training course is designed for software, hardware, firmware, test engineers, and developers who want to build and test high-end premium-line vehicles and forward facing radar applications. The MPC577xK famiy delivers a solution that helps to move radar into mainstream vehicles and other satellite radar nodes. System architects, project leaders, and BSP designers, device driver designers, test engineers who want to understand device architecture and requirements are also encourage to attend the this class for an in-depth understanding of the silicon system

Managers, system architects, and project leaders, are also encouraged to attend the class for an in-depth understanding of the SoC device

Begleitendes Kursmaterial

  • course notes

FlexyTrain: Unsere Flexibilität – Ihr Plus

Keinen passenden Termin gefunden? Kein Problem: Bei der Planung unserer Kurstermine bieten wir Ihnen ein Höchstmaß an Flexibilität. Im Klartext: Gemeinsam mit Ihnen finden wir einen geeigneten Termin. Sprechen Sie uns an!