论文部分内容阅读
该文的研究目的就是要完成蓝牙基带芯片的硬件和低层通信协议软件.研究工作有:(1)在仔细研究蓝牙技术标准后,构建了蓝牙基带处理器的结构,进而设计了基带处理器的各个硬件功能模块.并定义了各个功能模块之间的接口标准.(2)对蓝牙各个硬件模块采用状态机的描述方法,使用VHDL对硬件模块描述,使用ModelSim对各个硬件模块进行仿真,得到的仿真波形的结果和蓝牙技术标准提供的样本数据相互对比,验证了各个功能模块的正确性.(3)仔细分析了蓝牙协议中的LinkController协议,并且使用C语言实现了这个协议.(4)使用相关的EDA软件将RTL硬件代码进行逻辑综合,然后将生成的硬件网表文件下载到Altera公司的FPGA开发板Nios上.同时在上面运行编译好的的蓝牙低层通信协议软件,完成了蓝牙基带芯片的FPGA实现.通过Nios开发板的测试,最终取得了良好的实验效果.(5)在FPGA开发成功的基础上,讨论了ASIC设计流程,为下一步的流片工作做好准备.