EMC EKA8564A

eKA8564A
USB Audio Controller
Product
Specification
DOC. VERSION 0.1
ELAN MICROELECTRONICS CORP.
September 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.
Flat A, 19F., World Tech Centre
95 How Ming Street, Kwun Tong
Kowloon, HONG KONG
Tel: +852 2723-3376
Fax: +852 2723-7780
[email protected]
Elan Information
Technology Group (USA)
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
1821 Saratoga Ave., Suite 250
Saratoga, CA 95070
USA
Tel: +1 408 366-8225
Fax: +1 408 366-8220
Contents
Contents
1
2
3
4
5
6
7
8
9
General Description.....................................................................................................1
Features ........................................................................................................................1
Applications..................................................................................................................2
Block Diagram..............................................................................................................2
Pin Configuration.........................................................................................................3
Pin Assignment ............................................................................................................4
Function Description...................................................................................................6
Absolute Maximum Rating .........................................................................................6
Electrical Characteristic..............................................................................................7
9.1
10
11
12
DC Electrical Characteristic ................................................................................. 7
9.2 Analog Electrical Characteristic........................................................................... 8
Application Circuit .......................................................................................................9
2
I S Interface Signal ....................................................................................................10
Package.......................................................................................................................11
Product Specification (V0.1) 09.08.2006
• iii
Contents
Specification Revision History
Doc. Version
0.1
iv •
Revision Description
Initial Preliminary Version
Date
2006/09/08
Product Specification (V0.1) 09.08.2006
eKA8564A
USB Audio Controller
1
General Description
The eKA8564A is a USB digital audio controller with audio data processing that
supports 16-bit 2-channel format at 48kHz, 44.1kHz, 32kHz or 8kHz sampling rate.
2
The device has an integrated USB transceiver, USB core, MCU, 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 48kHz, 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
„
2K×13 on-chip program ROM
„
32 bytes of general purpose RAM (R20~R3F)
„
RC Oscillator with internal RC
„
5 level stack for subroutine nesting
„
Total of 8 HID control pins (Mute Speaker, Volume Down, Volume Up, Mute REC,
Play/Pause, Stop, Scan next track, Scan previous track)
„
Total of 4 LED output pins (REC Mute LED, Power LED, Play LED, SPK Mute LED)
„
MCU run at 6 MHz frequency
„
Package: 48-pin LQFP
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
•1
eKA8564A
USB Audio Controller
3
Applications
„
USB Speaker
„
USB Microphone
„ USB Telephone
4
Block Diagram
USB Bus
Transceiver
48MHz
UDC
6MHz
PLL
Arbiter
Audio RAM
Memory
Manage Unit
MCU
To Speaker
DAC
From Microphone
ADC
2•
AMP
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
eKA8564A
USB Audio Controller
MCLK
MCLKE
FS_SEL1
FS_SEL0
DGND1
DM
DP
DGND2
VPHY
VBUS
AGND1
F_LOUT
Pin Configuration
48
47
46
45
44
43
42
41
40
39
38
37
BCLK
1
36
VDA1
LRCLK
2
35
VDA2
SDATA
3
34
F_ROUT
I_BCLK
4
33
ALC
I_LRCLK
5
32
AMPO
I_SDATA
6
31
OPNF
PLAY_LED
7
30
AGND2
POWER_LED
8
29
VREF
REC_MUTE_LED
9
28
MIC_IN
SPK_MUTE_LED
10
27
VMIC
MuteREC
11
26
VA
Vol-
12
25
AGND3
13
14
15
16
17
18
19
20
21
22
23
24
MuteSPK
SPT
SNT
STOP
PlayPause
RECORD_SEL
OSCO
OSCI
TEST
PLLC
VAD
eKA8564A
LQFP-48
Vol+
5
Fig 5-1 48-Pin Configuration of EKA8564A LQFP Type
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
•3
eKA8564A
USB Audio Controller
6
Pin Assignment
Pin No.
I/O
BCLK
Symbol
1
O
BCLK for I S interface
Function
LRCLK
2
O
LRCLK for I S interface
SDATA
3
O
I S interface for FL, FR output
I_BCLK
4
I
BCLK for I S interface
I_LRCLK
5
I
LRCLK for I S interface
I_SDATA
6
I
I S interface for FL, FR input
Play_LED
7
O
Play LED
Power_LED
8
O
Power LED
2
2
2
2
2
2
REC_Mute_LED
9
O
Record Mute LED
SPK_Mute_LED
10
O
Speaker Mute LED
MuteREC
11
I
Mute record button
Vol-
12
I
Volume down button
Vol+
13
I
Volume up button
MuteSPK
14
I
Mute Speaker button
SPT
15
I
Media Key: Scan previous track button
SNT
16
I
Media Key: Scan next track button
Stop
17
I
Media Key: Stop button
PlayPause
18
I
Media Key: Play/Pause button
Record select pin.
2
RECORD_SEL
19
I
1 : I S record
0 : ADC record
An internal pull-low resistor is connected to DGND.
OSCO
20
O
Crystal output
OSCI
21
I
Crystal input
Test mode select pin
Test
22
I
Test = 0, enter normal mode
Test = 1, enter test mode
An internal pull-low resistor is connected to DGND.
4•
PLLC
23
I
External capacitor for PLL
VAD
24
PWR
AGND3
25
−
A/D and PLL ground pin
VA
26
PWR
Analog power supply pin
VMIC
27
O
Power supply for external MIC
MIC_IN
28
I
Microphone analog input pin
Vref
29
O
Bandgap reference output
AGND2
30
−
MIC ground pin
ADC analog power supply pin
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
eKA8564A
USB Audio Controller
Symbol
Pin No.
I/O
Function
OPNF
31
I
Non-inverting type amplifier. Normally, a feedback resistor
connects from AMPO to OPNF and a gain resistor connects to
MIC.
AMPO
32
O
Gain amplifier output and negative feedback terminal for MIC
ALC
33
I
Automatic Level Control adjustment pin for MIC
F_ROUT
34
O
Front right channel analog audio output pin
VDA2
35
PWR
DAC analog power supply Pin 2
VDA1
36
PWR
DAC analog power supply Pin 1
F_LOUT
37
O
AGND1
38
PWR
2-channel D/A ground pin
VBUS
39
PWR
USB bus power supply pin
VPHY
40
PWR
PHY and PLL power supply pin
DGND2
41
−
DP
42
I/O
USB plus data line interface
DM
43
I/O
USB minus data line interface
DGND1
44
PWR
Front left channel analog audio output pin
PHY ground pin
Digital ground pin
2
I S’s Sample Frequency
Sample Frequency
FS_SEL0
FS_SEL1
45,46
I
MCLK
00
32kHz
8.192 MHz
01
8kHz
2.048 MHz
10
44.1kHz
11.2896 MHz
11
48kHz
12.288 MHz
Internal pull-high resistors are connected to VD.
External MCLK enable pin.
MCLKE
47
I
0 : use external MCLK and MCLK pin is input pin
1 : use internal MCLK and MCLK pin is output pin
An internal pull-high resistor is connected to VD.
MCLK
48
I/O
Crystal oscillator I/O pin
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
•5
eKA8564A
USB Audio Controller
7
Function Description
The eKA8564A 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, 44.1kHz, 32kHz, 8kHz PCM. It has three
interfaces. Interface 1 supports four sampling frequencies. The sampling rate is
changed by FS_SEL0 and FS_SEL1. For Interface 2, this device transmits data at a
rate that is locked to frame timing. When user uses the recording format (ex. 8kHz) to
record speech other than 48kHz stereo format, the application software will transform
48kHz data to 8kHz data. Interface 3 is HID pipe which is used to read button status.
8
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
6•
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
eKA8564A
USB Audio Controller
9
Electrical Characteristic
9.1 DC Electrical Characteristic
Ta=0°C~70°C, VBus=5V, DGND=0V
Symbol
Parameter
Condition
Typ
Max
Unit
−
−
±1
μA
2.0
−
−
V
−
2.0
V
IIL
Input Leakage Current
VIH
Input High Voltage
−
VIL
Input Low Voltage
−
VIHX
Clock Input High Voltage
OSCI
2.5
−
−
V
VILX
Clock Input Low Voltage
OSCI
−
−
1.0
V
VOH1
Output High Voltage (Port 5, Port 6)
IOH = -10.0mA
2.4
−
−
V
VOH2
Output High Voltage
2
(I S Interface Pin)
IOH = -6.67mA
2.4
−
VOL1
Output Low Voltage (Port 5, Port 6)
(P5 : Normal Mode)
IOL = 10.0mA
−
−
0.4
V
Output Low Voltage
IOL = 10.0mA
(P5 : LED driver Mode)
VBus = 5 V
-10%
1.3
+10%
V
VOL3
Output Low Voltage
2
(I S Interface Pin)
IOL = 6.67mA
−
−
0.4
V
IPH
Pull-high Current
(Port 5 and Sel_Vref pin)
Pull-high active, input pin at DGND
-20%
(PH resistor = 25 KΩ)
-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
VIN = VBus, DGND
Min
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
V
•7
eKA8564A
USB Audio Controller
9.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
−
Vp-p
Output Voltage
−
0.85
−
2.45
V
MIC input = 7.5mV
-40
−
−
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.45
0.65
0.85
V
Maximum Analog Output Voltage
−
2.45
2.65
2.85
V
ADC
Pre-Amplifier Spec.
Pre-Amplifier Voltage Gain
Gain Amplifier Spec.
ALC Circuit Spec.
ALC Detection Level
ALC Operating Range
dBm
LPF Spec
DAC
Full Scale Voltage Range
VDA=3.3V
-5%
2.0
+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
8•
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
eKA8564A
USB Audio Controller
10 Application Circuit
Fig 10-1 EKA8564A 48-pin Application Circuit
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
•9
eKA8564A
USB Audio Controller
11 I2S 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
2
Fig 11-1 I S 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 11-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 11-3 Right Justified Audio Stream Format
The LRCLK and BCLK are derived from MCLK. The frequency ratio
MCLK : LRCLK:BCLK = 256: 1 : 64.
The frequency of LRCLK equals the sampling rate 48kHz, 44.1kHz, 32kHz or 8kHz
based on FS_SEL0 and FS_SEL1 pins status.
10 •
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
eKA8564A
USB Audio Controller
12 Package
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)
• 11
eKA8564A
USB Audio Controller
12 •
Product Specification (V0.1) 09.08.2006
(This specification is subject to change without further notice)