MSP 34x1G
PRELIMINARY DATA SHEET
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: analog signal path, demodulator input,
input processing for SCART and I2S, and output pro-
cessing. See Fig. 2–1 on page 9 for a complete signal
flow.
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:
1. Perform an I2C controlled reset of the IC.
2. Write MODUS register
(with Automatic Sound Select).
SCART Signal Path
3. Set Source Selection for loudspeaker channel
(with matrix set to STEREO).
1. Select analog input for the SCART baseband pro-
cessing (SCART DSP Input Select) by means of the
ACB register.
4. Set Prescale
(FM and/or NICAM and dummy FM matrix).
2. Select the source for each analog SCART output
(SCART Output Select) by means of the ACB regis-
ter.
5. Write STANDARD SELECT register.
6. Set Volume loudspeaker channel to 0 dB.
Demodulator Input
3.5.1. SCART1 Input to Loudspeaker in
Stereo Sound
For a complete setup of the TV sound processing from
analog IF input to the source selection, the following
steps must be performed:
<80 00 00 00 80 00>
<80 00 00 00 00 00>
<80 12 00 08 02 20>
<80 12 00 0d 19 00>
<80 12 00 00 73 00>
// reset
// source loudspeaker = scart, stereo
// prescale scart
1. Set MODUS register to the preferred mode and
Sound IF input.
// volume main = 0dB
2. Choose preferred prescale (FM and NICAM) values.
3. Write STANDARD SELECT register.
3.5.2. SCART1 Input to Loudspeaker in
3D-PANORAMA Sound
If Automatic Sound Select is not active, the following
step has to be done repeatedly:
<80 00 00 00 80 00>
<80 00 00 00 00 00>
<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>
// reset
4. Choose FM matrix according to the sound mode
indicated in the STATUS register.
// source loudspeaker = scart, stereo
// prescale scart
// 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
Output Channels
// switch into 3D-PANORAMA sound (s.a.). Then:
1. Select the source channel and matrix for each out-
put channel.
<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
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
44
MICRONAS INTERMETALL