论文部分内容阅读
本课题来源于深圳市中兴通讯股份有限公司,课题内容是CDMA通信系统中基站控制器(BSC)的网络接口模块的研究与实现。论文对作者在网络接口模块设计开发组一年多工作进行了总结和提炼。 网络接口模块是基站控制器中的一个重要组成部分,包括了单片机系统、收发双总线方向与串行接口方向数据传输转换逻辑模块、串行数据接收/发送模块、收发双总线并行数据接收/发送模块、系统复位模块、电源模块六大子模块。 作者参与了整个系统的设计与验证,重点负责逻辑部分设计和调试。论文首先从系统设计思想出发,对网络接口模块的总体设计实现进行了研究,接着对作者主要研究的软硬件分工/协同设计中的软件完善部分,逻辑设计部分,以及最后的逻辑测试、系统测试进行了重点论述。 在系统研究开发过程中,作者依据软硬件协同设计思想,采用了整体需求分析、子模块划分、子模块实现与调试、联合调试的设计流程。对于逻辑模块,则采用FPGA设计中流行的Top-Down高层次设计方法,使用硬件描述语言VHDL进行描述,采用Mentor公司的ModelSim进行仿真,Synopsys公司的Synplify进行综合,Xilinx公司的ISE进行FPGA布线下载等。到本论文完稿之期,开发实现的产品已经通过了规定的所有测试。 本论文的研究工作重点包括: 根据网络接口模块的应用环境,进行系统需求分析,确定所需实现功能,而后进行系统子模块的划分,明确各个子模块功能、实现方法及其之间的接口。 明确单片机软件和逻辑硬件功能的划分与合作,配合单片机软件的设计,重点完成可编程器件的逻辑实现,包括主控逻辑和数据传输转换逻辑。作者依据总体功能需求,研究实现了逻辑子模块功能划分与定义、子模块接口定义,VHDL语言代码编写,逻辑功能仿真,实现以及调试。与硬件功能相配合的软件功能完善采用C51语言。软硬件的划分与合作提高了设计效率。 系统调试。这罩重点描述耗时最长,难度最大的逻辑模块的功能调试、完备性调试与可靠性调试。 本论文的成功研究与实现推动了我国CDMA通信技术的发展,为设计具有自己民族知识产权的基站产品积累了经验,也将给开发公司带来经济利益。同时该系统中很多典型模块的开发与验证对于以后相关产品的开发也具有极大的借鉴意义。