English
Language : 

PXD20RM Datasheet, PDF (66/1628 Pages) Freescale Semiconductor, Inc – PXD20 Microcontroller
— 8-bit monochrome
— YCrCb 4:2:2
• Video downscaling
• Contrast and Brightness adjustment
• De-interlace for interlaced video image
• Internal DMA engine for data transfer to memory
1.5.19 Boot assist module (BAM)
The BAM is a block of read-only memory that is programmed once by Freescale. The BAM program is
executed every time the MCU is powered-on or reset in normal mode. The BAM supports different modes
of booting. They are:
• Booting from internal flash memory
• Serial boot loading (A program is downloaded into RAM via CAN or LIN and then executed)
• Booting from external memory
Additionally the BAM:
• Enables and manages the transition of the MCU from reset to user code execution
• Configures device for serial bootload
• Enables multiple bootcode starting locations out of reset through implementation of search for
valid Reset Configuration Halfword
• Enables or disables software watchdog timer out of reset through BAM read of Reset
Configuration Halfword option bit
1.5.20 Enhanced Modular Input/Output System (eMIOS)
This device has two eMIOS modules, each with 16 channels supporting a range of 16-bit Input Capture,
Output Compare, Pulse Width Modulation, and Quadrature Decode functions.
• Selectable clock source from primary FMPLL, secondary FMPLL, external 4–16 MHz oscillator
or 16 MHz Internal RC oscillator on a per module basis
• Timed I/O channels with 16-bit counter resolution
• Buffered updates
• Support for shifted PWM outputs to minimize occurrence of concurrent edges
• Edge aligned output pulse width modulation
— Programmable pulse period and duty cycle
— Supports 0% and 100% duty cycle
— Shared or independent time bases
• Programmable phase shift between channels
• 4 channels of Quadrature Decode
• DMA transfer support
1-18
PXD20 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
Freescale Semiconductor