ChipFind - документация

Электронный компонент: UCB1400

Скачать:  PDF   ZIP

Document Outline

UCB1400
Audio codec with touch screen controller
and power management monitor
Rev. 02 -- 21 June 2002
Product data
1.
General description
The UCB1400 is a stereo audio codec equipped with touch screen and power
management interfaces. It integrates an AC '97 Rev. 2.1 interface for communication
to an AC link host controller such as the Intel XscaleTM processor. The stereo audio
codec inputs connect directly to a microphone or line level sources such as a CD
player. The stereo audio codec outputs at line level and can drive a headphone
directly. The touch screen interface connects directly to a 4-wire resistive touch
screen. A built-in 10-bit analog-to-digital converter provides readout of touch screen
and power management parameters. Ten general-purpose I/O pins provide
programmable inputs and/or outputs to the system.
2.
Features
s
48-pin LQFP surface mount package and low external component count for
minimal PCB space requirement
s
Integrated AC '97 Rev. 2.1 interface
s
20-bit stereo audio codec supporting programmable sample rates, and
input/output gain control
x
Stereo line input and mono microphone input
x
Stereo line/headphone output with bass/treble control
x
Headphone driver with short circuit protection and virtual ground for DC
coupling
s
4-wire resistive touch screen interface circuit supporting position, pressure and
plate resistance measurements
s
10-bit successive approximation ADC with internal track-and-hold circuit and
analog multiplexer for touch screen readout and monitoring of four external high
voltage (7.5 V) sources
s
Ten general purpose input/output pins
s
3.3 V supply voltage and built-in power saving modes for portable and battery
powered applications.
3.
Applications
s
Smart mobile phones
s
Handheld PCs
s
Palm-top PCs
s
Personal Intelligent Communicators (PIC)
s
Personal Digital Assistants (PDA).
Philips Semiconductors
UCB1400
Audio codec with touch screen controller
and power management monitor
Product data
Rev. 02 -- 21 June 2002
2 of 63
9397 750 09611
Koninklijke Philips Electronics N.V. 2002. All rights reserved.
4.
Ordering information
5.
Block diagram
Table 1:
Ordering information
Type number
Package
Name
Description
Version
UCB1400BE
LQFP48
Plastic low profile quad flat package, 48 leads; body 7
7
1.4 mm
SOT313-2
Fig 1.
Block diagram.
TSPX
TSMX
TSPY
TSMY
SN00236
TOUCH
I/F
MUX
AD[3:0]
10-BIT ADC
AC LINK I/O AND CONTROL
ADCSYNC
SDATA_IN
SDATA_OUT
BIT_CLK
RESET
SYNC
IRQOUT
2-CHANNEL
20-BIT
AUDIO DAC
LINE_OUT_L,
LINE_OUT_R
2-CHANNEL
20-BIT
AUDIO ADC
LINE_IN_L,
LINE_IN_R,
MICP
MICGND
OSC
XTL_IN
XTL_OUT
DIGITAL
I/O
IO[9:0]
VOLTAGE
REFERENCE
Philips Semiconductors
UCB1400
Audio codec with touch screen controller
and power management monitor
Product data
Rev. 02 -- 21 June 2002
3 of 63
9397 750 09611
Koninklijke Philips Electronics N.V. 2002. All rights reserved.
6.
Pinning information
6.1 Pinning
6.2 Pin description
Fig 2.
Pin configuration (LQFP48).
IO2
1
2
3
4
5
6
7
DVDD1
XTL_IN
XTL_OUT
DVSS1
SDATA_OUT
DVSS2
BIT_CLK
8
9
10
11
SDATA_IN
DVDD2
RESET
SYNC
12
ADCSYNC
AD3
AD2
AD1
AD0
TSPX
TSMX
TSMY
TSPY
MICP
MICGND
LINE_IN_L
LINE_IN_R
36
35
34
33
32
31
30
LINE_OUT_R
LINE_OUT_L
VREFDRV
AVSS2
AVDD2
VREFBYP
VADCN
29
28
27
26
IRQOUT
VADCP
AVSS1
VREF
25
AVDD1
IO9
IO8
IO7
IO6
IO5
IO4
A
VSS3
IO3
IO1
A
VDD3
IO0
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
UCB1400
SN00219
Table 2:
Pin description
Total pin count = 48
Symbol
Pin
Type
Default
state
Description
AC-link, crystal and interrupt interface (pin count = 8)
XTL_IN
2
I
-
24.576 MHz crystal / master clock input
XTL_OUT
3
O
-
24.576 MHz crystal
RESET
11
I
-
AC-link master reset
SYNC
10
I
-
AC-link sample sync
BIT_CLK
6
O
0
AC-link 12.288 MHz serial data clock
SDATA_OUT
5
I
-
AC-link serial data output. UCB1400 input
stream
SDATA_IN
8
O
0
AC-link serial data input. UCB1400 output
stream
IRQOUT
29
O
0
Interrupt output
Philips Semiconductors
UCB1400
Audio codec with touch screen controller
and power management monitor
Product data
Rev. 02 -- 21 June 2002
4 of 63
9397 750 09611
Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Audio interface (pin count = 6)
MICP
21
I
-
Microphone input
MICGND
22
I
closed
Microphone ground switch input
LINE_IN_L
23
I
-
Line in left channel
LINE_IN_R
24
I
-
Line in right channel
LINE_OUT_L
35
O
driver off
Line out left channel
LINE_OUT_R
36
O
driver off
Line out right channel
ADC and touch screen interface (pin count = 9)
AD[3:0]
13, 14,
15, 16
I
-
Analog voltage input
TSPX
17
I/O
Hi-Z
Touch screen positive X-plate
TSMX
18
I/O
Hi-Z
Touch screen negative X-plate
TSMY
19
I/O
Hi-Z
Touch screen negative Y-plate
TSPY
20
I/O
Hi-Z
Touch screen positive Y-plate
ADCSYNC
12
I
-
ADC synchronization pulse
GPIO interface (pin count = 10)
IO[9:0]
48, 47,
46, 45,
44, 43,
41, 40,
39, 37
I/O
Input
General purpose input/output
Power and miscellaneous (pin count = 15)
DVDD2,
DVDD1
9, 1
S
-
Digital supply
DVSS2, DVSS1 7, 4
S
-
Digital ground
AVDD3,
AVDD2,
AVDD1
38,
32,
25
S
-
Analog supply
AVSS3,
AVSS2, AVSS1
42,
33, 26
S
-
Analog ground
VREFDRV
34
O
-
Reference voltage for headphone drivers
VREF
27
O
-
Reference voltage
VADCP
28
S
-
Audio ADC positive reference voltage
VADCN
31
S
-
Audio ADC negative reference voltage
VREFBYP
30
I/O
Hi-Z
Reference bypass output/
external reference voltage input
Table 2:
Pin description
...continued
Total pin count = 48
Symbol
Pin
Type
Default
state
Description
Philips Semiconductors
UCB1400
Audio codec with touch screen controller
and power management monitor
Product data
Rev. 02 -- 21 June 2002
5 of 63
9397 750 09611
Koninklijke Philips Electronics N.V. 2002. All rights reserved.
7.
Functional description
7.1 Functional block diagram
Fig 3.
Functional block diagram.
SN00243
MASTER VOL.
094.5 dB
(0x02)
MASTER VOL.
094.5 dB
(0x02)
RECORD GAIN
022.5 dB
(0x1C)
RECORD GAIN
022.5 dB
(0x1C)
MUX
(0x1A)
022.5 dB
(0x0E)
MICP
LINE_IN_L
LINE_OUT_R
LINE_OUT_L
LINE_IN_R
DAC_L
VARIABLE RATE
(0x2A, 0x2C)
DAC_R
VARIABLE RATE
(0x2A, 0x2C)
ADC_L
VARIABLE RATE
(0x2A, 0x32)
ADC_R
VARIABLE RATE
(0x2A, 0x32)
INTERPOLATION
FILTER & NOISE
SHAPER
DSP
(0x6A)
DECIMATION FILTER
LOOP BACK
(0x20)
DIGIT
AL
INTERF
A
C
E
SDATA_OUT
SDATA_IN
BIT_CLK
SYNC
RESET
IRQOUT
OVFL
GROUND SWITCH (0x1A)
OSCILLATOR / PLL
ADC / TOUCH
POWER UP/DOWN
(0x64, 0x66)
AC97 / AUDIO
POWER UP/DOWN
(0x26, 0x6C)
IO BLOCK
DATA (0x5A)
DIRECTION (0x5C)
IO DATA
MICGND
XTL_IN
XTL_OUT
IO[9:0]
TOUCH SCREEN
BIASING MATRIX
(0x64)
INTERRUPT GENERATION
POSITIVE (0x5E)
NEGATIVE (0x60)
STATUS/CLEAR (0x62)
MUX
(0x64,
0x66)
BIAS
CURRENT
ADC
CONTROL (0x66)
DATA (0x68)
ADC READY
TSPX
TSMX
TSPY
TSMY
AD[3:0]
ADCSYNC
ADC DATA
INTERRUPT