当前位置: 首页 > 专利查询>中北大学专利>正文

基于JESD204B协议的多通道宽带信号高速采集与转发系统技术方案

技术编号:16175484 阅读:60 留言:0更新日期:2017-09-09 02:41
本发明专利技术属于数据采集领域,提出了一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,包括模拟信号调理模块、高速ADC阵列、高速数据采集控制模块、多通道缓存控制器、缓存模块、SFP接口模块、PCIe端点接口模块,高速数据采集控制模块包括JESD204B接收模块、采集流程管理模块和传输控制模块,传输控制模块分别与JESD204B接收模块、采集流程管理模块和多通道缓存控制器连接;JESD204B接收模块通过高速收发器与高速ADC阵列模块连接,采集流程管理模块通过SPI接口与高速ADC阵列模块连接,传输控制模块通过SFP接口模块与通信测试设备连接以及通过PCIe接口模块与嵌入式计算机实现总线连接。本发明专利技术实现了数据的高速采集与转发,可广泛应用于雷达、导航、通信领域。

【技术实现步骤摘要】
基于JESD204B协议的多通道宽带信号高速采集与转发系统
本专利技术涉及雷达、导航、通信等领域的数据采集与转发系统,具体涉及一种基于JESD204B协议的多通道宽带信号高速采集与转发系统。
技术介绍
为了紧跟国际最新发展动态,发展高效快速信息数据链等相关高精尖科学技术,研究新型不同的通信协议规范并应用在实际产品至关重要。国际主流趋势表现在模块化设计和开放式结构。其中,先进雷达设备的研制体现了反导系统的标准模块化和设备集成化;建设高性能新型通信基站促进信息流通,满足人民生活生产需求,服务国防装备建设。目前国内在信息高速传输领域已经取得了非常大的进步与发展。在数据链形成与实现的过程中,高速数据采集技术具有不可替代的支撑作用。目前,随着采集传输速度的不断升级,在以并行技术为主的多通道高速采集设备出现了信号完整性问题以及占用资源过多的缺点。为了解决此类问题,国际JESDC协会提出了JESD204标准,意在适应数据转换器与逻辑器件之间的甚高速传输,而目前现有技术中对JESD204标准的开发应用还很少,没有能够实现高速宽带信号的采集与转发的系统,不能完全满足高速信号传输的实际需求。
技术实现思路
本专利技术克服现有技术存在的不足,所要解决的技术问题为:提供一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,实现采样数据的高速传输与转发,从而为计算机实时获取采集数据和进行数据分析提供保障,为装备性能测试提供数据支持。为了解决上述技术问题,本专利技术采用的技术方案为:一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,包括模拟信号调理模块、高速ADC阵列模块、高速数据采集控制模块、多通道缓存控制器、缓存模块、SFP接口模块、PCIe端点接口模块,所述高速数据采集控制模块包括JESD204B接收模块、采集流程管理模块和传输控制模块;所述传输控制模块分别与所述JESD204B接收模块、采集流程管理模块和多通道缓存控制器连接,所述多通道缓存控制器与缓存模块连接;所述JESD204B接收模块通过高速收发器与高速ADC阵列模块连接,所述采集流程管理模块通过SPI接口与所述高速ADC阵列模块连接,所述传输控制模块还通过所述SFP接口模块与通信测试设备连接,所述传输控制模块还通过PCIe端点接口模块与上位机实现总线连接;所述传输控制模块用于接收上位机发送的控制流信号,并通过所述采集流程管理模块转化为ADC控制流信号给高速ADC阵列模块,所述传输控制模块还用于通过所述JESD204B接收模块从所述高速ADC阵列模块中接收数据,并通过所述多通道缓存控制器存储到所述缓存模块;所述多通道缓存控制器用于根据传输控制模块发送的控制信号,实现不同流向数据的缓存管理;所述传输控制模块还用于将缓存模块中的数据分别通过所述PCIe端点接口模块发送到上位机和通过所述SFP接口模块发送到通信测试设备。所述高速数据采集控制模块、SFP接口模块、PCIe端点接口模块集成于FPGA芯片中。所述JESD204B接口模块包括多个高速收发器、多个监测译码模块、链路监视模块、错误处理模块和时钟管理模块,所述多通道高速收发器用于从高速ADC阵列模块中接收数据,所述监测译码模块分别与高速收发器连接,链路监视模块与监测译码模块连接,监测译码模块与错误处理模块连接,所述监测译码模块用于对对应的吉比特高速收发器GTX接收的JESD204B数据进行逗号检测和字符译码,所述链路监视模块用于实时监测对应链路中出现的控制字符的计数和监视高速收发器反馈的运行不一致标志信号,所述错误处理模块用于在链路发生错误时,判断链路是否需要重新建立,并且舍弃此时接收的数据。所述缓存模块包括基于DDR3接口的SDRAM芯片和SDRAM缓存控制器;所述多通道缓存控制器通过FPGA芯片内置的MISIP核实现,所述多通道缓存控制器包括MIGIP模块、写进程模块、读进程模块、命令进程模块、一个输入接口和二个输出接口,所述MIGIP模块用于对SDRAM芯片进行直接控制,所述写进程模块和读进程模块分别通过输入接口和输出接口与MIGIP的用户接口通信,分别用于完成数据的写入和读出,所述命令进程模块用于接收与解码上层控制信号,实现采样数据向两个不同路径的选择分发,同时返回读写操作完成信号。所述SFP接口模块包括四通道高速收发器组合,链路初始化单元、流程控制单元、状态控制单元、接收数据解包单元、发送数据打包单元和FIFO模块,所述PCIe端点接口模块包括8通道高速收发器组合、PCIe硬核、PIO模块和DMA模块,所述PIO模块用于实现FPGA芯片与上位机之间的控制信号流的交换,所述DMA模块用于实现采样数据到上位机之间的高速上传。所述的一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,其数据采集与转发包括以下步骤:(1)JESD204B接收模块首先判断链路是否正确建立,当链路完整建立后,所述采集流程管理模块通过SPI接口向高速ADC采集阵列发送ADC控制流信号,高速ADC采集阵列开始采集数据,并将数据转换为JESD204B数据格式后输出到JESD204B接收模块;(2)JESD204接收模块通过高速收发器接收数据并送入缓存模块缓存;(3)传输控制模块通过PCIe端点接口模块向上位机发起DMA请求,并通过PCIe端点接口模块将缓存模块内的数据转换为PCIe格式后通过8通道链路高速上传到上位机;(4)传输控制模块通过Aurora协议发出与通信测试设备的握手信号,并通过SFP接口模块将缓存模块内的数据通过8B/10B的进行编码后,通过4通道链路上传到通信测试设备。所述上位机为嵌入式计算机,所述通信测试设备为大容量数据存储或分析处理设备。本专利技术与现有技术相比具有以下有益效果:本专利技术基于JESD204B协议的多通道宽带信号高速采集与转发系统,包括与嵌入式计算机通信的高速x8链路的PCIe接口,其传输速率可达40GT/s,完成了PIO(可编程输入输出)和DMA(直接内存读写)两种不同类型的TLP(Transferlayerpacket)的打包、解包和控制,其中,利用PIO模式实现板卡与PC之间控制信号流的交换,利用DMA模式实现采样数据的高速上传PC,保证PC上位机可以实时分析采样数据;还包括与其他通信测试设备通信的x4链路的SFP接口,采用8B/10B的编码方式,传输速率可达到25GT/s,满足了高速采集系统的数据传输指标;以及包括模拟输入带宽800Mhz、单通道采样率2GMSPS、转换精度14位高速AD阵列的JESD204B接口,并且在FPGA内部设置了基于DDR3通信协议的多通道缓存控制器,可以控制外部SDRAM存储芯片实现数据流多流向的分配与缓存,而且,在高速数据采集控制模块中设置了基于SPI规范的采集流程管理模块,实现了对ADC阵列模块的精确控制。附图说明图1为本专利技术实施例提出的一种基于JESD204B协议的多通道宽带信号高速采集与转发系统的结构示意图;图2为本专利技术实施例中高速数据采集控制模块的原理图;图3是本专利技术实施例中多通道缓存控制模块原理图;图4是本专利技术实施例中PCIe端点模块原理图;图5是本专利技术实施例中SFP接口模块原理图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加本文档来自技高网...
基于JESD204B协议的多通道宽带信号高速采集与转发系统

