DATA SHEET
MAS 35x9F
Table 3–10: MP3 block input mode user interface (all addresses in hex notation)
Addr.
Name
Description
bit[15] MP3 block input select
D0:346 IOControlMain
0: MP3 block input mode OFF
1: MP3 block input mode ON
works for input at serial input interface B
(bit[9:8] of IOControlMain = 00
)
bin
Reset value is 0x8024 (see Table 3–2).
R0:68
MP3BlockConfig
bit[17]
data end bit
Disables resync timeout. Should be set by the controller at the end of
an input file (file end, stop, or pause) when the last requested data
block has been fully sent.
0: resync timeout enabled
1: resync timeout disable ↔ no wait for end of block
bit[16]
bit[15]
reserved, set to “0”
start data request
0: MP3 decoder does not send data requests (wait loop)
1: MP3 decoder in operational mode, new input data will be requested
via pulses at the demand pin.
bit[14:0] input block size specific value, do not modify
Reset value is 0x6670. To set the start bit, the controller must write 0xe670.
R0:7e
PulseDelayCounter
bit[13:0] determines the variable fraction of the demand pulse length.
pulseLenVar[ns] = value * 88.58.
D0:34e ResyncTimeout
bit[19:0] timeout after resync: timeout[µs] = value * 3.32.
19
The default value is 2 -1, which results in a timeout of 1.74 seconds.
For an optimized resync behavior, it is recommended to set this value
to zero.
R0:5b
SerialInConfig
bit[14:0] configuration of the serial input interface
D0:350 SoftMute
bit[0]
MP3 soft mute
0: audio output on
1: audio output soft muted
Micronas
June 30, 2004; 6251-505-1DS
39