HOME :: JOB LISTINGS :: WEBCASTS :: ARCHIVES :: MEDIA KIT :: SUBSCRIBE :: FORUMS


BusinessWire
November 14, 2006

iWave announces training on Power PC

Training on PowerQUICC II Integrated High-performance PowerPC processors The MPC860/8260 PowerQUICC II (Power Quad Integrated Communications Controller - Second Generation) is a single-chip, highly integrated microcontroller. It has a 32-bit RISC PowerPC 603e/G2 core, a communication processor module (CPM), Memory controller, 32-bit PCI controller and much more.

Audience:
The MPC860/8265 PowerQUICC II training course is designed for software, hardware, firmware engineers, and developers who want to build communication and networking applications. System architects, project leaders, BSP designers, device driver developers, and test engineers, who want to understand device architecture are also encouraged to attend the class for an in-depth understanding of the silicon system.

MPC860/8265 course Agenda:
The class is a 5 to 7 day class that 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.

Hardware Modules

• Overview of the overall functional description of the MPC860 and MPC8265 architectures

• Understand the MPC860/8265 internal memory map structure with boards designed by iWave

• Learn the latest 603e core programming model, register types, and usages.

• 603e core instruction set, branches, subroutine calls and simplified mnemonics.

Software Modules

• Program the SMC UART module in Loop back mode.

• Program the SMC UART module to transmit and receive data.

• Test the CPM FCC module to transmit and receive Ethernet frame through loop-back mode

• Program the CPM FCC module to transmit and receive Ethernet frame and integrate the TFTP protocol with Ethernet module.
• How to develop the MPC860/8265 Monitor cum bootloade code.

o Configure and initialize the SDRAM memory controller.

o Write efficient exception service routines

o Make file

• Program the Flash

o Erase Sector

o Erase Chip

o Write

• How to Initialize the MMU with cache enable and run the code in the virtual memory.

• Program the CPM Multi-Channel Controller (MCC) for ATM

• Configure and initialize the 32-bit PCI controller module.

• Porting the Linux on MPC860/8265 platform

o Configuring the kernel modules, MMU and Memory base address

o Building the Linux using MakeMenuConfig

o Create RAM filesystem o Downloading the Linux onto SDRAM

• Application development and debugging using the cross compiler, Makefile and GDB debugger

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 MPC8260, or MPC8xx is helpful, not compulsory though. Familiarity with C language especially data structure organization is advantageous. However, student’s willingness and desire to learn is the most important factor.

 

All material on this site copyright © 2006 techfocus media, inc. All rights reserved.
FPGA and Structured ASIC Journal
Privacy Statement