APP下载

PCIE高速数据传输系统设计

2017-04-10赵珊珊

电脑知识与技术 2017年4期

赵珊珊

摘要:PCI-Express是被应用广泛的串行总线和接口标准,为所连接的设备分配独享通道和带宽,具有高宽带和高速率的特点。本设计实现了PC与FPGA之间的高速通信,利用DMA控制数据传输,CPU仅在数据传输开始和结束时做处理,在传输过程中CPU可以进行其它工作,大大提高了CPU的利用率。通过板级测试表明,传输速率可达1.6GB/s。

关键词:PCI-Express 總线;FPGA;DMA

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)04-0032-02

卫星、无人机等对通信数据率的要求越来越高,且数据链传输距离长、信道环境复杂,因此极易受到干扰导致数据无法正常传输,或被截获泄露机密信息。自适应通信系统的通信体制、通信数据率、通信频点不再是固定不变的,能最大程度的躲避干扰,降低通信误码率。

传统的通信系统中,信号数据的处理通常在系统中设置一块数据处理板,用于完成频谱感知、调制模式识别等工作,但是板卡的数据处理速度和能力都有限,可能会降低系统的准确度和效率。PCIe在高速数据采集和传输系统中具有显著的优越性,本文设计实现基于PCIE总线的自适应通信系统数据处理系统,实现FPGA板卡与PC之间的通信,满足高速实时采集、处理和传输数据的要求,自适应系统调制模式识别正确率,频谱感知响应时间等指标。

1 PCIE总线简介

相比于以前PCI总线使用的并行结构(在同一条总线上的所有外部设备共享总线带宽),PCIE总线使用了高速差分总线。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。……

登录APP查看全文