ST5090 ST Microelectronics, ST5090 Datasheet - Page 13

no-image

ST5090

Manufacturer Part Number
ST5090
Description
LOW VOLTAGE 14-BIT LINEAR CODEC WITH HIGH-PERFORMANCE AUDIO FRONT-END
Manufacturer
ST Microelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST5090
Manufacturer:
ST
0
Part Number:
ST5090AD
Manufacturer:
ST
0
Part Number:
ST5090ADTR
Manufacturer:
ST
Quantity:
5 510
Part Number:
ST5090ADTR
Manufacturer:
DALLAS
Quantity:
5 510
Part Number:
ST5090ADTR
Manufacturer:
ST
0
Part Number:
ST5090ADTR2
Manufacturer:
ST
0
Part Number:
ST5090ADTR3
Manufacturer:
ST
0
Part Number:
ST5090ADTR3
Manufacturer:
ST
Quantity:
20 000
Part Number:
ST5090ADTR5
Manufacturer:
ST
Quantity:
1 831
Part Number:
ST5090ADTR5
Manufacturer:
ST
Quantity:
20 000
Part Number:
ST5090T02
Manufacturer:
YAMAHA
Quantity:
9
Part Number:
ST5090TQ5
Manufacturer:
ST
Quantity:
282
CONTROL REGISTER CR0
First byte of a READ or a WRITE instruction to
Control Register CR0 is as shown in TABLE 1.
Second byte is as shown in TABLE 2.
Master Clock Frequency Selection
A master clock must be provided to ST5090 for
operation of filter and coding/decoding functions.
MCLK frequency can be either 512 kHz, 1.536
MHz, 2.048 MHz or 2.56 MHz.
Bit F1 (7) and F0 (6) must be set during initializa-
tion to select the correct internal divider.
Default value is 512 kHz.
Any clock different from the default one must be
selected prior a Power-Up instruction.
Coding Law Selection
Bits MA (4) and IA (3) permit selection of Mu-255
law or A law coding with or without even bit inver-
sion if companded code (bit CM = 1) is selected.
Bits MA(4) and IA(3) permit selection of 2-com-
plement, 1-complement or sign and magnitude if
linear code (bit CM = 0) is selected.
Coding Selection
Bit CM (5) permits selection either of linear coding
(14-bit) or companded coding (8-bit). Default
value is linear coding.
Digital Interface format (1)
Bit FF(2) = 0 selects digital interface in Format 1
where B1 and B2 channel are consecutive. FF=1
selects Format 2 where B1 and B2 channel are
separated by two bits. (See digital interface for-
mat section.)
56+8 selection (1)
Bit ’B7’ (1) selects capability for ST5090 to take
into account only the seven most significant bits
of the PCM data byte selected.
When ’B7’ is set, the LSB bit on D
LSB bit on D
lows connection of an external ”in band” data
generator directly connected on the Digital Inter-
face.
(1) Significant in companded mode only
MSB is always the first PCM bit shifted in or out of: ST5090.
Vin = + full scale
Vin = 0 V
Vin = - full scale
X
is high impedance. This function al-
1
1
0
0
msb
0
1
1
0
R
0
1
1
0
Mu 255 law
is ignored and
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
lsb
1
1
0
0
1
0
msb
1
0
Digital loopback
Digital loopback mode is entered by setting DL
bit(0) equal 1.
In Digital Loopback mode, data written into Re-
ceive PCM Data Register from the selected re-
ceived time-slot is read-back from that Register in
the selected transmit time-slot on D
No PCM decoding or encoding takes place in this
mode. Transmit and Receive amplifier stages are
muted.
CONTROL REGISTER CR1
First byte of a READ or a WRITE instruction to
Control Register CR1 is as shown in TABLE 1.
Second byte is as shown in TABLE 3.
Digital Interface Timing
Bit DM1(7) = 0 selects digital interface in delayed
timing mode, while DM1 = 1 and DM0 = 0 selects
non-delayed normal data timing mode, and DM1
= 1 and DM0 = 1 selects non-delayed reverse
data timing mode.
Default is delayed data timing.
Latch output control
Bit DO controls directly logical status of latch out-
put LO: ie, a ”ZERO” written in bit DO puts the
output LO at logical 1, while a ”ONE” written in bit
DO sets the output LO to zero.
Microwire access to B channel on receive
path (1)
Bit MR (4) selects access from MICROWIRE
Register CR2 to Receive path. When bit MR is
set high, data written to register CR2 is decoded
each frame, sent to the receive path and data in-
put at D
In the other direction, current PCM data input re-
ceived at D
frame.
Microwire access to B channel on transmit
path (1)
Bit MX (3) selects access from MICROWIRE write
only Register CR3 to D
set high, data written to CR3 is output at D
frame and the output of PCM encoder is ignored.
True A law even bit
1
1
0
0
1
0
0
1
inversion
R
0
1
1
0
is ignored.
R
1
0
0
1
can be read from register CR2 each
0
1
1
0
1
0
0
1
lsb
1
1
0
0
X
1
0
1
0
msb
output. When bit MX is
A law without even bit
0
0
1
1
0
0
1
1
inversion
1
0
0
1
X
.
1
0
0
1
ST5090
1
0
0
1
X
every
1
0
0
1
lsb
13/29
1
0
0
1

Related parts for ST5090