MCIMX286CVM4B Freescale Semiconductor, MCIMX286CVM4B Datasheet - Page 2121

no-image

MCIMX286CVM4B

Manufacturer Part Number
MCIMX286CVM4B
Description
IC MPU I.MX286 289MAPBGA
Manufacturer
Freescale Semiconductor
Series
i.MX28r

Specifications of MCIMX286CVM4B

Core Processor
ARM9
Core Size
32-Bit
Speed
454MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, MMC, SmartCard, SPI, SSI, UART/USART, USB OTG
Peripherals
DMA, I²S, LCD, POR, PWM, WDT
Program Memory Size
128KB (32K x 32)
Program Memory Type
Mask ROM
Ram Size
32K x 32
Voltage - Supply (vcc/vdd)
1.25 V ~ 5.25 V
Data Converters
A/D 17x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
289-LFBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of I /o
-
Eeprom Size
-
Lead Free Status / Rohs Status
Compliant
The PXP also has the ability to rotate/flip images for cases when the pixel scan order is not
in the traditional left-to-right/top-to-bottom raster scan (landscape raster). This can occur
when a handheld device with a traditional landscape scan is rotated into a portrait orientation
(in which the scan order is now bottom-to-top/left-to-right or vice versa) or when a cell
phone oriented display (portrait raster) is rotated into a landscape orientation for viewing
videos. In these cases, the PXP still renders the image in scan-order format (as sent to the
device), but it will traverse the input images based on the transformations required.
The following sections detail each of the PXP's functional capabilities.
34.2.1 Pixel Handling
All pixels are internally represented as 24-bit RGB or YUV/YCbCr values with an 8-bit
alpha value at all stages in the PXP after the color space converter (CSC). The output format
selected determines the colorspace representation of pixels after the CSC stage of the pixel
pipeline. It should be noted that pixels in the YUV/YCbCr color space cannot be blended
with S1 overlay pixels since this channel only processes RGB pixel formats.
Input pixels are converted into the RGB format using the following rules:
Input pixels are processed in the YUV/YCbCr format using the following rules:
Freescale Semiconductor, Inc.
• 32-bit ARGB8888 pixels are read directly with no conversion for both the S0 and
• 32-bit RGB888 pixels are assumed to have an alpha value of 0xFF (full opaque).
• 16-bit RGB565 and RGB555 values are expanded into the corresponding 24-bit color
• 16-bit RGB1555 values are expanded into the corresponding 24-bit color space and
• All pixels are processed through the scaling engine for conversion to the YUV/YCbCr
overlay images.
space and assigned an alpha value of 0xFF (opaque). The expansion process replicates
the upper pixel bits into the lower pixel bits (for instance a 16-bit RGB565 triplet of
0x1F/0x20/0x07 would be expanded to 0xFF/0x82/0x39).
assigned an alpha value of either 0x00 or 0xFF, based on the 1-bit alpha value in the
pixel. The ALPHA_MULTIPLY function is useful in this scenario to allow scaling of
the opaque pixels to a semi-transparent value.
4:4:4 24-bit format.
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
Chapter 34 Pixel Pipeline (PXP)
2121

Related parts for MCIMX286CVM4B