1999 Nov 12
12
Philips Semiconductors
Preliminary specification
Multistandard Picture-In-Picture (PIP)
controller
SAB9083
MHB
LOW
Bit MHBlow can expand the main picture by a factor of two
in the horizontal direction.
SLS
EL
(
REPLAY MODE
)
In the replay PIP mode, bits SLSel<5:0> determine at
which memory location the PIP data is written, the range
depends on the memory usage for each PIP.
The maximum number of PIPs that can be stored in NTSC
mode is 42.
SLS
EL
(
MULTISTANDARD
PIP
MODES
)
Bits SLSel<5:0> select which of the PIPs in a
multistandardPIPmodeislive.InMP3modes,SLSelmust
be in the range from 0 to 2. In all MP6 modes, SLSel must
be in the range from 0 to 5.
SDS
EL
(
REPLAY MODE
)
Bits SDSel<5:0> select which PIP is read from memory.
Valid numbers are dependent on the maximum value of
SLSel.
DP
AL AND
SP
AL
In normal operation (DPal and SPal are logic 0), the
SAB9083 calculates from the number of incoming lines
whether the signal is NTSC (< 288 lines) or PAL
(
≥
288 lines). If DPal is set to logic 1, the main window is
sized to 276 lines. If DPal is set to logic 1 and the
subchannel is still NTSC, the subchannel picture will be
smaller than the main channel picture (difference of
approximately 40 lines). If SPal is set to logic 1, the
subchannel is forced to PAL mode and 276 lines are
acquired instead of 228 in NTSC mode.
DNTSC
AND
SNTSC
In normal operation (DNTSC and SNTSC are logic 0), the
SAB9083 calculates from the number of incoming lines
whether the signal is NTSC (< 288 lines) or PAL
(
≥
288 lines). If DNTSC is set to logic 1, the main window
is sized to 228 lines. If DNTSC is set to logic 1 and the
subchannel is still PAL, the subchannel picture will be
larger than the main channel picture (difference of
approximately 40 lines). If SNTSC is set to logic 1, the
channel is forced to NTSC mode and 228 lines are
acquired instead of 276 in PAL mode.
SFB
LK
P
K
O
FF
Bits SFBlkPkOff<1:0> shift signals FBL and PKOFF with
respect to the YUV output, by half pixels, see Table 4.
Table 4
Shifts of FBLK and PKOff
I2CH
OLD
Bit I2CHold controls the updating of the I
2
C-bus controlled
function towards the PIP. If set to logic 1, some updates
are on hold until the bit is set to logic 0. At the next main
Vsync, all settings are passed to the PIP functions.
The bits and bytes that are on hold when bit I2CHold is set
to logic 1 are:
MPIPON, SPIPON, DNonint and PipMode
SHBlow and SVBlow
SHRed and SVRed
BGHfp and BGVfp
SDHfp and SDVfp
SHPic and SVPic
BGOn, BOn and Prio
BSel, SBBrt and SBCol
SDSel
MDHfp and MDVfp
HBWidth and VBWidth.
SV1
Bit SV1 controls the internal horizontal offset of the
background. When set to logic 0, the offset is 0.86
μ
s;
when set to logic 1, the offset is 4.56
μ
s.
SV2
Bit SV2, when set to logic 0, limits the range of the MAHfp
and SAHfp parameters. Otherwise (bit SV2 set to logic 1),
the parameters have their maximum range (which is
recommended).
SV3
Bit SV3, when set to logic 0, can overrule bit AlgOff when
the main channel is NTSC and the subchannel is PAL.
In this particular case, bit AlgOff is always set to logic 0
internally. Otherwise (bit SV3 set to logic 1), bit AlgOff is
never overruled. It is recommended to set SV3 to logic 1.
SFBlkPkOff<1:0>
SHIFT OF FBL AND PKOFF
00
01
10
11
no shift
+0.5 pixel
0.5 pixel
1 pixel