English
Language : 

SAA8116 Datasheet, PDF (20/60 Pages) NXP Semiconductors – Digital PC-camera signal processor including microcontroller and USB interface
Philips Semiconductors
Digital PC-camera signal processor including
microcontroller and USB interface
Product specification
SAA8116
CONTROL REGISTER DESCRIPTION
This specification gives an overview of all internal
registers. Several modules (VSP, VFC, PPG, USB, audio
and power management) communicate with the internal
microcontroller via a common parallel interface. The
protocol is based on a standard MOVX@DPTR
instruction. A relative address (DPH) is used to select one
of the modules (via Port 2), while register addresses and
data are exchanged via Port 0.
VSP, VFC and PPG registers
A first MOVX@DPTR instruction enables to select the
module (via DPH) and the register address. A second one
communicates the data (read or write).
Table 8 Register list
ADDRESS
NAME
Write registers
0 0x00H VSP_CONTROL0
1 0x01H VSP_CONTROL1
2 0x02H OB_K1
3 0x03H OB_K2
4 0x04H OB_K3
5 0x05H OB_K4
6 0x06H PRE_MAT_K1
7 0x07H PRE_MAT_K2
8 0x08H PRE_MAT_K3
9 0x09H PRE_MAT_K4
10 0x0AH WHITE_CLIP_THR
11 0x0BH reserved
12 0x0CH COL_MAT_P11
13 0x0DH COL_MAT_P12
14 0x0EH COL_MAT_P13
15 0x0FH COL_MAT_P21
16 0x10H COL_MAT_P22
17 0x11H COL_MAT_P23
18 0x12H COL_MAT_P31
19 0x13H COL_MAT_P32
20 0x14H COL_MAT_P33
21 0x15H COL_MAT_RGAIN
22 0x16H COL_MAT_BGAIN
23 0x17H GAMMA_KNEE
24 0x18H VC_CNTRL
25 0x19H CLDLEV
FUNCTION
FORMAT
RANGE
control register for VSP data path
control register for VSP data path
fixed optical black level for
K1 pixel
fixed optical black level for
K2 pixel
fixed optical black level for
K3 pixel
fixed optical black level for
K4 pixel
pre-gain for K1 pixel
pre-gain for K2 pixel
pre-gain for K3 pixel
pre-gain for K4 pixel
threshold for white clip detector
see Table 9 n.a.
see Table 10 n.a.
byte
[−128 to 127]
byte
[−128 to 127]
byte
[−128 to 127]
byte
[−128 to 127]
byte
byte
byte
byte
byte
768 + [0 to 255]
colour matrix coefficient p11
colour matrix coefficient p12
colour matrix coefficient p13
colour matrix coefficient p21
colour matrix coefficient p22
colour matrix coefficient p23
colour matrix coefficient p31
colour matrix coefficient p32
colour matrix coefficient p33
red gain for white balance
correction
blue gain for white balance
correction
control of gamma/knee level
vertical contour control
contour level dependency level
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[−128 to 127]/16
byte
[0 to 255]/128
byte
[0 to 255]/64
see Table 11 n.a.
see Table 12 n.a.
byte
[0 to 255]/2
2001 May 04
20