
Koninklijke Philips Electronics N.V. Copyright 2001. All rights reserved.
9397 750 08865
24 of 84
Rev. 02 — 8 October 2001
Product data
PNX8510/11
Philips Semiconductors
Analog Companion Chip
Mute Mode: this register sets the mute mode for the MASTER MUTE to either soft mute (setting
is ‘0’) or to quick mute (setting = ‘1’). For the master channel the quickmute function and the
microcontroller mute function are OR’d.
4.
Programming Interface
The configuration of the various interface modes and the digital video encoder setup can be
controlled via an I2C interface or a special VBI data packet sent during the horizontal blanking
interval. With the VBI programming interface, a reliable real-time programming for the PNX8510/
11 video blocks can be accomplished. For instance, this mode makes it very easy to carry the
necessary programming data over to the digital encoder to encode a certain teletext packet in a
specific scanline without extensive buffering. The format for programming registers in the
PNX8510/11 via the VBI interface can be found in
Section 2.5. Note that reprogramming clocks
and audio registers are not possible via the VBI interface.
The PNX8510/11 is an I2C slave device only. It uses four dedicated slave addresses to address
the primary, secondary, audio and remaining control registers. The I2C address set can be
configured during reset with a pullup or pulldown combination of GPIO pins.
Figure 19 below
illustrates an example of how the I2C device addresses are determined.
Note: Both video clocks have to be connected to the device for proper functioning of the I2C
programming interface.
Table 14: Mute Mode Control
Quick Mute
Microcontroller Mute
Function
0
No mute
0
1
1 microcontroller mute...mute mode depends on the
‘mutemode’ setting.
1
X
Overriding quick mute function
Table 15: Mute Mode Function
Mute Mode
Function
0
Mute function via micro controller interface is set to “soft mute.”
1
Mute function via micro controller interface is set to “quick-mute.”
Figure 19: I2C Address Determination
VIDEO 1
VIDEO 2
AUDIO 1 / VIDEO 1 and AUDIO 1 clocks
AUDIO 2/ VIDEO 2 and AUDIO 2 clocks
IIC address selection example:
Address= GPIO5-GPIO4-XY-GPIO3-GPIO2-GPIO1-R/W
Address= 1-1-XY-1-1-0-R/W
VIDEO1= 1-1-0-0-1-1-0-R/W = 0xCC(write), 0xCD(read)
VIDEO2= 1-1-0-1-1-1-0-R/W = 0xDC(write), 0xDD(read)
AUDIO1= 1-1-1-0-1-1-0-R/W = 0xEC(write), 0xED(read)
AUDIO2= 1-1-1-1-1-1-0-R/W = 0xFC(write), 0xFD(read)
GPIO5-2 are set to logic one and GPIO1 is set to zero
during Anabel rest.