tm1300 NXP Semiconductors, tm1300 Datasheet - Page 116

no-image

tm1300

Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tm1300-1.2
Quantity:
380
TM1300 Data Book
Figure 7-22. Image storage in planar memory format
for YUV 4:2:2.
7.13.3
In the YUV-2 modes, the EVO performs 2 horizontal
upscaling of the YUV data from SDRAM. No vertical up-
scaling is performed. The width of the result image
(IMAGE_WIDTH) should be an even number. Upscaling
is performed by 4-tap filtering. For all 3 memory formats,
Y luminance data is upscaled using a (–3,19,19,–3)/32
filter to generate the missing output pixels. Output pixels
at the same location as the input pixels use the corre-
sponding input pixel values, as shown in
The U and V chrominance values are generated in the
same way as the Y luminance signal for 2 upscaling,
assuming that both the input and output use YUV 4:2:2
co-sited chrominance coding. The U and V output pixels
Figure 7-26. 2x upscaling of Y pixels.
Figure 7-27. 2x upscaling of U and V with interspersed to co-sited conversion.
7-12
Y_BASE_ADR
U_BASE_ADR
U_OFFSET
Y_OFFSET
Output Pixels: Y’U’V’
Output Pixels: Y’U’V’
Input Pixels: YUV
Input Pixels: YUV
YUV-2x Upscaling
pix0
pix0
WIDTH/2 pixels
pix1
pix2
Upscaled Luminance Output Between
Input Pixels: Y’ = (-3,19,19,-3)/32
pix2
PRODUCT SPECIFICATION
Co-sited Chrominance Output
WIDTH pixels
U’,V’ = (–1,5,13,–1)/16 U,V
V_BASE_ADDR,
Figure
(Repeated for
V_OFFSET)
Output Location Same
As Input Pixel: Y’U’V’ = YUV
W–1
pix
7-26.
Chrominance (U,V)
samples
Chrominance (U,V)
samples
Y
at the same location as the U and V input pixels use the
corresponding input pixel values. The U and V output
pixels between the U and V input pixels are generated
using the (–3,19,19,–3)/32 filter, as shown in
If the input chroma is interspersed, a (–1,13,5,–1)/16 fil-
ter is used to generate the U and V output pixels that are
displaced by half a Y pixel from the U and V input pixels,
and a (–1,5,13,–1)/16 filter is used to generate the addi-
tional upscaled U and V output pixels that are displaced
by 1.5 pixels from the U and V input pixels. This is shown
in
7.13.4
The EVO uses a 4-tap filter for upscaling and for convert-
ing from interspersed to co-sited format. One extra pixel
is needed at the beginning and two at the end of each
line processed by this filter. These pixels are supplied
automatically by mirroring the first and last pixels of each
line. For example:
• Output pixel 1 uses input pixel 1 to generate its value.
• Output pixel 2 uses pixels 1,1, 2 and 3 to generate its
• Output pixel 3 uses pixel 2 to generate its value.
• Output pixel 4 pixel uses pixels 1, 2, 3 and 4, etc.
• ...
• Output pixel 2N–2 uses pixels N–2, N–1, N, and N–1
• Output pixel 2N–1 uses pixel N to generate its value.
• Output pixel 2N uses pixels N–1, N, N, and N–1 to
Figure 7-28
12 pixels.
Figure
(same location, no filtering).
value.
to generate its value.
generate its value.
Co-sited Chrominance Output
U’,V’ = (–1,13,5,–1)/16 U,V
Upscaled Luminance Output Between
Luminance
Luminance
7-27.
Input Pixels: Y’ = (-3,19,19,-3)/32 Y
Pixel Mirroring for Four-tap Filters
samples
samples
Upscaled Luminance Output Same
As Input Pixel: Y’ = Y
shows an example of six pixels upscaled to
Upscaled Chrominance Output Between
Input Pixels: U’,V’ = (-3,19,19,-3)/32
Philips Semiconductors
Figure
U,V
7-26.

Related parts for tm1300