![background image](http://html1.mh-extra.com/html/texas-instruments/dm38x-davinci/dm38x-davinci_user-manual_1097067042.webp)
Description of the Subsystem
42
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
The default for this path is disabled, meaning no scaler input (or output).
1.1.5.13 Video Input Port Color Space Converter Input (2)
The color space converters within the video inputs ports can come from 1 of 3 sources: The Video Input
Port Parser (VIP_PARSER), the composited HD DAC output or from either the Primary Input DEI (Video
Input Port 0) or the Auxiliary Input DEI (Video Input Port 1). The feeds from the primary and auxiliary DEIs
are for dual stream transcode (Secondary Input Paths) with write back to memory as RGB data.
The default for this path is disabled, meaning no CSC input (or output).
1.1.5.14 Video Input Port Scaler Input (2)
The scalers within each of the video input ports can come from 1 of 3 sources: The Video Input Port
Parser (A or B channel), the Video Input Port Color Space Converter or either the Primary Input DEI
(Video Input Port 0) or either the Auxiliary Input DEI or Secondary Video Path Input (Video Input Port 1).
The feeds from the Primary and Auxiliary input DEIs are for dual stream transcoding purposes.
The default for this path is disabled, meaning no scaler input.
1.1.5.15 Video Input Port RGB Output (2)
The RGB output of the Video Input Port can come from 1 of 2 sources: The Video Input Port Parser or the
Video Input Port Color Space Converter. The feed from the Video Input Port Color Space Converter are
for dual stream transcode (via Secondary Input Path) with write back to memory as RGB data. The source
of this data is either the Primary Input DEI (Video Input Port 0) or the Auxiliary Input DEI (Video Input Port
1). When the source of the Video Input Port Color Space Converter is set to one of the DEI inputs, this
mux will pass the output of the Color Space Converter out instead of the output of the Video Input Port
Parser.
The default for this path is from the Video Input Port Parser (VIP_PARSER).
1.1.5.16 Noise Filter Output
The Noise Filter Output can come from 1 of 2 inputs: The Noise Filter or from the Noise Filter Chroma
Downsampler (allowing this chroma downsampler to be used standalone).
The default for this path is connected to the Noise Filter output.
1.1.5.16.1 Data Formats
The following section describes the data formats for the HDVPSS. Each of the channels has a type of
data that it can support based upon the client that it services. Also, for each channel the data type will
assume that data is packed in memory a certain way and will be presented to the client in the same
manner no matter what the format of the data in memory.
The YUV formatted channels expect video data that is in YUV color space. The YUV data type is for YUV
data and it can support both interleaved data where Luma and Chroma are in the same data buffer or it
can support co-planar data where the Luma and Chroma are in separate data buffers. The YUV channel
also can be configured to give a different start position for the client instead of the default upper left hand
corner of the frame. The storage format for YUV data depends on the data type field. The data type must
be set to a data type that the channel can support. All the clients that data are provided to will either
accept Luma Only, Chroma Only or Luma and Chroma in a parallel data bus.
The data formats in
map as follows:
422P data:
•
422 interleave non-tiled (luma and chroma interleaved in the same buffer)
422S data:
•
422 semi-planar tiled/non-tiled (separate luma and chroma buffers). Cb/Cr interleaved in chroma
buffer.
420T data: