Internal Modules
244
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
1.2.13.3.1.6 Data Packet Descriptor Word 5
1.2.13.3.1.6.1 Inbound data
Table 1-80. Data Packet Descriptor Word 5 Inbound Data Field Descriptions
Bits
Name
Description
31-16
Horizontal Start
Data field start location for channel data
insertion into frame/field.
15-0
Vertical Start
Horizontal displacement to start of window
within the frame.
1.2.13.3.1.6.1.1 Horizontal Start
Bits 31:16 are the horizontal start location for the channel data. This value is used to control where the
data starts for a channel so that blank segments may be inserted into the row. This is used for region
based graphics. This field is reserved for outbound data. For non-graphics clients this MUST be set to 0.
1.2.13.3.1.6.1.2 Vertical Start
Bits 15:0 are the vertical start location for the channel which allows the channel to be spaced vertically
from the previous channel or the top of the frame. This is used for region-based graphics. This field is
reserved for outbound data descriptors. For non-graphics clients, this MUST be set to 0.
1.2.13.3.1.6.2 Outbound data
Table 1-81. Data Packet Descriptor Word 5 Outbound Data Field Descriptions
Bits
Name
Description
6-4
Max Width
The maximum allowable pixels per line. 0:
Unlimited Line Size 4: 352 pixels 5: 768
pixels 6: 1280 pixels 7: 1920 pixels
Others: Reserved
2-0
Max Height
The maximum allowable lines per frame 0:
Unlimited Frame Size 4: 288 lines 5: 576
lines 6: 720 lines 7: 1080 lines Others:
Reserved
1.2.13.3.1.6.2.1 Max Width
Bits 6:4 are encoded to set the maximum transferred line size. If the field is not set to unlimited if the client
sending data into the VPDMA exceeds the maximum allowed pixels the data will continue to be received
from the client but will not be sent to external memory until an end of line is received from the client
sending data. The outbound descriptor if created will still have the transmitted size of the last line of the
frame which will match the max width. If the frame does not exceed the max width then the actual
transmitted size will be placed in the descriptor. Tiled clients such as the noise filter should always set this
to 0. If Max Width is 0 and the line size is larger then 4096 pixels then the address counters will overflow
and the data at the start of the line will be overwritten.
1.2.13.3.1.6.2.2 Max Height
Bits 2:0 are encoded to set the maximum transferred frame size. If the field is not set to unlimited if the
client sending data into the VPDMA exceeds the maximum allowed lines the data will continue to be
received from the client but will not be sent to external memory until an end of frame is received from the
client sending data. The outbound descriptor if created will still have the transmitted number of lines
received which would match the max height. If the frame does not exceed the max height then the actual
transmitted size will be placed in the descriptor. . Tiled clients such as the noise filter should always set
this to 0.