[发明专利]一种示波记录仪的多通道数据存储方法有效
申请号: | 201710278134.3 | 申请日: | 2017-04-25 |
公开(公告)号: | CN107133011B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 程玉华;许波;陈凯;李力;韩文强;苟轩;赵佳;潘刘鑫 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F5/06 | 分类号: | G06F5/06 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记录仪 通道 数据 存储 方法 | ||
本发明公开了一种示波记录仪的多通道数据存储方法,数据选择模块对经过模数转换的输入信号进行选择,之后经过数据位宽转换模块将不同通道数的数据位宽转换为合适的输出位宽,经过前端数据缓存模块后输入大容量动态存储器,在存储器控制器的读的指令下,数据被读出大容量动态存储器,输入至存储数据恢复FIFO阵列,存储数据恢复FIFO阵列将大容量动态存储器的输出位宽转换为大容量动态存储器中存储的多通道数据对应的的数据位宽,经过存储数据恢复FIFO阵列之后,数据送给抽点模块进行抽点,降低数据的采样率,之后送给后端数据数据缓存模块进行缓存,最终传给上位机。
技术领域
本发明属于示波记录仪的数据存储技术领域,更为具体地讲,涉及一种示波记录仪的多通道数据存储方法。
背景技术
示波记录仪作为功能强大的便携式数据采集记录仪,可以捕捉与分析瞬态时间,显示长达200天的趋势波形,通过插拔模块。可以灵活组合电信号和物理信号的测量,被广泛的应用在各个行业中,因此需要示波记录仪具有多种功能以满足各种测试场合的需求。在当前市场上的示波记录仪中,实时功率运算、实时记录、双捕获,深存储功能是一台示波记录仪必备的功能,要实现这些功能,需要将采集到的数据进行存储;同时,面对不同的被测参数,示波记录所需的存储长度也应可动态配置,以满足各个行业的测试需求。经过研究发现,国内现有多通道采集系统中的存储主要有以下缺陷,
(1)、硬件存储资源浪费,比如4通道的采集系统同用一个存储长度为L的存储器,则每个通道存储长度为当用户选择观察单通道数据时,存储器中有存储资源存储用户不关心数据,导致存储资源浪费。
(2)、多数多通道采集系统设计完成之后,采集通道个数不可以更改,这样用户想观察额外的采集数据时候,只能用多个采集系统进行比较,但这样并不方便。
发明内容
本发明的目的在于克服现有技术的不足,提供一种示波记录仪的多通道数据存储方法,通过对多个通道的数据进行选择和位宽转换,来实现多通道数据的存储。
为实现上述发明目的,本发明一种示波记录仪的多通道数据存储方法,其特征在于,包括以下步骤:
(1)、用户通过采集板卡的插拔状态获得N个通道的数据流;
(2)、通过示波记录仪的人机交互界面设置数据选择模块、数据位宽转换模块和存储数据恢复FIFO阵列的对应参数;
(3)、将N通道的数据流输入到数据选择模块,数据选择模块任意选取其中2t(2t≤N,t=0,1,2…)个通道的数据,并将其作为输出数据流发送给数据位宽转换模块;
(4)、数据位宽转换模块按时钟周期接收输出数据流,且每个时钟周期接收到的有效输出数据流的位宽为2tm bit,再通过数据位宽转换模块将位宽为2tm bit的有效输出数据流转换为位宽为M/2bit的数据,m为每个通道的数据位宽,M为大容量存储器的数据位宽;
(5)、当输出数据流有效信号置为1时,前端数据缓存模块的写使能有效,将位宽为M/2bit的数据写入前端数据缓存模块中;
(6)、当存储器控制器接收到用户的写大容量动态存储指令时,在存储器控制器的写使能信号控制下,将前端数据缓存模块中的数据写入到大容量动态存储器;
(7)、当存储器控制器接收到用户的读大容量动态存储指令时,在存储器控制器读使能信号控制下,将大容量动态存储器中的数据读出送给存储数据恢复FIFO阵列;
(8)、存储数据恢复FIFO阵列按照时钟周期接收大容量动态存储器读出数据,并将每个时钟周期接收的数据转换为位宽为2tm bit的数据,再发送给抽点模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710278134.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置