蓝牙基带关键技术研究与实现

来源 :数字化用户 | 被引量 : 0次 | 上传用户:yyxgxgxg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】提出了一種蓝牙数据流控制与基带跳频的设计及VLSI实现方法。该设计利用状态机控制蓝牙基带处理数据,根据基带控制器不同的工作状态给出跳频算法中的控制信号,通过跳频状态机控制跳频选择模块的数据处理,实现跳频算法。该设计通过Versatile Platform开发板硬件验证。实测结果表明,该设计满足蓝牙协议对于数据流及跳频的要求。
  【关键词】跳频序列 数据流控制器 换位操作 有限状态机
  一、引言
  蓝牙技术是目前使用较为广泛的一种短距离无线通信技术。它是一种无线数据与语音通信的开放性全球规范,以低成本的短距离无线连接为基础,为固定的或移动的终端设备提供廉价的连接服务[1~2]。
  本文利用有限状态机的理论实现资源共享,减少硬件资源的使用,从而降低开发成本。通过状态机控制蓝牙基带对数据的处理,根据基带控制器不同的工作状态给出蓝牙跳频算法中的控制信号,通过跳频状态机控制完成跳频选择模块的数据处理,实现蓝牙跳频选择算法,输出蓝牙跳频频率。设计通过FPGA硬件平台验证,成本低、可靠性高并可采用多点数据采集,既可作为独立的产品,也可方便集成到其他终端设备上。
  二、蓝牙基带处理单元架构
  蓝牙基带处理单元主要完成的是链路的控制、跳频以及基带数据的处理。本文提出的蓝牙基带模块实现方案包含接口模块为:蓝牙基带芯片与AMBA总线中APB总线的接口;蓝牙基带与处理音频芯片的接口;蓝牙基带芯片与射频芯片的接口;链路控制(Link_Ctrl)模块;数据流处理(Data_path)模块;跳频模块。
  三、蓝牙基带关键技术
  (一)基带数据流控制模块设计
  数据流处理模块是对整个基带数据流进行控制,协调数据流处理各个模块之间工作,是蓝牙基带数据流处理的核心模块[3]。整个蓝牙数据流处理的状态机的迁移如图1所示。初始情况下,状态机处于IDLE状态;当蓝牙基带处于发送状态时,状态机从IDLE进入输出TX状态,根据数据分组选择跳转相应的状态,发送过程结束,状态机从TX跳到IDLE,再进入输入RX状态。
  (二)蓝牙跳频算法研究与实现
  蓝牙无线技术采用跳频扩频技术以更好地抵抗干扰和避免中途拦截。跳频系统载频受伪随机码控制,不断随机跳变,尽量减少频段内跳频碰撞的机会从而抵御大部分干扰。
  本文主要研究基带跳频序列选择算法,从输入到特定跳频序列映射由选择算法实现。蓝牙跳频算法中,要进行两次加法操作、两次异或操作,及共七个阶段的蝶型运算、求模运算以及寄存器映射。这些运算是由状态机完成的,状态机将整个数据运算过程分为十四个阶段,加上空闲和准备状态,以及跳频序列映射共十七个状态,具体状态迁移过程如图2所示。
  四、 FPGA硬件验证结果
  FPGA验证平台采用ARM 926EJ-S内核处理器的Versatile Platform开发板,射频模块采用NORDIC推出的2.4GH射频芯片nRF2401。FPGA验证的仿真波形如图3所示。
  五、结论
  遵循IP核设计原则和流程,基于蓝牙协议规范v1.1版本,本文对蓝牙基带芯片中数据处理的关键技术进行了深入研究,提出了一种蓝牙基带数据流控制器和跳频算法的VLSI设计方法,并用硬件描述语言加以实现。FPGA测试表明设计功能稳定,电路结构简单,具备一定的通用性。
  参考文献:
  [1]WANG Haolin, XIN Minjun, LIU Jia, CHEN Caifen. Transmitting IPv6 packets over Bluetooth low energy based on BlueZ. International Conference on Advanced Communication Technology, ICACT, 72-77, 2013.
  [2]OJAROUDI, NASSER. CPW-FED slot antenna for personal mobile communication service (PCS) and bluetooth applications. Microwave and Optical Technology Letters, 2013, 55(4):734-737.
  [3]Specification of the Bluetooth System.Version 1.1, Volume 1. 2001, 33~177.
