基于PCI总线的数字通信接收终端的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:m237912904
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了基于PCI总线的数字通信接收终端的数据接收、处理和采集相关的软硬件设计与实现。整个系统由工控计算机和自行研制的PCI总线数据处理采集卡及其设备驱动程序组成,其中数据的接收与处理工作由硬件完成,采用自顶向下的设计方法用Verilog硬件描述语言(HardwareDescriptionLanguage)编程,并由一片XILINX公司的Spartan-Ⅱ系列FPGA(现场可编程门阵列)实现。数据采集使用AMCC公司的S5933PCI接口芯片,把处理后的数据通过PCI总线以DMA方式传送给主机,由设备驱动程序存至硬盘。 本文详细说明了FPGA的特点和设计实现过程,根据性能要求进行了总体设计,用Verilog语言编程实现了时钟生成、差分译码、I/Q数据合路、同步捕获、定时提取和解扰等数据处理功能。对PCI总线协议和AMCCS5933PCI接口芯片进行了研究和分析,设计了FPGA与S5933之间的突发式FIFO级联控制逻辑,使PCI总线具有最高的传输效率。用VHDL硬件描述语言编写了测试平台(Testbench)程序为顶层设计单元提供激励向量,使用HDL仿真器ModelSim进行了功能仿真并给出仿真结果。通过比较几种驱动程序开发方法,在满足性能要求的前提下选择了开发简单的用户模式驱动程序开发包WinDriver,给出了Windows环境下开发设备驱动程序的方法。本机易于调整,数据处理部分的硬件修改可以通过软件进行。经实际测试,调试排除若干Bug后工作稳定,现已投入实际使用。
其他文献
工作流管理是一个被业界广泛应用并迅速发展的技术,它的主要功能是使业务处理过程自动化,协调用户和各种应用程序的工作。随着计算机软硬件技术的发展,特别是Internet和Intra
秘密共享是现代密码学领域中一个非常重要的分支。而秘密图像共享技术是秘密共享在图像方面的拓展,利用该技术分享图像时,可以保证图像的安全性和完整性。目前,已有多种秘密图像
电信业发展迅速,用户对电信业务的需求发生很大变化,原有业务已远远不能满足需要,各电信运营商都希望能方便快捷地为用户提供新业务,竞争策略制高点集中在为客户提供各种新业务上
最优化方法对于解决生活中的问题有着重要的意义,也一直是众多专家学者研究的主题。比较于经典的进化算法和基于梯度特征的优化算法,群智能寻优算法表现出了良好得自组织性,
随着信息技术的迅速发展,XML正在各个领域被越来越广泛的应用,为了有效的管理这种半结构化的数据,XML数据库的概念被提出。根据XML:DB的定义,XML数据库可以分为XML本源数据库
随着计算机网络技术的发展和高校教务制度的改革,建立功能完善、性能良好的综合教务系统管理平台是高校管理工作不可缺少的一项重要工程。本文通过对高校教务管理系统现状及
IPv6网络正以前所未有的速度在全球蔓延。众多由于起步晚而受制于美国的国家,纷纷投入IPv6的研究浪潮,并将此视为互联网重新洗牌后崛起的关键机会。中国在全球IPv6领域已经成为
面对着web上面的海量信息,Web用户往往只对其中的很小一部分感兴趣。不同的用户,由于他们各自的需求不同,因此他们需要用不同的“角度”、不同的方式去“看待”Web上面的海量数
由于软件功能扩展、用户需求改变和修正bug等原因,软件产品需要不断的被更新。随着互联网的迅速发展,利用Internet进行客户端软件的自动更新成为一个可行并有效的方法。通过
作为一种自动化的程序验证方法,近几十年来模型检测技术在软硬件程序、通信协议以及安全协议等领域的正确性分析和验证中得到了广泛的应用。在模型检测中,使用一个有限的系统