Horizontal
Blanking
Vertical Blanking/
Ancillary Data
RGB Active
Field
Packed RGB Frame
Buffer
Ancillary
Data
Buffer
X Bytes/line
X*3 bytes/line
RGB Active
Field
Internal Modules
160
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
1.2.8.2.6.5 Embedded Sync RGB 24-bit Data
YUV streams are separated into a planar Luma buffer, a planar Chroma Pair (CbCr) buffer, and a planar
Vertical Ancillary Data buffer. RGB streams, on the other hand, are stored in a packed R-G-B format, as
shown in
.
The BT.1120 standard defines a method of carrying RGB streams. After the SAV code, 8 bits of R, 8 bits
of G, and 8 bits of B data are clocked in one cycle. A 24 bit data bus is required. The channel in which to
search for the embedded sync codes and the FVH control code is determined by a configuration selection.
Only vertical ancillary data from one channel (R, G, or B), which happens to be the channel where control
codes are found, are captured. Vertical ancillary data in the other two channels are ignored.
Figure 1-110. RGB Frame Storage