其他文献
【摘 要】伴随时代发展,信息技术也迎来了跨越式发展,计算机网络技术呈现出勃勃生机。而计算机软硬件则成为科研上必不可少的工具。因此网络技术应用下计算机软硬件资源共享的实现则成为计算机科研领域的重要课题。本文将对网络技术应用下计算机软硬件资源共享的实现进行详细论述。  【关键词】网络技术 计算机软硬件 资源共享  一、引言  伴随时代的进步,国家的發展,我国计算机网络技术发展迅速。在当今社会,各自领域
【摘 要】数据库应用系统当中有大量的涉及到对数据库访问,所以只有相对合理的使用访问数据库系统,才能真正提高应用系统的效用,从而增加系统的安全性,尽可能地减少系统当中的损耗,我们针对企业应用系统当中的数据应用程序就可以知道,说明只有灵活使用数据库当中的存储对象,从而提高前台应用程序方面的性能,这样才能真正增强系统的安全性和可靠性。  【关键词】数据库 应用 访问 安全性  人类已经进入一个海量的信息
【摘 要】本文介绍了虚拟化技术和集群技术在数据中心建设中的优势;采用Citrix(思杰)公司的虚拟化解决方案搭建了数据中心的软、硬件系统,利用HP公司的集群管理软件hp lefthand p4000对数据中心的软、硬件进行有效的配置、管理。实践证明,可以大幅降低软硬件成本,提高信息化管理水平。  【关键词】Citrix虚拟化技术 集群管理软件 存储虚拟化  一、引言  傳统的信息管理服务器系统由单
【摘 要】虚拟校园是基于虚拟现实技术、地理信息技术、计算机网络技术等高新技术,以三维可视化和虚拟现实场景再现校园景观,并可通过网络被远程用户访问,实现网上看校。本文以“西安欧亚学院”为研究对象,通过三维建模与贴图处理,利用三维虚拟现实技术,实现西安欧亚学院校园主体景区的三维虚拟场景游览。  【关键词】虚拟现实 虚拟校园 三维建模  随着虚拟现实技术和三维虚拟环境的发展,以及数字地球概念的提出,对虚
【摘 要】本文介绍了Citrix虚拟化技术原理及应用,利用虚拟化技术构建了校园一卡通系统,包括虚拟服务器、虚拟机、虚拟共享存储。在虚拟机上建立了一卡通系统管理平台和应用子系统,并实现与原有的各管理信息系统的对接。  【关键词】校园一卡通系统 Citrix Server 虚拟化技术  一、引言  高校规模的日益扩大,对管理信息化提出了越来越高的要求。传统的高校信息管理,存在着数据封闭、应用分散、管理
【摘 要】随着便携式移动终端的普及,通过移动互联网随时随地查询旅游资讯信息已成为人们越来越迫切的需求。本论文针对用户这一需求,将WAP技术应用于旅游网站中,设计一个综合性的、信息类的掌上旅游平台。  【关键词】WAP 旅游 掌上旅游平台  一、引言  随着人们物质生活和精神生活的逐步提高,旅游成了人们工作之余最喜爱的休闲方式之一。而智能手机和便携式移动终端的普及,传统的旅游网站在一定程度上满足不了
【摘 要】计算机技术的运用是社会发展和时代进步的需要,国家电网朔州供电公司作为电力生产和输送部门,对社会(当地)正常运转中起着举足轻重的作用。本文通过对供电公司内部各领域各科室如何更好的应用计算机技术分析入手,谈论了怎样才能更好的满足公司发展需要。  【关键词】国家电网朔州供电公司 计算机技术 公司各个领域  朔州供电公司作为保证保证当地一部分人日常生活和工作正常进行以及当地各种经济、政治、文化、
【摘 要】对于计算机网络实验室的管理以及实验教学的管理,本论文旨在设计出一个计算机网络实验室教学管理系统并将其付诸于实践。在本文中,这个系统采用的是Linux操作系统作为开发的平台,它能够满足网络实验教学所提出的各种要求,而且还具有可扩展性以及全开放特点。我们通过实践应用,证明了这个系统使用起来简单方便,在实验教学的过程中发挥了极大的作用。  【关键词】计算机网络实验室 教学管理系统 Linux操
【摘 要】高校信息化建设对于学校管理有着重要的作用,本文针对高校信息化建设中存在的一些问题和软件二次开发的优点进行了分析,提出了软件的二次开发应采用一种能满足高校多数业务需求的C/S和B/S综合系统架构,并提出了几点建议。  【关键词】高校信息化 软件 二次开发  一、高校信息化建设的作用  随着知识经济的到来,世界经济发展的主要增长点是知识、信息的收集和利用。加强信息化建设逐渐成为经济竞争的主要
【摘 要】最近这几年,业务以及技术又獲得了不小的发展,与此同时,有线数字电视这一服务行业给千家万户提供了越来越多的服务种类。相比较于传统的服务模式,现代化信息服务有很大的不同之处,它不仅提供最基本的电视业务,还增添了许多新型业务种类,例如数字电视和移动电视以及宽带等。伴随着社会的发展和科技的进步,广电综合业务将会出现更多种类的业务。本论文主要分析并研究了XML技术在广电综合业务运营支撑系统中的应用