MAS3507D Micronas Intermetall, MAS3507D Datasheet - Page 20

no-image

MAS3507D

Manufacturer Part Number
MAS3507D
Description
Mpeg 1/2 Layer 2/3 Audio Decoder
Manufacturer
Micronas Intermetall
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAS3507D
Manufacturer:
MICRONAS
Quantity:
20 000
Part Number:
MAS3507D F10
Manufacturer:
MICRONAS
Quantity:
650
Part Number:
MAS3507D F10
Manufacturer:
MICRONAS
Quantity:
20 000
Part Number:
MAS3507D-BF-F10
Manufacturer:
LITTLEFUSE
Quantity:
34 000
Part Number:
MAS3507D-F10
Manufacturer:
BOTHHAND
Quantity:
1 952
Part Number:
MAS3507D-QG-G12
Manufacturer:
MICREL
Quantity:
560
Part Number:
MAS3507DF
Manufacturer:
IDT
Quantity:
6 218
Part Number:
MAS3507DF10
Manufacturer:
ALTERA
0
Part Number:
MAS3507DF10
Manufacturer:
MICRONAS
Quantity:
20 000
MAS 3507D
3.2.2. Conventions for the Command Description
The description of the various controller commands
uses the following formalism:
– A data value is split into 4-bit nibbles which are num-
– Data values in nibbles are always shown in hexa-
– A hexadecimal 20-bit number d is written, e.g. as
– Abbreviations used in the following descriptions:
– Variables used in the following descriptions:
Table 3–4: Basic controller commands
20
Code
$0
$1
$3
$9
$A
$B
$D
$E
$F
bered beginning with 0 for the least significant nib-
ble.
decimal notation indicated by a preceding $.
d = $17C63, its five nibbles are
d0 = $3, d1 = $6, d2 = $C, d3 = $7, and d4 = $1.
a
d
n
o
r
x
dev_write
dev_read
data_write
data_read
control
address
data value
count value
offset value
register number
don’t care
Command
run
read Control Informa-
tion and Ancillary Data
write register
write to memory
read register
read memory
$68
$3a
$3b
$69
$6a
Comment
Start execution of an internal program. (Run 0 means freeze operating sys-
tem.)
fast read of a block of information organized in 16-bit words (see Section
3.7.1. on page 30)
An internal register of the MAS 3507D can be written directly to by the con-
troller.
A block of the DSP memory can be written to by the controller. This feature
may be used to download alternate programs.
The controller can read an internal register of the MAS 3507D.
A block of the DSP memory can be read by the controller.
3.3. Detailed MAS 3507D Command Syntax
3.3.1. Run
The ‘ run’ command causes the start of a program part
at address a = (a3,a2,a1,a0). The nibble a3 is
restricted to $0 or $1 which also acts as command
selector. Run with address a = $0 will suspend normal
MPEG decoding and only I
ated. This freezing will be required if alternative soft-
ware is downloaded into the internal RAM of the
MAS 3507D. Detailed information about downloading
is provided in combination with a MAS 3507D software
development package or together with MAS 3507D
software modules available from Micronas.
If the address $1400
continues execution of the program with the down-
loaded code. For detailed information, please refer to
the MASC software development kit. This is for starting
the downloaded program code.
Example 1: ‘run’ at address $fcd (override start-up
configuration) has the following I
<$3a><$68><$0f><$cd>
Example 2: ‘run’ at address $475 (activate PLLOffset
and OutputConfig after change by write command) has
the following I
<$3a><$68><$04><$75>
S
dev_write
2
A
C protocol:
data_write
PRELIMINARY DATA SHEET
a < $1800, the MAS 3507D
A
2
C commands are evalu-
a3,a2
2
C protocol:
A
a1,a0
Micronas
A
P

Related parts for MAS3507D