tm1300 NXP Semiconductors, tm1300 Datasheet - Page 203
tm1300
Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet
1.TM1300.pdf
(533 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 203 of 533
- Download datasheet (7Mb)
Philips Semiconductors
Table 14-1. Image Overlay Formats
14.4.2
The ICP accepts image overlay data in three formats,
RGB 24+
Table
type as the output image format generated by the ICP for
the main image. For example, if the output image is one
of the RGB formats, the overlay must be one of the two
RGB overlay formats, RGB-24- and RGB-15+ . If the
output image format is YUV, the overlay format must be
in YUV-4:2:2+ format. The formats must be of the same
type because the ICP does no conversion on the overlay
data.
In RGB 24+
of alpha information (stored in the most significant byte)
is included with each pixel. In RGB 15+
is included for each pixel. The pixels in the overlay image
are packed as 2 pixels per 32-bit word, and the alpha bit
is the most significant bit of each half word. In the same
manner, the YUV-4:2:2+ format packs two pixels into
one 32-bit word, and has one bit of alpha for each pixel.
The least significant bit of the U and V components sup-
plies the alpha bit for the Y0 and Y1 pixels, respectively.
The alpha bit in these formats selects between two alpha
values stored in the ICP, alpha 1 and alpha 0. The alpha
1 and alpha 0 values are loaded from the parameter
block when the ICP is started.
Table 14-3. Output Data Formats
RGB 24-packed
RGB 8R: 332
RGB 8A: 233
YUV-4:2:2+
YUV- 4:2:2
RGB 15+
RGB 24+
RGB 24+
RGB 15+
RGB-16
Format
Format
14-1. The overlay image format must be the same
Image Overlay Formats
RGB 15+
pixels are packed 1 pixel/word a full byte
Word
1
1
1
1
1
1
2
3
1
r4 r3 r2 r1 r0 g4 g3
and YUV-4:2:2+ as shown in
Bits 31-24
r1 r0 g2 g1 g0 b2 b1 b0
r2 r1 r0 g2 g1 g0 b1 b0
r4 r3 r2 r1 r0 g5 g4 g3
a7 - a0
r4 r3 r2 r1 r0 g4 g3
Y1
Bits 31-24
a7 - a0
Pixel 3
G2
R3
B1
Y1
Pixel 1
one bit of alpha
g2 g1 g0 b4 b3 b2 b1 b0
Pixel 1
g2 g1 g0 b4 b3 b2 b1 b0
g2 g1 g0 b4 b3 b2 b1 b0
r1 r0 g2 g1 g0 b2 b1 b0
r2 r1 r0 g2 g1 g0 b1 b0
(v7-v1) +
Bits 23-16
r7 - r0
Bits 23-16
Pixel 2
r7 - r0
R0
G3
B2
V0
Packed 4 Pixels/3 Words
14.4.3
Image overlay uses alpha blending, which combines the
overlay image with the main image according to the al-
pha value. The alpha value is supplied by the alpha byte
in RGB 24+ format and by the alpha registers, Alpha 0
and Alpha 1 in the other formats. The alpha code format
is shown in
Table 14-2. Alpha Blending Codes
14.4.4
The output formats are the RGB image formats sent to
the PCI interface or SDRAM. These formats are shown
in
PRODUCT SPECIFICATION
Packed 2 Pixels/Word
Alpha Code
Table
80h - FFh
1 Pixel/Word
00h
20h
40h
60h
14-3. Note: B1 = Byte 1 of blue = [b7...b0]
Alpha Blending Codes
Output Formats
r1 r0 g2 g1 g0 b2 b1 b0
r2 r1 r0 g2 g1 g0 b1 b0
r4 r3 r2 r1 r0 g4 g3
Table
r4 r3 r2 r1 r0 g5 g4 g3
r4 r3 r2 r1 r0 g4 g3
Bits 15-8
Alpha Value
g7 - g0
Bits 15-8
128-255
Y0
14-2.
g7 - g0
Pixel 1
32
64
96
G0
R1
B3
Y0
0
Pixel 0
Pixel 0
Image Coprocessor
Image
100%
g2 g1 g0 b4 b3 b2 b1 b0
75%
50%
25%
0%
g2 g1 g0 b4 b3 b2 b1 b0
g2 g1 g0 b4 b3 b2 b1 b0
r1 r0 g2 g1 g0 b2 b1 b0
r2 r1 r0 g2 g1 g0 b1 b0
(u7-u1) +
Bits 7-0
b7 - b0
Bits 7-0
b7 - b0
Pixel 0
G1
R2
U0
B0
Overlay
100%
25%
50%
75%
0%
1
.
14-5
Related parts for tm1300
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Tm Supirbuck Highly Integrated 4a Wide-input Voltage, Synchronous Buck Regulator
Manufacturer:
International Rectifier Corp.
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors