The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

VSSD VSSA VSSA VREF VREG11 VREG16 Microphone Bias XE3006


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Datasheet XE3005/XE3006
VSSD VSSA VSSA VREF VREG11 VREG16
Microphone Bias
XE3006
Power supply management
RESET VDDPA
Amp.
modulator
Decimator
Power amplifier
AOUTP AOUTN VSSPA
Sandman Functions
Serial Audio Interface
Clock
MISO MOSI SMAD SMDA BCLK FSYNC MCLK
XE3005 XE3006
Low-Power Audio CODEC
General Description
XE3005 ultra low-power CODEC (Analog Digital Digital Analog Converter) voice audio applications. includes microphone supply, preamplifier, 16-bit ADC, 16-bit DAC, serial audio interface, power management clock management DAC. sampling frequency adjusted from kHz. XE3006 also includes Sandmanfunction, which signals whether relevant voice audio signal present DAC.
Features
Ultra low-power consumption, below Low-voltage operation down Sandmanfunction reduce system power consumption (XE3006) Single supply voltage Adjustable sampling frequency: Digital format: complement Requires minimum number external components Easy interfacing various DSPs Direct connection microphone speaker Various programming options
Applications
Wireless Headsets Bluetoothheadset Hands-free telephony Digital hearing instruments Consumer multimedia applications battery-operated portable audio devices
Quick Reference Data
supply voltage current (@20 sampling) sampling frequency Typical dynamic range Typical dynamic range
Ordering Information
Part XE3005 XE3005 XE3006 Package TSSOP pins uCSP® balls TSSOP pins Ext. part XE3005I033 XE3005I064LF XE3006I019 Temperature range
Cool Solutions Wireless Connectivity
XEMICS e-mail: info@xemics.com web: www.xemics.com
Datasheet XE3005/XE3006
Table contents
Device Description. Terminals Description XE3005/6 Functional Description Device Functions Power-Down Functions. Serial Communications Serial Audio Interface. Register Programming Serial Peripheral Interface SandmanFunction (XE3006). Specifications. Absolute Maximum Ratings Recommended Operating Conditions Electrical Characteristics Application Information. Application Schematics XE3006. Register Description. Register Functional Summary Register Definitions. Mechanical Information. XE3005 package size (TSSOP20) XE3005 package size (5x4 uCSP®) XE3006 Package size (TSSOP24) XE3005 Land pattern recommendations (5x4 uCSP®)
D0311-116
Datasheet XE3005/XE3006
Device Description
MCLK SMAD SMDA MOSI MISO MCLK MOSI
XE3005
NRESET VREG16 VREF VSSA VSSD VREG11
BCLK FSYNC AOUTP VDDPA AOUTN VSSPA
XE3006
NRESET VSSA VREG16 VREF VSSA
BCLK FSYNC AOUTP VDDPA AOUTN VSSPA
VSSD VREG11
Figure layout XE3006 XE3005 TSSOP
BCLK
AOUTP
AOUTN
XEMICS XE3005
MOSI
FSYNC
VDDPA
VSSPA
MCLK
VREG16
VSSD
VREG11
NRESET
VREF
VSSA
VIEW
BOTTOM VIEW
Figure layout XE3005 uCSP®
XE3006 available TSSOP24 package. XE3005 available TSSOP20 uCSP® package. Detailed information found chapter Mechanical Information.
D0311-116
Datasheet XE3005/XE3006
Terminals Description XE3005/6
Terminals Description Name Type Master Clock. MCLK derives internal clocks Sandman output Sandman output Digital power supply Reset signal generated CODEC. required, reset signal applied externally initialize internal CODEC registers Analog ground Regulator voltage used supply microphone Reference voltage Analog ground Digital ground Regulated microphone output supply voltage Analog input signal Power Amplifier Ground Analog Output negative Power Amplifier Supply Analog Output positive Serial audio interface Frame Synchronization Serial audio interface Clock Serial audio interface Data Output Serial audio interface Data Input Master Slave Serial Clock Slave Select Master Slave
XE3006
TSSOP24
XE3005
TSSOP20 uCSP®
Note:
MCLK SMAD SMDA NRESET VSSA VREG16 VREF VSSA VSSD VREG11 VSSPA AOUTN VDDPA AOUTP FSYNC BCLK MISO MOSI
ZI/O DI/O DI/O
Analog Input Analog Output Digital Input Digital Output DI/O Digital Impedance Output internal Pull internal Pull Down ZI/O impedance
D0311-116
Datasheet XE3005/XE3006
Functional Description
CODEC typically used voice audio applications interface between Digital Signal processor (DSP) microcontroller analogue interfaces like microphone loudspeaker.
MIC-Amplifier
Power Amplifier
Serial Audio Interface CODEC
Microcontroller
Digital wireless transmission BluetoothVoice recognition speech synthesis
Figure typical usage CODEC This chapter provides brief description CODEC features relating CODEC configuration. configuration CODEC defined programming registers through serial interface. detailed description registers defining details CODEC setup found chapter Digital voice audio samples passed through Serial Audio Interface.
2.1.1
Device Functions
Signal Channel
channel chain programmable amplifier, band-pass filter, sigma-delta modulator decimation filter. amplifier gain programmable (default) 20x. band-pass filter cut-off frequencies proportional sampling rate. sigma-delta modulator operates frequency times sampling rate. analog modulator followed digital decimation filter. digital output data bits, complement format) made available through Serial Audio Interface. format Serial Audio interface selected through register With default register settings sampling frequency kHz. When used with sampling frequency higher than kHz, then register changed. whole chain powered-down through register
D0311-116
Datasheet XE3005/XE3006
2.1.2
Input
programmable pre-amplifier microphone bias sources VREG11 VREG16 optimized operate with electret microphones. VREG11 provides reference voltage. VREG11 deliver VREG11 enabled through control register VREG16 regulated voltage typically 1.6V deliver mA.VREG16 always enabled.
NRESET VSSA VREG16 VREF VSSA VSSD VREG11
0.1µF
390k
(gain (gain
Figure typical microphone interface (1.1 bias through VREG11)
NRESET VSSA VREG16 VREF VSSA VSSD VREG11
0.1µF
(gain (gain
depends microphone type
390k
Figure typical microphone interface (1.6 bias through VREG16)
XE3006
XE3006
D0311-116
Datasheet XE3005/XE3006
2.1.3
Signal Channel
based multi sigma-delta modulator, which operates frequency times sampling rate. outputs modulator complement words bit. pulse-width modulator (PWM) converts words into single streams times sampling frequency. Finally streams supplied power amplifier. Power Amplifier Class amplifier, which offers higher efficiency than traditional Class topologies. uses three-state unbalanced PWM. This means that both channels (AOUTP AOUTN) will switch same time, therefore outputs purely differential (see figure
XE3005/6
VDDPA
From Serial Audio Interface
Interpolator Modulator
Pulse Width Modulator
pwm_in(5:0) 8xFsync
Power Amplifier
AOUTP
streams 256xFsync
dac_in(15:0) Fsync
AOUTN
VSSPA
Figure block diagram Figure shows relation input output samples (The timing diagram scale time-axis).
VDDPA VSSPA -VDDPA
pwm_in(5:0)
pwm_in(5:0)
pwm_in(5:0)
pwm_in(5:0)
1/(256 Fsync) OUTP-OUTN
1/(256 Fsync)
1/(8 Fsync)
2/(256 Fsync)
Figure examples (not scale) receives 16-bit wide complement format through Serial Audio Interface. protocol selected through register complete amplifier chain powered-down through register
D0311-116
Datasheet XE3005/XE3006
2.1.4
Digital Loop Back
digital loop back mode, output routed directly input. This allows in-circuit system level tests. digital loop back mode selected through register 2.1.5 Operating Frequency
master clock (MCLK) applied XE3005/3006. clock frequency signal applied MCLK vary between 1.024 minimum 33.9 maximum. maximum internal clock signal frequency (MCLK/div_factor) should exceed 12.288 MHz. div_factor user register default value div_factor `1'. 2.1.6 Serial Audio Interface
Serial Audio Interface 4-wire interface bi-directional communication audio data. operates serial clock BCLK frame synchronization signal FSYNC. sampling frequency CODEC corresponds rate which Audio Serial Interface will succeeding frames. frame always corresponds sample. frame always contains channels. Synchronizing Serial Audio Interface MCLK recommended. FSYNC MCLK must have fixed ratio defined following relation: FSYNC Sampling frequency frame rate MCLK/(256 div_factor). BCLK defines time when data must presented serial audio interface shifted into (pin SDI) (pin SDO) CODEC. number BCLK periods FSYNC period user select first clock cycles (channel second clock cycles (channel BLCK shift data samples. table below shows some examples relationships between MCLK, BCLK FSYNC MCLK 2048 8192 5120 22579.2 Div_factor BCLK 1411.2 FSYNC 44.1
table below shows possible functional configurations serial audio interface CODEC master slave supported protocol (Long Frame Sync) LFS, Optimization (Short Frame Sync)
default Serial Audio Interface operates slave, mode. slave mode user needs generate signals BLCK, FSYNC supply CODEC. master mode CODEC generates BLCK FSYNC signals. that case BLCK operates times frequency FSYNC. CODEC master mode used with protocol only. register used different setups serial audio interface.
D0311-116
Datasheet XE3005/XE3006
2.1.7
Serial Peripheral Interface
interface used control register values. serial communications interface that independent rest CODEC. allows device communicate synchronously with microprocessor DSP. CODEC interface only implements slave controller. detailed description found chapter 3.3.
2.1.8
SandmanADC Function
Sandmanfunction monitors signals, which processed signal channel signal channel. logic output signal SMAD indicates whether signal channel processed audio signal only noise, long. reference signal amplitude selected through register time window parameters time time (registers
Amp.
modulator
Serial Audio Interface Decimator Sandman Interface
FSYNC BCLK
SMAD
Figure Implementation Sandman function (SMAD)
logic output SMAD used power-down reduce clock speed other devices application, such microcontroller, wireless link. Also, SMAD used phone pick-up indicator. Sandmanfunction illustrated Figure valid both SMAD (related signal) SMDA (related signal). Initially, SMAD inactive (low), which means that "noise" processed ADC, i.e. audio signal amplitude above Reference. SandmanInterface compares every output sample signal channel Reference value. signal lower than Reference value, SMAD remains inactive (low). soon signal passes reference (time on-time counter started. (for moment defined time='x' Figure However, signal returns below reference (time before on-time counter reached time, on-time counter reset SMAD signal remains inactive (low). next time signal gets higher than Reference (time on-time counter started again when reaches time, SMAD signal becomes active (high), indicating that audio signal present (time long signal remains above Reference, nothing happens SMAD signal remains active (high). When signal falls below Reference (time off-time counter started, does reach time before signal passes again Reference (time SMAD remains active (high). Also during period from time time time counter does reach time. When signal falls below Reference (time remains below Reference until off-time counter reached off-time, SMAD signal changed into inactive (low) state (time 10).
D0311-116
Datasheet XE3005/XE3006 2.1.9 SandmanDAC Function
Sandmanfunction monitors signals, which processed signal, channel signal channel. logic output signal SMDA indicates whether signal channel processes audio signal only noise, this certain duration. reference signal amplitude selected through register time window parameters time time (registers
Sandman Interface SMDA VDDPA FSYNC BCLK Serial Audio Interface Power amplifier AOUTP AOUTN VSSPA
Figure Implementation Sandman function (SMDA) logic output SMDA employed power-down other devices application, such external audio power amplifier. setting register on-chip signal channel powered-down through SMDA too. Sandmanfunction illustrated Figure valid both SMAD (related signal) SMDA (related signal).
AIN/SDO (AOUT/SDI) reference
reference
On-time counter
Time step 1/fs 1/FSYNC Off-time counter
on-time SMAD (SMDA)
off-time
time
Figure Illustration Sandmanfunction. above illustration valid either SMAD output result AIN/SDO SMDA output function AOUT/SDI.
D0311-116
Datasheet XE3005/XE3006 2.1.10 Start-up Initialization CODEC generates power reset signal after power supply connected pin. reset signal made available user NRESET. rising edge NRESET indicates that startup sequence CODEC finished. most applications NRESET left open. NRESET signal generated CODEC used initialize various blocks device guarantees correct start-up circuit. start-up sequence that automatically carried upon power-up device listed below illustrated Figure NRESET (0V) when device powered remains short time when (upper curve Figure applied. state sustains while VDD, VREG16, VREF stabilizing. soon MCLK signal present, counter activated that counts periods MCLK. After this moment NRESET high state (VDD).
1.8.3.3V VREG16 1.6V
VREF 1.2V
time
MCLK
(MCLK=2.048KHz) NRESET main reset
Figure Startup sequence NRESET signal after power-on. user NRESET different ways combinations: Leave NRESET connected. this case CODEC will startup described figure NRESET output indicate, e.g. microcontroller, that CODEC finished power sequence that CODEC ready operate. NRESET force re-initialization registers their default values. this case user force NRESET least periods MCLK. circuit which forces NRESET should able sink least
D0311-116
Datasheet XE3005/XE3006 Figure shows block diagram CODEC reset.
reset analog digital circuitry codec
Power Reset
delay delay counter MCLK XE3005/6 drive buffer
NRESET
Figure Codec reset circuitry
2.2.1
Power-Down Functions
Software Power-Down
Register allows selective power down signal channel signal channel through control. wake-up time, after powering down device typically 200µs. maximum standby current 96µA, depending highly upon Master clock (MCLK), 5.3.5.2 Power Modes. 2.2.2 Hardware Power-Down
device power-down pin. However, holding down NRESET (resetting device) well pins MCLK, BCLK FSYNC, power consumption will reach standby current typically 16µA. standard procedure power (see start-up initialization procedure) after hardware power down apply your registers setup procedure.
D0311-116
Datasheet XE3005/XE3006
Serial Communications
Serial Audio Interface
Serial Audio Interface 4-wire interface bi-directional communication audio data. terminals listed below: BCLK: FSYNC: SDI: SDO: serial clock, clock cycle corresponds data transmitted received. Frame Synchronization. This signal indicates start data word. frequency FSYNC corresponds sample frequency CODEC. Serial Data data received from external device sent DAC. Serial Data Out, data received from sent external device.
same clock (BCLK) synchronization (FSYNC) signals used both sending receiving. synchronization signal FSYNC must have fixed ratio with master clock signal MCLK. Serial Audio Interface supports formats that commonly used audio/voice CODECs that referred (Short Frame Synchronization) (Long Frame Synchronization). Data transmitted received channels. Which channel selected depends programmed values registers. interface protocols shown below.
FSYNC BCLK
channel sample
channel data
channel sample
n+115 n+115
Figure Audio interface timing mode, channel
FSYNC BCLK
channel sample
channel sample
channel sample
n+115 n+115
Figure Audio interface timing mode, channel
Data should changed rising edge BCLK. data will read CODEC falling edge BLCK. data will change rising edge BCLK. data should read falling edge BLCK. Each rising edge FSYNC indicates start sample.
D0311-116
Datasheet XE3005/XE3006 3.1.1 Optimization
transmitting receiving, clock cycles frame always required (figure 13). This even case when only bits have sent received. most cases this handled easily with microcontroller. user wants send minimum BLCK cycles, possible shorten channel (channel shortened). mode possibility exists shorten number BLCK cycles instead this case data transmitted received channel Channel shortened BLCK cycle only. Note! This optimization possible slave mode only. figure shows this special mode.
channel data
channel data channel sample channel sample
FSYNC BCLK
Figure Audio interface timing mode, BLCK cycles, channel
Register Programming
control registers define configuration CODEC define various modes operation. During power-up, registers will configured with default values. control register consists registers. detailed description provided chapter control registers changed following ways: Logic values pins during power-up There bits inside registers which configured depending logic values pins MOSI during power startup sequence described section 2.1.10
Value power MOSI MOSI
Influenced bits registers Register I(0)=0 Register I(0)=1 Register J(0)=1 Register J(0)=0 Register E(2) Register E(2)
comments MCLKDIV division MCLKDIV division protocol protocol preamplifier gain preamplifier gain
Using pins startup user able configure CODEC corresponding setups without reprogramming through interface protocol. best case interface then completely omitted pins fixed `1'. D0311-116
Datasheet XE3005/XE3006
Programming through interface after power-up Once device been powered configuration registers modified times (also when device active) through interface. following section describes protocol which required change control registers from their default values.
Serial Peripheral Interface
serial peripheral interface (SPI) allows device communicate synchronously with other devices such microprocessor DSP. CODEC interface only implements slave controller. This section describes communication from master (e.g. DSP) slave (CODEC MOSI) from slave (CODEC MISO) master (e.g. DSP). Four lines used transmit data between slave master: MOSI (Master Out, Slave data from master slave, synchronous with clock (SCK). MISO (Master Slave Out) data from slave master, synchronous with clock (SCK). (Serial Clock) synchronizes data bits MOSI MISO. (Slave Select) Slave devices selected activating
3.3.1
Protocol
During communication, data simultaneously transmitted received.
trecovery
MOSI MISO
1/Fsck
tdisable
Figure signal timing master puts data MOSI line falling edge SCK; slave reads data rising edge SCK. slave puts data MISO line falling edge SCK; master reads data rising edge SCK. Transmission either direction bytes with first. should kept during whole transfer data. There three timing constraints: Recovery time recovery) between falling edge falling edge SCK. Disable time disable) between last rising edge rising edge frequency (FSCK)
Delay recover disable
Tmaster
Fmaster
Unit
Comments Tmaster clock period master clock MCLK Fmaster frequency master clock MCLK D0311-116
Datasheet XE3005/XE3006
3.3.2
Interface Modes
There modes: read write. 3.3.2.1 Read Mode
Read communication always takes place pairs bytes. read request bytes sent MOSI line. content addressed register, byte, dumped MISO line during transmission second byte MOSI. formats byte following: mosi miso D(7:0) (4:0)
mosi
request (read <address A(4:0)>)
miso
read data D(7:0) address A(4:0)
Figure signal timing read mode 3.3.2.2 Write Mode
Write communication always takes place pairs bytes. format bytes
mosi mosi
D(7:0)
A(4:0)
mosi
request (write address A(4:0))
write data D(7:0) address A(4:0)
Figure signal timing write mode
D0311-116
Datasheet XE3005/XE3006
SandmanFunction (XE3006)
Sandmanfunction analyzes audio signals DAC. output signals indicate whether audio signal present processed signal just noise. threshold reference value between noise audio signal well minimum duration audio signal user-programmable through interface. XE3006 CODEC used system that includes microcontroller, link, outputs SandmanInterface used bring these devices into standby sleep mode whenever audio signal being processed. this way, Sandmanfunction contributes significant additional power savings system level outside XE3006 chip. SandmanInterface consists digital outputs: SMAD detects whether processes audio signal. calculation made with digital data leaving ADC. SMDA detects whether audio signal processed DAC. calculation made with digital data entering through Audio Interface. SandmanInterface implemented identical way. works with user-defined parameters: time, on-time, ADC-reference DAC-reference. time time same DAC. However, reference values adjusted separately, indicated table below.
Input parameters Off-time1(7:0) Off-time2(15:8) On-time(7:0) ADC_reference(7:0) DAC_reference(7:0)
Register
Sandman
Sandman
SandmanInterface (for well DAC) configured with three parameters: Reference (7:0): Absolute value under which signal considered noise above which signal considered audio signal. Sandmanfunction disabled (SMAD SMDA logic this parameter zero. have separate Reference values. Off-time (15:0): Time until power down. number sequential samples that have lower than Reference power down signal become active. Sandmanfunction disabled (SMAD SMDA logic this parameter zero. have common Off-time value. On-time (7:0): Time until wakeup. number sequential samples that have higher than Reference power down signal become inactive. Sandmanfunction disabled (SMAD SMDA logic this parameter zero. have common On-time value. these parameters registers Reference(7:0) don't care don't care 1.-.255 corresponds 128.-.32640 On-time(7:0) don't care don't care 1.-.255 corresponds Off-time(15:0) don't care don't care 65535 corresponds Sandman (SMAD SMDA) logic (disable function) logic (disable function) logic (disable function) logic (signal higher than ref) logic (signal lower than ref) Comments Sandman disable Sandman disable Sandman disable registers zero time FSYNC 20kHz
D0311-116
Datasheet XE3005/XE3006 reference (7:0) value related absolute value bits input signal. following format used comparison: inputs data (2's-complement) 0111'1111'1111'1111 0x7FFF reference (unsigned) 0111'1111'1000'0000 0xFF00/2 positive value reference
reference compared most significant bits absolute value input signal: reference(7:0) Absolute reference 32640 (mV) gain 0.00 1.10 2.20 (mV) gain 0.00 0.27 0.55
values this table amplitude values, values derived dividing numbers working mechanism Sandmanfunction following: incoming data compared reference after each time step (1/FSYNC 50µs FSYNC 20kHz). During On-time phase input data higher than reference, counter will incremented otherwise counter reset. When counter reaches On-time value, then SMAD SMDA signal activated (high level). During Off-time phase input data lower than reference, counter will incremented otherwise counter reset. When counter reaches Off-time value, then SMAD SMDA signal deactivated (low level). first approximation, following points recommended: On-time least 1ms. On-time shorter than Sandmanfunction becomes sensitive spikes audio input signal AIN. Off-time least 10ms, Off-time should longer than 1/fmin 10ms, (code 200). fmin minimum audio frequency 100Hz FSYNC 20kHz. value fmin scales proportionally with sampling frequency FSYNC. high-pass filter filters signals below 100Hz. Reference should adjusted just above noise level. CODEC bandwidth around nominal system frequency settings (MCLK MHz, CKDIV FSYNC kHz). digital loop back mode, data entering into Audio Interface transferred DAC. However, Sandmanfunction activated) continues output SMDA signal based data entered into Audio Interface (input terminal SDI).
D0311-116
Datasheet XE3005/XE3006
Specifications
Absolute Maximum Ratings
Stresses above those listed following table cause permanent failure. Exposure absolute ratings extended periods affect device reliability. values accordance with Absolute Maximum Rating System (IEC 134). voltages referenced ground (VSSA VSSD). Analog digital grounds equal (VSSA VSSD). Symbol Parameter Conditions Unit Supply voltage -0.3 3.65 Tstg Storage temperature Operating free-air temperature, Electrostatic discharge protection Ilus Static latchup current Vlud Dynamic latchup voltage Tested according MIL883C Method 3015.6, class JEDEC (Standardized Human Body Model: 1500 pulses, protection related substrate). Static dynamic latchup values valid
Recommended Operating Conditions
voltages referenced ground (VSSA VSSD). Supply voltage, Analog signal peak input voltage, (gain 20x) Analog signal peak input voltage, (gain Differential output load resistance Master clock frequency conversion rate Operating free-air temperature, 1.024 Unit
D0311-116
Datasheet XE3005/XE3006
Electrical Characteristics
operating conditions this section are: 25°C. 5.3.1 Digital Inputs Outputs, FSYNC kHz, output loaded Test Conditions -360uA
Parameter High-level output voltage, DOUT Low-level output voltage, DOUT 5.3.2 High-level input current, digital input Low-level input current, digital input Input capacitance Output capacitance Dynamic Performance, FSYNC Parameter Signal-to-noise ratio Total harmonic distortion cut-off frequency dB), Note High cut-off frequency dB), Note Group delay
VSSD-0.5
VDD+0.5
Unit
Test Conditions
Pre-amp gain Vin=250mV (full scale)
Unit
full scale FSYNC FSYNC FSYNC
Note proportional FSYNC Note equals FSYNC/2 5.3.3 Channel Characteristics, FSYNC Parameter Peak input voltage (single ended) Test Conditions Pre-amp gain Pre-amp gain
A-weighted, Hz-10 pre-amp gain A-weighted, Hz-10 pre-amp gain Pre-amp gain Vin=250mV (full scale)
Unit
Vneq Equivalent input noise Dynamic range PSRR Power supply rejection ratio, input referred Input capacitor Input resistance VSSA gain error offset error input noise Integral linearity
MOhm
Preamp-gain Preamp gain 1.8-3.3V 1.8-3.3V 1.8-3.3V 1.8-3.3V 1.8-3.3V
Differential linearity
D0311-116
Datasheet XE3005/XE3006
5.3.4
Dynamic Performance, load filter
FSYNC kHz, MCLK MHz, info filter chapter Application Information. Parameter Signal-to-noise ratio Total harmonic distortion Dynamic range Group delay Test Conditions Bandwidth full scale Bandwidth FSYNC Unit
5.3.5 5.3.5.1
Power Supply Regulated supply characteristics 25°C Test Conditions capacitor resistor
Parameter VREF VREG11 I_vreg11 R_vreg11 VREG16 I_vreg16 VREF PSRR reference Voltage regulated Voltage 1.1V available current output impedance regulated Voltage 1.6V available output current power supply rejection ratio, input referred
Unit
kOhm
capacitor
VREG11 PSRR power supply rejection ratio, input referred VREG16 PSRR power supply rejection ratio, input referred 5.3.5.2 power mode
Stand-by mode 3.0V, 25°C Parameter Istb1 Istb2 Istb3 Supply current standby mode Supply current standby mode Supply current standby mode Test Conditions
off, MCLK MHz, off, MCLK 12.2880 NRESET mode MCLK
Unit
Stand-by mode 1.8V, 25°C Parameter Istb1 Istb2 Istb3 Supply current standby mode Supply current standby mode Supply current standby mode Test Conditions
off, MCLK MHz, off, MCLK 12.2880 NRESET mode MCLK
Unit
D0311-116
Datasheet XE3005/XE3006
5.3.5.3
Normal operation, output load consumption included.
Normal operations 3.0V, FSYNC kHz, 25°C, Register C(7:0) 0xF0 Parameter IADC IDAC Supply current CODEC Supply current Supply current Test Conditions
FSYNC kHz, load FSYNC kHz, load off, FSYNC kHz, load
Unit
Normal operations 3.0V, FSYNC kHz, 25°C, Register C(7:0) 0xC4 Parameter IADC IDAC Supply current CODEC Supply current Supply current Test Conditions
FSYNC kHz, load FSYNC kHz, load off, FSYNC kHz, load
1720 1200
Unit
Normal operations 1.8V, FSYNC kHz, 25°C, Register C(7:0) 0xF0 Parameter IADC IDAC Supply current CODEC Supply current Supply current Test Conditions
FSYNC kHz, load FSYNC kHz, load off, FSYNC kHz, load
Unit
Normal operations 1.8V, FSYNC kHz, 25°C, Register C(7:0) 0xC4 Parameter IADC IDAC Supply current CODEC Supply current Supply current Test Conditions
FSYNC kHz, load FSYNC kHz, load off, FSYNC kHz, load
1250 1010
Unit
D0311-116
Datasheet XE3005/XE3006
5.3.6
Timing Requirements serial audio interface
Ref.
Characteristics Master Clock Frequency MCLK
MCLK Duty Cycle Rise Time Digital Signals Fall Time Digital Signals Hold time BCLK FSYNC high after MCLK Setup time BCLK FSYNC high MCLK Hold time BCLK FSYNC after MCLK Setup time BCLK FSYNC MCLK
Test Conditions
1024
5.12
Unit
CLoad 10pF 32xFSYNC TBCLK/4 TBCLK/4 TBCLK/4 TBCLK/4 TBCLK/4
MCLK/2
Clock Frequency BCLK TBCLK
Setup time data input BCLK Hold time data input after BCLK Delay time valid after BCLK high Setup time data input FSYNC BCLK Hold time data input FSYNC after BCLK
*see figure 18,19
D0311-116
Datasheet XE3005/XE3006 5.3.6.1 Timing diagram serial audio interface mode
MCLK BCLK FSYNC
Figure LFS, timing diagram
MCLK BCLK FSYNC
Figure LFS, zoom timing diagram
D0311-116
Datasheet XE3005/XE3006 5.3.6.2 Timing diagram serial audio interface mode
MCLK BCLK FSYNC
Figure SFS, timing diagram
MCLK BCLK FSYNC
Figure zoom timing diagram
D0311-116
Datasheet XE3005/XE3006
5.3.7
Timing Requirements Serial Peripheral Interface
Ref. No.*
MCLK Duty Cycle Recovery Time Disable Time Setup time MISO valid high Hold time MISO valid after high Delay time MOSI valid after figure
Characteristics Serial Clock Frequency TSCK
Test Conditions
TSCK/4 TSCK/4 TSCK/4
MCLK/2
CLoad 10pF
Unit
MISO MOSI
Figure Serial Peripheral Interface timing
D0311-116
Datasheet XE3005/XE3006
Application Information
6.1.1
Application Schematics XE3006
Typical Application schematic
Sandman output Master Clock
MCLK SMAD SMDA MOSI MISO
XE3006
0.1µF
NRESET VSSA VREG16 VREF VSSA VSSD VREG11
BCLK FSYNC AOUTP VDDPA AOUTN VSSPA
Serial Audio Interface L=680µH 2µ2F 4µ7F R=56
390k
lowpass filter, Bluetoothvoice application MCLK 2.048 MHz, div_factor
Figure Typical Application with order output Filter
6.1.2
External components required optimal performances
following minimum set-up external components required: Capacitor Vref: Resistor Vref: Capacitor VREG16:
pass filter between output speaker depends CODEC settings speaker type.
D0311-116
Datasheet XE3005/XE3006
Register Description
Register Functional Summary
following registers programmed configure operation modes. also section Register Programming. Name Register Description current setting. data this register following functions: Adjust current FSYNC 20kHz 0xF0 FSYNC<= kHz, 0xC4 FSYNC kHz. Analog Input. data this register following functions: Enable/disable microphone bias source Gain setting pre-amplifier. Function enable clock division. data this register following functions: Enable/disable Sandman function Enable/disable channel (DAC, power amplifier) Enable/disable channel (pre-amplifier, ADC, decimation filter) Division master clock Audio Interface Configuration. data this register following functions: Enable/disable digital loopback Channel select receive Select master slave mode Output impedance Channel select transmit Select short long frame sync Sandmanfunction, Off-time, byte. data this register following function: Define Off-time (low byte) Sandmanfunction Sandmanfunction, Off-time, high byte. data this register following function: Define Off-time (high byte) Sandmanfunction Sandmanfunction, On-time. data this register following function: Define On-time Sandmanfunction Sandmanfunction, reference ADC. data this register following function: Define reference amplitude Sandmanfunction Sandmanfunction, reference DAC. data this register following function: Define reference amplitude Sandmanfunction
Register
Register
Register
Register
Register
Register
Register
Register
D0311-116
Datasheet XE3005/XE3006
Register Definitions
complete register setup consists registers bits each, shown table below. registers preconfigured with default values have programmed user changes setup required. registers used configure XE3005 XE3006 differently than default setup. registers related Sandmanfunction available XE3006.
Register
Address (hex) 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F
Name Reserved Reserved current Reserved Analog input Reserved Reserved Reserved Block on/off clock division Audio interface configuration Reserved Sandmanfunction, off-time byte Sandmanfunction, off-time byte Sandmanfunction, on-time Sandmanfunction, reference Sandmanfunction, reference
Default value (hex) 0x48 0x8F 0xF0 0x00 0x08/0x0C 0x82 0x00 0x00 0x00/0x01 0x25/0x24 0x00 0x00 0x00 0x00 0x00 0x00
Register (7:0) address 0x02
current current
Default value: 0xF0 0xF0
Description 0xF0 FSYNC<= kHz, 0xC4 FSYNC kHz.
Register (7:0) address 0x04
input VMIC_EN reserved PREAMP_ GAIN
Default value 0x08/0x0C 0001
Description Generation microphone supply VREG11: enables VREG11 disables VREG11 reserved Gain preamplifier: (270 peak) peak)
default depending logic value MOSI during startup (see section 3.2) MOSI=0, default will MOSI=1, default will
reserved
reserved
D0311-116
Datasheet XE3005/XE3006
Register (7:0) address 0x08
block on/off clock division EN_DAC EN_ADC MCLKDIV
Default value 0x00/0x01 0000
Description reserved enable disable converter (DAC enable disable converter (Preamp decimator) Division factor master clock: reserved
default depending logic value during startup (see Section 3.2) SS=0, default will SS=1, default will
Register (7:0) address 0x09
Audio interface configuration LOOPBACK RX_FIRST_ SECOND reserved MASTER SDO_HI_EN
Default value 0x25/ 0x24
Description
TX_FIRST TX_SECOND PROTOCOL
disable loopback, normal mode enable loopback CODEC connects internally output input Receive audio data first 16-bit channel after frame synchronization. Receive audio data second 16-bit channel after frame synchronization. reserved enable audio interface master mode (only LFS) enable audio interface slave mode (LFS, Optimization SFS) continuously output mode both data channels. output mode when transmitting channel with data (J(2) J(1)=1). switched automatically into high-impedance state when channel with data transmitted (J(2) J(1)=0). transmit audio data first 16-bit channel after frame synchronization. transmit data first channel. transmit audio data second 16-bit channel after frame synchronization. transmit data second channel. Short Frame Synchronization mode (slave mode). Long Frame Synchronization mode (master slave mode).
default depending logic value during startup (see Section 3.2) SCK=0, default will SCK=1, default will
D0311-116
Datasheet XE3005/XE3006
Register (7:0) address 0x0B
Sandmanfunction, off-time, least significant byte SM_OFF_LSB
Default value 0x00 00000000
Description Least significant byte off-time Sandmanfunction
Register (7:0) address 0x0C
Sandmanfunction, off-time, most significant byte SM_OFF_MSB
Default value 0x00 00000000
Description Most significant byte off-time Sandmanfunction
Register (7:0) address 0x0D
Sandmanfunction, on-time SM_ON
Default value 0x00 00000000
Description On-time Sandmanfunction
Register (7:0) address 0x0E
Sandmanfunction, reference SMAD_REF
Default value 0x00 00000000
Description Reference amplitude Sandmanfunction
Register (7:0) address 0x0F
Sandmanfunction, reference SMDA _REF
Default value 0x00 00000000
Description Reference amplitude Sandmanfunction
D0311-116
Datasheet XE3005/XE3006
Mechanical Information
XE3005 package size (TSSOP20)
index
detail
DIMENSIONS original ensions) UNIT max. 1.10 0.15 0.05 0.95 0.80 0.25 0.30 0.19 0.65 0.75 0.50
0.13
Figure TSSOP20 Plastic Thin Shrink Small Outline Package, leads, body width:
D0311-116
Datasheet XE3005/XE3006
XE3005 package size (5x4 uCSP®)
SIDE VIEW
PACKAGE OUTLINE XE300 uCSP XE3005
XEMICS XE3005
VIEW Nominal dimensions sion
BOTTOM VIEW
0.31
0.46
0.37
2.745 0.075
1.95
3.225 0.125
2.40
0.65
0.60
0.325 0.075 0.125
Figure uCSP® Ultra Chip Scale Package, balls array.
D0311-116
Datasheet XE3005/XE3006
XE3006 Package size (TSSOP24)
index
detail
DIMENSIONS originadimensions) UNIT max. 1.10 0.15 0.05 0.95 0.80 0.25 0.30 0.19 0.65 0.75 0.50 0.13
Figure TSSOP24 Plastic Thin Shrink Small Outline Package with leads body width
D0311-116
Datasheet XE3005/XE3006
XE3005 Land pattern recommendations (5x4 uCSP®)
0.25 0.25 PASTE_MASK SOLDER_MASK 0.35
LAND PATTERN RECOMMENDATION PATT XE3005 uCSP
PLACEMENT OUTLINE
Nominal dimensions sion
2.82
3.35
0.65
0.60
0.325
Figure Land pattern recommendations (5x4 uCSP®)
©XEMICS, 2003 rights reserved. Reproduction whole part prohibited without prior written consent copyright owner. information presented this document does form part quotation contract, believed accurate reliable changed without notice. liability will accepted publisher consequence use. Publication thereof does convey imply license under patent other industrial intellectual property rights. XEMICS PRODUCTS DESIGNED, INTENDED, AUTHORIZED WARRANTED SUITABLE LIFE-SUPPORT APPLICATIONS, DEVICES SYSTEMS OTHER CRITICAL APPLICATIONS. INCLUSION XEMICS PRODUCTS SUCH APPLICATIONS UNDERSTOOD UNDERTAKEN SOLELY CUSTOMER'S RISK. Should customer purchase XEMICS products such unauthorized application, customer shall indemnify hold XEMICS officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs damages attorney fees which could arise.
D0311-116

Other recent searches


RN142ZS12A - RN142ZS12A   RN142ZS12A Datasheet
PM300CLA060 - PM300CLA060   PM300CLA060 Datasheet
PIC18F2221 - PIC18F2221   PIC18F2221 Datasheet
2321 - 2321   2321 Datasheet
4221 - 4221   4221 Datasheet
4321 - 4321   4321 Datasheet
NE5532 - NE5532   NE5532 Datasheet
NE5532A - NE5532A   NE5532A Datasheet
SA5532 - SA5532   SA5532 Datasheet
SA5532A - SA5532A   SA5532A Datasheet
MMBT4401W - MMBT4401W   MMBT4401W Datasheet
MGCT04 - MGCT04   MGCT04 Datasheet
2SD1963 - 2SD1963   2SD1963 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive