【技术实现步骤摘要】
一种数据采样方法、系统、存储介质以及计算机设备
本专利技术属于数据处理领域,尤其涉及一种数据采样方法、系统、存储介质以及计算机设备。
技术介绍
在常见的串行通讯方式中,最为常见的方式是在传输数据的同时,也传输时钟信息。对于长距离、高比特率,且数据和时钟为不同模拟通道的数据传输时,接收方收到的时钟和数据之间会存在偏差。因此,会对数据的恢复造成误差。另外一种通讯方式,则是通过对数据进行相位延时,获得多个有相位差的数据,基于比特率产生多个不同相位差的时钟,同时对多个数据进行采样,获得采样样本,进而恢复出正确的数据。但是这种传输方法对芯片时钟资源要求高,因此应用环境受到局限。因此,亟需提供一种具备通用性的串行通信数据的恢复方法。
技术实现思路
本专利技术正是基于上述技术问题,提出了一种对芯片资源和时钟资源占用率较低的数据采样方法、系统、存储介质以及计算机设备。第一方面,本专利技术实施例提供了一种数据采样方法,包括:获取通信数据的初始跳变沿;从所述初始跳变沿处开始对所述通信数据的比特数据进行 ...
【技术保护点】
1.一种数据采样方法,其特征在于,包括:/n获取通信数据的初始跳变沿;/n从所述初始跳变沿处开始对所述通信数据的比特数据进行周期性计数;/n从所述初始跳变沿处开始依次生成采样窗口,并根据生成的采样窗口对所述通信数据进行采样;其中,每个所述采样窗口分别与一个计数周期对应,且所述采样窗口的采样点为每个计数周期的第一计数数值对应的位置。/n
【技术特征摘要】
1.一种数据采样方法,其特征在于,包括:
获取通信数据的初始跳变沿;
从所述初始跳变沿处开始对所述通信数据的比特数据进行周期性计数;
从所述初始跳变沿处开始依次生成采样窗口,并根据生成的采样窗口对所述通信数据进行采样;其中,每个所述采样窗口分别与一个计数周期对应,且所述采样窗口的采样点为每个计数周期的第一计数数值对应的位置。
2.根据权利要求1所述的数据采样方法,其特征在于,所述采样窗口的起始边界和终止边界分别对应计数周期的计数起点和计数终点。
3.根据权利要求1所述的数据采样方法,其特征在于,所述计数周期为从1开始进行整数计数至N,N为所述通信数据的比特率分频系数。
4.根据权利要求3所述的数据采样方法,其特征在于,所述第一计数数值为所述计数周期的数值中的中间数。
5.根据权利要求1至4任一项所述的数据采样方法,其特征在于,所述方法还包括:
获取所述通信数据的下一个跳变沿对应的第二计数数值;
根据所述第二计数数值,确定所述下一个跳变沿对应的采样窗口是否发生偏移。
6.根据权利要求5所述的数据采样方法,其特征在于,当确定所述下一个跳变沿对应的采样窗口发生偏移之后,所述方法还包括:
判断所述第二计数数值是否为所述第一计数数值,当所述第二计数数值是所述第一计数数值时,从所述下一个跳变沿处开始一个...
【专利技术属性】
技术研发人员:梅文庆,凡林斌,李淼,杨胜,邱岳烽,郭赞,杨烁,段海波,
申请(专利权)人:中车株洲电力机车研究所有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。