PRELIMINARY DATA SHEET
MSP 34x1G
3.4. Programming Tips
3.5. Examples of Minimum Initialization Codes
This section describes the preferred method for initial-
izing the MSP 34x1G. The initialization is grouped into
four sections:
Initialization of the MSP 34x1G according to these list-
ings reproduces sound of the selected standard on the
loudspeaker output. All numbers are hexadecimal. The
examples have the following structure:
– SCART Signal Path (analog signal path)
– Demodulator
1. Perform an I2C controlled reset of the IC.
2. Write MODUS register
– SCART and I2S Inputs
(with Automatic Sound Select).
– Output Channels
3. Set Source Selection for loudspeaker channel
(with matrix set to STEREO).
See Fig. 2–1 on page 9 for a complete signal flow.
4. Set Prescale
(FM and/or NICAM and dummy FM matrix).
SCART Signal Path
5. Write STANDARD SELECT register.
1. Select analog input for the SCART baseband pro-
cessing (SCART DSP Input Select) by means of the
ACB register.
6. Set Volume loudspeaker channel to 0 dB.
2. Select the source for each analog SCART output
(SCART Output Select) by means of the ACB regis-
ter.
3.5.1. SCART1 Input to Loudspeaker in
Stereo Sound
<80 00 80 00>
// reset
<80 00 00 00>
<80 12 00 08 02 20>
<80 12 00 0d 19 00>
<80 12 00 00 73 00>
// source loudspeaker = scart, stereo
// prescale scart
Demodulator
// volume main = 0dB
For a complete setup of the TV sound processing from
analog IF input to the source selection, the following
steps must be performed:
3.5.2. SCART1 Input to Loudspeaker in
3D-PANORAMA Sound
1. Set MODUS register to the preferred mode and
Sound IF input.
<80 00 80 00>
// reset
<80 00 00 00>
2. Choose preferred prescale (FM and NICAM) values.
3. Write STANDARD SELECT register.
<80 12 00 08 02 20>
<80 12 00 0d 19 00>
<80 12 00 00 73 00>
<80 12 00 48 01 00>
<80 12 00 49 40 00>
<80 12 00 4a 54 00>
<80 12 00 4b 00 60>
<80 12 00 4d 00 00>
// source loudspeaker = scart, stereo
// prescale scart
4. If Automatic Sound Select is not active:
Choose FM matrix repeatedly according to the
sound mode indicated in the STATUS register.
// volume main = 0dB
// virtual surround sound: on
// Surround spatial effect = 50%
// panorama sound effect = 66%
// Surround mode = 3d_panorama
// Noise Sequencer = off
SCART and I2S Inputs
1. Select preferred prescale for SCART.
2. Select preferred prescale for I2S inputs
(set to 0 dB after RESET).
3.5.3. Noise Sequencer for 3D-PANORAMA Sound
// switch into 3D-PANORAMA sound (s.a.). Then:
<80 12 00 4d 80 a0>
[wait for 2 seconds]
<80 12 00 4d 80 b0>
[wait for 2 seconds]
<80 12 00 4d 80 c0>
[wait for 2 seconds]
<80 12 00 4d 80 d0>
[wait for 2 seconds]
// noise L
// noise C
// noise R
// noise S
Output Channels
1. Select the source channel and matrix for each out-
put channel.
2. Set audio baseband processing.
3. Select volume for each output channel.
// switch back to normal operation
<80 12 00 4d 00 00> // Noise Sequencer = off
Micronas
45