SGTL5000XNLA3 Freescale Semiconductor, SGTL5000XNLA3 Datasheet - Page 47

no-image

SGTL5000XNLA3

Manufacturer Part Number
SGTL5000XNLA3
Description
IC AUDIO CODEC STEREO 20-QFN
Manufacturer
Freescale Semiconductor
Type
Stereo Audior
Datasheet

Specifications of SGTL5000XNLA3

Data Interface
I²C, Serial, SPI™
Number Of Adcs / Dacs
1 / 1
Sigma Delta
No
S/n Ratio, Adcs / Dacs (db) Typ
90 / 100
Voltage - Supply, Analog
1.62 V ~ 3.6 V
Voltage - Supply, Digital
1.1 V ~ 2 V, 1.62 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
20-UFQFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SGTL5000XNLA3
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
SGTL5000XNLA3
0
Part Number:
SGTL5000XNLA3R2
Manufacturer:
MAGNACHIP
Quantity:
1
Part Number:
SGTL5000XNLA3R2
Manufacturer:
NXP/恩智浦
Quantity:
20 000
SGTL5000 EA2 DS-0-3
6.2.3.
6.2.4.
// Set the PLL dividers
Int_Divisor = floor(PLL_Output_Freq/Sys_MCLK_Input_Freq)
Frac_Divisor = ((PLL_Output_Freq/Sys_MCLK_Input_Freq) - Int_Divisor)*2048
Modify CHIP_PLL_CTRL->INT_DIVISOR Int_Divisor
Modify CHIP_PLL_CTRL->FRAC_DIVISOR Frac_Divisor
Input/Output Routing
To avoid any pops/clicks, the outputs should be muted during these chip configura-
tion steps. Refer to section 6.2.6 for volume and mute control.
A few example routes are shown below:
// Example 1:
// Route I2S_IN to DAP
Modify CHIP_SSS_CTRL->DAP_SELECT 0x0001
// Route DAP to DAC
Modify CHIP_SSS_CTRL->DAC_SELECT 0x0003
// Select DAC as the input to HP_OUT
Modify CHIP_ANA_CTRL->SELECT_HP 0x0000
// Example 2:
// Set ADC input to MIC_IN
Modify CHIP_ANA_CTRL->SELECT_ADC 0x0000
// Route ADC to I2S_OUT
Modify CHIP_SSS_CTRL->I2S_SELECT 0x0000
// Example 3:
// Select LINEIN as the input to HP_OUT
Modify CHIP_ANA_CTRL->SELECT_HP 0x0001
Digital Audio Processor Configuration
To avoid any pops/clicks, the outputs should be muted during these chip configura-
tion steps. Refer to section 6.2.6 for volume and mute control.
// Enable DAP block
// NOTE:
// sub-blocks are enabled.
Modify DAP_CONTROL->DAP_EN 0x0001
6.2.4.1.
These programming steps are needed only if dual input mixer feature is used.
// Enable Dual Input Mixer
Modify DAP_CONTROL->MIX_EN 0x0001
// NOTE: This example assumes mix level of main and mix
// channels as 100% and 50% respectively
// Configure main channel volume to 100% (No change from input
// level)
DAP will be in a pass-through mode if none of DAP
Dual Input Mixer
I2S_IN -> DAP -> DAC -> LINEOUT, HP_OUT
MIC_IN -> ADC -> I2S_OUT
LINEIN -> HP_OUT
// bit 0
// bit 4
// bit 6
// bit 6
// bits 7:6
// bits 5:4
// bit 2
// bits 1:0
// bits 15:11
// bits 10:0
SGTL5000
47

Related parts for SGTL5000XNLA3