This course introduces you to Freescale’s ColdFire® products and architecture. It provides a description of the tools available to help with the transition from 68K to ColdFire. Once you have finished this course, you will be better prepared to describe the differences between the 68K and ColdFire programming modules. The course provides an overview of the three versions of the ColdFire® processor. It discusses the features and operation of the MAC programming model, the hardware divide module, and system integration. You will examine the features and operations of several controllers including the Direct Memory Access (DMA) and DRAM/SDRAM controllers. It covers the features of the I2C module and timer features and clock selection.This course covers, ColdFire Application Specific Peripherals including the 10/100 Fast Ethernet Media Access Controller (MAC), the universal serial bus device module, the queued serial peripheral interface module and the pulse width modulation module. Additional peripherals include the Phase-Locked Loop (PLL), the Analog-to-Digital Converter (ADC). Enhanced Multiply-Accumulator (EMAC) unit., CD-ROM Block Decoder/Encoders and General Purpose Input/Outputs (GPIOs) features and operations. Finally, you will learn the features and operation of the following modules: the System Control Module (SCM), the Edge Port (EPORT) module, the RAM Dual Port Processor, the Programmable Interrupt Timer (PIT), the Queued Analog to Digital Converter Module (QADC), Watchdog Timer, the FlexCAN module, the ColdFire Flash Module (CFM), and the General Purpose (GP) timers of ColdFire.
None Freescale and distribution Field Application Engineers 3.5 hours |