基于nand的多通道信号采集系统的制作方法

文档序号:6619219阅读:198来源:国知局
专利名称:基于nand的多通道信号采集系统的制作方法
技术领域
本发明涉及一种多通道信号采集系统,属于数字信号处理技术领域。
背景技术
数据存储设备广泛应用于雷达、工业自动化、医疗卫生、通信等各行业, 由于涉及到设备所使用的环境不同,其实现方法也不尽相同。如何在满足性能 要求的前提下,做到尽可能经济、便捷、实用,依然是数据存储研究不断推陈 出新的重要原因。在现代数据存储系统研究中,特别是嵌入式应用当中,如何 在体积功耗受限的情况下实现数据的高速采集和海量存储,并实现数据的回放 再现,已成为目前的研究热点。例如在雷达接收系统中,常常要将采集到的高速 实时数据及时地保存到存储器中以便做后续处理。现代的雷达接收系统,其数 据采集的A/D变换都在12位或14位,采样速率也可能达到100Msps或更高,因 此亟需研究如何存储这些高速高精度数据。 一种可行的方法是先将高速数据存 储在一个大容量存储器中,然后慢速读入计算机进行处理。为了保证数据的高可 靠性, 一些专用的高速数据采集系统采用了磁盘阵列,如长久思捷公司研制的 LH-DACQ高速雷达数据记录系统主要用于雷达系统中的海量数据存储。该系统 采用SCSI磁盘作为基本的存储介质,并采用RAID0的存储控制引擎。其持续 记录速度为320MB/s,峰值存储速度超过385MB/s。但是这一类由磁盘构成的 存储系统体积和功耗都非常大,无法满足嵌入式应用的需求。

