PhoenixMicro MPC8280, MPC82xx Course: "Designing with the PowerQUICC II"

PowerQUICC II
Audience
Course Agenda
Prerequisite
Fee and Registration

The MPC8280, MPC82xx PowerQUICC II Power Architecture Host Processor

The MPC8280, MPC82xx PowerQUICC II (Power Quad Integrated Communications Controller - Second Generation) is a single-chip, highly integrated microcontroller. It has a 32-bit RISC Power Architecture 603e (G2-type EPPC) as a host processor and another dedicated 32-bit RISC communication processor (CP) plus a System Interface Unit (SIU) for communication and networking applications.

Document

Download the latest MPC8280RM rev1 (12/2005) and the latest MPCFPE32B rev3 (9/2005).

Audience:

The MPC8280, MPC82xx PowerQUICC II training course is designed for software, hardware engineers, and developers who want to build communication and networking applications. System architects, project leaders, and BSP designers who want to understand device architecture and requirements are also encourage to attend the class for an in-depth understanding of the silicon system.

MPC8280, MPC82xx 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.

  • Understand the overall Architecture of the MPC8280, MPC82xx family of devices.
  • Review G2 Core Programming Model, register types, and usage.
  • Learn the G2 core instruction set, branches, subroutine class. Also, learn how to access operands in memory.
  • Undertand the G2 various caching modes for its I-cache and D-cache. Learn how use these modes to optimize your system design.
  • Configure the G2 memory management unit (MMU) for system level protection and address translation functions.
  • Learn how to calculate serial channel communication performance, such as FCCs and MCCs, based on your applications.
  • Initialize the Fast Communication Controllers (FCCs) to transmit and receive HDLC packets, Fast Ethernet frames, and ATM cells.
  • Program the communication processor interrupt controller (CPIC) to recognize and prioritize interrupt sources.
  • Write exception service routine (ESR) to service various serial communication channels.
  • Learn how to set up the the Time Slot Assigner (TSA) for Time Division Multiplexing (TDM) and non-multiplexing serial interface (NMSI) function.
  • Configure Multi-Channel Controllers (MCCs) for HDLC and Transparent protocols for up to 128 channels per MCC.
  • Program the memory controller to interface to static memories (SRAM, flash, ROM, EEPROM) and dynamic memories (DRAM and SDRAM) using GPCM, UPM, and SDRAM controllers.
  • Understand how to initialize the MPC82xx from power-on reset.
  • Learn how the 60x bus works and how to interface external peripherals.

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

Prerequisite:

Understanding of MC68360, or MPC8xx is helpful. Also, familiarity with C language especially data structure organization is advantageous. However, student’s willingness and desire to learn are the most important factors.

Fee and Registration:

  • Payment must be received no later than one week prior to start of course. The fee includes course note, MPC82xx user manual, Power Architecture microprocessor family programming environment, and other applicable handouts.
  • Seating is limited so please register early to get the desired place and time.
  • Course cancellation is accepted one week prior to start of class. If the student cancelled one week prior to course he/she can elect to have course substitution for the same course at different date.
  • Student substitution is accepted from same company.
  • If student did not cancel one week prior to class the student will be charge the full rate.
  • PhoenixMicro Inc. has the right to cancel courses one week prior to start date due to low enrollment.

    Note:For pricing and availability for an ON-SITE course please use the ON-SITE Request Form.

Terms and Conditions | Employment | Other Resources
© Copyright 1999-2009, PhoenixMicro Inc., All Rights Reserved