2.2 SiW1502的结构原理
SiW1502内部由射频电路、GFSK调制解调器、逻辑控制、时钟产生与分配电路、寄存器以及SPI接口等几部分组成。
SiW1502在接收时,首先由射频电路完成低噪声放大、直接正交下变频和低通滤波,再经A/D转换后送到GFSK调制解调器,同时由GFSK调制解调器进行数据检测和定时恢复,然后将还原后的数据送到片外的基带控制器或链路控制器。发送时的工作过程与接收相似,只是信号流向相反而已。
时钟电路可产生32kHz和32MHz两种频率的时钟信号,其中32MHz时钟主要供片内射频电路、大部分数字电路和外部处理器使用。而32kHz时钟主要供外部电路使用,而且该时钟在休眠模式下仍能产生。
SPI接口为同步可编程串行接口,其最高时钟可达4MHz,主要用来访问片内的寄存器。
2.3 SiW1502的引脚功能
SiW1502采用48脚MLFP封装,图1是其引脚分布图,各引脚的功能说明如下:
3,4脚(RF_IN/OUT_,RF_IN/OUT-+):射频信号平衡输入/输出;
5脚(EXT_PA_CNTL):控制外部功率放大器增益的电流输出;
6.7脚(32kHz_XTAL+,32kHz_XTAL-):连续32kHz(或32.768kHz)晶体;
8脚(V2.3_OUT):内部低功耗调整器产生的2.3V电压输出;
9脚(32kHz_CLK):32kHz时钟输出;
2,10,12,15,18,41,42,46脚(VCC):模拟电源(+3V)输入;
11脚(VCC_BAT)低功耗电压调整器的输入,通常由电池提供;
13,14脚(GND):地;
16脚(CHRG_PUMP):PLL电荷泵输出,接外部环路滤波器;
17脚(TUNEIN):VCO的调谐输入;
24脚(DIGITAL REG CAP):数字调整器滤波端,通常接一只0.1μF电容;
25,37脚(VDD):数字电源(+3V)输入;平有效;
电路的转换。高电平时为收,低电平时为发;
32脚(MODEM_RX/TX_DATA):MODEM据口,可编程控制方向;
33脚(MODEM_RX_CLK):MODEM出接收时钟输出(选用);
34脚(MODEM_TX_DATA):发往MODEM的数据;
35脚(MODEM_CD_TEXN):接收载波检测输出/发送使能输入;
36脚(BB CLK):输出到基带控制器的时钟;
38脚(ENABLE RM):32MHz振荡器使能端;
39脚(HOP STRB):由链路控制器输入的发送或接收周期的开始信号;
40脚(BB CLK MODE):控制BB_CLK的输出频率。高电平时为16MHz;低电平时为8MHz;
43,44,45脚(VREFP_CAP,VREFM_CAP,VC_CAP):内部A/D转换器参考电压的滤波端。通常都接0.1μF的电容;
47,48脚(32MHz_XTAL_,32MHz_XTAL+):连接32MHz晶体。
3 SiW1602简介
SiW1602链路控制器主要提供蓝牙连接管理与控制功能。它与SiW1502一起可构成一种完整的、高性价比的蓝牙模块解决方案。
3.1 SiW1602的主要特点
SiW1602链路控制器的主要特点如下:
●可与射频及调制解调器芯片SiW1502直接接口;
●具有符合蓝牙V1.1标准的USB接口;
●链路控制功能可用硬件实现,且符合蓝牙V1.1标准;
●支持所有的蓝牙数据分组类型,优先考虑时间因素的分组处理;
●带有微微网(Piconet)功能,并具有主从机转换功能;
●具有标准定义的密码认证与加密功能;
●支持发送功率控制和接收机RSSI(接收信号强度指示)功能;
●可以以1Mb/s的速率进行异步非连接(ACL)或同步面向连接(SCO);
●片内带有两个384位的发送/接收FIFO,可确保在中断等待时间内分组数据不会丢失;
●内含可编程的中断控制器;
●具有低功耗模式。
3.2 SiW1602的结构原理
SiW1602内部主要包括链路控制器和MODEM接口、SPI、USB以及总线接口等几个接口单元,另外还包括一个用于内部逻辑调试的JTAG测试接口。 链路控制器主要完成实时处理和包括基带协议、连接管理协议等在内的低层次协议处理,以使主机能够通过蓝牙连接与外界进行通信。所有的实时功能 (包括跳频、定时提取、合成器编程以及时钟同步等)都由硬件来完成。同时,链路控制器还负责完成前向纠错(FEC)、扰码与解扰、加密与解密、循环冗余校验(CRC)、字头纠错(HEC)以及接收与发送数据缓冲等功能。
SiW1602中的USB接口符合蓝牙的主控制器接口(HCI)层协议标准,该接口有一个六端点的内部存储器可映射到MPU,它的每一个端点对应一个128×8位的FIFO。
芯片的总线接口通过8位数据总线和10位地址总线与主控制器相连,所有的输出都采用CMOS电平驱动。
SiW1602有两种时钟输入。32MHz是芯片的主工作时钟。32kHz时钟则用于电源休眠状态下的少部分逻辑电路。
3.3 SiW1602的引脚功能
SiW1602采用108针细间距BGA封装形式,其引脚分布见图2所示,各引脚功能如下:
4 SiW1502和SiW1602构成的蓝牙模块
采用射频及调制解调器芯片SiW1502和链路控制器芯片SiW1602可构成一套完整的蓝牙模块解决方案,图3是其模块构成的连接框图。该方案在射频端不采用外部功率放大器,其直接输出功率在0dBm左右,符合蓝牙的一级标准。由于SiW1602内含基带协议和链路控制协议的硬件电路,所以模块不需要再外挂FLASH协议栈,从而减少了系统的复杂性。因此,该模块不失为一款低功耗、高性价比的蓝牙模块解决方案,可直接内嵌于蜂窝移动电话、笔记本电脑、打印机以及PDA等产品中。
参考资料
1.http://www.bluetooth.com:Bluetooth Specification Version 1.1
2.Silicon Wave公司.SiW1502 Data Sheet;SiW1602 Data Sheet