发明内容
本发明的目的是针对现有嵌入式应用当中的磁盘构成的存储系统存在的存 体积大、功耗大以及存储带宽小的缺点,设计采用大容量存储芯片NAND构建 多通道高速信号采集系统,并实现多通道的同步采集。
本发明的目的是通过下述技术方案实现的。
本发明的一种基于NAND的多通道信号采集系统包括1个时钟模块,2 个双通道高速数据采集模块,8个NAND存储模块,l个转存模块,l个二次底 板模块,1个主控模块和1个客户端模块,系统各功能模块框图如图1所示,其中
时钟模块接收外输入参考时钟产生双通道高速数据采集模块所需的采样时 钟,并根据主控模块的设置产生双通道高速数据采集模块所需的波门信号;为 了控制多通道采集的同步性,时钟模块还为两个双通道高速数据采集模块提供 同步复位信号;
双通道高速数据采集模块负责根据时钟模块提供的采样时钟和波门信号, 对接收到的宽带模拟信号进行采集,并根据主控模块设置的参数对采样到的数 据进行打包,而后发送给NAND存储模块;
NAND存储模块接收来自双通道高速数据采集模块输出的数据,根据主控 模块设置的参数对接收到的数据进行实时存储;
转存模块负责将多个NAND存储模块的数据读出,完成数据的拼接和整理, 并通过千兆以太网接口输出给客户端模块;
二次底板模块负责提供双通道高速数据采集模块、NAND存储模块、转存 模块、时钟模块之间的物理连接;
主控模块负责对所有功能模块的管理和控制,包括采集参数的设置、采集 启动和停止、采集数据的观测、数据擦除以及数据转存等,图1中,主控模块 与时钟模块、双通道高速数据采集模块、高速大容量存储模块以及转存模块的 通信不经过二次底板模块,而是使用PCI总线进行通信;
客户端模块和主控模块相配合,负责接收转存模块通过千兆以太网发送来 的数据,按指定的文件大小进行数据存储,并保存相关采集信息。
本发明的一种基于NAND的多通道信号采集系统的工作过程如下
如图2所示,系统上电后首先自动进行多通道同步流程,然后进入等待状 态,用户可在此时输入相关参数并执行采集存储、数据转存等命令;执行命令 时,主控模块首先会自动根据用户输入的参数产生命令字,并将命令字下传至 各相关模块,系统进入相应命令状态;操作结束时,系统会自动跳回等待命令 状态,从而为下一次操作做好准备。
采集存储过程包括以下工作步骤
主控模块将采集时长参数下达至时钟板,将数据位宽下达至双通道高速数 据采集模块,将地址参数下达至NAND存储模块;
主控模块将NAND存储模块置于采集状态,控制时钟模块进入采集并产生指定采集时长的采集波门信号;
双通道高速数据采集模块根据时钟模块输出的釆集波门信号将中频模拟信 号转换为数字信号,根据主控模块设置的数据位宽参数对数据打包,发送给 NAND存储模块;
NAND存储模块接收双通道高速数据采集模块发送过来的数据包,根据主 控模块设置的地址参数生成命令包,发送给NAND存储模块上的NAND控制器, 并由它将数据写入NAND存储体;
采集结束时,主控模块将本次采集的相关信号以数据记录的方式保存。
数据转存过程包括以下工作步骤
设置客户端模块,使之处于接收等待状态;
主控模块将指定转存记录的转存起始/结束地址位信息下达至NAND存储模 块,将数据位宽信息下达至转存模块后,将NAND存储模块置于数据转存状态, 而后启动转存模块开始转存;
转存模块向NAND存储模块发出请求数据信号;
NAND存储模块接收到该信号后,读取指定地址的数据,打包发送给转存 模块;
转存模块根据主机板提供的数据位宽信息对接收到的数据包进行拼接和整 理,而后通过千兆以太网输出至客户端模块;
客户端模块根据设置的文件大小,对接收的数据按通道进行保存;
当NAND存储模块转存的地址达到结束地址时,NAND存储模块自动结束转存。
为了实现多通道的同步采集,本发明首先是采用了同步复位技术,从而保 证了在系统上电初始多路ADC芯片输出数据经多路分配器后的初相一致,然后 通过波门信号与采样时钟的同步化处理以及精确的走线延迟设计实现了板内/板 间多路ADC的同步采集。
有益效果
与现有采集系统相比,它具有以下特点-
本设备总共4个采集通道,每个通道900MHz采样率,最大存储带宽 4.5GB/s;存储容量总共3TB;标准的6U17槽机箱,功耗仅为350W;四个通道 的同步精度小于一个采样点。


