EMC EKA8561A

eKA8561A
USB Audio Controller
Product
Specification
DOC. VERSION 0.1
ELAN MICROELECTRONICS CORP.
April 2006
Trademark Acknowledgments:
IBM is a registered trademark and PS/2 is a trademark of IBM.
Windows is a trademark of Microsoft Corporation.
ELAN and ELAN logo
are trademarks of ELAN Microelectronics Corporation.
Copyright © 2006 by ELAN Microelectronics Corporation
All Rights Reserved
Printed in Taiwan
The contents of this specification are subject to change without further notice. ELAN Microelectronics assumes
no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN
Microelectronics makes no commitment to update, or to keep current the information and material contained in
this specification. Such information and material may change to conform to each confirmed order.
In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or
other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall not
be liable for direct, indirect, special incidental, or consequential damages arising from the use of such information
or material.
The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and
may be used or copied only in accordance with the terms of such agreement.
ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of
ELAN Microelectronics product in such applications is not supported and is prohibited.
NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY
ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS.
ELAN MICROELECTRONICS CORPORATION
Headquarters:
Hong Kong:
USA:
No. 12, Innovation Road 1
Hsinchu Science Park
Hsinchu, TAIWAN 30077
Tel: +886 3 563-9977
Fax: +886 3 563-9966
http://www.emc.com.tw
Elan (HK) Microelectronics
Corporation, Ltd.
Elan Information Technology
Group (U.S.A.)
Rm. 1005B, 10/F Empire Centre
68 Mody Road, Tsimshatsui
Kowloon , HONG KONG
Tel: +852 2723-3376
Fax: +852 2723-7780
[email protected]
1821 Saratoga Ave., Suite 250
Saratoga, CA 95070
USA
Tel: +1 408 366-8225
Fax: +1 408 366-8220
Europe:
Shenzhen:
Shanghai:
Elan Microelectronics Corp.
(Europe)
Elan Microelectronics
Shenzhen, Ltd.
Elan Microelectronics
Shanghai, Ltd.
Siewerdtstrasse 105
8050 Zurich, SWITZERLAND
Tel: +41 43 299-4060
Fax: +41 43 299-4079
http://www.elan-europe.com
SSMEC Bldg., 3F, Gaoxin S. Ave.
Shenzhen Hi-Tech Industrial Park
Shenzhen, Guandong, CHINA
Tel: +86 755 2601-0565
Fax: +86 755 2601-0500
23/Bldg. #115 Lane 572, Bibo Road
Zhangjiang Hi-Tech Park
Shanghai, CHINA
Tel: +86 21 5080-3866
Fax: +86 21 5080-4600
Contents
Contents
1
General Description .................................................................................................. 1
2
Features ..................................................................................................................... 1
3
Applications............................................................................................................... 2
4
Pin Configuration ...................................................................................................... 2
5
Pin Description.......................................................................................................... 3
6
Function Description ................................................................................................ 5
7
Absolute Maximum Rating ....................................................................................... 5
8
Electrical Characteristic ........................................................................................... 6
8.1
DC Electrical Characteristic................................................................................ 6
8.2
Analog Electrical Characteristic.......................................................................... 7
9
Application Circuit .................................................................................................... 8
10
I S Interface Signal.................................................................................................... 9
11
Package.................................................................................................................... 10
2
Product Specification (V0.1) 04.21.2006
• iii
Contents
Specification Revision History
Doc. Version
0.1
iv •
Revision Description
Initial Preliminary Version
Date
2006/04/21
Product Specification (V0.1) 04.21.2006
eKA8561A
USB Audio Controller
1
General Description
The eKA8561A is a USB digital audio controller with audio data processing that
supports 16-bit 2-channel format at 48 kHz sampling rate. The device has an
2
integrated USB transceiver, USB core, DAC, ADC, and I S Input/Output. It can handle
a high-level USB protocol, and manages user interface via HID I/O pins.
2
Features
„
USB Specification v1.1 Compliant
„
USB Audio and Human Interface Device (HID) Class v1.1 Compliant
„
Supports 12 Mbits/s Full Speed Serial Data Transmission
„
Supports 48K, 44.1kHz, 32kHz, 8kHz sampling rate
„
Single oscillator: 6MHz
„
Audio buffer size: 192×16 bits × 2
„
Total of four Endpoints: Endpoint 0 for control transfer , Endpoint 1 for audio
streaming out , Endpoint 2 for streaming in , Endpoint 3 for HID
„
Supports stereo/mono playback
„
Built-in 2-channel D/A Converter with 10-bit resolution
„
Built-in 1-channel A/D converter with 10-bit resolution
„
Alternative settings supported by the audio streaming-out interface:
ALT-0: (default setting) zero isochronous bandwidth
ALT-1: 16-bit PCM 2 channel
„
Alternative settings supported by the audio streaming-in interface:
ALT-0: (default setting) zero isochronous bandwidth
ALT-1: 16-bit PCM stereo
„
2 LED direct sink pins with internal serial resistor
„
RC Oscillator with internal RC
„
Total of 3 HID control pins (Mute Speaker, Volume Down, Volume Up)
„
Wake-up pin in HID control pin
„
Package: 48-pin LQFP
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
•1
EKA8561A
USB Audio Controller
3
„
USB Speaker
„
USB Microphone
„
USB Telephone
Pin Configuration
F_LOUT
VDA1
VDA2
F_ROUT
NC
AGND2
ALC
AMPO
OPNF
MIC_IN
VAD
VD
NC
NC
NC
NC
VolDn
VolUp
Mute
RECORD_SEL
OSCO
OSCI
Test
PLLC
FS_SEL0
FS_SEL1
MCLKE
MCLK
BCLK
LRCLK
SDATA
I_MCLK
I_BCLK
I_LRCLK
I_SDATA
LED
36
35
34
33
32
31
30
29
28
27
26
25
13
14
15
16
17
18
19
20
21
22
23
24
1
2
3
4
5
6
7
8
9
10
11
12
NC
NC
NC
NC
DGND
DM
DP
VBUS
CMP1_IN
CMP2_IN
VPHY
AGND
48
47
46
45
44
43
42
41
40
39
38
37
4
Applications
Fig 4-1 48-Pin Configuration of eKA8561A LQFP Type
2•
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
eKA8561A
USB Audio Controller
5
Pin Description
Symbol
Pin No.
I/O
Function
2
I S Sample Frequency.
FS_SEL0
FS_SEL1
1, 2
I
Sample Frequency
MCLK
00
32kHz
8.192MHz
01
8kHz
2.048MHz
10
44.1kHz
11.2896MHz
11
48kHz
12.288MHz
Pull-high resistors are connected to VD.
External MCLK enable pin.
MCLKE
3
I
0 : use external MCLK and MCLK pin is input pin
1 : use internal MCLK and MCLK pin is output pin
A pull-high resistor is connected to VD.
MCLK
4
I
Crystal oscillator I/O pin
BCLK
5
O
BCLK for I S interface
LRCLK
6
O
LRCLK for I S interface
SDATA
7
O
I S interface for FL, FR output
I_MCLK
8
I
MCLK input pin
I_BCLK
9
I
BCLK for I S interface
I_LRCLK
10
I
LRCLK for I S interface
I_SDATA
11
I
I S interface for FL, FR input
2
2
2
2
2
2
LED output pin
P57 (PlayLED)
12
O
Play/Pause: flash LED
Stop: LED On
LED output pin
P56(PowerLED)
13
O
Suspend: LED off
Power On: LED On
LED output pin
P55 (RecordLED)
14
O
Record: LED On
Non-record: LED Off
P54, P53 (NC)
15-16
P52 (VolDn)
17
I
Volume down control pin
P51 (VolUp)
18
I
Volume up control pin
P50 (Mute)
19
I
Mute control pin
Record select pin
RECORD_SEL
20
I
0 : ADC record
2
1 : I S record
A pull-low resistor is connected to DGND
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
•3
EKA8561A
USB Audio Controller
Symbol
Pin No.
I/O
Function
OSCO
21
O
Crystal output
OSCI
22
I
Crystal input
Test mode select pin
Test
23
I
Test =0, enter normal mode
Test=1, enter test mode
A pull-low resistor is connected to DGND.
PLLC
24
I
External capacitor for PLL
VD
25
PWR
5V digital power supply pin
VAD
26
PWR
ADC analog power supply pin
MIC_IN
27
I
Microphone analog input pin
OPNF
28
I
Non-inverting type amplifier. Normally, a feedback resistor connects
from AMPO to OPNF and a gain resistor connects to MIC.
AMPO
29
O
Gain amplifier output and negative feedback terminal for MIC
ALC
30
I
Automatic Level Control adjustment pin for MIC
AGND2
31
-
Analog Ground Pin 2
NC
32
-
No connection
F_ROUT
33
O
Front right channel analog audio output pin
VDA2
34
PWR
DAC analog power supply Pin 2
VDA1
35
PWR
DAC analog power supply Pin 1
F_LOUT
36
O
AGND
37
PWR
Analog ground pin
VPHY
38
PWR
Phy and PLL power supply pin
CMP2_IN
39
I
Comparator 2 Input (FR)
CMP1_IN
40
I
Comparator 1 Input (MIC)
VBUS
41
PWR
USB bus power supply pin
DP
42
I/O
USB plus data line interface
DM
43
I/O
USB minus data line interface
DGND
44
PWR
45-48
-
NC
4•
Front left channel analog audio output pin
Digital ground pin
No connection
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
eKA8561A
USB Audio Controller
6
Function Description
The eKA8561A is a USB Audio Controller that transmits/receives audio data stream
to/from the host through its Audio Streaming interface. The Audio Data Format
supports 16-bit, 2-channel, and 48kHz PCM. It has three interfaces. Interface 1
supports three sampling frequencies. The sampling rate is changed when “Set
Endpoint Control Request” is issued. If user plays other format audio data, the
application software transforms it to 48kHz data and then transmit to this device. For
Interface 2, this device transmits data at a rate that is locked to frame timing. When
user use the recording format (ex. 8kHz) to record speech other than 48kHz stereo
format, the application software transforms 48kHz data to 8kHz data. Interface 3 is HID
pipe which is used to read button status.
The volume and mute control can be activated via host (audio device class requests) or
via I/O pins (HID plus audio device class requests). When this function is activated via
host, the host manages the audio PCM data directly. The eKA8561A device just
playback the audio data. Otherwise, when it is activated via I/O pins, the eKA8561A
sends the controlled feature (Volume, Mute) message through HID pipe and signals the
host to manage the audio PCM data directly.
7
Absolute Maximum Rating
Symbol
Min
Max
Unit
0
70
ºC
Storage temperature
-65
150
ºC
Input voltage
-0.5
6.0
V
Output voltage
-0.5
6.0
V
Temperature under bias
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
•5
EKA8561A
USB Audio Controller
8
Electrical Characteristic
8.1 DC Electrical Characteristic
Ta=0°C~70°C, VBus=5V, DGND=0V
Symbol
2
Parameter
Condition
VIN = VBus, DGND
Min
Typ
Max
Unit
-
-
±1
µA
IL
Input Leakage Current
VIH
Input High Voltage
-
2.0
-
-
V
VIL
Input Low Voltage
-
-
-
0.8
V
VIHX
Clock Input High Voltage
OSCI
2.5
-
-
V
VILX
Clock Input Low Voltage
OSCI
-
-
1.0
V
VOH
Output High Voltage
2
(I S Interface Pin)
IOH = -10.0mA
2.4
-
-
V
VOL1
Output Low Voltage
2
(I S Interface Pin)
IOL = 10.0mA
-
-
0.4
V
Output Low Voltage
IOL = 10.0mA
(LED driver )
VBus = 5V
-10%
1.3
+10%
V
IPH
Pull-high Current
(Input and Sel_Vref pin)
Pull-high active, input pin at DGND
(PH resistor = 25 KΩ)
-20%
-125
+20%
µA
IPL
Pull-low Current (Test pin)
Test pin at VBus
(PL resistor = 25 KΩ)
-20%
125
+20%
µA
ISB1
Power Down Current
All input and I/O pin at VBus,
Output pin floating, WDT disabled
-
-
50
µA
ISB2
Power Down Current
All input and I/O pin at VBus,
Output pin floating, WDT enabled
-
-
100
µA
ICC
Operating Supply Current
Fosc= 6.0 MHz , output pin floating
-
-
10
mA
VOL2
6•
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
eKA8561A
USB Audio Controller
8.2 Analog Electrical Characteristic
Parameter
Condition
Min
Typ
Max
Unit
ADC Resolution
-
-
10
-
Bits
ADC Sampling Frequency
-
-
48
-
kHz
Internal High Reference Voltage for ADC
-
-
2.55
-
V
Internal Low Reference Voltage for ADC
-
-
0.75
-
V
-
19.5
20
20.5
dB
Voltage Amplifier Gain
-
49
50
51
dB
Output Voltage Swing
-
-
1.6
Output Voltage
-
0.85
-
2.45
V
MIC input = 7.5mV
-40
-
-
dBm
-
36
40
44
dB
Pass-Band Ripple
-
-
-
0.5
dB
Pass-Band Cutoff Frequency
-
-
4
-
kHz
Stop-Band Attenuation @ 24kHz
-
70
-
-
dB
Stop-Band Attenuation @ 48kHz
-
90
-
-
dB
DAC Resolution
-
-
10
-
Bits
DAC Sampling Frequency
-
-
48
-
kHz
Reference Voltage (Vref)
-
1.45
1.65
1.85
V
Minimum Analog Output Voltage
-
0.99
1.04
1.09
V
Maximum Analog Output Voltage
-
2.15
2.26
2.37
V
VDA=3.3V
-5%
1.2
+5%
V
Analog Output Impedance at Each Output Pin
-
-
-
200
Ω
Analog Output Capacitance at Each Output Pin
-
-
-
20
pF
External Load Impedance
-
-
32
-
Ω
Volume Control Step
-
-
16
-
Step
ADC
Pre-Amplifier Spec.
Pre-Amplifier Voltage Gain
Gain Amplifier Spec.
Vp-p
ALC Circuit Spec.
ALC Detection Level
ALC Operating Range
LPF Spec
DAC
Full Scale Voltage Range
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
•7
EKA8561A
USB Audio Controller
9
Application Circuit
Fig 9-1 eKA8561A 48-pin, Audio Circuit
8•
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
eKA8561A
USB Audio Controller
2
10 I S Interface Signal
LRCLK
Left Channel
0
Right Channel
31
0
31
BCLK
SDATA
MSB -1
-2
-3
+3 +2 +1 LSB
MSB -1
-2
-3
+3 +2 +1 LSB
Fig 10-1 I 2S Justified Audio Stream Format
LRCLK
Right Channel
Left Channel
0
31
0
31
BCLK
SDATA
MSB -1
-2
-3
+3 +2 +1 LSB
MSB -1
-2
-3
+3 +2 +1 LSB
Fig 10-2 Left Justified Audio Stream Format
LRCLK
Right Channel
Left Channel
0
31
0
31
BCLK
SDATA
MSB -1
-2
-3
+3 +2 +1 LSB
MSB -1
-2
-3
+3 +2 +1 LSB
Fig 10-3 Right Justified Audio Stream Format
The LRCLK and BCLK are derived from MCLK.
The frequency ratio is MCLK: LRCLK: BCLK = 256: 1: 64
The frequency of LRCLK equals the sampling rate of 48kHz, 44.1kHz, 32kHz or 8kHz
based on FS_SEL0 and FS_SEL1 pins status.
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)
•9
EKA8561A
USB Audio Controller
11 Package
10 •
Product Specification (V0.1) 04.21.2006
(This specification is subject to change without further notice)