【技术保护点】
一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,其特征在于,包括模拟信号调理模块、高速ADC阵列模块、高速数据采集控制模块、多通道缓存控制器、缓存模块、SFP接口模块、PCIe端点接口模块,所述高速数据采集控制模块包括JESD204B接收模块、采集流程管理模块和传输控制模块;所述传输控制模块分别与所述JESD204B接收模块、采集流程管理模块和多通道缓存控制器连接,所述多通道缓存控制器与缓存模块连接;所述JESD204B接收模块通过高速收发器与高速ADC阵列模块连接,所述采集流程管理模块通过SPI接口与所述高速ADC阵列模块连接,所述传输控制模块还通过所述SFP接口模块与通信测试设备连接,所述传输控制模块还通过PCIe端点接口模块与上位机实现总线连接;所述传输控制模块用于接收上位机发送的控制流信号,并通过所述采集流程管理模块转化为ADC控制流信号给高速ADC阵列模块,所述传输控制模块还用于通过所述JESD204B接收模块从所述高速ADC阵列模块中接收数据,并通过所述多通道缓存控制器存储到所述缓存模块;所述多通道缓存控制器用于根据传输控制模块发送的控制信号,实现不同流向数据的缓存管理;所述传输控制模块还用于将缓存模块中的数据分别通过所述PCIe端点接口模块发送到上位机和通过所述SFP接口模块发送到通信测试设备。...

