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