MAS3587F Micronas, MAS3587F Datasheet - Page 18

no-image

MAS3587F

Manufacturer Part Number
MAS3587F
Description
MPEG Layer 3 Audio Encoder/Decoder
Manufacturer
Micronas
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAS3587F-QI-B2
Manufacturer:
INTEL
Quantity:
101
MAS 3587F
3.1.3. Naming Convention
The description of the various controller commands
uses the following formalism:
– Abbreviations used in the following descriptions:
– 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
– Variables used in the following descriptions:
Fig. 3–1: Example of an I
18
Example: I
Example: I
S
S
SDA
SCL
a
d
n
o
r
x
bered beginning with 0 for the least significant nib-
ble.
decimal notation.
d = 17C63
d0 = 3
d4 = 1
I
DW
DR
DSP core:
data_write
data_read
Codec:
codec_write 6C
codec_read 6D
2
C address:
address
data value
count value
offset value
register number
don’t care
hex
hex
2
2
, d1 = 6
.
C write access
DW
C read access
DW
hex
S
, its five nibbles are
3C/3E
3D/3F
68
69
hex
hex
hex
hex
hex
hex
, d2 = C
hex
A
A
2
C bus protocol for the MAS 3587F (MSB first; data must be stable while clock is high)
hex
subaddress
subaddress
, d3 = 7
1
0
hex
, and
A
A
S
high data word
– Bus signals
– Symbols in the telegram examples
Fig. 3–1 shows I
operations of the interface; the read operations require
an extra start condition and repetition of the chip
address with the device read command (DR). Fields
with signals/data originating from the MAS 3587F are
marked by a gray background. Note that in some
cases the data reading process must be concluded by
a NAK condition.
S Start
P Stop
A ACK = Acknowledge
N NAK = Not acknowledge
W Wait = I2C Clockline is held low,
<
>
dd
xx
All telegram numbers are hexadecimal, data origi-
nating from the MAS 3587F are greyed.
Example:
<DW 68 dd dd>
<DW 69 <DR
P
DR
Start Condition
Stop
data bytes
ignore
A
while the MAS 3587F is processing
the I2C command
A
2
dd
low data word
C bus protocols for write and read
A
N
S
P
dd>
high data word
low data word
=
=
=
=
ADVANCE INFORMATION
0 (ACK)
1 (NAK)
Start
write data to DSP
read data from DSP
and stop with NAK
Stop
A
P
A
N
P
Micronas

Related parts for MAS3587F