【技术特征摘要】
1.一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,其特征在于,包括模拟信号调理模块、高速ADC阵列模块、高速数据采集控制模块、多通道缓存控制器、缓存模块、SFP接口模块、PCIe端点接口模块,所述高速数据采集控制模块包括JESD204B接收模块、采集流程管理模块和传输控制模块;所述传输控制模块分别与所述JESD204B接收模块、采集流程管理模块和多通道缓存控制器连接,所述多通道缓存控制器与缓存模块连接;所述JESD204B接收模块通过高速收发器与高速ADC阵列模块连接,所述采集流程管理模块通过SPI接口与所述高速ADC阵列模块连接,所述传输控制模块还通过所述SFP接口模块与通信测试设备连接,所述传输控制模块还通过PCIe端点接口模块与上位机实现总线连接;所述传输控制模块用于接收上位机发送的控制流信号,并通过所述采集流程管理模块转化为ADC控制流信号给高速ADC阵列模块,所述传输控制模块还用于通过所述JESD204B接收模块从所述高速ADC阵列模块中接收数据,并通过所述多通道缓存控制器存储到所述缓存模块;所述多通道缓存控制器用于根据传输控制模块发送的控制信号,实现不同流向数据的缓存管理;所述传输控制模块还用于将缓存模块中的数据分别通过所述PCIe端点接口模块发送到上位机和通过所述SFP接口模块发送到通信测试设备。2.根据权利要求1所述的一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,其特征在于,所述高速数据采集控制模块、SFP接口模块、PCIe端点接口模块集成于FPGA芯片中。3.根据权利要求1或2所述的一种基于JESD204B协议的多通道宽带信号高速采集与转发系统,其特征在于,所述JESD204B接口模块包括多个高速收发器、多个监测译码模块、链路监视模块、错误处理模块和时钟管理模块,所述多通道高速收发器用于从高速ADC阵列模块中接收数据,所述监测译码模块分别与高速收发器连接,链路监视模块与监测译码模块连接,监测译码模块与错误处理模块连接,所述监测译码模块用于对对应的吉比特高速收发器GTX接收的JESD204B数据进行逗号检测和字符译码,所述链路监视模块用于实时监测对应链路中出现的控制字符的计数和监视高速收发器反馈的运行不一致标志信号,所述错误处理模块用于在链路发生错误时,判断链路是否需要重新建立,并且舍弃此时接收的数据。4.根据权利...

【专利技术属性】
技术研发人员:王红亮熊继军刘文怡曹京胜吕云飞卢振国胡晓峰陈一波王朝杰童一飞王柳明曲娇
申请(专利权)人:中北大学
类型:发明
国别省市:山西,14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1