Obsolete Product(s) - Obsolete Product(s)
STA016T
22/45
Description :
If set to 1 enable the configurability of the CD & BS
input interfaces in audio mode thanks to following
registers, else disable this configurability and take
embedded default configuration.
Note that this embedded default configuration can be
retrieved by user thanks to following setting :
I_AUDIO_CONFIG1 = b00010010;
// clocks in input
// & polarity negative
I_AUDIO_CONFIG2 = b00110010;
// synchro with first data bit
// data unsigned, MSB first
I_AUDIO_CONFIG3 = b11001111;
// LRCK phase length is 1
I_AUDIO_CONFIG4 = b00000011;
// LRCK phase length is 16
I_AUDIO_CONFIG5 = 0xFF;
// received 16 bits
I_AUDIO_CONFIG6 = 0xFF;
// received 16 bits
I_AUDIO_CONFIG7 = 0x00;
// received 16 bits
I_AUDIO_CONFIG8 = 0x00;
// received 16 bits
I_AUDIO_CONFIG9 = 16;
// data size is 16
I_AUDIO_CONFIG10 = 0x00;
// no use because clock in input
I_AUDIO_CONFIG11 = 0x00;
// no use because clock in input
_AUDIO_CONFIG_1 :
Address : 0x5B (91)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, this register is used to config-
urate CD & BS input interfaces in audio mode.
I
_AUDIO_CONFIG_2 :
Address : 0x5C (92)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, this register is used to config-
urate CD & BS input interfaces in audio mode.
b7 b6 b5 b4 b3 b2 b1 b0
CF7 CF6 CF5 CF4 CF3 CF2 CF1 CF0
Bit Comment
CF0 Reserved : to be set to 0
CF1 Reserved : to be set to 1
CF2 Direction of bit clocks CD_BCK & BS_BCK:
0 : input
1 : output
CF3 Polarity of bit clocks CD_BCK & BS_BCK :
0 : data provided on falling edge & stable on
rising edge
1 : data provided on rising edge & stable on
falling edge
CF4 Reserved : to be set to 1
CF5 Direction of LR clocks CD_LRCK &
BS_LRCK :
0 : input
1 : output
CF6 Polarity of LR clocks CD_LRCK &
BS_LRCK :
0 : left sample corresponds to the low level
phase of LRCK
1 : left sample corresponds to the high level
phase of LRCK
CF7 Reserved : to be set to 0
b7 b6 b5 b4 b3 b2 b1 b0
CF15 CF14 CF13 CF12 CF11 CF10 CF9 CF8
Bit Comment
CF8 Relative synchro :
0 : synchro with first data bit
1 : synchro one bit before first data bit
CF9 Data reception configuration :
0 : LSB first
1 : MSB first
CF10 Arithmetic type of the reception :
0 : unsigned data
1 : signed data
Obsolete Product(s) - Obsolete Product(s)
Obsolete Product(s) - Obsolete Product(s)
23/45
STA016T
I_AUDIO_CONFIG_3 :
Address : 0x5D (93)
Type : RW - DEC
Software Reset : 0
Description :
See I_AUDIO_CONFIG_4 register description..
I_AUDIO_CONFIG_4 :
Address : 0x5E (94)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, this register is used to config-
urate LR clocks (CD_LRCK & BS_LRCK) of CD & BS
input interfaces in audio mode.
I_AUDIO_CONFIG_5:
Address : 0x5F (95)
Type : RW - DEC
Software Reset : 0
Description :
See I_AUDIO_CONFIG_8 register description.
I_AUDIO_CONFIG_6 :
Address : 0x60 (96)
Type : RW - DEC
Software Reset : 0
Description :
See I_AUDIO_CONFIG_8 register description..
I_AUDIO_CONFIG_7
:
Address : 0x61 (97)
Type : RW - DEC
Software Reset : 0
Description :
See I_AUDIO_CONFIG_8 register description..
CF11 Bit to select the reference clock used to
generate BCK if clocks are in output
(CF2=1 & CF5=1). Otherwise this bit is
useless.
0 : SYSCK
1 : PCMCK
CF12 Reserved : to be set to 1
CF13 Reserved : to be set to 1
CF14 Reserved : to be set to 0
CF15 Reserved : to be set to 0
b7 b6 b5 b4 b3 b2 b1 b0
LR7 LR6 LR5 LR4 LR3 LR2 LR1 LR0
b7 b6 b5 b4 b3 b2 b1 b0
LR15 LR14 LR13 LR12 LR11 LR10 LR9 LR8
Bit fields Comment
LR[5:0] Length-1 of phase 1 of LR clocks
CD_LRCK & BS_LRCK.
Max value is 31.
Bit Comment
LR[11:6] Length-1 of phase 2 of LR clocks
CD_LRCK & BS_LRCK.
Max value is 31.
LR[15:12] Reserved : to be set to 0
b7 b6 b5 b4 b3 b2 b1 b0
MA7 MA6 MA5 MA4 MA3 MA2 MA1 MA0
b7 b6 b5 b4 b3 b2 b1 b0
MA15 MA14 MA13 MA12 MA11 MA10 MA9 MA8
b7 b6 b5 b4 b3 b2 b1 b0
MA23 MA22 MA21 MA20 MA19 MA18 MA17 MA16
Bit fields Comment
Obsolete Product(s) - Obsolete Product(s)
Obsolete Product(s) - Obsolete Product(s)
STA016T
24/45
I_AUDIO_CONFIG_8
:
Address : 0x62 (98)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, those registers are used to
configure the MASK to be appllied to CD_LRCK &
BS_LRCK phase 1 & 2.
if MAi set to 0, then bit i of both phases is not
received.
if MAi set to 1, then bit i of both phases is re-
ceived.
I_AUDIO_CONFIG_9 :
Address : 0x63 (99)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, this register is used to config-
urate the size of the data to be received by CD & BS
input interfaces in audio mode. Max is 32.
I_AUDIO_CONFIG_10 :
Address : 0x64 (100)
Type : RW - DEC
Software Reset : 0
Description :
See I_AUDIO_CONFIG_11 register description.
I
I_AUDIO_CONFIG_11 :
Address : 0x65 (101)
Type : RW - DEC
Software Reset : 0
Description :
If INPUT_CONF == 1, those registers are used to
create BCK if configurated in output (so if CF2=1 &
CF5=1): then value of DV[15:0] is the divider factor to
be applied to the selected clock (CF11 select either
SYSCLK or PCMCLK) to create BCK.
Note : value 0 & 1 correspond to a bypass of the di-
viders.
3.7 BSB_CONFIGURATION registers
description
POL_REQ
:
Address : 0x59 (89)
Type : WO - DEC
Software Reset : 0
Description :
This register manage the polarity of the data REQ
signal DREQ of the BS input interface.
If set to 0, data are requested when REQ = 0.
If set to 1, data are requested when REQ = 1.
INPUT_CONF :
Address : 0x5A (90)
Type : RW - DEC
Software Reset : 0
Description :
b7 b6 b5 b4 b3 b2 b1 b0
MA31 MA30 MA29 MA28 MA27 MA26 MA25 MA24
b7 b6 b5 b4 b3 b2 b1 b0
DL7 DL6 DL5 DL4 DL3 DL2 DL1 DL0
b7 b6 b5 b4 b3 b2 b1 b0
DV7 DV6 DV5 DV4 DV3 DV2 DV1 DV0
b7 b6 b5 b4 b3 b2 b1 b0
DV15 DV14 DV13 DV12 DV11 DV10 DV9 DV8
b7 b6 b5 b4 b3 b2 b1 b0
b7 b6 b5 b4 b3 b2 b1 b0
Obsolete Product(s) - Obsolete Product(s)

STA016T13TR

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
IC DECODER AUDIO 2.5 64TQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet