Video Buffer; Data Format - Fujitsu MB86R02 Jade-D Hardware Manual

Graphics controller
Hide thumbs Also See for MB86R02 Jade-D:
Table of Contents

Advertisement

MB86R02 'Jade-D' Hardware Manual V1.64

18.7.3 Video Buffer

18.7.3.1

Data Format

Data is stored in the capture buffer in a 16 bits/pixel format. Two color components (Cb, Cr) are
respectively half the resolution of the luma data (Y component) in the horizontal direction. As the table
below shows 32 bits, it therefore holds the data for two pixels.
Note that for the L1 layer, data is converted to the RGB format before it is displayed.
format
YCbCr 16 bit/pixel
Data can also be stored in an RGB format, assuming that the drawing unit uses the data as a texture.
The following formats are used:
format
ARGB 16 bits/pixel
RGBA 16 bits/pixel
format
ARGB 24 bits/pixel
RGBA 24 bits/pixel
The relationship between the capture data formats and the data format control bits in registers is
shown below:
1
2
NRGB
CRGB
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
1
NRGB = Native RGB (see
2
CRGB = Capture RGB, C24 = Color 24bit/Pixel (see CBM register)
18-40
...
31 30
25 24 23 22
Y
15
14
13
12
A
R
R
...
31 30
25 24 23 22
A
ignored
R
2
C24
RGBA
0
0
0
1
1
x
ARGB 16 bits/pixel (YCbCr → RGB conversion)
0
0
RGBA 16 bits/pixel (YCbCr → RGB conversion)
0
1
ARGB 24 bits/pixel (YCbCr → RGB conversion)
1
0
RGBA 24 bits/pixel (YCbCr → RGB conversion)
1
1
0
0
0
1
1
0
1
1
x
x
VCM
register)
...
17 16 15 14
Cr
11
10
9
8
7
G
G
...
17 16 15 14
R
G
Capture data format
YcbCr 16 bits/pixel
Unused
Unused
ARGB 16 bits/pixel
RGBA 16 bits/pixel
ARGB 24 bits/pixel
RGBA 24 bits/pixel
Unused
...
...
9
8
7
6
Y
Cb
6
5
4
3
2
1
B
B
...
...
9
8
7
6
G
B
B
A
up-scaling
1
0
0
A
1
0

Advertisement

Table of Contents
loading

Table of Contents