ETC BU20360

USB 双音路单芯片数码音频放大器
USB 2 Channel Digital Amplifier
BU20360
Brief Data Sheet
中文简体版
Preliminary Version
Rev.1.0, 2005.11.16
Biforst Technology Inc.
BU20360
___ USB 双音路单芯片数码音频放大器
USB 双音路单芯片数码音频放大器
USB 2 Channel Digital Amplifier
BU20360
简介
BU20360 是一颗专为通用串行总线 USB 扬声器应用所设计的双音路纯数码单芯片立体声音频放
大器。当使用主要计算机操作系统拨放音频信号时,因为 BU20360 不需外灌驱动器,BU20360 提供外
接数码音频拨放真正的即插即用 (plug-and-play) 的功能。BU20360 亦提供 USB 休眠模式与回复
(suspend mode and resume)以达到省电。BU20360 采用豪发科技的 BPDAT® 技术,因此内建有双
音路扬声器驱动器及双音路耳机驱动器,更拥有强大数码式音量及静音控制,亦提供拨放 DVD 时可使
用的音阶放大(Volume Level Boost)及输出抗削波(Anti-Clipping)之功能。
产品特色
Preliminary Version
符合通用串行总线 USB 2.0 全速规范 (USB 2.0 Full Speed Operation)。
符合通用串行总线 USB 音频设备 1.0 规范 (USB Audio Device Class Specification v1.0)。
通用串行总线动力 500mA 操作含支援休眠模式(USB Bus Powered 500mA Operation with
Suspend Mode Support)。
内建高效能数码扬声器及耳机驱动器。
与 Win98 SE/Win ME/Win 2000/Win XP 操作系统兼容儿无须外灌驱动程序。
操作电压范围:
数码放大器:3.0 ~ 3.6V。
扬声器及耳机驱动器:3.0 ~ 5.0V。
操作频率范围:
单一 12MHz 石英晶体输入暨片上锁相环路(Phase Locked Loop; PLL)或单一 48MHz
石英晶体输入。
音频数据接口:
可拨放由通用串行总线 USB 的音频数据 (USB 模式)。
可拨放由 I2S 接口的音频数据(I2S 模式)。
透过一外部引脚可选择拨放通用串行总线 USB 或 I2S 接口的音频数据。
在输入模式或输出模式下可设定 I2S 接口(USB to I2S 模式)。
音频音量与静音控制:
在 USB 模式及 I2S 模式下提供个别的 32 阶阶音量与静音控制。
在 I2S 模式下,可设定开机初始化音量值。
可透过两个外接引脚调整扬声器或耳机输出音量。
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 2 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
在 USB 模式下,支持 USB HID (通用串行总线 人机接口设备)主控制器同步的音量调
升、调降及静音。
支持音阶放大(Volume Boost)之功能开启或关闭来放映 DVD 电影。
透过外接引脚可设定静音功能开启或关闭。
扬声器驱动器:
内建 2 音路扬声器驱动器(每音路在 5 伏特下可达 1 瓦输出)。
内建 2 音路耳机驱动器。
透过一外接引脚以切换扬声器驱动器或耳机驱动器输出。
发 光 二 极 管 指示灯:
提供静音功能开启之发 光 二 极 管 ( LED) 指示灯输出。
提供 USB 启用及接收音频数据之发 光 二 极 管 ( LED) 指示灯输出。
提供单一 5 伏特外接电源及内置电压调节器。
封装尺寸:
LQFP 48 Pin (7x7x1.4mm)。
引脚排列图、引脚分配及说明
RESET_B
TEST_EN
VDD
VSS
MCK_OUT
SDATA_IN/OUT
SCLK_OUT
FSYNC_OUT
CHANNEL_SEL
EAR_R_OUT_P
EAR_R_OUT_N
EAR_L_OUT_P
36
35
34
33
32
31
30
29
28
27
26
25
引脚排列图
Preliminary Version
VDD
37
24
EAR_L_OUT_N
FILT
38
23
E_VSSA
VSS
39
22
E_VSSA
EXT_CLK_EN
40
21
VR_N
CLK_SEL
41
20
VR_P
MUTE
42
19
E_VDDA
VOL_INC
43
VOL_DEC
44
BU20360
USB 2 Channel
Digital Ampilifer
18
E_VDDA
17
E_VDDA
11
12
VREG_O
9
CLK_PROBE
VSS
8
VOL_BOOST_EN_B
10
7
MUTE_LED
USB_ACT_LED
6
VOL_VALUE_SEL_0
VREG_I
5
13
VOL_VALUE_SEL_1
48
4
E_VSSA
VSS
3
14
USB_I2S_SEL
47
SDATA_DIR_SEL
VL_N
VDD
2
VL_P
15
1
16
46
DP
45
DM
XIN
XOUT
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 3 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
引脚分配及说明
引脚号.
符号
1
DP
2
DM
3
4
模拟
(3.3V)
模拟
(3.3V)
SDATA_DIR_SEL
USB_I2S_SEL
引脚描述
类别
输入
(3.3V)
输入
(3.3V)
通用串行总线数据+
USB Data +
通用串行总线数据USB Data SDATA_IN/OUT(Pin 31)控制引脚
0 : 设定 SDATA_IN/OUT (Pin 31) 在输出模式
1 : 设定 SDATA_IN/OUT (Pin 31) 在输入模式
数码放大器输入音频数据源选择
0 : 音频数据由 USB 传送
1 : 音频数据由 I2S 传送
初始音量数值选择 Initial Volume Value Select
5
(VOL_VALUE_SEL_1, VOL_VALUE_SEL_0) = 00 : 音量 31
VOL_VALUE_SEL_1
输入
(3.3V)
6
VOL_VALUE_SEL_0
(VOL_VALUE_SEL_1, VOL_VALUE_SEL_0) = 01 : 音量 16
(VOL_VALUE_SEL_1, VOL_VALUE_SEL_0) = 10 : 音量 9
(VOL_VALUE_SEL_1, VOL_VALUE_SEL_0) = 11 : 音量 0
静音拨放发 光 二 极 管 ( LED) 指示灯输出
7
MUTE_LED
输出
Mute Playback Indication LED Output
Preliminary Version
(3.3V)
0 : 静音拨放关闭
1 : 静音拨放激活
8
9
VOL_BOOST_EN_B
CLK_PROBE
输入
(3.3V)
输出
(3.3V)
音阶放大激活控制 Volume Boost Enable Control
0 : 音量放大激活
1 : 音量放大关闭
USB 内部时钟输出连接端点予侦错使用
USB Internal Clock Output Probe Point For Debug Use
USB 激活发 光 二 极 管 ( LED) 指示灯输出
10
USB_ACT_LED
输出
(3.3V)
0 : USB 无激活
1 : USB 激活
1 秒方波(1 sec Pulse): 数码放大器接收由 USB 传送的音頻數據
11
VSS
电源
3.3V 接地输入
12
VREG_O
电源
内置电压调节器(Internal Regulator)输出
13
VREG_I
电源
内置电压调节器(Internal Regulator)输入
14
E_VSSA
电源
扬声器及耳机驱动器接地输入
15
VL_N
输出
左音路负向PWM信号(Negative PWM Signal)输出
16
VL_P
17
E_VDDA
18
E_VDDA
19
E_VDDA
20
VR_P
(5.0V)
输出
(5.0V)
(输出电平与 E_VDDA相关)
左音路正向PWM信号(Positive PWM Signal)输出
(输出电平与 E_VDDA相关)
电源
扬声器及耳机驱动器 3.3 ~ 5.0V 电源输入
输出
右音路正向PWM信号(Positive PWM Signal)输出
(5.0V)
(输出电平与 E_VDDA相关)
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 4 of 13
BU20360
引脚号.
符号
21
VR_N
22
E_VSSA
23
E_VSSA
24
EAR_L_OUT_N
25
EAR_L_OUT_P
26
EAR_R_OUT_N
27
EAR_R_OUT_P
28
CHANNEL_SEL
29
FSYNC_OUT
30
SCLK_OUT
___ USB 双音路单芯片数码音频放大器
引脚描述
类别
输出
(5.0V)
右音路负向PWM信号(Negative PWM Signal)输出
(输出电平与 E_VDDA相关)
电源
扬声器及耳机驱动器接地输入
输出
左音路负向PWM信号(Negative PWM Signal)输出给耳机
(5.0V)
输出
(5.0V)
输出
(5.0V)
输出
(5.0V)
输入
(3.3V)
输出
(3.3V)
输出
(3.3V)
(输出电平与 E_VDDA相关)
左音路正向PWM信号(Positive PWM Signal)输出给耳机
(输出电平与 E_VDDA相关)
右音路负向PWM信号(Negative PWM Signal)输出给耳机
(输出电平与 E_VDDA相关)
右音路正向PWM信号(Positive PWM Signal)输出给耳机
(输出电平与 E_VDDA相关)
扬声器或耳机驱动器输出激活选择
CHANNEL_SEL = 0 : VL_P/N, VR_P/N 输出激活
CHANNEL_SEL = 1 : EAR_L_OUT_P/N, EAR_R_OUT_P/N 输出激活
串行音频数据左/右帧选择输出
Serial Audio Data Left/Right Frame Output
串行音频数据锁存时钟选择输出
Serial Audio Data Latch Clock Output
输入/输出 串行音频数据输入/输出
31
SDATA_IN/OUT
32
MCK_OUT
33
VSS
电源
34
VDD
电源
35
TEST_EN
输入
(3.3V)
Serial Audio Data Input/Output
Preliminary Version
输出
(3.3V)
12MHz 时钟输出予外部模拟数字转换器或其它设备使用
3.3V 接地输入
3.3V 电源输入
测试模式(Test Mode)激活
0 : 测试模式失效
1 : 测试模式激活
输入
36
RESET_B
37
VDD
电源
38
FILT
模拟
39
VSS
电源
40
EXT_CLK_EN
(3.3V)
重置信号输入(Reset Signal Input)
0 : 重置激活(必需保持低电平高于1ms)
1 : 正常运作
3.3V 电源输入
锁相环路外接滤波器电路连接路径
41
CLK_SEL
42
MUTE
43
VOL_INC
输入
(3.3V)
输入
(3.3V)
输入
(3.3V)
输入
(3.3V)
PLL External Filter Circuit Connect Path
3.3V 接地输入
外部时钟输入激活
0 : 内部晶体振荡器激活
1 : 使用 12MHz 或 48MHz 时钟至 XIN 引脚
输入时钟源频率选择 Input Clock Source Frequency Select
0 : 12MHz 时钟源
1 : 48MHz 时钟源
静音触发信号输入
高电平触发激活(High Level Trigger Active)
音频音量提高信号输入
高电平触发激活(High Level Trigger Active)
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 5 of 13
BU20360
引脚号.
44
45
符号
___ USB 双音路单芯片数码音频放大器
引脚描述
类别
输入
VOL_DEC
(3.3V)
输入
XIN
(3.3V)
音频音量降低信号输入
高电平触发激活(High Level Trigger Active)
外部时钟输入路径或晶体连接端点
♦ 当 EXT_CLK_EN = 0, CLK_SEL = 0 : 12MHz 的晶体振荡器输入路径
♦ 当 EXT_CLK_EN = 0, CLK_SEL = 1 : 48MHz 的晶体振荡器输入路径
♦
当 EXT_CLK_EN = 1, CLK_SEL = 0 : 外部 12MHz 时钟输入路径
♦
当 EXT_CLK_EN = 1, CLK_SEL = 1 : 外部 48MHz 时钟输入路径
46
XOUT
输出
12MHz 或 48MHz 晶体振荡器输出路径
47
VDD
电源
48
VSS
电源
3.3V 电源输入
3.3V 接地输入
功能说明
操作时钟选择
BU20360 可外挂一颗 12MHz 或 48MHz 的石英晶体振荡器,或是直接输入 12MHz 或 48MHz
的时脉至 BU20360 的 XIN (Pin45) 引脚,让 BU20360 进行运作。
透过 EXT_CLK_EN (Pin 40) 及 CLK_SEL (Pin 41) 来选择使用何种工作时脉来运作,表 1 为
BU20360 可选择的工作时脉与 EXT_CLK_EN 及 CLK_SEL 引脚的关系列表;当 EXT_CLK_EN 引脚
设为 Low 时,BU20360 会使用外挂一颗石英晶体振荡器作为工作时脉的来源,当 EXT_CLK_EN 引
脚设为 High 时,BU20360 会使用由外部输入的工作时脉来运作;而 CLK_SEL 引脚设定为 Low 时,
BU20360 会 设 定 XIN 引 脚 必 须 连 接 12MHz 的 石 英 晶 体 振 荡 器 或 是 12MHz 的 工 作 时 脉 , 当
CLK_SEL 引脚设定为 High 时,BU20360 会设定 XIN 引脚必须连接 48MHz 的石英晶体振荡器或是
48MHz 的工作时脉;在 图 1 为 BU20360 连接 12MHz 石英晶体振荡器的建议电路,图 2 为
BU20360 连接 48MHz 石英晶体振荡器的建议电路;在 BU20360 提供 CLK_PORBE (Pin 9) 引脚来量
测内部 48MHz 时脉的运作是否正常。
另外、EXT_CLK_EN 引脚设定为 High 时,请将 XOUT (Pin 46) 引脚浮接。
Preliminary Version
表 1. BU20360 工作时脉 设定
EXT_CLK_EN
CLK_SEL
输入的工作时脉来源
0
0
使用一颗 12MHz 石英晶体振荡器
0
1
使用一颗 48MHz 石英晶体振荡器
1
0
使用外挂 12MHz 工作时脉
1
1
使用外挂 48MHz 工作时脉
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 6 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
BU20360
EXT_CLK_EN
CLK_SEL
XIN
XOUT
10MΩ
12MHz
10pF
10pF
图 1. BU20360 使用一颗 12MHz 石英晶体振荡器应用电路
3.3V
BU20360
EXT_CLK_EN
CLK_SEL
XIN
XOUT
10MΩ
48MHz
10pF
680nH
20pF
1nF
图 2. BU20360 使用一颗 48MHz 石英晶体振荡器应用电路
内建锁相环路(Phase Locked Loop; PLL)
BU20360 内建一组锁相环路(Phase Locked Loop; PLL)用来产生内部所需的工作时脉,在应用
上必须将 FILT (Pin 38) 引脚连接一组阻容(RC)电路对地,让 PLL 可以正常的运作,图 3 为 FILT
所需连接阻容(RC)电路的建议应用电路。
Preliminary Version
3.3V
10uF
330Ω
VDD (Pin37)
FILT (Pin 38)
VSS (Pin 39)
1uF
图 3. BU20360 FILT (Pin 38) 外挂阻容(RC)电路
重置
BU20360 的 RESET_B 引脚为内部电路的全体重置(Global Reset)触发输入,表 2 为 RESET_B
的设定列表,当 RESET_B 输入 Low 时,BU20360 进入重置(Reset)状态,并且必须将 Low 最少
维持 1ms 以上的时间,再回到 High,完成重置程序;因此、建议在应用电路上可以利用阻容(RC)
放电的方式,制作一个简单的开机重置(Power On Reset)电路,方便在每次将 BU20360 上电开机之
后,让 BU20360 稳定的工作。
表 2 RESET_B 设定
RESET_B
BU20360 状态
0
重置
1
正常运作
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 7 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
音阶放大开启设定
BU20360 提供音阶放大(Volume Boost)的功能选择,透过外部引脚 VOL_BOOST_EN_B 来控
制音阶放大(Volume Boost)功能关闭与开启,在 表 3 为设定列表。
当 VOL_BOOST_EN_B 设定为 Low 时,BU20360 会将输出音量都加大两倍及允许输出失真的
发生,而当 VOL_BOOST_EN_B 设定为 High 时,BU20360 会将输出音量设回正常模式及主动抑制
输出失真的发生;因此、在播放 DVD 电影时,建议将 VOL_BOOST_EN_B 都设为 Low;而在聆听 CD
时,建议将 VOL_BOOST_EN_B 都设为 High,会有比较好的听感表现。
表 3. VOL_BOOST_EN_B 设定
VOL_BOOST_EN_B
音阶放大激活
0
激活
1
关闭
USB 开启发 光 二 极 管 ( LED) 指示灯
BU20360 提供 USB_ACT_LED (Pin 10) 引脚,用来连接一颗发 光 二 极 管 ( LED) 来显示目前
BU20360 接收 USB 资料的情况,表 4 为 USB_ACT_LED 输出情况的列表,一共有三种情况:
1.当 USB_ACT_LED 输出 Low 时,表示 BU20360 还未被 USB 主控制器( USB Host)设定完
成;或是 USB 主控制器目前处于休眠模式( Suspend) 情况下,无法对 BU20360 进行设定。
2.当 USB_ACT_LED 输出 High 时,表示 BU20360 已被 USB 主控制器设定完成,并且等待音
频数据传送下来。
3.当音频数据传送到 BU20360 时,USB_ACT_LED 会输出周期为 1 秒的方波。
Preliminary Version
表 4. USB_ACT_LED 设定
USB_ACT_LED
BU20360 接收 USB 数据状态
0
USB 设定未完成 或 USB 主控制器处于休眠模式
1
USB 设定完成
1 秒的方波
由 USB 接收音频数据
数码放大器拨放音频数据源的选择
BU20360 可选择拨放由 USB 或 I2S 接口传送的音频数据,透过 USB_I2S_SEL (Pin 4) 引脚来选
择,表 5 为 USB_I2S_SEL 设定列表:当 USB_I2S_SEL 设定为 Low 时,BU20360 处于 USB 模式,
BU20360 拨放由 USB 传送过来的音频数据;当 USB_I2S_SEL 设定为 High 时,BU20360 处于 I2S
模式,BU20360 拨放由 I2S 传送过来的音频数据。
表 5. USB_I2S_SEL 设定
USB_I2S_SEL
模式选择
数码放大器拨放音频数据源的选择
0
USB 模式
拨放 USB 音频数据
1
2
I S 模式
拨放 I2S 接口音频数据
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 8 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
I2S 音频数据接口
BU20360 提供一组 I2S 接口,可接收外挂一颗模拟数字转换器 (Analog/Digital Converter; ADC)
的音频数据,或是输出由 USB 主控制器所传送音频数据,表 6 为 USB_I2S_SEL 及 SDATA_DIR_SEL
的设定列表;当有外挂一颗模拟数字转换器时,需要将 SDATA_DIR_SEL 设定为 High,此时数码放
大器可透过 USB_I2S_SEL 来选择要使用 USB 或模拟数字转换器传送过来的音频数据拨放;如过只需
要拨放 USB 传送过来的音频数据,只需要将 USB_I2S_SEL 设定在 Low,SDATA_DIR_SEL 设定在
Low 即可。
图 4 为 BU20360 I2S 接口输出及输入的时序图,MCK_OUT (Pin 32) 引脚会固定输出 12MHz
的时脉,SCLK_OUT (Pin 30) 引脚会固定输出 3MHz 的时脉,FSYNC_OUT (Pin 29) 会固定输出
46.875KHz 的时脉,SDATA_IN/OUT (Pin 31) 会输出或输入左右两音路的资料。
表 6. USB_I2S_SEL & SDATA_DIR_SEL 设定
USB_I2S_SEL
SDATA_DIR_SEL
I2S 接口状态
0
0
SDATA_IN/OUT (Pin 31) 为输出模式并
输出 USB 主控制器的音频数据
0
1
1
0
SDATA_IN/OUT (Pin 31) 为输入模式并且
数码放大器拨放 USB 的音频数据
SDATA_IN/OUT (Pin 31) 为输出模式
Preliminary Version
1
SDATA_IN/OUT (Pin 31) 为输入模式并且
数码放大器拨放 I2S 接口的音频数据
1
12MHz
MCK_OUT
46.875KHz
FSYNC_OUT
3MHz
Positive Edge Trigger
SCLK_OUT
SDATA_IN/OUT
MSB
LSB
Left Channel 16-bits
32-bits
MSB
LSB
Right Channel 16-bits
32-bits
圖 4. BU20360 I2S 接口输出及输入的时序图
音量调升、调降及静音
BU20360 可透过外部引脚 VOL_INC (Pin 43) 来增加音量的输出,VOL_DEC (Pin 44) 来减少音
量的输出,MUTE (Pin 42) 用来控制静音的功能;在 BU20360 内部拥有两组独立 32 阶音量控制,一
组可由 USB_I2S_SEL 设定为 Low 时使用 (USB 模式),另一组则在 USB_I2S_SEL 设定为 High 时
使用 (I2S 模式),两组音量的设定不会互相影响。
在 USB_I2S_SEL 设定为 Low 时,BU20360 可透过 VOL_INC、VOL_DEC 及 MUTE 引脚来
与 PC 之 Windows 连动控制音量的增加、减少及静音的功能;而在 USB_I2S_SEL 设定为 High 时,
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 9 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
BU20360 就只能控制内建的数码放大器的音量的增加、减少及静音的功能。
VOL_INC、VOL_DEC 及 MUTE 是输入高脉冲 (High Pulse) 来触发动作,图 5 为输入信号的
定时波形(Timing Diagram),输入高脉冲长度需大于 200µs,高脉冲及高脉冲之间必须大于 200µs;
另外、将 VOL_INC、VOL_DEC 连续输入大于 1 秒的 High 的信号,会自动将音量增加或减少。
BU20360 提供 MUTE_LED (Pin 7) 引脚来指示目前静音的控制情况,表 7 为 MUTE 与
MUTE_LED 设定列表;当 MUTE_LED 输出为 High 时,表示扬声器及耳机驱动器现在进入到静
音模式,当 MUTE_LED 输出为 Low 时,表示扬声器及耳机驱动器现在取消静音模式;另外、将
Mute 功能开启后,再接着把 Mute 功能关闭后,不会改变原先的音量设定值。
min : 200µs
min : 200µs
min : 200µs
VOL_DEC
VOL_INC
MUTE
图 5. VOL_INC, VOL_DEC & MUTE 控制定时波形
表 7. MUTE & MUTE_LED 设定
MUTE
MUTE_LED
静音控制状态
初始值
0
扬声器及耳机驱动器静音模式取消
高脉冲 (1)
1
扬声器及耳机驱动器进入静音模式
高脉冲 (2)
0
扬声器及耳机驱动器静音模式取消
Preliminary Version
开机初始音量设定
BU20360 提 供 I2S 模 式 下 音 量 控 制 之 初 始 值 设 定 , 可 以 透 过 VOL_VALUE_SEL_0 及
VOL_VALUE_SEL_1 引脚来设定输出音量的初始值,由于 USB 模式下的音量初始值设定是由 PC 之
Windows 来决定,此设定不会影响 USB 模式下的音量初始值设定,
在 BU20360 可设定四个音量大小:0 (无声)、9、16 及 31 (最大声),设定列表请见 表 8,此设定
必须配合将 BU20360 重置之后才会生效。
表 8. BU20360 音量初始值设定
VOL_VALUE_SEL_1 VOL_VALUE_SEL_0
音量初始值
0
0
31 (最大声)
0
1
16
1
0
9
1
1
0 (无声)
扬声器及耳机驱动器輸出選擇
BU20360 内建的一组扬声器驱动器及一组耳机驱动器,在切换扬声器及耳机驱动器使用是透过
CHANNEL_SEL (Pin 28) 来选择,表 9 为 CHANNEL_SEL 的设定列表;当 CHANNEL_SEL 设定
为 Low 时,BU20360 是使用扬声器驱动器输出;当 CHANNEL_SEL 设定为 High 时,BU20360 是
使用耳机驱动器输出。
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 10 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
图 5 为扬声器及耳机驱动器连接扬声器与耳机的示意图,VL_P (Pin 16) 及 VL_N (Pin 15) 是连
接左音路的扬声器,VR_P (Pin 20) 及 VR_N (Pin 21) 是连接右音路的扬声器,EAR_L_OUT_P (Pin 25)
及 EAR_L_OUT_N (Pin 24) 是连接左音路的耳机,EAR_R_OUT_P (Pin 27) 及 EAR_R_OUT_N (Pin
26) 是连接左音路的耳机。
此外、BU20360 在扬声器及耳机驱动器与扬声器及耳机之间必须接上低通滤波器(Low Pass Filter;
LPF)及相关匹配电路,详细的 LPF 及相关匹配电路请见 BU20360 电路配置图的应用案例内说明。
表 9. CHANNEL_SEL 设定
CHANNEL_SEL
扬声器驱动器及耳机驱动器选择
0
扬声器输出激活, 耳机输出关闭
1
扬声器输出关闭, 耳机输出激活
EAR_R_OUT_P
EAR_R_OUT_N
EAR_L_OUT_P
EAR_L_OUT_N
Earphone
LPF
Earphone
Speaker
LPF
Speaker
BU20360
VR_P
VR_N
VL_P
VL_N
Preliminary Version
图 5. 扬声器及耳机驱动器设定
单一 5 伏特电源调节
BU20360 可直接由 PC 上 USB 埠来提供所需的电源,USB 提供 5.0V 500mA 的电源供应能
力,图 6 为 BU20360 使用内建电压调节器 (Voltage Regulator) 与 USB 电源的联机示意图,
BU20360 只需串接两颗 1N4004 到 VREG_I (Pin 13) 引脚及 USB 所提供的 5V 电源输入,由
VREG_O (Pin 12) 输出数字电路所需的 3.3V 电压,并且将 VREG_O 及 VDD (Pin 34, 37, 47) 连接起
来,DP (Pin 1) 与 VREG_O 之间连接 1.5K 的电阻,控制 VOL_INC、VOL_DEC 及 MUTE 的电路
所需的 3.3V 电压也与 VREG_O 连接一起即可。
如果是要使用外挂一颗 3.3V 输出的电压调节器,只需将 VREG_O、VREG_I 及 VDD 连接在一
起即可,请见 图 7。
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 11 of 13
___ USB 双音路单芯片数码音频放大器
(34)VDD
(37)VDD
(47)VDD
(12)VREG_O
BU20360
1.5K
20
D+
DP(1)
20
D-
DM(2)
BU20360
(43)VOL_INC
(44)VOL_DEC
VBUS 5.0V
VREG_I(13)
1N4004 1N4004
VSS(11)
VSS(33)
VSS(39)
VSS(48)
(42)MUTE
EVSS(14)
EVSS(22)
EVSS(23)
E_VDDA(17)
E_VDDA(18)
E_VDDA(19)
图 6. BU20360 使用内建电压调节器设定
VBUS 5.0V
5V to 3.3V
Regulator
(34)VDD
(37)VDD
(47)VDD
(12)VREG_O
(13)VREG_I
Preliminary Version
1.5K
20
DP(1)
20
DM(2)
VBUS 5.0V
BU20360
(43)VOL_INC
(44)VOL_DEC
VREG_I(13)
E_VDDA(17)
E_VDDA(18)
E_VDDA(19)
(42)MUTE
VSS(11)
VSS(33)
VSS(39)
VSS(48)
D-
EVSS(14)
EVSS(22)
EVSS(23)
D+
图 7. BU20360 使用外接电压调节器设定
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 12 of 13
BU20360
___ USB 双音路单芯片数码音频放大器
封装尺寸
LQFP48
Preliminary Version
联络信息
豪发科技股份有限公司 Biforst Technology Inc.
302 台湾省新竹县竹北市台元街 26 号 8 楼之 3
电话:886-3-552-6521;传真:886-3-552-6558;电子信箱:[email protected]
版次修订纪录
版次
日期
1.0
2005.11.16
页数
修订内容
初版
_________________________________________________________________________________________________
Biforst Technology, Inc., reserves the right to change product or specifications without notice.
Page 13 of 13