蓝牙硬件部分包括三哥层次:无线层、基带层和链路管理层。无线层主要完成频率的合成、bit到符号的转换和过滤。以及符号的收发操作;基带层主要完成编码/解码、加密/解密、分组处理和跳频频率的生成和选择;链路管理层主要完成连接的建立和链路的管理。
1.无线收发器模块
无线收发器一般由锁相环(PLL)、收发模块和接收模块组成。发送和接收部分可以分享PLL,数据发、收在不同的时隙进行,时隙的长度随发、收的分组类型而变化。根据给定的时间,PLL可在不同的载波频率上跳变。
发送部分包括一个倍频器,采用直接VCO控制。接收包括一低噪音变换的混频器、中频放大器、限定放大器和鉴频器。
2.基带控制器模块
基带控制器模块实现蓝牙基带部分的所有实时处理功能。它包括以下一些功能单元:
*对接收的流进行的符号第十提取和恢复; *分组头/净荷的FEC处理和白化处理; *分组头/净荷的CRC校验; *分组头的解析处理; *净荷头处理; *加密解密处理; *串行化和去串行化; *数据录进RAM客户接口; *内部语音处理器; *时钟分发和功率管理; *可编程的序列发生器; *链路管理序列发生器; *定时链管理; *与其他芯片的接口。
3. 微处理器
微处理器负责蓝牙bit流调制和解调后的所有bit级的处理,控制收发器和专用的语音编解码和解码器。内置存储器并支持外扩展存储器。大多数选用ARM处理器,有时也使用8051。
|