BB PCM3793

 PCM3793
PCM3794
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
16-Bit, Low-Power Stereo Audio CODEC With Microphone Bias, Headphone, and Digital
Speaker Amplifier
FEATURES
•
•
•
•
•
•
•
•
•
Analog Front End:
– Stereo Single-Ended Input With Multiplexer
– Mono Differential Input
– Stereo Programmable Gain Amplifier
– Microphone Boost Amplifier (20 dB) and
Bias
Analog BackEnd:
– Stereo/Mono Line Output With Volume
– Stereo/Mono Headphone Amplifier With
Volume and Capless Mode
– Stereo/Mono Digital Speaker Amplifier
(BTL) With Volume (PCM3793)
Analog Performance:
– Dynamic Range: 93 dB (DAC)
– Dynamic Range: 90 dB (ADC)
– 40-mW + 40-mW Headphone Output at
RL = 16 Ω
– 700-mW + 700-mW Speaker Output at
RL = 8 Ω
Power Supply Voltage
– 1.71 V to 3.6 V for Digital I/O Section
– 1.71 V to 3.6 V for Digital Core Section
– 2.4 V to 3.6 V for Analog Section
– 2.4 V to 3.6 V for Power Amplifier Section
Low Power Dissipation:
– 7 mW in Playback, 1.8 V/2.4 V, 48 kHz
– 13 mW in Record, 1.8 V/2.4 V, 48 kHz
– 30 µW in Power Down
Sampling Frequency: 5 kHz to 50 kHz
Automatic Level Control for Recording
Operation From a Single Clock Input Without
PLL
System Clock:
– Common-Audio Clock (256 fS/384 fS), 12/24,
13/26, 13.5/27, 19.2/38.4, 19.68/39.36 MHz
•
•
•
•
•
•
•
Headphone Plug Insert Detection
2 (I2C) or 3 (SPI) Wire Serial Control
Programmable Function by Register Control:
– Digital Attenuation of DAC: 0 dB to –62 dB
– Power Up/Down Control for Each Module
– 6-dB to –70-dB Gain for Analog Outputs
– 30-dB to –12-dB Gain for Analog Inputs
– 0/20 dB Boost Selectable for Microphone
Input
– 0-dB to –21-dB Gain for Analog Mixing
– Parameter Settings for ALC
– Three-Band Tone Control and 3D Sound
– High-Pass Filter and Two-Stage Notch Filter
– Analog Mixing
Pop-Noise Reduction Circuit
Short and Thermal Protection Circuit
Package: 5-mm × 5-mm QFN Pacakge
Operation Temperature Range: –40°C to 85°C
APPLICATIONS
•
•
•
Portable Audio Player, Cellular Phone
Video Camcorder, Digital Still Camera
PMP/DMB
DESCRIPTION
The PCM3793/94 is a low-power stereo CODEC
designed for portable digital audio applications. The
device integrates stereo digital speaker amplifier,
headphone amplifier, line amplifier, line input, boost
amplifier, microphone bias, programmable gain
control, analog mixing, sound effects, and automatic
level control (ALC). It is available in a small-footprint,
5-mm × 5-mm QFN package. The PCM3793/94
accepts right-justified, left-justified, I2S, and DSP
formats, providing easy interfacing to audio DSP,
decoder, and encoder chips. Sampling rates up to 50
kHz are supported. The user-programmable
functions are accessible through a two- or three-wire
serial control port.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas
Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
Copyright © 2006, Texas Instruments Incorporated
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be
more susceptible to damage because very small parametric changes could cause the device not to meet its published
specifications.
ORDERING INFORMATION
PRODUCT
PACKAGE
PACKAGE
CODE
OPERATION
TEMPERATURE
RANGE
PACKAGE
MARKING
PCM3793RHB
32 QFN
RHB
–40°C to 85°C
PCM3793
PCM3794RHB
32 QFN
RHB
–40°C to 85°C
PCM3794
(1)
ORDERING
NUMBER (1)
TRANSPORT MEDIA
PCM3793RHBT
Small tape and reel
PCM3793RHBR
Large tape and reel
PCM3794RHBT
Small tape and reel
PCM3794RHBR
Large tape and reel
For the most current specification and package information, see the TI Web site at www.ti.com.
ABSOLUTE MAXIMUM RATINGS
over operating free-air temperature range (unless otherwise noted) (1)
Supply voltage
PCM3793/94
UNIT
–0.3 to 4
V
±0.1
V
VDD, VIO, VCC, VPA
Ground voltage differences: DGND, AGND, PGND
Input voltage
–0.3 to 4
V
±10
mA
Ambient temperature under bias
–40 to 110
°C
Storage temperature
–55 to 150
°C
Junction temperature
150
°C
Lead temperature (soldering)
260
°C, 5 s
Package temperature (reflow, peak)
260
°C
Input current (any pins except supplies and SPK out)
(1)
Stresses beyond those listed under absolute maximum ratings may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under recommended operating
conditions is not implied. Exposure to absolute–maximum–rated conditions for extended periods may affect device reliability.
RECOMMENDED OPERATING CONDITIONS
over operating free-air temperature range (unless otherwise noted)
MIN
NOM
MAX
VCC, VPA
Analog supply voltage
2.4
3.3
3.6
V
VDD , VIO
Digital supply voltage
1.71
3.3
3.6
V
Digital input logic family
Digital input clock frequency
Analog output load resistance
CMOS
SCKI system clock
LRCK sampling clock
3.072
18.432
MHz
8
48
kHz
LOL and LOR
10
kΩ
HPOL and HPOR
16
Ω
SPOLP, SPOLN, SPORP and SPORN
Digital output load capacitance
2
Operating free-air temperature
–40
Submit Documentation Feedback
Ω
8
Analog output load capacitance
TA
UNIT
30
pF
10
pF
85
°C
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
ELECTRICAL CHARACTERISTICS
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data (unless
otherwise noted).
PARAMETER
TEST CONDITIONS
PCM3793RHB, PCM3794RHB
MIN
TYP
MAX
UNIT
Audio Data Characteristics
DATA FORMAT
Resolution
16
Audio data bit length
16
Audio data format
Bits
MSB first, 2s complement
Sampling frequency (fS)
System clock
Bits
I2S, left-, right-justified, DSP
Audio data interface format
5
50
VDD < 2 V
27
VDD > 2 V
40
kHz
MHz
Digital Input/Output
Logic family
VIH
VIL
IIH
IIL
VOH
VOL
CMOS compatible
0.7 VIO
Input logic level
Input logic current
Output logic level
VDC
0.3 VIO
VIN = 3.3 V
10
VIN = 0 V
IOH = –2 mA
–10
0.75 VIO
VDC
µA
VDC
IOL = 2 mA
0.25 VIO
VDC
Digital Input to Line Output Through DAC (LOL, LOR, and MONO)
RL = 10 kΩ, ALC = OFF, volume = 0 dB, speaker = powered down, analog mixing = disabled
DYNAMIC PERFORMANCE
Full-scale output voltage
SNR
0 dB
Dynamic range
EIAJ, A-weighted
Signal-to-noise ratio
EIAJ, A-weighted
86
Channel separation
THD+N Total harmonic distortion + noise 0 dB
2.828
Vp-p
1
Vrms
93
dB
93
dB
91
dB
0.008%
Load resistance
10
kΩ
Line Input to Line Output Through Mixing Path (LOL, LOR, and MONO)
RL = 10 kΩ, ALC = OFF, volume = 0 dB, speaker = powered down, analog mixing = enabled
DYNAMIC PERFORMANCE
SNR
Full-scale input and output
voltage
0 dB
Signal-to-noise ratio
EIAJ, A-weighted
Submit Documentation Feedback
84
2.828
Vp-p
1
Vrms
93
dB
3
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
ELECTRICAL CHARACTERISTICS (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data (unless
otherwise noted).
PARAMETER
TEST CONDITIONS
PCM3793RHB, PCM3794RHB
MIN
TYP
MAX
UNIT
Digital Input to Headphone Output Through DAC (HPOL and HPOR)
RL = 16 Ω or 32 Ω, ALC = OFF, volume = 0 dB, speaker = powered down, analog mixing = disabled, not capless mode
DYNAMIC PERFORMANCE
SNR
Full-scale output voltage
0 dB
Signal-to-noise ratio
EIAJ, A-weighted
THD+N Total harmonic distortion + noise
Power-supply rejection ratio
Vp-p
1
Vrms
93
dB
84
30 mW, RL = 32 Ω, volume = 0 dB
0.1%
40 mW, RL = 16 Ω, volume = –1 dB
Load resistance
PSRR
2.828
0.03%
Ω
16
200 Hz, 140 mVp-p
–40
1 kHz, 140 mVp-p
–45
20 kHz, 140 mVp-p
–32
dB
Line Input to Headphone Output Through Mixing Path (HPOL and HPOR)
RL = 16 Ω or 32 Ω, ALC = OFF, volume = 0 dB, speaker = powered down, analog mixing = enabled, not capless mode
DYNAMIC PERFORMANCE
SNR
Full-scale output voltage
0 dB
Signal-to-noise ratio
EIAJ, A-weighted
Load resistance
2.828
Vp-p
1
Vrms
93
dB
84
Ω
16
Digital Input to Speaker Output Through DAC (SPOLP, SPOLN, SPORP, and SPORN): PCM3793
RL = 8 Ω, ALC = OFF, volume = 0 dB, headphone = powered down, analog mixing = disabled
DYNAMIC PERFORMANCE
SNR
Full-scale output voltage
0 dB
Signal-to-noise ratio
EIAJ, A-weighted
84
THD+N Total harmonic distortion + noise 400 mW, RL = 8Ω, volume = 0 dB
Load resistance
PSRR
Power-supply rejection ratio
2.52
Vp-p
0.9
Vrms
93
dB
0.3%
Ω
8
200 Hz, 140 mVp-p
–50
1 kHz, 140 mVp-p
–45
20 kHz, 140 mVp-p
–25
dB
Line Input to Speaker Output Through Mixing Path (SPOLP, SPOLN, SPORP, and SPORN): PCM3793
RL = 8Ω, ALC = OFF, volume = 0 dB, headphone = powered down, analog mixing = enabled
DYNAMIC PERFORMANCE
SNR
4
Full-scale output voltage
0 dB
Signal-to-noise ratio
EIAJ, A-Weighted
Submit Documentation Feedback
84
2.52
Vp-p
0.9
Vrms
93
dB
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
ELECTRICAL CHARACTERISTICS (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data (unless
otherwise noted).
PARAMETER
TEST CONDITIONS
PCM3793RHB, PCM3794RHB
MIN
TYP
MAX
UNIT
Line Input to Digital Output Through ADC (AIN1L/R, AIN2L/R, AIN3L, and AIN3L/R)
ALC = OFF, microphone boost = 0 dB, PGA = 0 dB, speaker and headphone = powered down, analog mixing = disabled
DYNAMIC PERFORMANCE
SNR
Full-scale input voltage
0 dB
Dynamic range
EIAJ, A-weighted
Signal-to-noise ratio
EIAJ, A-weighted
83
Channel separation
THD+N Total harmonic distortion + noise –1 dB
2.828
Vp-p
1
Vrms
90
dB
90
dB
87
dB
0.009%
ANALOG INPUT
Center voltage
0.5 VCC
Input impedance
10
V
20
kΩ
Microphone Bias
ALC = OFF, microphone boost = 0 dB, PGA = 0 dB, speaker and headphone = powered down, analog mixing = disabled
Bias voltage
0.75 VCC
Bias source current
Output noise
V
2
mA
14
µV
Filter Characteristics
INTERPOLATION FILTER FOR DAC
Pass band
0.454 fS
Stop band
0.546 fS
±0.04
Pass-band ripple
Stop-band attenuation
–50
dB
dB
Group delay
19/fs
s
De-emphasis error
±0.1
dB
±0.2
dB
ANALOG FILTER FOR DAC
Frequency response
f = 20 kHz
DECIMATION FILTER FOR ADC
Pass band
0.408 fS
Stop band
0.591 fS
±0.02
Pass-band ripple
Stop-band attenuation
f < 3.268 fS
Group delay
–60
dB
dB
17/fS
s
HIGH-PASS FILTER FOR ADC
–3 dB, fc = 4 Hz
Frequency response
3.74
–0.5 dB, fc = 4 Hz
10.66
–0.1 dB, fc = 4 Hz
24.2
–3 dB, fc = 240 Hz
235.68
–0.5 dB, fc = 240 Hz
609.95
–0.1 dB, fc = 240 Hz
2601.2
Submit Documentation Feedback
Hz
5
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
ELECTRICAL CHARACTERISTICS (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data (unless
otherwise noted).
PARAMETER
TEST CONDITIONS
PCM3793RHB, PCM3794RHB
MIN
TYP
MAX
UNIT
Power Supply and Supply Current
VIO
VIO
1.71
3.3
3.6
VDD
VDD
1.71
3.3
3.6
VCC
2.4
3.3
3.6
VPA
2.4
VCC
Voltage range
VPA
Supply current
Power dissipation
BPZ input, all active, no load
All inputs are held static
BPZ input
All inputs are held static
VDC
3.3
3.6
24.3
35
mA
9
50
µA
80.2
115.5
mW
30
165
µW
Temperature Condition
Operation temperature
θJA
6
–40
Thermal resistance
85
30
Submit Documentation Feedback
°C
°C/W
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
PIN ASSIGNMENTS
AIN2R
AIN3L
AIN3R
MICB
VCC
AGND
VCOM
HPOL/LOL
PCM3793RHB
(TOP VIEW)
24
25
23
22
21
20
19
18
AIN2L
AIN1R
26
15
SPOLP
AIN1L
27
14
SPOLN
MODE
28
13
PGND
MS/ADR
29
12
VPA
MD/SDA
30
11
SPORP
MC/SCL
31
10
SPORN
32
1
9
2
3
4
5
6
7
8
DIN
DOUT
VIO
VDD
DGND
SCKI
HDTI
BCK
LRCK
17
16
HPOR/LOR
HPCOM/MONO
P0048-03
AIN2R
AIN3L
AIN3R
MICB
VCC
AGND
VCOM
HPOL/LOL
PCM3794RHB
(TOP VIEW)
24
25
23
22
21
20
19
18
AIN2L
AIN1R
26
15
NC
AIN1L
27
14
NC
MODE
28
13
PGND
12
VPA
17
16
HPOR/LOR
32
1
2
3
4
5
6
7
8
SCKI
HDTI
LRCK
DGND
NC
VDD
NC
10
VIO
11
31
DOUT
30
MC/SCL
DIN
29
BCK
MS/ADR
MD/SDA
9
HPCOM/MONO
P0048-04
Submit Documentation Feedback
7
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TERMINAL FUNCTIONS
TERMINAL
8
I/O
DESCRIPTION
NAME
PCM3793RHB
PCM3794RHB
AGND
19
19
–
Ground for analog
AIN1L
27
27
I
Analog input 1 for L-channel
AIN1R
26
26
I
Analog input 1 for R-channel
AIN2L
25
25
I
Analog input 2 for L-channel
AIN2R
24
24
I
Analog input 2 for R-channel
AIN3L
23
23
I
Analog input 3 for L-channel
AIN3R
22
22
I
Analog input 3 for R-channel
BCK
1
1
I/O
Serial bit clock
DGND
6
6
–
Digital ground
DIN
2
2
I
Serial audio data input
DOUT
3
3
O
Serial audio data output
HDTI
8
8
I
Headphone plug insertion detection
HPCOM/MONO
9
9
O
Headphone common/mono line output
HPOL/LOL
17
17
O
Headphone/lineout for R-channel
HPOR/LOR
16
16
O
Headphone/lineout for L-channel
LRCK
32
32
I/O
Left and right channel clock
MC/SCL
31
31
I
Mode control clock for three-wire/two-wire interface
MD/SDA
30
30
I/O
Mode control data for three-wire/two-wire interface
MICB
21
21
O
Microphone bias source output
MODE
28
28
I
Two- or three-wire interface selection (LOW: SPI, HIGH: I2C)
MS/ADR
29
29
I
Mode control select for three-wire/two-wire interface
PGND
13
13
–
Ground for speaker power amplifier
SCKI
7
7
I
System clock
SPOLN
14
–
O
Speaker output L-channel for negative (PCM3793)
SPOLP
15
–
O
Speaker output L-channel for positive (PCM3793)
SPORN
10
–
O
Speaker output R-channel for negative (PCM3793)
SPORP
11
–
O
Speaker output R-channel for positive (PCM3793)
VCC
20
20
–
Analog power supply
VCOM
18
18
–
Analog common voltage
VDD
5
5
–
Power supply for digital core
VIO
4
4
–
Power supply for digital I/O
VPA
12
12
–
Power supply for power amplifier
Submit Documentation Feedback
Submit Documentation Feedback
VCOM
MICB
AIN1R
AIN2R
AIN3R
AIN3L
AIN2L
AIN1L
VCOM
Mic Bias
D2S
MCB
Power On
Reset
MUX1
MUX2
PG5
PG6
PG4
COM
VIO
DGND
VPA
PGND
(1)
(1)
Filter
(1)
Digital
Filter
Digital
Filter
VDD
ATT
Mute
DIN
Digital
ADR
Digital
Filter
ADL
Analog Input R-ch
DS
ADC
DS
ADC
0 or +20 dB 0 to –21 dB
PG2
+30 to –12 dB
+30 to –12 dB
PG3
LRCK
Audio Interface
DOUT BCK
Analog Input L-ch
Clock
Manager
SCKI
0 or +20 dB 0 to –21 dB
PG1
Power Up/Down
Manager
MUX3
MUX4
DAR
VCC
AGND
Decimation Filter
Interpolation Filter
3-D Enhancement
3-Band Tone Control
Notch Filter
DS
DAC
DS
DAC
DAL
SW4
SW5
SW6
SW3
SW2
SW1
MXR
MXL
2
HPOR
HPOL
COM
MONO
ROUT
MONO
LOUT
MODE
Serial Interface (SPI/I C)
MD/SDA MC/SCL MS/ADR
HPC
+6 to –70 dB
HPR
+6 to –70 dB
HPL
+6 to –70 dB
SPR
+6 to –70 dB
SPL
B0181-01
HDTI
HPCOM
/MONO
HPOR/
LOR
HPOL/
LOL
SPORP
SPORN
SPOLP
SPOLN
PCM3794 has no Speaker Output
Possible for Power Up/Down
www.ti.com
PCM3793
PCM3794
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
FUNCTIONAL BLOCK DIAGRAM
9
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 8 to 48 kHz, system clock = 256 fS, and 16-bit data,
unless otherwise noted.
INTERPOLATION FILTER, STOP BAND
INTERPOLATION FILTER, PASS BAND
0
0.2
–20
–40
Amplitude – dB
Amplitude – dB
0.1
–60
–80
0
–0.1
–100
–120
–0.2
0
1
2
Frequency [´ fS ]
3
4
0
0.1
0.2
0.3
Frequency [´ fS ]
0.4
G001
0.5
G002
Figure 1.
Figure 2.
DECIMATION FILTER, STOP BAND
DECIMATION FILTER, PASS BAND
0
0.2
–20
–40
Amplitude – dB
Amplitude – dB
0.1
–60
–80
0
–0.1
–100
–120
–0.2
0
1
2
Frequency [´ fS ]
3
4
0
0.1
0.2
0.3
Frequency [´ fS ]
G003
Figure 3.
10
0.5
G004
Figure 4.
Submit Documentation Feedback
0.4
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES (continued)
HIGH-PASS FILTER PASS-BAND CHARACTERISTICS
(fC = 4 Hz at fS = 48 kHz)
HIGH-PASS FILTER PASS-BAND CHARACTERISTICS
(fC = 240 Hz at fS = 48 kHz)
5
5
0
0
Amplitude – dB
Amplitude – dB
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 8 to 48 kHz, system clock = 256 fS, and 16-bit data,
unless otherwise noted.
–5
–10
–5
–10
–15
–15
–20
–20
0
0.0005
0.001
0.0015
Frequency [´ fS ]
0
0.002
0.01
0.02
Frequency [´ fS ]
0.03
0.04
G006
G005
Figure 5.
Figure 6.
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 44.1 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
THREE-BAND TONE CONTROL (BASS)
15
15
10
10
5
5
Amplitude – dB
Amplitude – dB
THREE-BAND TONE CONTROL (BASS, MIDRANGE,
TREBLE)
0
–5
–10
–15
0.01
0
–5
–10
–15
0.1
1
10
100
Frequency – Hz
1k
10k
100k
0
200
400
600
Frequency – Hz
G007
Figure 7.
800
1k
G008
Figure 8.
Submit Documentation Feedback
11
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 44.1 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
THREE-BAND TONE CONTROL (TREBLE)
15
10
10
5
5
Amplitude – dB
Amplitude – dB
THREE-BAND TONE CONTROL (MIDRANGE)
15
0
–5
–10
0
–5
–10
–15
–15
0
1k
2k
3k
Frequency – Hz
4k
5k
2k
4k
6k
8k
10k
Frequency – Hz
12k
G009
14k
G010
Figure 9.
Figure 10.
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
ADC SNR AT HIGH GAIN (PG1/PG2 = 0 dB)
ADC SNR AT HIGH GAIN (PG1/PG2 = 20 dB)
100
90
fIN = 1 kHz
85
90
80
Single Input
75
Single Input
SNR – dB
SNR – dB
85
Differential Input
70
70
65
60
Differential Input
60
55
50
50
45
fIN = 1 kHz
40
40
0
5
10
15
20
PG3/PG4 Gain – dB
25
30
0
5
10
15
20
PG3/PG4 Gain – dB
G011
Figure 11.
12
30
G012
Figure 12.
Submit Documentation Feedback
25
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
THD+N/SNR vs POWER SUPPLY
DAC TO SPEAKER OUTPUT, 8-Ω
THD+N/SNR vs POWER SUPPLY
DAC TO HEADPHONE OUTPUT, 16-Ω
1
95
0.05
95
fIN = 1 kHz
fIN = 1 kHz
0.8
94
0.04
94
0.4
92
0.03
93
0.02
92
SNR
SNR
0.2
0
2
2.5
SNR – dB
93
THD+N
THD+N – %
0.6
SNR – dB
THD+N – %
THD+N
3
Power Supply – V
3.5
91
0.01
90
0
4
91
90
2
2.5
3
Power Supply – V
3.5
4
G013
G014
Figure 13.
Figure 14.
THD+N/SNR vs POWER SUPPLY
DAC TO LINE OUTPUT, 10-kΩ
THD+N/SNR vs POWER SUPPLY
ADC TO DIGITAL OUTPUT
0.012
95
0.012
92
fIN = 1 kHz
fIN = 1 kHz
94
0.011
0.011
91
THD+N
0.010
90
0.009
89
SNR – dB
92
0.009
THD+N – %
93
SNR – dB
THD+N – %
SNR
0.010
THD+N
SNR
0.008
0.007
2
2.5
3
Power Supply – V
3.5
91
0.008
90
0.007
4
88
87
2
2.5
3
Power Supply – V
G015
Figure 15.
3.5
4
G016
Figure 16.
Submit Documentation Feedback
13
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
OUTPUT POWER vs POWER SUPPLY
(HEADPHONE, 16-Ω)
OUTPUT POWER vs POWER SUPPLY
(SPEAKER, 8-Ω)
120
900
fIN = 1 kHz
fIN = 1 kHz
800
100
80
Output Power – mW
Output Power – mW
700
Vol = 6 dB
60
Vol = 0 dB
40
Vol = +6 dB
600
500
400
Vol = 0 dB
300
200
20
100
0
0
2
2.5
3
Power Supply – V
3.5
2
4
2.5
3
Power Supply – V
3.5
G017
G018
Figure 17.
Figure 18.
THD+N vs OUTPUT POWER
(HEADPHONE, 16-Ω, VOLUME = 6 dB)
THD+N vs OUTPUT POWER
(HEADPHONE, 16-Ω, VOLUME = 0 dB)
100
1
fIN = 1 kHz
fIN = 1 kHz
10
THD+N – %
2.7 V
1
THD+N – %
3.3 V
2.4 V
3.6 V
2.4 V
2.7 V
0.1
3.3 V
0.1
3.6 V
0.01
0.01
0
20
40
60
80
Output Power – mW
100
120
0
20
40
60
Output Power – mW
G019
Figure 19.
14
4
G020
Figure 20.
Submit Documentation Feedback
80
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
TYPICAL PERFORMANCE CURVES (continued)
All specifications at TA = 25°C, VDD = VIO = VCC = VPA = 3.3 V, fS = 48 kHz, system clock = 256 fS, and 16-bit data, unless
otherwise noted.
THD+N vs OUTPUT POWER
(SPEAKER, 8-Ω, VOLUME = 6 dB)
THD+N vs OUTPUT POWER
(SPEAKER, 8-Ω, VOLUME = 0 dB)
100
1
fIN = 1 kHz
2.7 V
2.4 V
2.4 V
1
3.6 V
3.3 V
2.7 V
THD+N – %
10
THD+N – %
fIN = 1 kHz
3.6 V
3.3 V
0.1
0.1
0.01
0.01
0
400
600
Output Power – mW
200
800
1000
0
400
200
300
Output Power – mW
100
500
G021
G022
Figure 21.
Figure 22.
OUTPUT SPECTRUM (DAC TO HEADPHONE OUTPUT,
16-Ω)
OUTPUT SPECTRUM (DAC TO SPEAKER OUTPUT, 8-Ω)
0
0
fIN = 1 kHz/–60 dB
fIN = 1 kHz/–60 dB
–20
–20
–40
–40
Amplitude – dB
Amplitude – dB
600
–60
–80
–60
–80
–100
–100
–120
–120
–140
–140
0
5
10
Frequency – kHz
15
20
0
5
10
Frequency – kHz
G023
Figure 23.
15
20
G024
Figure 24.
Submit Documentation Feedback
15
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
PCM3793/94 DESCRIPTION
Analog Input
The AIN1L, AIN1R, AIN2L, AIN2R, AIN3L, and AIN3R pins can be used as microphone or line inputs with
selectable 0- or 20-dB boost and 1-Vrms input. All analog inputs have high input impedance (20 kΩ), which is
not changed by gain settings. One pair of inputs is selected by register 87 (AIL[1:0], AIR[1:0]). AIN1L and AIN1R
can be used as monaural differential inputs.
Gain Settings for Analog Input
Analog signals can be adjusted from 30 dB to –12 dB in 1-dB steps following the 0- or 20-dB boost amplifier.
The gain level can be set for each channel by registers 79 and 80 (ALV[5:0], ARV[5:0]).
A/D Converter
The ADC includes a multilevel delta-sigma modulator, aliasing filter, decimation filter, high-pass filter, and notch
filter and can accept a 1-Vrms full-scale voltage input. The decimation filter has a digital soft mute controlled by
register 81 (RMUL, RMUR). The high-pass filter can be disabled by register 81 (HPF[1:0]) and the notch filter
can be disabled by registers 96 to 104 if it is not necessary to cancel a dc offset or compensate for wind noise.
D/A Converter
The DAC includes a multilevel delta-sigma modulator and interpolation filter. These can be used to obtain high
PSRR, low jitter sensitivity, and low out-of-band noise quickly and easily. The interpolation filter includes digital
attenuator, digital soft mute, three-band tone control (bass, midrange and treble), and 3-D sound controlled by
registers 92 to 95. The de-emphasis filter (32, 44.1 and 48 kHz) is controlled by registers 68 to 70 (ATL[5:0],
ATR[5:0], PMUL, PMUR, DEM[1:0]). Oversampling rate control can reduce out-of-band noise when operating at
low sampling rate by using register 70 (OVER).
Common Voltage
The VCOM pin is normally biased to 0.5 VCC, and it provides the common voltage to internal circuitry. It is
recommended that a 10-µF capacitor be connected between this pin and ground to provide clean voltage and
avoid pop noise. The PCM3793/94 may have a little pop noise on each analog output if a capacitor smaller than
10 µF is used.
Line Output
The HPOL/LOL and HPOR/LOR and HPCOM/MONO pins can be used as a monaural single-ended, monaural
differential, or stereo single-line output with 1-Vrms output by register 74 (HPS[1:0]). The line outputs can drive a
10-kΩ load. These outputs include an analog volume amplifier, except for the HPCOM/MONO pin that can be
set from 6 dB to –70 dB and mute with 0.5-, 1-, 2- or 4-dB steps for each output, as controlled by registers 64
and 65 (HLV[5:0], HRV[5:0], HMUL, HMUR). A dc blocking capacitor is not required when connecting to an
external speaker amplifier with monaural differential input. The center voltage is 0.5 VCC with zero data input.
Headphone Output
The HPOL/LOL, HPOR/LOR, and HPCOM/MONO pins are stereo, monaural, or monaural differential
headphone outputs with more than 30 or 40 mWrms output power into a 32- or 16-Ω load, either through a dc
blocking capacitor or without a capacitor, as selected by register 74 (HPS[2:0]). These outputs include analog
volume amplifiers, except for the HPCOM/MONO pin, which can be set from 6 dB to –70 dB with 0.5-, 1-, 2- or
4-dB steps for each output using registers 64 and 65 (HLV[5:0], HRV[5:0], HMUL, HMUR). The center voltage is
0.5 VCC with zero data input.
Headphone Plug Insertion Detection
The HDTI pin detects the insertion status of headphone plug and writes the status to register 77 (HPDS), which
can be read by the I2C interface. The polarity of the status indication can be inverted by register 75 (HPDP). The
headphone and speaker amplifiers are disabled or enabled automatically by headphone plug
insertion/extractrion if register 75, HPDE = 1. They are controlled by register settings if register 75, HPDE = 0.
HPCOM/MONO is not affected by the status when register 74, CMS[0] = 1.
16
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Speaker Output (Class-D, PCM3793)
The SPOLP, SPOLN and SPORP, SPORN pins are stereo or mono speaker differential outputs (BTL) with a
maximum of 700 mWrms (VPA = 3.6 V, volume = 6 dB) into an 8-Ω load. The digital speaker amplifier offers
maximum battery life and minimum heat, eliminates the LC low-pass filter, and includes analog volume
amplification for each output from 6 dB to –70 dB with 0.5-, 1-, 2- or 4-dB steps, which can be set by register 66,
67 (SLV[5:0], SLR[5:0]). Spectrum spreading technology and selectable switching frequency to reduce EMI
noise is controlled by register 71 (DFQ[2:0], SPS[1:0] and SPSE). The speaker amplifiers have a thermal
shutdown circuit which detects when the device temperature reaches approximately 150°C; then the speaker
amplifier is powered down.
Analog Mixing and Bypass
Mixing amplifiers (MXL, MXR) mix gain-controlled analog inputs from the AIN pins which have bypassed ADC
and DAC and direct the mixed signal to the headphone or speaker outputs. Analog mixing is controlled by
register 87 (AD2S, AIR[1:0], AIL[1:0]), register 88 (MXR[2:0], MXL[2:0]), and register 89 (GMR[2:0], GML[2:0]).
The analog mixing functions are suitable for FM radio, headset, and another analog sources without an ADC.
Microphone Bias
The MICB pin is the microphone bias source for an external microphone and can provide 2 mA (typical) bias
current.
Automatic Level Control (ALC) for Recording
The sound for microphone recording should be expanded to a suitable level without saturation. The digitally
controlled automatic level control (ALC) provides automatic expansion for small input signals and compression
for large input signals while recording. The expansion level, compression level, attack time, and recovery time
can be selected by register 83. The register 83 description explains the details of these settings.
3-D Sound
A 3-D sound effect is provided by mixing L-channel and R-channel data with band pass filter that can be
controlled two parameters, mixing ratio and band pass filter characteristic by register 95 (3DP[3:0], 3FLO). The
3-D sound effect can be applied to the DAC digital input or ADC digital output, as selected by register 95
(SDAS).
Three-Band Tone Control
Tone control has bass, midrange, and treble controls that can be adjusted from 12 dB to –12 dB in 1-dB steps
by registers 92 to 94 (LGA[4:0], MGA[4:0] and HGA[4:0]). Register 92 (LPAE) attenuates the digital input signal
automatically to prevent clipping of the output signal at settings above 0 dB for bass control. LPAE has no effect
on midrange and treble controls.
High-Pass Filter and Notch Filter
The high-pass filter eliminates the dc offset of the ADC analog signal and can be set for a cutoff frequency of 4
Hz or 240 Hz at of 48-kHz sampling frequency by register 81 (HPF[1:0]). A register 95 (SDAS) selection applies
the filter to either the DAC digital input or the ADC digital output.
Notch filters are provided to remove noise of a particular frequency, such as CCD noise, motor noise, or other
mechanical noise in a particualr application. The PCM3793/94 has two notch filters for which the center
frequency and frequency bandwidth can be programmed by registers 96 to 104. A register 95 (SDAS) selection
applies the filter to either the DAC digital input or the ADC digital output.
Digital Monaural Mixing
Register 96 (MXEN) enables or disables the internal mixing of stereo digital data to monaural digital data.
Zero-Cross Detection
Zero-cross detection minimizes audible zipper noise while changing analog volume and digital attenuation. This
function can be applied to digital input or digital output by register 86 (ZCRS).
Submit Documentation Feedback
17
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Short Protection
The short-circuit protection on each headphone output prevents damage to the device while an output is shorted
to VPA, an output is shorted to PGND, or any two outputs are shorted together. When the short circuit is detected
on the outputs, the PCM3793/94 powers down the shorted amplifier at once. The short-protection status can be
monitored by reading register 77 (STHC, STHL, SCHR) through the I2C interface. Short-circuit protection
operates in any enabled headphone amplifier.
Thermal Protection
The thermal protection on the speaker amplifier prevents damage to the device when the internal die
temperature exceeds approximately 150°C. Once the die temperature exceeds the thermal set point, all analog
outputs are powered down. This status can be reset by setting register 76 (RLSR, RLSL) and can be watched
by reading register 77 (STSR, STSL) on the two-wire (I2C) interface. Thermal protection operates in any enabled
speaker amplifier.
Pop-Noise Reduction Circuit
The pop-noise reduction circuit prevents audible noise when turning the power supply on/off and powering the
device up/down in portable applications. It is recommended to establish the register settings in the sequence
that is shown in Table 2 and Table 3. No particular external parts are required, and power-supply sequencing is
not necessary.
Power Up/Down for Each Module
Using register 72 (PMXL, PMXR), register 73 (PBIS, PDAR, PDAL, PHPC, PHPR, PHPL, PSPR, PSPL), register
82 (PAIR, PAIL, PADS, PMCB, PADR, PADL), and register 90 (PCOM), unused modules can be powered down
to minimize power consumption (7 mW during playback only and 13 mW when recording only).
Digital Interface
All digital I/O pins can interface at various power supply voltages. The VIO pin can be connected to a 1.71-V to
3.6-V power supply.
Power Supply
The VCC pin and the VPA pin can be connected to 2.4 V to 3.6 V. The same voltage must be applied to both pins.
The VDD pin and the VIO pin can be connected to 1.71 V to 3.6 V. A different voltage can be applied to each of
these pins (for example, VDD = 1.8 V, VIO = 3.3 V).
DESCRIPTION OF OPERATION
System Clock Input
The PCM3793/94 can accept clocks of various frequencies without a PLL. They are used for clocking the digital
filters and automatic level control and delta-sigma modulators and are classified as common-audio and
application-specific clocks. Table 1 shows frequencies of the common-audio clock and application-specific clock.
Figure 25 shows the timing requirements for system clock inputs. The sampling rate and frequency of the
system clocks are determined by the settings of register 86 (MSR[2:0]) and register 85 (NPR[5:0]). Note that the
sampling rate of the application-specific clock has a little sampling error.
Table 1. System Clock Frequencies
18
CLOCK
FREQUENCIES
Common-audio clock
11.2896, 12.288, 16.9344, 18.432 MHz
Application-specific clock
12, 13, 13.5, 24, 26, 27, 19.2, 19.68, 38.4, 39.36 MHz
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
tw(SCKH)
0.7 VIO
SCKI
0.3 VIO
tw(SCKL)
T0005-12
PARAMETERS
SYMBOL
MIN
UNITS
System-clock pulse duration, high
tw(SCKH)
7
ns
System-clock pulse duration, low
tw(SCKL)
7
ns
Figure 25. System Clock Timing
Power-On Reset and System Reset
The power-on-reset circuit outputs a reset signal, typically at VDD = 1.2 V, and this circuit does not depend on
the voltage of other power supplies (VCC, VPA and VIO). Internal circuits are cleared to default status, then signals
are removed from all analog and digital outputs. The PCM3793/94 does not require any power supply
sequencing. Register data must be written after turning all power supplies on.
System reset is enabled by setting register 85 (SRST), and all register are cleared automatically. All circuits are
reset to their default status at once. Note that the PCM3793/94 has audible pop noise on the analog outputs
when enabling SRST.
Power On/Off Sequence
To reduce audible pop noise, a sequence of register settings is required after turning all power supplies on when
powering up, or before turning the power supplies off when powering down. If some modules are not required for
a particular application or operation, they should be placed in the power-down state after performing the
power-on sequence. The recommended power-on and power-off sequences are shown in Table 2 and Table 3,
respectively.
Table 2. Recommended Power-On Sequence
(1)
(2)
(3)
STEP
REGISTER
SETTINGS
NOTE
1
–
2
4027h
Headphone amplifier L-ch volume (–6 dB) (2)
3
4127h
Headphone amplifier R-ch volume (–6 dB) (2)
4
4227h
Speaker amplifier L-ch volume (–6 dB) (2)
5
4327h
Speaker amplifier R-ch volume (–6 dB) (2)
6
4427h
Digital attenuator L-ch (–24 dB) (2)
7
4527h
Digital attenuator R-ch (–24 dB) (2)
8
4620h
DAC audio interface format (left-justified) (3)
Turn on all power supplies (1)
9
4BC0h
Headphone detection enable and inverting polarity. Short and thermal detection enable
10
5102h
ADC audio interface format (left-justified) (3)
11
5A10h
VCOM ramp up/down time control. PG1, PG2 gain control (0 dB)
12
49E0h
DAC (DAL, DAR) and analog bias power up
13
5601h
Zero-cross detection enable
14
4803h
Analog mixer (MXL, MXR) power up
15
5811h
Analog mixer input (SW2, SW5) select
16
49FCh
Headphone amplifier (HPL, HPR, HPC) power up
Power supply sequencing is not required. It is recommended to set register data with system clock input after turning all power supplies
on.
Any level is acceptable for volume or attenuation. Level should be resumed by register data recorded when system power off.
Audio interface format should be set to match the DSP or decoder being used.
Submit Documentation Feedback
19
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Table 2. Recommended Power-On Sequence (continued)
(4)
(5)
STEP
REGISTER
SETTINGS
NOTE
17
4C03h
Speaker amplifier shut down release
18
4A01h
VCOM power up
19
523Fh
Analog front end (ADL, ADR, D2S, MCB, PG1, 2, 5, 6) power up
20
5711h
Analog input (MUX3, MUX4) select. Analog input (MUX1, MUX2) select
21
4F0Ch
Analog input L-ch (PG3) volume (0 dB) (2)
22
500Ch
Analog input R-ch (PG4) volume (0 dB) (2)
23
–
24
49FFh
Any settings for other devices or wait time (4) (5)
Speaker amplifier (SPL, SPR) power up (5)
The PCM3793 requires time for VCOM to reach the common level from GND level. The delay depends on the capacitor value for VCOM
and the setting of register 90 CMT[1:0]. Wait time [s] = 4 × CVCOM× RCMT
The PCM3794 does not require this setting because it has no speaker output.
Table 3. Recommended Power-Off Sequence
(1)
(2)
(3)
(4)
(5)
STEP
REGISTER
SETTINGS
NOTE
1
447Fh
DAC L-ch digital soft-mute enable (1)
2
457Fh
DAC R-ch digital soft-mute enable (1)
3
5132h
ADC L-ch/R-ch digital soft-mute enable, ADC audio interface format (left-justified) (2)
4
5811h
Analog mixer input (SW2, SW5) Select
5
49FFh
Headphone amplifier (HPL, HPR, HPC) power up (4), speaker amplifier (SPL, SPR) power up (3) (4)
6
5200h
Analog front end (ADL, ADR, D2S, MCB, PG1, 2, 5, 6) power down
7
5A10h
VCOM ramp up/down time control, PG1, PG2 gain control (0 dB)
8
4A00h
VCOM power down
9
–
Wait time (100 ms)
10
5A00h
VCOM ramp up/down time control
11
–
12
5A20h
Wait time (100 ms)
13
–
14
5A30h
VCOM ramp up/down time control
15
49E0h
Headphone amplifier (HPL, HPR, HPC) power down, speaker amplifier (SPL, SPR) power down
16
4800h
Analog mixer (MXL, MXR) power down
17
4900h
DAC (DAL, DAR) and analog bias power down
18
–
VCOM ramp up/down time control
Wait time (4000 ms)
Turn off all power supplies (5)
Any level is acceptable for volume or attenuation.
Audio interface format should be set according to DSP or decoder.
PCM3794 has no speaker amplifier.
These modules must be powered up during the power-down sequence.
Power supply sequencing is not required. It is recommended to turn off all power supply after register settings with system clock input.
Power-Supply Current
The current consumption of the PCM3793/94 depends on power up/down status of each circuit module. In order
to reduce the power consumption, disabling each module is recommended when it is not used in an application
or operation. Table 4 shows the current consumption in some states.
20
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Table 4. Power Consumption Table
OPERATION MODE
POWER SUPPLY CURRENT [mA]
VDD
(1.8 V)
All Power Down
VDD
(3.3 V)
VCC
(3.3 V)
VPA
(3.3 V)
PD [mW]
PD [mW]
VIO
(3.3 V)
TOTAL
(VDD = 1.8
V)
TOTAL
(VDD = 3.3 V)
0
0
0.007
0.002
0
0.03
0.03
2.5
5.1
7.5
11.6
0.1
67.7
80.2
Line output and headphone output
1.18
2.51
1.79
0.54
0.09
10.1
16.3
Headphone output with sound effect
1.81
3.84
1.79
0.54
0.09
11.2
20.7
Capless headphone output
1.18
2.51
1.8
0.75
0.09
10.8
17.0
Headphone output with line input (AIN2L/AIN2R)
1.18
2.52
2.09
0.54
0.09
11.1
17.3
Headphone output with mono microphone input (AIN1L, 20 dB)
1.18
2.52
2.5
0.54
0.09
12.5
18.6
Headphone output with mono differential microphone input
(AIN1L/AIN1R, 20 dB)
1.18
2.52
2.8
0.54
0.09
13.4
19.6
Stereo speaker output
1.21
2.58
2.18
10.94
0.09
45.8
52.1
Mono speaker output
1.20
2.57
2.01
5.61
0.09
27.6
33.9
Speaker output with line input (AIN2L/AIN2R)
1.21
2.57
2.48
10.95
0.09
46.8
53.1
Speaker output with mono microphone input (AIN1L, 20 dB)
1.21
2.58
2.89
10.96
0.09
48.2
54.5
Speaker output with mono differential microphone input
(AIN1L/AIN1R, 20 dB)
1.2
2.58
3.2
10.98
0.09
49.3
55.6
Line input (AIN2L/AIN2R) to headphone output
0
0
0.76
0.53
0
4.3
4.3
Mono line input (AIN2L) to headphone output
0
0
0.61
0.53
0
3.8
3.8
Mono microphone Input (AIN1L, 20 dB) to headphone output
0
0
1.18
0.53
0
5.6
5.6
Mono differential microphone input (AIN1L/AIN1R, 20 dB) to
headphone output
0
0
1.48
0.53
0
6.6
6.6
Mono microphone input (AIN1L, 20 dB) to speaker output
0
0
1.57
10.92
0
41.2
41.2
Line input (AIN3L/AIN3R)
1.86
3.89
4.58
0.13
0.1
19.2
28.7
Microphone input (AIN1L/AIN1R, 20 dB)
1.86
3.91
5.14
0.13
0.1
21.1
30.6
Microphone input (AIN1L/AIN1R, 20 dB) with ALC
2.78
5.77
5.14
0.13
0.1
22.7
36.8
Mono microphone input (AIN1L, 20 dB)
1.4
2.93
3.6
0.13
0.1
15.2
22.3
Mono microphone input (AIN1L, 20 dB) with ALC
2.2
4.74
3.6
0.13
0.1
16.6
28.3
Mono differential microphone input (AIN1L/AIN1R, 20 dB)
1.4
2.94
3.96
0.13
0.1
16.3
23.5
Mono differential microphone input (AIN1L/AIN1R, 20 dB) with
ALC
2.2
4.74
3.96
0.13
0.1
17.8
29.5
All Active
PLAYBACK WITH DIGITAL INPUT
PLAYBACK WITHOUT DIGITAL INPUT
RECORDING
Conditions: 48 kHz/256 fS, 16 bits, slave mode, zero data input, no load
Audio Serial Interface
The audio serial interface for the PCM3793/94 comprises LRCK, BCK, DIN, and DOUT. Sampling rate (fS), left
and right channel are present on LRCK. DIN receives the serial data for the DAC interpolation filter, and DOUT
transmits the serial data from the ADC decimation filter. BCK clocks the transfer of serial audio data on DIN and
DOUT in its high-to-low transition. BCK and LRCK should be synchronized with audio system clock. Ideally, it is
recommended that they be derived from it.
The PCM3793/94 requires LRCK to be synchronized with the system clock. The PCM3793/94 does not require
a specific phase relationship between LRCK and the system clock.
The PCM3793/94 has both master mode and slave mode interface formats, which can be selected by register
84, MSTR. In master mode, the PCM3793/94 generates LRCK and BCK from the system clock.
Audio Data Formats and Timing
The PCM3793/94 supports I2S, right-justified, left-justified and DSP formats. The data formats are shown in
Figure 28 and are selected using register 70 (RFM[1:0], PFM[1:0]). All formats require binary 2s-complement,
MSB-first audio data. The default format is I2S. Figure 26 shows a detailed timing diagram.
Submit Documentation Feedback
21
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
50% of VIO
LRCK
tw(BCL)
tw(BCH)
t(LB)
50% of VIO
BCK
t(BL)
t(BCY)
50% of VIO
DIN
t(DH)
t(DS)
t(CKDO)
t(LRDO)
50% of VIO
DOUT
T0010-09
PARAMETERS
t(BCY)
BCK pulse cycle time (I2S, left- and right-justified formats)
MIN
MAX
UNITS
1/(64 fS) (1)
1/(256 fS) (1)
BCK pulse cycle time (DSP format)
tw(BCH)
BCK high-level time
35
ns
tw(BCL)
BCK low-level time
35
ns
t(BL)
BCK rising edge to LRCK edge
10
ns
t(LB)
LRCK edge to BCK rising edge
10
ns
t(DS)
DIN set up time
10
ns
t(DH)
DIN hold time
10
ns
t(CKDO)
DOUT delay time from BCK falling edge
15
ns
t(LRDO)
DOUT delay time from LRCK falling edge
15
ns
tr
Rising time of all signals
10
ns
tf
Falling time of all signals
10
ns
(1)
22
fS is the sampling frequency.
Figure 26. Audio Interface Timing (Slave Mode)
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
t(SCY)
50% of VIO
SCKI
t(DL)
50% of VIO
LRCK (Output)
tw(BCL)
tw(BCH)
t(DB)
t(DB)
50% of VIO
BCK (Output)
t(BCY)
DIN
DOUT
50% of VIO
t(DS)
t(DH)
T0011-04
PARAMETERS
MIN
MAX
UNIT
1/(256 fS) (1)
t(SCY)
SCKI pulse cycle time
t(DL)
LRCK edge from SCKI rising edge
t(DB)
BCK edge from SCKI rising edge
t(BCY)
BCK pulse cycle time
tw(BCH)
BCK high level time
146
ns
tw(BCL)
BCK low level time
146
ns
t(DS)
DATA setup time
10
ns
t(DH)
DATA hold time
10
ns
(1)
0
40
ns
0
40
ns
1/(64 fS) (1)
fS is up to 48 kHz. fS is the sampling frequency.
Figure 27. Audio Interface Timing (Master Mode)
Submit Documentation Feedback
23
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
(a) Right-Justified Data Format; L-Channel = HIGH, R-Channel = LOW
1/fS
LRCK
L-Channel
R-Channel
BCK
(= 32 fS, 48 fS, or 64 fS)
16-Bit Right-Justified
DIN/DOUT
14 15 16
1
2
3
14 15 16
1
LSB
MSB
2
3
14 15 16
MSB
LSB
(b) I2S Data Format; L-Channel = LOW, R-Channel = HIGH
1/fS
LRCK
L-Channel
R-Channel
BCK
(= 32 fS, 48 fS or 64 fS)
DIN/DOUT
1
2
3
14 15 16
MSB
1
LSB
2
3
14 15 16
MSB
1
2
LSB
(c) Left-Justified Data Format; L-Channel = HIGH, R-Channel = LOW
1/fS
LRCK
L-Channel
R-Channel
BCK
(= 32 fS, 48 fS, or 64 fS)
DIN/DOUT
1
2
3
MSB
14 15 16
1
LSB
2
3
14 15 16
MSB
1
2
1
2
1
2
LSB
(d) Burst BCK Interface Format at Master Mode; L-Channel = HIGH, R-Channel = LOW
1/fS
LRCK
L-Channel
R-Channel
BCK
(= 32 fS, 48 fS, or 64 fS)
DIN/DOUT
1
2
3
MSB
14 15 16
1
LSB
2
3
14 15 16
MSB
LSB
(e) DSP Format
1/fS
LRCK
BCK
(= 32 fS, 48 fS, 64 fS , 128 fS or 256 fS)
DIN/DOUT
1
2
3
MSB
14 15 16
LSB
1
2
3
MSB
14 15 16
LSB
T0009-07
NOTE: All audio interface formats support BCK = 64 fS in master mode (register 69, MSTR = 1). When setting the
multisampling rate, the fS of BCK is set to half the rate of the DSM operation frequency.
Figure 28. Audio Data Input and Output Formats
24
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
THREE-WIRE INTERFACE (SPI, MODE (PIN 28) = LOW)
All write operations for the serial control port use 16-bit data words. Figure 29 shows the control data word
format. The most significant bit must be 0. There are seven bits, labeled IDX[6:0], that set the register address
for the write operation. The least significant eight bits, D[7:0], contain the data to be written to the register
specified by IDX[6:0].
Figure 30 shows the functional timing diagram for writing to the serial control port. To write the data into the
mode register, the data is clocked into an internal shift register on the rising edge of the MC clock. The serial
data should change on the falling edge of MC clock and should be LOW during write mode. The rising edge of
MS should be aligned with the falling edge of the last MC clock pulse in the 16-bit frame. MC can run
continuously between transactions while MS is in the LOW state.
LSB
MSB
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
D7
D6
D5
Register Index (or Address)
D4
D3
D2
D1
D0
Register Data
R0001-01
Figure 29. Control Data Word Format for MD
(1) Single Write Operation
16 Bits
MS
MC
MD
MSB
LSB
MSB
(2) Continuous Write Operation
8 Bits x N Frames
MS
MC
MD
MSB
LSB MSB
Register Index
8 Bits
LSB MSB
Register (N) Data
LSB
Register (N+1) Data
MSB
LSB
Register (N+2) Data
N Frames
T0012-03
Figure 30. Register Write Operation
Submit Documentation Feedback
25
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Three-Wire Interface (SPI) Timing Requirements
Figure 31 shows a detailed timing diagram for the serial control interface. These timing parameters are critical
for proper control port operation.
tw(MHH)
MS
50% of VIO
t(MLS)
tw(MCL)
tw(MCH)
t(MLH)
MC
50% of VIO
t(MCY)
LSB
MD
50% of VIO
t(MDS)
t(MDH)
T0013-08
PARAMETERS
MIN
TYP
MAX
UNIT
500 (1)
ns
MC low level time
50
ns
MC high level time
50
ns
tw(MHH)
MS high level time
(1)
ns
t(MLS)
MS falling edge to MC rising edge
20
ns
t(MLH)
MS hold time
20
ns
t(MDH)
MD hold time
15
ns
t(MDS)
MD setup time
20
ns
t(MCY)
MC pulse cycle time
tw(MCL)
tw(MCH)
(1)
3/(128 fS) s (min), where fS is sampling rate.
Figure 31. SPI Interface Timing
TWO-WIRE INTERFACE [I2C, MODE (PIN 28) = HIGH]
The PCM3793/94 supports the I2C serial bus and the data transmission protocol for the I2C standard as a slave
device. This protocol is explained in I2C specification 2.0.
In I2C mode, the control terminals are changed as follows.
TERMINAL NAME
PROPERTY
DESCRIPTION
MS/ADR
Input
I2C address
MD/SDA
Input/output
I2C data
MC/SCL
Input
I2C clock
SLAVE ADDRESS
MSB
1
LSB
0
0
0
1
1
ADR
R/W
The PCM3793/94 has its own 7-bit slave address. The first six bits (MSBs) of the slave address are factory
preset to 100011. The last bit of the address byte is the device select bit, which can be user-defined by the ADR
terminal. A maximum of two PCM3793/94s can be connected on the same bus at one time. Each PCM3793/94
responds when it receives its own slave address.
26
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Packet Protocol
The master device must control packet protocol, which consists of start condition, slave address with read/write
bit, data if write or acknowledgement if read, and stop condition. The PCM3793/94 supports only slave receiver
and slave transmitter.
SDA
SCL
1−7
8
9
1−8
9
1−8
9
Slave Address
R/W
ACK
DATA
ACK
DATA
ACK
St
Sp
R/W: Read Operation if 1; Otherwise, Write Operation
ACK: Acknowledgement of a Byte if 0
DATA: 8 Bits (Byte)
Start
Condition
Stop
Condition
Write Operation
Transmitter
M
M
M
S
M
S
M
S
M
Data Type
St
Slave Address
R/W
ACK
DATA
ACK
DATA
ACK
Sp
Read Operation
Transmitter
M
M
M
S
S
M
S
M
M
Data Type
St
Slave Address
R/W
ACK
DATA
ACK
DATA
NACK
Sp
M: Master Device
St: Start Condition
S: Slave Device
Sp: Stop Condition
T0049-03
Figure 32. Basic I2C Framework
WRITE OPERATION
A master can write any PCM3793/94 registers using single access. The master sends a PCM3793/94 slave
address with a write bit, a register address, and the data. When undefined registers are accessed, the
PCM3793/94 does not send an acknowledgement. Figure 33 shows a diagram of the write operation.
Transmitter
M
M
M
S
M
S
M
S
M
Data Type
St
Slave Address
W
ACK
Reg Address
ACK
Write Data
ACK
Sp
M: Master Device S: Slave Device
St: Start Condition W: Write ACK: Acknowledge Sp: Stop Condition
R0002-01
Figure 33. Framework for Write Operation
READ OPERATION
A master can read the PCM3793/94 register. The value of the register address is stored in an indirect index
register in advance. The master sends a PCM3793/94 slave address with a read bit after storing the register
address. Then the PCM3793/94 transfers the data which the index register points to. Figure 34 shows a diagram
of the write operation.
Submit Documentation Feedback
27
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Transmitter
M
M
M
S
M
S
M
M
M
S
Data Type
St
Slave Address
W
ACK
Reg Address
ACK
Sr
Slave Address
R
ACK
S
M
M
Read Data NACK Sp
M: Master Device S: Slave Device St: Start Condition
Sr: Repeated Start Condition ACK: Acknowledge Sp: Stop Condition NACK: Not Acknowledge
W: Write R: Read
R0002-02
NOTE: The slave address after the repeated start condition must be the same as the previous slave address.
Figure 34. Read Operation
Timing Diagram
Start
Stop
t(D-HD)
t(BUF)
t(SDA-F)
t(D-SU)
t(SDA-R)
t(P-SU)
SDA
t(SCL-R)
t(RS-HD)
t(SP)
t(LOW)
SCL
t(S-HD)
t(HI)
t(RS-SU)
t(SCL-F)
T0050-03
PARAMETERS
CONDITIONS
MIN
MAX
UNIT
100
kHz
fSCL
SCL clock frequency
Standard
t(BUF)
Bus free time between a STOP and START condition
Standard
4.7
µs
t(LOW)
Low period of the SCL clock
Standard
4.7
µs
t(HI)
High period of the SCL clock
Standard
4
µs
t(RS-SU)
Setup time for START condition
Standard
4.7
µs
t(S-HD)
Hold time for START condition
Standard
4
µs
t(D-SU)
Data setup time
Standard
250
ns
t(D-HD)
Data hold time
Standard
0
900
ns
t(SCL-R)
Rise time of SCL signal
Standard
20 + 0.1 CB
1000
ns
t(SCL-R1)
Rise time of SCL signal after a repeated START condition and
after an acknowledge bit
Standard
20 + 0.1 CB
1000
ns
t(SCL-F)
Fall time of SCL signal
Standard
20 + 0.1 CB
1000
ns
t(SDA-R)
Rise time of SDA signal
Standard
20 + 0.1 CB
1000
ns
t(SDA-F)
Fall time of SDA signal
Standard
20 + 0.1 CB
1000
ns
t(P-SU)
Setup time for STOP condition
Standard
4
CB
Capacitive load for SDA and SCL line
400
pF
t(SP)
Pulse duration of suppressed spike
25
ns
Figure 35. I2C Interface Timing
28
Submit Documentation Feedback
µs
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
USER-PROGRAMMABLE MODE CONTROLS
Register Map
The mode control register map is shown in Table 5. Each register includes an index (or address) indicated by
the IDX[6:0] bits.
Table 5. Mode Control Register Map
REGISTER
IDX[6:0]
(B14–B8)
Register 64
40h
Volume for HPA (L-ch)
RSV
HMUL
HLV5
HLV4
HLV3
HLV2
HLV1
HLV0
Register 65
41h
Volume for HPA (R-ch)
RSV
HMUR
HRV5
HRV4
HRV3
HRV2
HRV1
HRV0
Register 66
42h
Volume for SPA (L-ch)
RSV
SMUL
SLV5
SLV4
SLV3
SLV2
SLV1
SLV0
Register 67
43h
Volume for SPA (R-ch)
RSV
SMUR
SRV5
SRV4
SRV3
SRV2
SRV1
SRV0
Register 68
44h
DAC digital attenuation and soft mute (L-ch)
RSV
PMUL
ATL5
ATL4
ATL3
ATL2
ATL1
ATL0
Register 69
45h
DAC digital attenuation and soft mute (R-ch)
RSV
PMUR
ATR5
ATR4
ATR3
ATR2
ATR1
ATR0
Register 70
46h
DAC over sampling, de-emphasis, audio interface
DEM1
DEM0
PFM1
PFM0
RSV
RSV
RSV
OVER
Register 71
47h
SPA (class-D) switching frequency
RSV
RSV
RSV
SPSE
SPS1
SPS0
DFQ1
DFQ0
Register 72
48h
Analog mixer power up/down
RSV
RSV
RSV
RSV
RSV
RSV
PMXR
PMXL
Register 73
49h
DAC, SPA and HPA power up/down
PBIS
PDAR
PDAL
PHPC
PHPR
PHPL
PSPR
PSPL
Register 74
4Ah
Analog output configuration select
RSV
CMS2
CMS1
CMS0
HPS1
HPS0
SPKS
PCOM
Register 75
4Bh
HPA insertion detection, short/thermal protection
HPDP
HPDE
RSV
SDHC
SDHR
SDHL
SDSR
SDSL
Register 76
4Ch
SPA shutdown release
RSV
RSV
RSV
RSV
RSV
RSV
RLSR
RLSL
Register 77
4Dh
Shut down status read back
HPDS
RSV
RSV
STHC
STHR
STHL
STSR
STSL
Register 79
4Fh
Volume for ADC input (L-ch)
RSV
RSV
ALV5
ALV4
ALV3
ALV2
ALV1
ALV0
Register 80
50h
Volume for ADC input (R-ch)
RSV
RSV
ARV5
ARV4
ARV3
ARV2
ARV1
ARV0
Register 81
51h
ADC high-pass filter, soft mute, audio interface
HPF1
HPF0
RMUL
RMUR
RSV
DSMC
RFM1
RFM0
Register 82
52h
ADC, MCB, PG1, 2, 5, 6, D2S power up/down
RSV
RSV
PAIR
PAIL
PADS
PMCB
PADR
PADL
Register 83
53h
Automatic level control for recording
RALC
RSV
RRTC
RATC
RCP1
RCP0
RLV1
RLV0
Register 84
54h
Master mode
RSV
RSV
RSV
RSV
RSV
MSTR
RSV
BIT0
Register 85
55h
System reset, sampling rate control
SRST
RSV
NPR5
NPR4
NPR3
NPR2
NPR1
NPR0
Register 86
56h
BCK configuration, sampling rate control, zero-cross
MBST
MSR2
MSR1
MSR0
ATOD
RSV
RSV
ZCRS
Register 87
57h
Analog input select (MUX1, 2, 3, 4)
AD2S
RSV
AIR1
AIR0
RSV
RSV
AIL1
AIL0
Register 88
58h
Analog mixing switch (SW1, 2, 3, 4, 5, 6)
RSV
MXR2
MXR1
MXR0
RSV
MXL2
MXL1
MXL0
Register 89
59h
Analog to analog path (PG5, 6) gain
RSV
GMR2
GMR1
GMR0
RSV
GML2
GML1
GML0
Register 90
5Ah
VCOM power up/down, ramp up/down time, boost
RSV
RSV
CMT1
CMT0
RSV
RSV
G20R
G20L
Register 92
5Ch
Bass boost gain level
LPAE
RSV
RSV
LGA4
LGA3
LGA2
LGA1
LGA0
Register 93
5Dh
Middle boost gain level
RSV
RSV
RSV
MGA4
MGA3
MGA2
MGA1
MGA0
Register 94
5Eh
Treble boost gain level
RSV
RSV
RSV
HGA4
HGA3
HGA2
HGA1
HGA0
Register 95
5Fh
Sound effect source select, 3D sound
SDAS
3DEN
RSV
3FL0
3DP3
3DP2
3DP1
3DP0
Register 96
60h
2-stage notch filter, digital monaural mixing
NEN2
NEN1
NUP2
NUP1
RSV
RSV
RSV
MXEN
Register 97
61h
1st stage notch filter lower coefficient (a1)
F107
F106
F105
F104
F103
F102
F101
F100
Register 98
62h
1st stage notch filter upper coefficient (a1)
F115
F114
F113
F112
F111
F110
F109
F108
Register 99
63h
1st stage notch filter lower coefficient (a2)
F207
F206
F205
F204
F203
F202
F201
F200
Register 100
64h
1st stage notch filter upper coefficient (a2)
F215
F214
F213
F212
F211
F210
F209
F208
Register 101
65h
2nd stage notch filter lower coefficient (a1)
S107
S106
S105
S104
S103
S102
S101
S100
Register 102
66h
2nd stage notch filter upper coefficient (a1)
S115
S114
S113
S112
S111
S110
S109
S108
Register 103
67h
2nd stage notch filter lower coefficient (a2)
S207
S206
S205
S204
S203
S202
S201
S200
Register 104
68h
2nd stage notch filter upper coefficient (a2)
S215
S214
S213
S212
S211
S210
S209
S208
HPA: Headphone amplifier
single-ended amplifier
DESCRIPTION
SPA: Speaker amplifier
DAC: D/A converter
B7
ADC: A/D converter
B6
B5
MCB: Microphone bias
Submit Documentation Feedback
B4
B3
PGx: Analog input buffer
B2
B1
B0
D2S: Differential to
29
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register Definitions
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 64
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
HMUL
HLV5
HLV4
HLV3
HLV2
HLV1
HLV0
Register 65
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
HMUR
HRV5
HRV4
HRV3
HRV2
HRV1
HRV0
IDX[6:0]: 100 0000b (40h): Register 64
IDX[6:0]: 100 0001b (41h): Register 65
HMUL: Analog Mute Control for HPL (Line or Headphone L-Channel)
HMUR: Analog Mute Control for HPR (Line or Headphone R-Channel)
Default value: 1
HPOL/LOL and HPOR/LOR can be independently muted to zero level when HMUL and HMUR = 1. The HMUx
mute takes precedence over analog volume level settings.
HMUL, HMUR = 0
Mute disabled
HMUL, HMUR = 1
Mute enabled (default)
HLV[5:0]: Analog Volume for HPL (Headphone L-Channel)
HRV[5:0]: Analog Volume for HPR (Headphone R-Channel)
Default value: 00 0000.
HPOL/LOL and HPOR/LOR can be independently controlled from 6 dB to –70 dB, with step size depending on
the gain level. Outputs may have zipper noise while changing levels. In the PCM3793/94, the noise can be
reduced when making the change by using zero-cross detection (register 85, ZCRS).
Table 6. Headphone Gain Level Setting
HLV[5:0],
HRV[5:0]
30
STEP
GAIN LEVEL
SETTING
HLV[5:0],
HRV[5:0]
STEP
GAIN LEVEL
SETTING
HLV[5:0],
HRV[5:0]
STEP
GAIN LEVEL
SETTING
11 1111
3F
6 dB
10 1001
29
–5 dB
01 0011
13
11 1110
3E
5.5 dB
10 1000
28
–5.5 dB
01 0010
12
11 1101
3D
5 dB
10 0111
27
–6 dB
01 0001
11
11 1100
3C
4.5 dB
10 0110
26
–6.5 dB
01 0000
10
–24 dB
11 1011
3B
4 dB
10 0101
25
–7 dB
00 1111
0F
–26 dB
11 1010
3A
3.5 dB
10 0100
24
–7.5 dB
00 1110
0E
–28 dB
11 1001
39
3 dB
10 0011
23
–8 dB
00 1101
0D
–30 dB
11 1000
38
2.5 dB
10 0010
22
–8.5 dB
00 1100
0C
11 0111
37
2 dB
10 0001
21
–9 dB
00 1011
0B
11 0110
36
1.5 dB
10 0000
20
–9.5 dB
00 1010
0A
–36 dB
11 0101
35
1 dB
01 1111
1F
–10 dB
00 1001
09
–38 dB
11 0100
34
0.5 dB
01 1110
1E
–10.5 dB
00 1000
08
–40 dB
11 0011
33
0 dB
01 1101
1D
–11 dB
00 0111
07
–42 dB
11 0010
32
–0.5 dB
01 1100
1C
–12 dB
00 0110
06
–46 dB
11 0001
31
–1 dB
01 1011
1B
–13 dB
00 0101
05
–50 dB
11 0000
30
–1.5 dB
01 1010
1A
–14 dB
00 0100
04
10 1111
2F
–2 dB
01 1001
19
–15 dB
00 0011
03
10 1110
2E
–2.5 dB
01 1000
18
–16 dB
00 0010
02
–62 dB
10 1101
2D
–3 dB
01 0111
17
–17 dB
00 0001
01
–66 dB
10 1100
2C
–3.5 dB
01 0110
16
–18 dB
00 0000
00
–70 dB
10 1011
2B
–4 dB
01 0101
15
–19 dB
10 1010
2A
– 4.5 dB
01 0100
14
–20 dB
0.5 dB
0.5 dB
1 dB
Submit Documentation Feedback
–21 dB
1 dB
–22 dB
–23 dB
–32 dB
2 dB
–34 dB
–54 dB
4 dB
–58 dB
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 66
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
SMUL
SLV5
SLV4
SLV3
SLV2
SLV1
SLV0
Register 67
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
SMUR
SRV5
SRV4
SRV3
SRV2
SRV1
SRV0
IDX[6:0]: 100 0010b (42h): Register 66
IDX[6:0]: 100 0011b (43h): Register 67
SMUL: Digital Soft Mute Control for SPL (Speaker Output, L-Channel)
SMUR: Digital Soft Mute Control for SPR (Speaker Output R-Channel)
Default value: 1
SPOLP/SPOLN and SPORP/SPORN can be independently muted to the zero level when HMUL and HMUR = 1.
The SMUx mute takes precedence over analog volume level settings.
SMUL, SMUR = 0
Mute disabled
SMUL, SMUR = 1
Mute enabled (default)
SLV[5:0]: Gain Setting for SPL (Speaker Output L-Channel)
SRV[5:0]: Gain Setting for SPR (Speaker Output R-Channel)
Default value: 00 0000.
SPOLP/SPOLN and SPORP/SPORN can be independently controlled from 6 dB to –70 dB, with step size
depending on the gain level. Outputs may have zipper noise while changing levels. In the PCM3793, the noise
can be reduced when making the change by using zero-cross detection (register 85, ZCRS).
Table 7. Speaker Gain Level Setting
SLV[5:0],
SRV[5:0]
STEP
GAIN LEVEL
SETTING
SLV[5:0],
SRV[5:0]
STEP
GAIN LEVEL
SETTING
SLV[5:0],
SRV[5:0]
STEP
GAIN LEVEL
SETTING
11 1111
3F
6 dB
10 1001
29
–5 dB
01 0011
13
11 1110
3E
5.5 dB
10 1000
28
–5.5 dB
01 0010
12
11 1101
3D
5 dB
10 0111
27
–6 dB
01 0001
11
11 1100
3C
4.5 dB
10 0110
26
–6.5 dB
01 0000
10
–24 dB
11 1011
3B
4 dB
10 0101
25
–7 dB
00 1111
0F
–26 dB
11 1010
3A
3.5 dB
10 0100
24
–7.5 dB
00 1110
0E
–28 dB
11 1001
39
3 dB
10 0011
23
–8 dB
00 1101
0D
–30 dB
11 1000
38
2.5 dB
10 0010
22
–8.5 dB
00 1100
0C
11 0111
37
2 dB
10 0001
21
–9 dB
00 1011
0B
11 0110
36
1.5 dB
10 0000
20
–9.5 dB
00 1010
0A
–36 dB
11 0101
35
1 dB
01 1111
1F
–10 dB
00 1001
09
–38 dB
11 0100
34
0.5 dB
01 1110
1E
–10.5 dB
00 1000
08
–40 dB
11 0011
33
0 dB
01 1101
1D
–11 dB
00 0111
07
–42 dB
11 0010
32
–0.5 dB
01 1100
1C
–12 dB
00 0110
06
–46 dB
11 0001
31
–1 dB
01 1011
1B
–13 dB
00 0101
05
–50 dB
11 0000
30
–1.5 dB
01 1010
1A
–14 dB
00 0100
04
10 1111
2F
–2 dB
01 1001
19
–15 dB
00 0011
03
10 1110
2E
–2.5 dB
01 1000
18
–16 dB
00 0010
02
–62 dB
10 1101
2D
–3 dB
01 0111
17
–17 dB
00 0001
01
–66 dB
10 1100
2C
–3.5 dB
01 0110
16
–18 dB
00 0000
00
–70 dB
10 1011
2B
–4 dB
01 0101
15
–19 dB
10 1010
2A
– 4.5 dB
01 0100
14
–20 dB
0.5 dB
0.5 dB
1 dB
Submit Documentation Feedback
–21 dB
1 dB
–22 dB
–23 dB
–32 dB
2 dB
–34 dB
–54 dB
4 dB
–58 dB
31
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 68
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
PMUL
ATL5
ATL4
ATL3
ATL2
ATL1
ATL0
Register 69
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
PMUR
ATR5
ATR4
ATR3
ATR2
ATR1
ATR0
IDX[6:0]: 100 0100b (44h): Register 68
IDX[6:0]: 100 0101b (45h): Register 69
PMUL: Digital Soft Mute Control for DAL (DAC, L-Channel)
PMUR: Digital Soft Mute Control for DAR (DAC R-Channel)
Default value: 0
The digital input to the DAC can be independently muted or unmuted. The transition from the current volume
level to mute, or the return to the previous volume setting from mute, occurs at the rate of one 1-dB step for
each 8/fS time period. When PMUL and PMUR = 0, the digital data is increased from mute to the previous
attenuation level, and when PMUL and PMUR = 1, the digital data is decreased from the current attenuation
level to mute. In the PCM3793/94, audible zipper noise can be reduced by using zero-cross detection (register
85, ZCRS).
PMUL, PMUR = 0
Mute disabled (default)
PMUL, PMUR = 1
Mute enabled
ATL[5:0]: Digital Attenuation Setting for DAL (L-Channel DAC)
ATR[5:0]: Digital Attenuation Setting for DAR (R-Channel DAC)
Default value: 11 1111b
The digital inputs to the DAC can be independently attenuated. The attenuation of each digital input is controlled
in 1-dB step for every 8/fS time period. Audible zipper noise in the PCM3793/94 can be reduced by changing the
attenuation with zero-cross detection (register 85, ZCRS).
Table 8. Digital Attenuation Setting
ATL[5:0],
ATR[5:0]
32
ATTENUATION LEVEL
SETTING
ATL[5:0],
ATR[5:0]
ATTENUATION LEVEL
SETTING
ATL[5:0],
ATR[5:0]
ATTENUATION LEVEL
SETTING
11 1111
3F
0 dB (default)
10 1001
29
–22 dB
01 0011
13
–44 dB
11 1110
3E
–1 dB
10 1000
28
–23 dB
01 0010
12
–45 dB
11 1101
3D
–2 dB
10 0111
27
–24 dB
01 0001
11
–46 dB
11 1100
3C
–3 dB
10 0110
26
–25 dB
01 0000
10
–47 dB
11 1011
3B
–4 dB
10 0101
25
–26 dB
00 1111
0F
–48 dB
11 1010
3A
–5 dB
10 0100
24
–27 dB
00 1110
0E
–49 dB
11 1001
39
–6 dB
10 0011
23
–28 dB
00 1101
0D
–50 dB
11 1000
38
–7 dB
10 0010
22
–29 dB
00 1100
0C
–51 dB
11 0111
37
–8 dB
10 0001
21
–30 dB
00 1011
0B
–52 dB
11 0110
36
–9 dB
10 0000
20
–31 dB
00 1010
0A
–53 dB
11 0101
35
–10 dB
01 1111
1F
–32 dB
00 1001
09
–54 dB
11 0100
34
–11 dB
01 1110
1E
–33 dB
00 1000
08
–55 dB
11 0011
33
–12 dB
01 1101
1D
–34 dB
00 0111
07
–56 dB
11 0010
32
–13 dB
01 1100
1C
–35 dB
00 0110
06
–57 dB
11 0001
31
–14 dB
01 1011
1B
–36 dB
00 0101
05
–58 dB
11 0000
30
–15 dB
01 1010
1A
–37 dB
00 0100
04
–59 dB
10 1111
2F
–16 dB
01 1001
19
–38 dB
00 0011
03
–60 dB
10 1110
2E
–17 dB
01 1000
18
–39 dB
00 0010
02
–61 dB
10 1101
2D
–18 dB
01 0111
17
–40 dB
00 0001
01
–62 dB
10 1100
2C
–19 dB
01 0110
16
–41 dB
00 0000
00
Mute
10 1011
2B
–20 dB
01 0101
15
–42 dB
10 1010
2A
–21 dB
01 0100
14
–43 dB
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 70
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
DEM1
DEM0
PFM1
PFM0
RSV
RSV
RSV
OVER
IDX[6:0]: 100 0110b (46h): Register 70
DEM[1:0]: De-Emphasis Filter Selection
Default value: 00
The digital de-emphasis filter is in front of the interpolation filter. One of three de-emphasis filters can be
selected, corresponding to sampling rate, 32 kHz, 44.1 kHz, or 48 kHz.
DEM[1:0]
De-Emphasis Filter Selection
00
OFF (default)
01
32 kHz
10
44.1 kHz
11
48 kHz
PFM[1:0]: Audio Interface Selection for DAC (Digital Input)
Default value: 00
The audio interface for the DAC digital input has I2S, right-justified, left-justified, and DSP formats.
PFM[1:0]
Audio Interface Selection for DAC Digital Input
00
I2S format (default)
01
Right-justified format
10
Left-justified format
11
DSP format
OVER: Oversampling Control for Delta-Sigma DAC
Default value: 0
This bit is used to control the oversampling rate of delta-sigma DAC. When the PCM3793/94 operates at low
sampling rates, less than 24 kHz with SCKI frequency less than 12.5 MHz, using this function with OVER = 1 is
recommended.
OVER = 0
128 fS (default)
OVER = 1
192 fS, 256 fS, 384 fS
Submit Documentation Feedback
33
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 71
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
SPSE
SPS1
SPS0
DFQ1
DFQ0
IDX[6:0]: 100 0111b (47h): Register 71
SPSE: Enable of Spectrum Spreading
Default value: 0
The class-D speaker amplifier output can cause RF interference due to switching noise. The PCM3793 can
reduce peak noise by the use of spectrum spreading technology when SPSE = 1.
SPSE = 0
Disable (default)
SPSE = 1
Enable
SPS[1:0]: Spectrum Spreading Efficiency
Default value: 00
The efficiency of spectrum spreading technology can be changed to low, medium, or high.
SPS[1:0]
Spectrum Spreading Efficiency
00
Low (default)
01
Medium
10
High
11
Reserved
DFQ[1:0]: Switching Frequency for Speaker Amplifier (Class-D)
Default value: 00
Switching frequency for the class-D speaker amplifier can be selected to avoid interference with other
equipment.
DFQ[1:0]
Class D Amplifier Switching Frequency
00
1.5 MHz (default)
01
2.25 MHz
10
2.65 MHz
11
3 MHz
Register 72
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
RSV
RSV
RSV
PMXR
PMXL
IDX[6:0]: 100 1000b (48h) Register 72
PMXR: Power Up/Down for MXR (Mixer R-Channel)
PMXL: Power Up/Down for MXL (Mixer L-Channel)
Default value: 0
These bits are used to control power up and down for the analog mixer.
PMXL, PMXR = 0
Power down (default)
PMXL, PMXR = 1
Power up
34
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
PBIS
PDAR
PDAL
PHPC
PHPR
PHPL
PSPR
PSPL
Register 73
IDX[6:0]: 100 1001b (49h): Register 73
PBIS: Power Up/Down Control for Bias
Default value: 0
This bit is used to control power up/down for the analog bias circuit.
PBIS = 0
Power down (default)
PBIS = 1
Power up
PDAR: Power Up/Down Control for DAR (DAC and R-Channel Digital Filter)
PDAL: Power Up/Down Control for DAL (DAC and L-Channel Digital Filter)
Default value: 0
This bit is used to control power up/down for the DAC and interpolation filter.
PDAR, PDAL = 0
Power down (default)
PDAR, PDAL = 1
Power up
PHPC: Power Up/Down Control for HPC (Headphone COM/Monaural Output)
Default value: 0
This bit is used to control power up/down for the headphone COM or monaural line amplifier.
PHPC = 0
Power down (default)
PHPC = 1
Power up
PHPR: Power Up/Down Control for HPR (Line or R-Channel Headphone Output)
PHPL: Power Up/Down Control for HPL (Line or L-Channel Headphone Output)
Default value: 0
This bit is used to control power up/down for the headphone amplifier.
PHPR, PHPL = 0
Power down (default)
PHPR, PHPL = 1
Power up
PSPR: Power Up/Down Control for SPR (R-Channel Speaker Output, PCM3793)
PSPL: Power Up/Down Control for SPL (L-Channel Speaker Output, PCM3793)
Default value: 0
This bit is used to control power up/down for the PCM3793 speaker amplifier. This bit is should be set to 0 for
the PCM3794, because it has no speaker outputs.
PSPR, PSPL = 0
Power down (default)
PSPR, PSPL = 1
Power up
Submit Documentation Feedback
35
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 74
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
CMS2
CMS1
CMS0
HPS1
HPS0
SPKS
PCOM
IDX[6:0]: 100 1010b (4Ah): Register 74
CMS[2:0]: Output Selection for HPC (Headphone COM/Monaural Output)
Default value: 000
HPCOM/MONO output can be selected from several input analog sources, including inverted HPOR output,
inverted HPOL output, and monaural output.
CMS[2:0]
HPCOM/MONO Output Selection
000
Common voltage (0.5 VCC) output for capless mode (default)
001
Monaural output
010
Inverted HPOL output
100
Inverted HPOR output
Others
Reserved
HPS[1:0]: Line or Headphone Output Configuration
Default value: 00
The HPOL/LOL and HPOR/LOR output configuration can be selected as follows.
HPS[1:0]
Line or Headphone Output Configuration
00
Stereo output (default)
01
Single monaural output
10
Differential monaural output
11
Reserved
SPKS: Speaker Output Configuration
Default value: 00
The SPOLP/SPOLN and SPORP/SPORN output configuration can be selected as follows.
SPKS = 0
Stereo output (default)
SPKS = 1
Monaural output
PCOM: Power Up/Down Control for VCOM
Default value: 0
This bit is used to control power up/down for VCOM.
PCOM = 0
Power down (default)
PCOM = 1
Power up
36
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 75
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
HPDP
HPDE
RSV
SDHC
SDHR
SDHL
SDSR
SDSL
IDX[6:0]: 1001011b (4Bh): Register 75
HPDP: Headphone Insertion Detection Polarity
HPDE: Enable for Headphone Insertion Detection
Default value: 0
Table 9. Headphone Insertion Detection
HPDE
HPDP
HDTI (PIN 8)
HP OUTPUT
1
0
0
Down
SP OUTPUT
Up
1
0
1
Up
Down
1
1
0
Up
Down
1
1
1
Down
Up
0
X
X
Headphone insertion detection disabled
SDHC: Short Protection Disable for HPC (Headphone COM/Monaural Output)
SDHR: Short Protection Disable for HPR (R-Channel Headphone)
SDHL: Short Protection Disable for HPL (L-Channel Headphone)
Default value: 0
Short-circuit protection can be disabled if this function is not needed in an application.
SDHC, SDHR, SDHL = 0
Enabled (default)
SDHC, SDHR, SDHL = 1
Disabled
SDSR: Thermal Protection Disable for SPR (Speaker Amplifier R-Channel)
SDSL: Thermal Protection Disable for SPL (Speaker Amplifier L-Channel)
Default value: 0
The thermal protection circuit can be disabled if this function is not needed in an application.
SDSR, SDSL = 0
Enabled (default)
SDSR, SDSL = 1
Disabled
Submit Documentation Feedback
37
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
RSV
RSV
RSV
RLSR
RLSL
Register 76
IDX[6:0]: 100 1100b (4Ch): Register 76
RLSR: Reset Thermal Protection Circuit for SPR (R-Channel Speaker Amplifier)
RLSL: Reset Thermal Protection Circuit for SPL (L-Channel Speaker Amplifier)
Default value: 0
Short-circuit protection puts the device in power-down status after it detects a temperature of approximately
150°C on the die. These bits must be set to 1 to restore power to the speaker amplifier.
RLSR, RLSL = 0
Operation (default)
RLSR, RLSL = 1
Reset (set to 0 automatically after being set to 1)
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
HPDS
RSV
RSV
STHC
STHR
STHL
STSR
STSL
Register 77
IDX[6:0]: 100 1101b (4Dh): Register 77
HPDS: Headphone Detection Status
Default value: 0
The HPDS bit shows the status of insert detection for the headphone. This is a read-only bit. The polarity
depends on register 75 HPDP setting.
HPDS = 0
HDTI input (when HPDP = 0) (default)
HPDS = 1
Inverted HDTI input (When HPDP = 1)
STHC: Short Protection Status for HPC (Headphone COM/Monaural Output)
STHR: Short Protection Status for HPR (R-Channel Headphone)
STHL: Short Protection Status for HPL (L-Channel Headphone)
These bits can be read through the I2C interface to determine short protection status.
STHC, STHR, STHL = 0
Detect short circuit
STHC, STHR, STHL = 1
Not detect short circuit
STSR: Thermal Protection Status for SPR (R-Channel Speaker)
STSL: Thermal Protection Status for SPL (L-Channel Speaker)
These bits can be read through the I2C interface to determine thermal protection status.
STSR, STSL = 0
Detect thermal protection
STSR, STSL = 1
Not detect thermal protection
38
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 79
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
ALV5
ALV4
ALV3
ALV2
ALV1
ALV0
Register 80
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
ARV5
ARV4
ARV3
ARV2
ARV1
ARV0
IDX[6:0]: 100 1111b (4Fh): Register 79
IDX[6:0]: 101 0000b (50h): Register 80
ALV[5:0]: Gain Control for PG3 (R-Channel ADC Analog Input)
ARV[5:0]: Gain Control for PG4 (L-Channel ADC Analog Input)
Default value: 00
PG3 and PG4 can be independently controlled for ADC input from 30 dB to –12 dB in 1-dB steps. The ADC
output may have zipper noise while changing the level. In the PCM3793/94, the noise can be reduced when
making the change by using zero-cross detection (register 85, ZCRS).
Table 10. Gain Level Setting
ALV[5:0],
ARV[5:0]
GAIN LEVEL
SETTING
ALV[5:0],
ARV[5:0]
GAIN LEVEL
SETTING
10 1010
2A
30 dB
01 0100
14
8 dB
10 1001
29
29 dB
01 0011
13
7 dB
10 1000
28
28 dB
01 0010
12
6 dB
10 0111
27
27 dB
01 0001
11
5 dB
10 0110
26
26 dB
01 0000
10
4 dB
10 0101
25
25 dB
00 1111
0F
3 dB
10 0100
24
24 dB
00 1110
0E
2 dB
10 0011
23
23 dB
00 1101
0D
1 dB
10 0010
22
22 dB
00 1100
0C
0 dB
10 0001
21
21 dB
00 1011
0B
–1 dB
10 0000
20
20 dB
00 1010
0A
–2 dB
01 1111
1F
19 dB
00 1001
09
–3 dB
01 1110
1E
18 dB
00 1000
08
–4 dB
01 1101
1D
17 dB
00 0111
07
–5 dB
01 1100
1C
16 dB
00 0110
06
–6 dB
01 1011
1B
15 dB
00 0101
05
–7 dB
01 1010
1A
14 dB
00 0100
04
–8 dB
01 1001
19
13 dB
00 0011
03
–9 dB
01 1000
18
12 dB
00 0010
02
–10 dB
01 0111
17
11 dB
00 0001
01
–11 dB
01 0110
16
10 dB
00 0000
00
–12 dB (default)
01 0101
15
9 dB
Submit Documentation Feedback
39
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 81
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
HPF1
HPF0
RMUL
RMUR
RSV
DSMC
RFM1
RFM0
IDX[6:0]: 101 0001b (51h): Register 81
HPF[1:0]: High-Pass Filter Selection
Default value: 00
PCM3793/94 has digital high-pass filter to remove dc voltage at the input of the ADC. The cutoff frequency of
the high-pass filter can be selected.
HPF [1:0]
High-Pass Filter Selection
00
fC = 4 Hz at 48 kHz (default)
01
fC = 240 Hz at 48 kHz
10
Reserved
11
High-pass filter disabled
RMUL: Digital Soft Mute Control for L-Channel ADC
RMUR: Digital Soft Mute Control for R-Channel ADC
Default value: 1
The digital output of the ADC can be independently muted or unmuted. The transition from the current volume
level to mute, or the return to the previous volume setting from mute, occurs at the rate of one 1-dB step for
each 8/fS time period. When PMUL and PMUR = 0, the digital data is increased from mute to the previous
attenuation level, and when PMUL and PMUR = 1, the digital data is decreased from the current attenuation
level to mute. In the PCM3793/94, audible zipper noise can be reduced by using zero-cross detection (register
85, ZCRS).
RMUL, RMUR = 0
Mute disabled
RMUL, RMUR = 1
Mute enabled (default)
DSMC: Waiting Time for ADC Mute Off at Power Up
Default value: 0
The ADC digital output has an optional delay after power up when DSMC = 0. It is recommended to set
DSMC = 0.
DSMC = 0
10 ms at 48 kHz (default)
DSMC = 1
No delay
RFM[1:0]: Audio Interface Selection for ADC (Digital Output)
Default value: 00
The audio interface for the ADC digital input supports I2S, right-justified, left-justified, and DSP formats.
RFM [1:0]
Audio Interface Selection for ADC Digital Output
00
I2S format (default)
01
Right-justified format
10
Left-justified format
11
DSP format
40
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 82
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
PAIR
PAIL
PADS
PMCB
PADR
PADL
IDX[6:0]: 101 0010b (52h): Register 82
PAIR: Power Up/Down for PG2 and PG6 (Gain Amplifier for R-Channel Analog Input)
PAIL: Power Up/Down for PG1 and PG5 (Gain Amplifier for L-Channel Analog Input)
Default value: 0
This bit is used to control power up/down for PG2 and PG6 (gain amplifier for analog input).
PAIR, PAIL = 0
Power down (default)
PAIR, PAIL = 1
Power up
PADS: Power Up/Down for D2S (Differential Amplifier) of AIN1L and AIN1R
Default value: 0
This bit is used to control power up/down for D2S (differential-to-single amplifier).
PADS = 0
Power down (default)
PADS = 1
Power up
PMCB: Power Up/Down Control for Microphone Bias Source
Default value: 0
This bit is used to control power up/down for the microphone bias source.
PMCB = 0
Power down (default)
PMCB = 1
Power up
PADR: Power Up/Down Control for ADR (ADC and R-Channel Digital Filter)
PADL: Power Up/Down Control for ADL (ADC and L-Channel Digital Filter)
Default value: 0
This bit is used to control power up/down for the ADC and decimation filter.
PADR, PADL = 0
Power down (default)
PADR, PADL = 1
Power up
Submit Documentation Feedback
41
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 83
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RALC
RSV
RRTC
RATC
RCP1
RCP0
RLV1
RLV0
IDX[6:0]: 101 0011b (53h): Register 83
RALC: Automatic Level Control (ALC) Enable for Recording
Default value: 0
Automatic level control can be enabled with some parameters for microphone input or lower analog source level.
RALC = 0
Disable (default)
RALC = 1
Enable
RRTC: ALC Recovery Time Control for Recording
Default value: 0
This bit is used to select the recovery time for the ALC. The response is shown in Figure 36.
RRTC = 0
3.4 s (default)
RRTC = 1
13.6 s
RATC: ALC Attack Time Control for Recording
Default value: 0
This bit is used to select the attack time for the ALC. The response is shown in Figure 36.
RATC = 0
1 ms (default)
RATC = 1
2 ms
Recovery
Attack
Input Data
Input Data
+FS
+FS
–FS
–FS
Output Data
Output Data
Attack Time
+FS
+FS
–FS
–FS
Recovery Time
T0166-01
Figure 36. Attack and Recovery Time Response
42
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
RCP[1:0]: ALC Compression Level Control for Recording
Default value: 00
These bits are used to set the compression level for the ALC. The characteristic is shown in Figure 37.
RCP[1:0]
ALC Compression Level Control for Recording
00
–2 dB (default)
01
–6 dB
10
–12 dB
11
Reserved
RLV[1:0]: ALC Expansion Level Control for Recording
Default value: 00
These bits are used to set the expansion level for the ALC. The characteristic is shown in Figure 37.
RLV[1:0]
ALC Gain Level Control for Recording
00
0 dB (default)
01
6 dB
10
14 dB
11
24 dB
0 dB
Compression
Output Amplitude
–2, –6, –12 dB
Expansion
(0, 6, 12, 24 dB)
Input Amplitude
0 dB
M0057-01
Figure 37. Compression and Expansion Characteristics
Submit Documentation Feedback
43
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 84
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
RSV
RSV
MSTR
RSV
BIT0
Register 85
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
SRST
RSV
NPR5
NPR4
NPR3
NPR2
NPR1
NPR0
Register 86
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
MBST
MSR2
MSR1
MSR0
ATOD
RSV
RSV
ZCRS
IDX[6:0]: 101 0100b (54h): Register 84
IDX[6:0]: 101 0101b (55h): Register 85
IDX[6:0]: 101 0110b (56h): Register 86
MSTR: Master or Slave Selection for Audio Interface
Default value: 0
This bit is used to select either master or slave mode for the audio interface. In master mode, the PCM3793/94
generates LRCK and BCK from the system clock. In slave mode, it receives LRCK and BCK from another
device.
MSTR = 0
Slave interface (default)
MSTR = 1
Master interface
BIT0: Bit Length Selection for Audio Interface
Default value: 1
This bit is used to select the data bit length for DAC input.
BIT0 = 0
Reserved
BIT0 = 1
16 bits (default)
SRST: System Reset
Default value: 0
This bit is used to enable system reset. All circuits are reset by setting SRST = 1. After completing the reset
sequence, SRST is set to 0 automatically.
SRST = 0
Reset disabled (default)
SRST = 1
Reset enabled
NPR[5:0]: System Clock Rate Selection
Default value: 000000
MSR[2:0]: System Clock Dividing Rate Selection in Master Mode (Register 70)
Default value: 000
These bits are used to select the system clock rate and the dividing rate of the input system clock. See Table 11
for the details.
44
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Table 11. System Clock Frequency for Common-Audio Clock
SYSTEM CLOCK
SCK (MHz)
ADC SAMPLING RATE
ADC fS (kHz)
6.144
8.192
12.288
18.432
5.6448
11.2896
(1)
DAC SAMPLING RATE
DAC fS (kHz)
REGISTER SETTINGS (1)
MSR[2:0]
NPR[5:0]
BIT CLOCK
BCK (fS)
24 (SCK/256)
010
00 0000
64
16 (SCK/384)
011
00 0000
64
12 (SCK/512)
100
00 0000
64
8 (SCK/768)
101
00 0000
64
6 (SCK/1024)
110
00 0000
64
4 (SCK/1536)
111
00 0000
64
32 (SCK/256)
010
00 0000
64
16 (SCK/512)
100
00 0000
64
8 (SCK/1024)
110
00 0000
64
48 (SCK/256)
010
00 0000
64
32 (SCK/384)
011
00 0000
64
24 (SCK/512)
100
00 0000
64
16 (SCK/768)
101
00 0000
64
12 (SCK/1024)
110
00 0000
64
8 (SCK/1536)
111
00 0000
64
48 (SCK/384)
011
00 0000
64
24 (SCK/768)
101
00 0000
64
12 (SCK/1536)
111
00 0000
64
22.05 (SCK/256)
010
00 0000
64
14.7 (SCK/384)
011
00 0000
64
11.025 (SCK/512)
100
00 0000
64
7.35 (SCK/768)
101
00 0000
64
5.5125 (SCK/1024)
110
00 0000
64
3.675 (SCK/1536)
111
00 0000
64
44.1 (SCK/256)
010
00 0000
64
29.4 (SCK/384)
011
00 0000
64
22.05 (SCK/512)
100
00 0000
64
14.7 (SCK/768)
101
00 0000
64
11.025 (SCK/1024)
110
00 0000
64
7.35 (SCK/1536)
111
00 0000
64
Other settings are reserved.
Submit Documentation Feedback
45
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Table 12. System Clock Frequency for Application-Specific Clock
SYSTEM CLOCK
SCK (MHz)
13.5
27
12
24
19.2
46
ADC SAMPLING RATE
ADC fS (kHz)
DAC SAMPLING RATE
DAC fS (kHz)
REGISTER SETTINGS
MSR[2:0]
NPR[5:0]
BIT CLOCK
BCK (fS)
48.214 (SCK/280)
010
00 0010
70
44.407 (SCK/304)
010
00 0001
76
32.142 (SCK/420)
010
10 0010
70
24.107 (SCK/560)
100
00 0010
70
22.203 (SCK/608)
100
00 0001
76
16.071 (SCK/840)
100
10 0010
70
12.053 (SCK/1120)
110
00 0010
70
8.035 (SCK/1680)
110
10 0010
70
48.214 (SCK/560)
010
01 0010
70
44.407 (SCK/608)
010
01 0001
76
32.142 (SCK/840)
010
11 0010
70
24.107 (SCK/1120)
100
01 0010
70
22.203 (SCK/1216)
100
01 0001
76
16.071 (SCK/1680)
100
11 0010
70
12.053 (SCK/2240)
110
01 0010
70
8.035 (SCK/3360)
110
11 0010
70
48.387 (SCK/248)
010
00 0100
62
44.117 (SCK/272)
010
00 0011
68
32.258 (SCK/372)
010
10 0100
62
24.193 (SCK/496)
100
00 0100
62
22.058 (SCK/544)
100
00 0011
68
16.129 (SCK/744)
100
10 0100
62
12.096 (SCK/992)
110
00 0100
62
8.064 (SCK/1488)
110
10 0100
62
48.387 (SCK/496)
010
01 0100
62
44.117 (SCK/544)
010
01 0011
68
32.258 (SCK/744)
010
11 0100
62
24.193 (SCK/992)
100
01 0100
62
22.058 (SCK/1088)
100
01 0011
68
16.129 (SCK/1488)
100
11 0100
62
12.096 (SCK/1984)
110
01 0100
62
8.064 (SCK/2796)
110
11 0100
62
48.484 (SCK/396)
011
00 0110
66
44.444 (SCK/432)
011
00 0101
72
32.323 (SCK/594)
011
10 0110
66
24.242 (SCK/792)
101
00 0110
66
22.222 (SCK/864)
101
00 0101
72
16.161 (SCK/1188)
101
10 0110
66
12.121 (SCK/1584)
111
00 0110
66
8.080 (SCK/2376)
111
10 0110
66
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Table 12. System Clock Frequency for Application-Specific Clock (continued)
SYSTEM CLOCK
SCK (MHz)
38.4
13
26
19.68
39.36
ADC SAMPLING RATE
ADC fS (kHz)
DAC SAMPLING RATE
DAC fS (kHz)
MSR[2:0]
NPR[5:0]
BIT CLOCK
BCK (fS)
48.484 (SCK/792)
011
01 0110
66
44.444 (SCK/864)
011
01 0101
72
32.323 (SCK/1188)
011
11 0110
66
24.242 (SCK/1584)
101
01 0110
66
22.222 (SCK/1728)
101
01 0101
72
16.161 (SCK/2376)
101
11 0110
66
12.121 (SCK/3168)
111
01 0110
66
8.080 (SCK/4752)
111
11 0110
66
47.794 (SCK/272)
010
00 1000
68
43.918 (SCK/296)
010
00 0111
74
31.862 (SCK/408)
010
10 1000
68
23.897 (SCK/544)
100
00 1000
68
21.959 (SCK/592)
100
00 0111
74
15.931 (SCK/816)
100
10 1000
68
11.948 (SCK/1088)
110
00 1000
68
7.965 (SCK/1632)
110
10 1000
68
47.794 (SCK/544)
010
01 1000
68
43.918 (SCK/592)
010
01 0111
74
31.862 (SCK/816)
010
11 1000
68
23.897 (SCK/1088)
100
01 1000
68
21.959 (SCK/1184)
100
01 0111
74
15.931 (SCK/1632)
100
11 1000
68
11.948 (SCK/2176)
110
01 1000
68
7.965 (SCK/3264)
110
11 1000
68
48.235 (SCK/408)
011
00 1010
68
44.324 (SCK/444)
011
00 1001
74
32.156 (SCK/612)
011
10 1010
68
24.117 (SCK/816)
101
00 1010
68
22.162 (SCK/888)
101
00 1001
74
16.078 (SCK/1224)
101
10 1010
68
12.058 (SCK/1632)
111
00 1010
68
8.039 (SCK/2448)
111
10 1010
68
48.235 (SCK/816)
011
01 1010
68
44.324 (SCK/888)
011
01 1001
74
32.156 (SCK/1224)
011
11 1010
68
24.117 (SCK/1632)
101
01 1010
68
22.162 (SCK/1776)
101
01 1001
74
16.078 (SCK/2448)
101
11 1010
68
12.058 (SCK/3264)
111
01 1010
68
8.039 (SCK/4896)
111
11 1010
68
Submit Documentation Feedback
REGISTER SETTINGS
47
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
MBST: BCK Output Configuration in Master Mode
Default value: 0
This bit is used to control the BCK output configuration in master mode. In master mode, this bit sets the BCK
output configuration to normal mode or burst mode. In normal mode (MBST = 0), the BCK clock runs
continuously. In burst mode (MBST = 1), the BCK clock runs intermittently, and the number of clock cycles per
LRCK period is reduced to equal the number of bits of audio data being transmitted. Operating in burst mode
reduces the power consumption of VIO (I/O cell power supply). This is effective in master mode (register 69
MSTR = 1).
MBST = 0
Normal output (default)
MBST = 1
Burst output
ATOD: ADC Digital Output to DAC Digital Input (Loopback)
Default value: 0
The ADC digital output is internally connected to the DAC digital input by setting ATOD = 1. This setting can be
used to debug ADC functions or to monitor a recording.
ATOD= 0
Disabled (default)
ATOD= 1
Enabled
ZCRS: Zero-Cross for Digital Attenuation/Mute and Analog Gain Setting
Default value: 0
This bit is used to enablethe zero-cross detector, which reduces zipper noise while the digital soft mute, digital
attenuation analog gain setting, or analog volume setting is being changed. If no zero-cross data is input for a
512/fS period (10.6 ms at a 48-kHz sampling rate), then a time-out occurs and the PCM3793/94 starts changing
the attenuation, gain, or volume level. The zero-cross detector cannot be used with continuous-zero and dc
data.
ZCRS = 0
Zero cross disabled (default)
ZCRS = 1
Zero cross enabled
48
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 87
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
AD2S
RSV
AIR1
AIR0
RSV
RSV
AIL1
AIL0
IDX[6:0]: 101 0111b (57h): Register 87
AD2S: Differential Amplifier Selector (MUX3 and MUX4)
Default value: 0
The PCM3793/94 has stereo single-input amplifiers (PG1, PG2) and a monaural differential-input amplifier (D2S)
which can be used as ADC inputs. MUX3 and MUX4 can be selected as the monaural differential input by
setting AD2S = 1.
AD2S = 0
Single-input amplifiers (default)
AD2S = 1
Differential-input amplifier
AIL[1:0]: AIN1L, AIN2L, and AIN3L Selector (MUX1)
Default value: 00
This bit is used to select one of the three analog inputs, AIN1L, AIN2L, or AIN3L.
AIL[1:0]
AIN L-channel Select
00
Disconnect (default)
01
AIN1L
10
AIN2L
11
AIN3L
AIR[1:0]: AIN1R, AIN2R, and AIN3R Selector (MUX2)
Default value: 00
This bit is used to select one of the three stereo analog inputs, AIN1R, AIN2R, or AIN3R.
AIR[1:0]
AIN R-channel Select
00
Disconnect (default)
01
AIN1R
10
AIN2R
11
AIN3R
Submit Documentation Feedback
49
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 88
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
MXR2
MXR1
MXR0
RSV
MXL2
MXL1
MXL0
IDX[6:0]: 101 1000b (58h): Register 88
MXR2: Mixing SW6 to MXR (R-Channel Mixing Amplifier) From L-Channel Analog Input
Default value: 0
This bit is used to connect an analog source to MXR (R-ch mixing amplifier) from the L-ch analog input.
MXR2 = 0
Disable (default)
MXR2 = 1
Enable
MXR1: Mixing SW4 to MXR (R-Channel Mixing Amplifier) From R-Channel Analog Input
Default value: 0
This bit is used to connect an analog source to MXR (R-ch mixing amplifier) from the R-ch analog input.
MXR1 = 0
Disable (default)
MXR1 = 1
Enable
MXR0: Mixing SW5 to MXR (R-Channel Mixing Amplifier) From R-Channel DAC
Default value: 0
This bit is used to connect an analog source to MXR (R-ch mixing amplifier) from the R-ch DAC.
MXR0 = 0
Disable (default)
MXR0 = 1
Enable
MXL2: Mixing SW3 to MXL (L-Channel Mixing Amplifier) From R-Channel Analog Input
Default value: 0
This bit is used to connect an analog source to MXL (L-ch mixing amplifier) from the R-ch analog input.
MXL2 = 0
Disable (default)
MXL2 = 1
Enable
MXL1: Mixing SW1 to MXL (L-Channel Mixing Amplifier) From L-Channel Analog Input
Default value: 0
This bit is used to connect an analog source to MXR (L-ch mixing amplifier) from the L-ch analog input.
MXL1 = 0
Disable (default)
MXL1 = 1
Enable
MXL0: Mixing SW2 to MXL (L-Channel Mixing Amplifier) From L-Channel DAC
Default value: 0
This bit is used to connect an analog source to MXR (L-ch mixing amplifier) from the L-ch DAC.
MXL0 = 0
Disable (default)
MXL0 = 1
Enable
50
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 89
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
GMR2
GMR1
GMR0
RSV
GML2
GML1
GML0
IDX[6:0]: 101 1001b (59h): Register 89
GMR[2:0]: Gain Level Control for PG6 (Gain Amplifier for Analog Input or R-Channel Bypass)
GML[2:0]: Gain Level Control for PG5 (Gain Amplifier for Analog Input or L-Channel Bypass)
Default value: 111
These bits are used for setting the gain level of the analog source to the mixing amplifier. It is recommended to
set the gain level to avoid saturation in the analog mixer.
GMR[2:0]
GML[2:0]
Gain Level Control for PG6
Gain Level Control for PG5
000
–21 dB
001
–18 dB
010
–15 dB
011
–12 dB
100
–9 dB
101
–6 dB
110
–3 dB
111
0 dB (default)
Submit Documentation Feedback
51
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 90
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
CMT1
CMT0
RSV
RSV
G20R
G20L
IDX[6:0]: 1011010b (5Ah): Register 90
CMT[1:0]: VCOM Ramp Up/Down Time Control
Default value: 00
These bits are used for selecting ramp up/down time from ground level to the common-voltage level or from the
common-voltage to ground level during the power up/down sequence, in order to reduce audible pop noise.
CMT[1:0]
VCOM Ramp Up/Down Time Control
00
Nominal; RCMT = 60 kΩ (default)
01
Slow; RCMT = 120 kΩ
10
Fast; RCMT = 30 kΩ
11
Fastest; RCMT = 2.73 kΩ
G20R: 20-dB Boost for PG2 (Gain Amplifier for AIN1R, AIN2R, and AIN3R)
Default value: 0
This bit is used to boost the microphone signal when the analog input is small.
G20R = 0
0 dB (default)
G20R = 1
20-dB boost
G20L: 20-dB Boost for PG1 (Gain Amplifier for AIN1L, AIN2L, and AIN3L)
Default value: 0
This bit is used to boost the microphone signal when the analog input is small.
G20L = 0
0 dB (default)
G20L = 1
20-dB boost
52
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 92
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
LPAE
RSV
RSV
LGA4
LGA3
LGA2
LGA1
LGA0
IDX[6:0]: 101 1100b (5Ch): Register 92
LPAE: Gain Adjustment for Bass Boost Gain Control
Default value: 0
A gain setting for bass boost may cause digital data may saturation, depending on the input data level. Where
this could occur, LPAE can be used to set the same attenuation level as the bass boost gain level for the digital
input data.
LPAE = 0
Disable (default)
LPAE = 1
Enable
LGA[4:0]: Bass Boost Gain Control
Default value: 0 0000
These bits are used to set the bass boost gain level for digital data. The detailed characteristic is shown in the
Typical Performance Curves.
LGA[4:0]
TONE CONTROL GAIN (BASS)
LGA[4:0]
0 0000
0 dB (default)
0 1111
0 dB
0 0011
12 dB
1 0000
–1 dB
0 0100
11 dB
1 0001
–2 dB
0 0101
10 dB
1 0010
–3 dB
0 0110
9 dB
1 0011
–4 dB
0 0111
8 dB
1 0100
–5 dB
0 1000
7 dB
1 0101
–6 dB
0 1001
6 dB
1 0110
–7 dB
0 1010
5 dB
1 0111
–8 dB
0 1011
4 dB
1 1000
–9 dB
0 1100
3 dB
1 1001
–10 dB
0 1101
2 dB
1 1010
–11 dB
0 1110
1 dB
1 1011
–12 dB
Submit Documentation Feedback
TONE CONTROL GAIN (BASS)
53
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 93
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
MGA4
MGA3
MGA2
MGA1
MGA0
IDX[6:0]: 101 1101b (5Dh): Register 93
MGA[4:0]: Middle Boost Gain Control
Default value: 00000
These bits are used to set middle boost gain level to digital data. The detailed characteristic is shown in the
Typical Performance Curves.
MGA[4:0]
TONE CONTROL GAIN (MIDRANGE)
MGA[4:0]
0 0000
0 dB (default)
0 1111
0 dB
0 0011
12 dB
1 0000
–1 dB
0 0100
11 dB
1 0001
–2 dB
0 0101
10 dB
1 0010
–3 dB
0 0110
9 dB
1 0011
–4 dB
0 0111
8 dB
1 0100
–5 dB
0 1000
7 dB
1 0101
–6 dB
0 1001
6 dB
1 0110
–7 dB
0 1010
5 dB
1 0111
–8 dB
0 1011
4 dB
1 1000
–9 dB
0 1100
3 dB
1 1001
–10 dB
0 1101
2 dB
1 1010
–11 dB
0 1110
1 dB
1 1011
–12 dB
Register 94
TONE CONTROL GAIN (MIDRANGE)
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
RSV
RSV
RSV
HGA4
HGA3
HGA2
HGA1
HGA0
IDX[6:0]: 101 1110b (5Eh): Register 94
HGA[4:0]: Treble Boost Gain Control (fC = 5 kHz)
Default value: 00000
These bits are used to set middle boost gain level to digital data. The detailed characteristic is shown in the
Typical Performance Curves.
54
HGA[4:0]
TONE CONTROL GAIN (TREBLE)
HGA[4:0]
0 0000
0 dB (default)
0 1111
0 dB
0 0011
12 dB
1 0000
–1 dB
0 0100
11 dB
1 0001
–2 dB
0 0101
10 dB
1 0010
–3 dB
0 0110
9 dB
1 0011
–4 dB
0 0111
8 dB
1 0100
–5 dB
0 1000
7 dB
1 0101
–6 dB
0 1001
6 dB
1 0110
–7 dB
0 1010
5 dB
1 0111
–8 dB
0 1011
4 dB
1 1000
–9 dB
0 1100
3 dB
1 1001
–10 dB
0 1101
2 dB
1 1010
–11 dB
0 1110
1 dB
1 1011
–12 dB
Submit Documentation Feedback
TONE CONTROL GAIN (TREBLE)
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 95
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
SDAS
3DEN
RSV
3FL0
3DP3
3DP2
3DP1
3DP0
IDX[6:0]: 101 1111b (5Fh): Register 95
SDAS: Source Select for Sound Effect (Tone Control, 3-D Sound, Notch Filter, Mono Mix)
Default value: 0
The PCM3793/94 includes sound effect circuits (tone control, 3-D sound, notch filter, mono mix) which can be
used to filter either the digital input to the DAC or the digital output from the ADC. This bit selects the signal
source of the sound effect circuit.
SDAS = 0
DAC digital input (default)
SDAS = 1
ADC digital output
3DEN: 3-D Sound Effect Enable
Default value: 0
This bit is used for enabling the 3-D sound effect filter. This filter has two independently controlled parameters.
3DEN = 0
Disable (default)
3DEN = 1
Enable
3FL0: Filter Selection for 3-D Sound
Default value: 0
This bit is used for selecting fron two kinds of filter type, narrow and wide. These filters have a different 3-D
effect performance.
3FL0 = 0
Narrow (default)
3FL0 = 1
Wide
3DP[3:0]: Efficiency for 3-D Sound Effects
Default value: 0000
These bits are used for adjusting the 3-D sound efficiency. Higher percentages have greater efficiency.
3DP[3:0]
3D Sound Effect Efficiency
0000
0% (default)
0001
10%
0010
20%
0011
30%
0100
40%
0101
50%
0110
60%
0111
70%
1000
80%
1001
90%
1010
100%
1011
:
1111
Reserved
:
Reserved
Submit Documentation Feedback
55
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Register 96
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
NEN2
NEN1
NUP2
NUP1
RSV
RSV
RSV
MXEN
IDX[6:0]: 110 0000b (60h): Register 96
NEN2: Second-Stage Notch Filter Enable
Default value: 0
PCM3793/94 has two notch filters with characteristics that can be set separately. This bit is used to enable the
second stage.
NEN2 = 0
Disable (default)
NEN2 = 1
Enable
NEN1: First-Stage Notch Filter Enable
Default value: 0
PCM3793/94 has two notch filters with characteristics that can be set separately. This bit is used to enable the
first stage.
NEN1 = 0
Disable (default)
NEN1 = 1
Enable
NUP2: Second-Stage Notch Filter Coefficients Update
Default value: 0
This bit is used to update the coefficients for 2nd stage notch filter. The coefficients written to registers 101, 102,
103, and 104 are updated when NUP2 = 1.
NUP2 = 0
No Update (default)
NUP2 = 1
Update (set to 0 automatically after set to 1)
NUP1: First-Stage Notch Filter Coefficients Update
Default value: 0
This bit is used to update the coefficients for the second-stage notch filter. The coefficients written to registers
97, 98, 99, and 100 are updated when NUP1 = 1.
NUP1 = 0
No Update (default)
NUP1 = 1
Update (set to 0 automatically after set to 1)
MXEN: Digital Monaural Mixing
Default value: 0
This bit is used to enable or disable monaural mixing in the section that combines L-ch data and R-ch data.
MXEN = 0
Stereo (default)
MXEN = 1
Monaural Mixing
56
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 97
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
F107
F106
F105
F104
F103
F102
F101
F100
Register 98
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
F115
F114
F113
F112
F111
F110
F109
F108
Register 99
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
F207
F206
F205
F204
F203
F202
F201
F200
Register 100
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
F215
F214
F213
F212
F211
F210
F209
F208
IDX[6:0]: 110 0001b (61h): Register 97
IDX[6:0]: 110 0010b (62h): Register 98
IDX[6:0]: 110 0011b (63h): Register 99
IDX[6:0]: 110 0100b (64h): Register 100
F[107:100]: Lower 8 Bits of Coefficient a1 for First-Stage Notch Filter
F[115:108]: Upper 8 Bits of Coefficient a1 for First-Stage Notch Filter
F[207:200]: Lower 8 Bits of Coefficient a2 for First-Stage Notch Filter
F[215:208]: Upper 8 Bits of Coefficient a2 for First-Stage Notch Filter
Default value: 0000 0000
These bits are used to change the characteristics of the first-stage notch filter. See Figure 38 for details.
Submit Documentation Feedback
57
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
Register 101
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
S107
S106
S105
S104
S103
S102
S101
S100
Register 102
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
S115
S114
S113
S112
S111
S110
S109
S108
Register 103
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
S207
S206
S205
S204
S203
S202
S201
S200
Register 104
0
IDX6
IDX5
IDX4
IDX3
IDX2
IDX1
IDX0
S215
S214
S213
S212
S211
S210
S209
S208
IDX[6:0]: 110 0101b (65h): Register 101
IDX[6:0]: 110 0110b (66h): Register 102
IDX[6:0]: 110 0111b (67h): Register 103
IDX[6:0]: 110 1000b (68h): Register 104
S[107:100]: Lower 8 bits of Coefficient a1 for Second-Stage Notch Filter
S[115:108]: Upper 8 bits of Coefficient a1 for Second-Stage Notch Filter
S[207:200]: Lower 8 bits of Coefficient a2 for Second-Stage Notch Filter
S[215:208]: Upper 8 bits of Coefficient a2 for Second-Stage Notch Filter
Default value: 00000000
These bits are used to change the characteristics of the second-stage notch filter. See Figure 38 for details.
The PCM3793/94 provides two notch filters for the digital input to the DAC or the digital output from the ADC.
The optional filter characteristics of each filter are programmable. The characteristics are given by calculating
the coefficients for three parameters, sampling frequency, center frequency, and bandwidth, as shown in
Figure 38. All coefficients must be written as 2s-complement binary data into registers 97, 98, 99, 100, 101, 102,
103, and 104.
fC
fS: Sampling Frequency [Hz]
fC: Center Frequency [Hz]
fb: Band Width [Hz]
æ 2pfb/fS ö
÷
÷
è 2 ø
–3 dB
(Equation 1)
fb
Amplitude – dB
æ 2pfC ö
÷
÷
è fS ø
a1 = –(1 + a2) cos çç
0 dB
1 – tan çç
a2 =
(Equation 2)
æ 2pfb/fS ö
÷
1 + tan çç
÷
è 2 ø
Frequency – Hz
M0058-01
Figure 38. Parameter Settings for Notch Filter
The coefficients are calculated using Equation 1 and Equation 2 in Figure 38. An example follows:
fS = 16 kHz, fC = 0.5 kHz, fb = 0.2 kHz
a2 = 0.924390492 → Decimal to Hex → 3B29h
a1 = –1.887413868 → Decimal to Hex → 8735h
a2: F[215:208] = 3Bh, F[207:200] = 29h
a1: F[115:108] = 87h, F[107:100] = 35h
58
Submit Documentation Feedback
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
CONNECTION DIAGRAM
To Regulator
SCKI (7)
(4) VIO
BCK (1)
(4) VDD
LRCK (32)
C8
C9
(3) DGND
DIN (2)
(20) VCC
DOUT (3)
MS/ADR (29)
C10
(19) AGND
MD/SDA (30)
(12) VPA
MC/SCL (31)
Low or High
MODE (28)
C11
(13) PGND
PCM3793/94
R3
(8) HDTI
R1 R2
MICB (21)
C12
(17) HPOL/LOL
(16) HPOR/LOR
C1
C2
AIN1L (27)
C3
AIN1R (26)
C4
AIN2L (25)
C5
AIN2R (24)
AIN3L (23)
C6
Stereo
Headphone
C13
Monaural
Line Output
(9) HPCOM/MONO
C14
R4
AIN3R (22)
VCOM (18)
(15) SPOLP
C7
(14) SPOLN
(11) SPORP
(10) SPORN
S0220-01
Figure 39. Connection Diagram
Table 13. Recommended External Parts
(1)
SPOLP/
SPORP
C1–C6
1 µF
C12, C13
10 µF–220 µF
C7
1 µF–10 µF (1)
C14
1 µF–10 µF
C8
0.1 µF
R1, R2
2.2 kΩ
C9, C10
1 µF–4.7 µF
R3
33 kΩ
C11
4.7 µF–10 µF
R4
10 kΩ
10 µF is recommended to reduce audible pop noise.
B1
SPOLP/
SPORP
L1
C15
SPOLN/
SPORN
B2
C17
SPOLN/
SPORN
L2
C16
C18
S0221-01
NOTE: C15, C16 = 1 nF C17, C18: 1 µF B1, B2: NEC/Tokin N2012ZPS121 L1, L2: 22 to 33 µH
Figure 40. Filter Consideration for Speaker Output
Submit Documentation Feedback
59
PCM3793
PCM3794
www.ti.com
SLES193A – AUGUST 2006 – REVISED SEPTEMBER 2006
Conventional Mode
Capless Mode
VCC
VCC
HP Jack
HDTI
HPOL
HPOR
HP Jack
HDTI
+
HPOL
+
HPOR
PGND
PGND
HPCOM
HPCOM
S0222-01
Figure 41. Connection for Headphone Output and Insertion Detection
HPOL
+
HPOL
+
CL
CL
16 W
4.7 W
16 W
16 W
16 W
HPOR
HPOR
+
+
CR
CR
4.7 W
CL, CR – mF
fC – Hz
CL, CR – mF
fC – Hz
10
995
10
770
47
212
47
163
100
100
100
77
220
45
220
35
S0223-01
Figure 42. High-Pass Filter for Headphone Output
60
Submit Documentation Feedback
PACKAGE OPTION ADDENDUM
www.ti.com
3-Nov-2006
PACKAGING INFORMATION
Orderable Device
Status (1)
Package
Type
Package
Drawing
Pins Package Eco Plan (2)
Qty
PCM3793RHB
PREVIEW
QFN
RHB
32
PCM3793RHBR
ACTIVE
QFN
RHB
32
3000 Green (RoHS &
no Sb/Br)
PCM3793RHBRG4
ACTIVE
QFN
RHB
32
3000
TBD
Call TI
Call TI
PCM3793RHBT
PREVIEW
QFN
RHB
32
250
TBD
Call TI
Call TI
PCM3794RHB
PREVIEW
QFN
RHB
32
Call TI
Call TI
PCM3794RHBR
ACTIVE
QFN
RHB
32
3000 Green (RoHS &
no Sb/Br)
PCM3794RHBRG4
ACTIVE
QFN
RHB
32
3000
PCM3794RHBT
PREVIEW
QFN
RHB
32
TBD
TBD
Lead/Ball Finish
Call TI
CU NIPDAU
CU NIPDAU
MSL Peak Temp (3)
Call TI
Level-2-260C-1 YEAR
Level-2-260C-1 YEAR
TBD
Call TI
Call TI
TBD
Call TI
Call TI
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in
a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check
http://www.ti.com/productcontent for the latest availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements
for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered
at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and
package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS
compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame
retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material)
(3)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder
temperature.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is
provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the
accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take
reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on
incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited
information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI
to Customer on an annual basis.
Addendum-Page 1
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Applications
Amplifiers
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Low Power Wireless www.ti.com/lpw
Mailing Address:
Telephony
www.ti.com/telephony
Video & Imaging
www.ti.com/video
Wireless
www.ti.com/wireless
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright  2006, Texas Instruments Incorporated