图1是本发明的功能模块组成框图2是本发明的系统工作流程;
图3是本发明的二次底板连接图4是本发明的多通道同步流程示意图5是本发明的同步信号产生示意图,其中-Al:经100MHz同步后输出的采样波门信号、时钟使能信号,提供给ADC板 1; A2:经100MHz同步后输出的采样波门信号、时钟使能信号,提供给ADC 板2; Bl:提供给ADC板1的采样时钟;B2:提供给ADC板2的采样时钟。
具体实施例方式
下面结合附图及具体实施方式
对本发明做进一步详细描述
一种基于NAND的多通道信号采集系统包括2块双通道高速数据采集板、 8块容量为384GB的NAND存储板、 一块时钟板、 一块转存板、 一块二次底板、 一块主机板、标准6U17槽CPCI机箱以及一台客户端计算机。
双通道高速数据采集板负责根据时钟板提供的采样时钟和波门信号,对接 收到的宽带模拟信号进行采集,并根据主机板设置的参数对采样数据进行打包, 而后发送给高速大容量存储板;每块双通道高速数据釆集板上集成了两片Atmel 公司的TS83102G0,实现模数转换速率900MSPS;每块双通道高速数据采集板 与4块NAND存储板通过4个源同步链路互连(通过二次底板),每条链路的带 宽800MB/s;对于一路ADC来讲,其采集带宽为1125MB/s,本发明中ADC采 集的数据按乒乓的方式发送给两块存储板。
NAND存储板在采集存储过程中,接收来自双通道高速数据采集板输出的 数据,根据主机板设置的参数对接收到的数据进行实时存储;在数据转存工作 过程中,接收到转存板的请求后,根据主机板设置的参数将数据发送给转存板。
时钟板由外输入参考时钟产生双通道高速数据采集板所需的采样时钟,并 根据主机板的设置产生双通道高速数据采集板所需的波门信号;为了控制多通 道采集的同步性,该板卡为两块双通道高速数据采集板提供同步复位信号。
转存板负责将多块NAND存储板的数据读出,完成数据的拼接和整理,并通过千兆以太网输出给客户端计算机。
二次底板负责提供双通道高速数据采集板、NAND存储板、转存板、时钟 板之间的物理连接,具体数据通路如图3所示。为了保证两块双通道高速数据 采集板上的4路ADC输出数据的初相一致,在二次底板上设计了两根同步复位 信号,由时钟板至两块双通道高速数据采集板,并严格控制等长。
主机板负责对所有其他板卡的管理和控制,完成对整个采集系统的过程控 制,包括采集参数的设置、采集启动和停止、采集数据的观测、数据擦除以及 数据转存等。
客户端计算机和主机板相配合,负责接收转存板通过千兆以太网发送来的 数据,按指定的文件大小进行数据存储,并保存相关采集信息。 标准6U17槽CPCI机箱为整个信号采集系统提供硬件平台。 本发明为了实现板间多通道的同步,所使用的方法如图4所示上电后, 两块双通道高速数据采集板各自完成关闭时钟、复位ADC芯片、复位DEMUX、 计数等待若干周期后释放DEMUX复位信号、释放ADC芯片复位这几步操作, 而后等待时钟板提供的时钟使能信号来同时开启4路通道的采样时钟。由于在 硬件设计上保证了时钟使能信号到两板的走线延迟的一致性,而且两块双通道 高速数据采集板上器件、FPGA程序完全相同,从而保证板间通道的采样点相位 一致。
为了保证采样波门信号、时钟使能信号与采样时钟的相位关系固定,本发 明中采用了如图5所示的设计,即采样波门信号、时钟使能信号均由与采样时 钟同源 9
权利要求
1.一种基于NAND的多通道高速大容量信号采集系统,包括高速数据采集模块和NAND存储模块,其特征在于还包括1个时钟模块、2个双通道高速数据采集模块、8个NAND存储模块、1个转存模块、1个二次底板模块、1个主控模块和1个客户端模块,其中时钟模块接收外输入参考时钟产生双通道高速数据采集模块所需的采样时钟,并根据主控模块的设置产生双通道高速数据采集模块所需的波门信号;为了控制多通道采集的同步性,时钟模块还为两个双通道高速数据采集模块提供同步复位信号;双通道高速数据采集模块负责根据时钟模块提供的采样时钟和波门信号,对接收到的宽带模拟信号进行采集,并根据主控模块设置的参数对采样到的数据进行打包,而后发送给NAND存储模块;NAND存储模块接收来自双通道高速数据采集模块输出的数据,根据主控模块设置的参数对接收到的数据进行实时存储;转存模块负责将多个NAND存储模块的数据读出,完成数据的拼接和整理,并通过千兆以太网接口输出给客户端模块;二次底板模块负责提供双通道高速数据采集模块、NAND存储模块、转存模块、时钟模块之间的物理连接;主控模块负责对所有功能模块的管理和控制,包括采集参数的设置、采集启动和停止、采集数据的观测、数据擦除以及数据转存等,图1中,主控模块与时钟模块、双通道高速数据采集模块、高速大容量存储模块以及转存模块的通信不经过二次底板模块,而是使用PCI总线进行通信;客户端模块和主控模块相配合,负责接收转存模块通过千兆以太网发送来的数据,按指定的文件大小进行数据存储,并保存相关采集信息。
2、 根据权利要求1所述的一种基于NAND的多通道高速大容量信号采 集系统,其特征在于系统上电后首先自动进行多通道同步流程,然后进 入等待状态,用户可在此时输入相关参数并执行采集存储、数据转存等命 令;执行命令时,主控模块首先会自动根据用户输入的参数产生命令字, 并将命令字下传至各相关模块,系统进入相应命令状态;操作结束时,系 统会自动跳回等待命令状态,从而为下一次操作做好准备;采集存储过程包括以下步骤主控模块将采集时长参数下达至时钟板,将数据位宽下达至双通道高 速数据采集模块,将地址参数下达至NAND存储模块;主控模块将NAND存储模块置于采集状态,控制时钟模块进入采集并产 生指定采集时长的采集波门信号;双通道高速数据采集模块根据时钟模块输出的采集波门信号将中频模 拟信号转换为数字信号,根据主控模块设置的数据位宽参数对数据打包, 发送给NAND存储模块;NAND存储模块接收双通道高速数据采集模块发送过来的数据包,根据 主控模块设置的地址参数生成命令包,发送给NAND存储模块上的NAND控 制器,并由它将数据写入NAND存储体;采集结束时,主控模块将本次采集的相关信号以数据记录的方式保存;数据转存过程包括以下工作步骤设置客户端模块,使之处于接收等待状态;主控模块将指定转存记录的转存起始/结束地址位信息下达至NAND存 储模块,将数据位宽信息下达至转存模块后,将NAND存储模块置于数据转 存状态,而后启动转存模块开始转存;转存模块向NAND存储模块发出请求数据信号;NAND存储模块接收到该信号后,读取指定地址的数据,打包发送给转 存模块;转存模块根据主机板提供的数据位宽信息对接收到的数据包进行拼接 和整理,而后通过千兆以太网输出至客户端模块;客户端模块根据设置的文件大小,对接收的数据按通道进行保存;当NAND存储模块转存的地址达到结束地址时,NAND存储模块自动结束转存。
3.根据权利要求1所述的一种基于NAND的多通道高速大容量信号采 集系统,其特征在于为了实现板间多通道的同步,使用如下方法上电 后,两块双通道高速数据采集板各自完成关闭时钟、复位ADC芯片、复位 DEMUX、计数等待若干周期后释放DEMUX复位信号、释放ADC芯片复位这 几步操作,而后等待时钟板提供的时钟使能信号来同时开启4路通道的采样时钟,由于在硬件设计上保证了时钟使能信号到两板的走线延迟的一致性,而且两块双通道高速数据采集板上器件、FPGA程序完全相同,从而保 证板间通道的采样点相位一致。
4.根据权利要求1所述的一种基于NAND的多通道高速大容量信号采 集系统,其特征在于为了保证采样波门信号、时钟使能信号与采样时钟 的相位关系固定,采样波门信号、时钟使能信号均由与采样时钟同源的低 频时钟同步之后输出。
全文摘要
本发明涉及一种多通道信号采集系统,属于数字信号处理技术领域。该系统包括1个时钟模块,2个双通道高速数据采集模块,8个NAND存储模块,1个转存模块,1个二次底板模块,1个主控模块和1个客户端模块,能够以4路900MHz的采样率对模拟信号进行实时采集存储,具有3TB的存储容量。本发明采用NAND存储体作为存储介质,具有设备体积小、功耗低的优点,并且通过时钟使能信号、采样触发信号与采样时钟的同步化处理以及信号延迟的精确设计,实现了4路采集通道的同步一致性。
文档编号G06F17/40GK101587499SQ200910087849
公开日2009年11月25日 申请日期2009年6月24日 优先权日2009年6月24日
发明者侯文才, 刘国满, 张雄奎, 方秋均, 李先楚, 民 谢, 磊 雷, 高梅国 申请人:北京理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1