采用单芯片KH93L001UC实现USB Phone功能
发布时间:2008/6/3 0:00:00 访问次数:527
作者:刘明达
摘要:kh93l001uc是旺宏微电子(苏州)有限公司推出的单芯片usb phone解决方案;本文介绍了这颗芯片的基本框架,并详细介绍了如何采用这款芯片来实现voip功能。
关键词:usb,hid,codec,pll,网络电话
1.概述
kh93l001uc是旺宏微电子(苏州)有限公司2006年推出的usb phone单芯片解决方案,其内部高度集成了usb transceiver,voice codec,pll,regulator,蜂鸣器接口,hid键盘接口及gpio,周边所需器件较少;采用此芯片设计usb网络电话,可以有效的降低生产成本,并加快产品的上市时间。
2.系统组成
由于kh93l001uc已高度集成了实现usb phone所需的基本模块,因此,只需要一些简单的外围必备电路,就可以实现usb pone网络电话功能。
图1:使用kh93l001uc实现usb phone系统框图
系统组成如图1所示,kh93l001uc可分别支持段码(如ht1621)及点陈(如nt7532)lcd控制器接口,具有硬件检测摘、挂机功能,其内部已经通过硬件配置成了标准usb audio设备及hid设备,在windows 2000、windows xp、linux等操作系统可以自动识别,无需用户安装任何驱动程序。设备端按键识别、lcd显示、封鸣器及gpio控制都可以通过pc端的应用软件来操作,用户不需要编写任何复杂的设备固件程序;另外,为方便用户使用此芯片进行开发应用,旺宏微电子(苏州)有限公司还提供了一套基于此芯片的sdk应用开发包。
3.引脚定义及说明
针对这款kh93l001uc usb phone芯片,旺宏微电子公司为满足不同程度的客户需求,分别提供了pqfp44和cob两种封装,其中pqfp44封装引脚定义如图2所示。
图2:kh93l001uc引脚定义图
引脚
名称
引脚功能
描 述
1
vout
电源
ldo 3.3v电源输出
2
avdd
电源
ldo电源输入
3
xi
模拟io
晶振输入
4
xo
模拟io
晶振输出
6
usbdm
模拟io
usb接口
7
usbdp
模拟io
usb接口
8
cref
模拟输入
外部参考电路
9
lcd_en
数字输入
lcd使能信号
10~13、18
ki0~ki4
数字输入
矩阵键盘输入
14
backlight
数字输出
打开、关闭lcd背光控制
15、16
ntest
数字输入
内部测试
19~23
ko0~ko4
数字输出
矩阵键盘输出
24
speaker
数字输出
打开、关闭喇叭控制接口
25
pickup
数字输入
摘、挂机检测
26
dvdd
电源
3.3v输入
27
in_use
数字输出
状态指示
28
lcdwr
数字输出
lcd串行时钟输入
29
lcda0
数字输出
lcd命令、数据切换
30
lcdd
数字输出
lcd串行数据输入
31
lcdcs
数字输出
lcd片选信号
37
dvss
电源
电源地
40
dacout
模拟输出
音频输出
41
<
作者:刘明达
摘要:kh93l001uc是旺宏微电子(苏州)有限公司推出的单芯片usb phone解决方案;本文介绍了这颗芯片的基本框架,并详细介绍了如何采用这款芯片来实现voip功能。
关键词:usb,hid,codec,pll,网络电话
1.概述
kh93l001uc是旺宏微电子(苏州)有限公司2006年推出的usb phone单芯片解决方案,其内部高度集成了usb transceiver,voice codec,pll,regulator,蜂鸣器接口,hid键盘接口及gpio,周边所需器件较少;采用此芯片设计usb网络电话,可以有效的降低生产成本,并加快产品的上市时间。
2.系统组成
由于kh93l001uc已高度集成了实现usb phone所需的基本模块,因此,只需要一些简单的外围必备电路,就可以实现usb pone网络电话功能。
图1:使用kh93l001uc实现usb phone系统框图
系统组成如图1所示,kh93l001uc可分别支持段码(如ht1621)及点陈(如nt7532)lcd控制器接口,具有硬件检测摘、挂机功能,其内部已经通过硬件配置成了标准usb audio设备及hid设备,在windows 2000、windows xp、linux等操作系统可以自动识别,无需用户安装任何驱动程序。设备端按键识别、lcd显示、封鸣器及gpio控制都可以通过pc端的应用软件来操作,用户不需要编写任何复杂的设备固件程序;另外,为方便用户使用此芯片进行开发应用,旺宏微电子(苏州)有限公司还提供了一套基于此芯片的sdk应用开发包。
3.引脚定义及说明
针对这款kh93l001uc usb phone芯片,旺宏微电子公司为满足不同程度的客户需求,分别提供了pqfp44和cob两种封装,其中pqfp44封装引脚定义如图2所示。
图2:kh93l001uc引脚定义图
引脚
名称
引脚功能
描 述
1
vout
电源
ldo 3.3v电源输出
2
avdd
电源
ldo电源输入
3
xi
模拟io
晶振输入
4
xo
模拟io
晶振输出
6
usbdm
模拟io
usb接口
7
usbdp
模拟io
usb接口
8
cref
模拟输入
外部参考电路
9
lcd_en
数字输入
lcd使能信号
10~13、18
ki0~ki4
数字输入
矩阵键盘输入
14
backlight
数字输出
打开、关闭lcd背光控制
15、16
ntest
数字输入
内部测试
19~23
ko0~ko4
数字输出
矩阵键盘输出
24
speaker
数字输出
打开、关闭喇叭控制接口
25
pickup
数字输入
摘、挂机检测
26
dvdd
电源
3.3v输入
27
in_use
数字输出
状态指示
28
lcdwr
数字输出
lcd串行时钟输入
29
lcda0
数字输出
lcd命令、数据切换
30
lcdd
数字输出
lcd串行数据输入
31
lcdcs
数字输出
lcd片选信号
37
dvss
电源
电源地
40
dacout
模拟输出
音频输出
41
<