基于PCI Express总线的高速数据传输系统的设计与实现

被引量 : 8次 | 上传用户:Aegean1218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用对带宽需求的日益增长,PCI Express总线协议作为PCI-SIG规范并标准化的第三代高性能的IO总线技术,拥有点到点的串行数据高速传输等诸多优势,成为未来总线技术的发展趋势。高速数据传输系统是指上位机服务器和下位机硬件平台通过PCI Express桥芯片实现高速通信的DNS防火墙设备。本课题首先对PCI Express总线协议作了基本论述,然后对DNS防火墙系统从硬件、软件和应用程序三方面作了概述。最后重点对PCI Express桥芯片的设计作了详细阐述。课题采用Altera芯片厂商的Cyclon IV GX系列的FPGA实现,该FPGA内嵌了PCIe的IP硬核,该硬核实现了PCI Express总线协议的事务层、数据链路层和物理层的功能,所以课题只需要对PCI Express协议的应用层进行逻辑设计。应用层逻辑设计实现了单包读写(PIO)通路和DMA读写通路两种数据传输方式。课题首先对高速数据传输系统进行需求分析,然后给出了基于FPGA的PCI Express桥芯片的设计方案,包括逻辑设计框图、接口说明及总线时序等。在此基础上,采用Verilog HDL硬件描述语言完成了应用层的RTL代码设计,实现了PIO通路和DMA通路功能。最后对高速数据传输系统进行系统级仿真验证,测试结果表明:PCIExpress桥芯片采用X1通道,DMA通路的读数据传输速率达到168MB/S,写数据传输速率达到172MB/S,满足上位机服务器和下位机硬件平台进行高速通信的速率要求。此外,还根据需求扩展到X4通道获得更高的传输速率。目前,DNS防火墙设备成功在线上部署,并得到广泛应用。
其他文献
张健(2007)曾指出:“报刊主要是通过文字反映我们这个变化莫测、色彩斑斓的世界的,英文报刊用的是一种特殊的英语文体——报刊英语。”报刊英语是指常见于英美报刊或专栏上的
文献检索系统是图书馆建设的重要组成部分。本文首先对武汉6所高校现有的文献检索系统进行比较,并详细描述传统检索系统的特点。然后对现有检索系统存在的不足,引出两种智能
<正> 沙格德尔(1869—1930)是行乞于昭乌达、哲里木和锡林郭勒三盟地区的一位贫困的喇嘛。他说话生动形象,有节奏,有风趣,因而人们说他是即兴诗人。沙格德尔从不说一句假话和
水肥一体化是利用管道灌溉系统,将肥料溶解在水中,同时进行灌溉与施肥,适时、适量地满足农作物对水分和养分的需求,实现水肥同步管理和高效利用的节水农业技术。为了进一步加
物联网技术和M2M技术已经成为网络通信技术发展的新方向,对于M2M技术的研究有利于该领域的标准化和规范化。本文从M2M平台入手,分析了M2M平台所需要具备的特性,研究WMMP、EPC
为资源化回收利用餐厨垃圾,采用BMP实验对其产甲烷潜力进行了研究,测定了不同厌氧消化时间内的沼气产量及COD、VFA浓度,并在此基础上对餐厨垃圾产甲烷潜力进行了数学模拟。结
人工智能是一门新兴学科,经常发现所用教材存在诸多缺憾。人工智能所包含的问题思维方式抽象,思路复杂,学生在学习时普遍存在困难,尤其是在其核心,符号主义和图搜索算法上。
近年来物联网技术在各个领域迅速发展,物联网系统以感知层的信息采集为基础,通过有线或无线的网络,进行信息的传递,最后通过各种应用平台进行统一处理、控制,实现物与物、物
产酸微生物是有机物厌氧发酵过程中一类重要的微生物,其产生的挥发性有机酸(VFAs)是主要的中间产物之一,也是有机化工行业重要生产原料。而且,产酸过程与有机物降解和沼气的产生都
随着中国经济和互联网的发展,越来越多的人倾向于在网络上购物。用户在购买商品后能够自由地发表使用感受及满意度等,使得各大交易网站上均出现了大量的在线评论。在线评论如