[发明专利]一种基于FPGA实现过采样Golay序列的同步检测的方法有效
申请号: | 201210515624.8 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103023529A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 张鹏泉;马彪;李柬;曹晓冬;褚孝鹏;范玉进;李羚梅;张波;郝帅龙 | 申请(专利权)人: | 天津光电通信技术有限公司 |
主分类号: | H04B1/7095 | 分类号: | H04B1/7095 |
代理公司: | 天津中环专利商标代理有限公司 12105 | 代理人: | 莫琪 |
地址: | 300211*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及基于FPGA实现过采样Golay序列的同步检测的方法,硬件系统建立在FPGA基础上,包括Golay序列检测器模块、参数读取控制模块、系统控制模块、相关判决与锁定模块、延时模块及序列提取模块;采用Golay序列作为同步序列,能够减少假同步和假失步的可能性,检测模块采用特殊的同或算法,减少了50%滑动相关运算占用的移位寄存器,参数读取控制模块,实现了多种长度和参数Golay序列相关运算的复用,同样减少了同步系统所占用的FPGA片内资源,系统可以根据不同的过采样率灵活的调整序列检测运算间隔,实现支持1-16倍过采样的同步检测。 | ||
搜索关键词: | 一种 基于 fpga 实现 采样 golay 序列 同步 检测 方法 | ||
【主权项】:
一种基于FPGA实现过采样Golay序列的同步检测方法,其特征在于,方法采用的硬件系统建立在FPGA基础上, 包括Golay序列检测器模块、参数读取控制模块、系统控制模块、相关判决与锁定模块、延时模块及序列提取模块;其中,Golay序列检测模块,用于输入的信号与本地信号做互相关算法,对应系数相乘后累加,最后输出相关峰值;参数读取控制模块,由于收发两端协议约定的Golay序列的长度和参数分别有几组,所以接收端需要根据协议约定来配置Golay序列检测系数的长度和参数的具体值来配合序列检测模块;系统控制模块,针对不同长度的Golay,Golay序列检测模块的系统延时是不同的,针对协议约定来对其他模块进行相应控制;相关判决与锁定模块,不同的长度、参数的Golay序列的相关阈值都是不同的,本模块存储约定的序列长度别为256位、512位和1024位的阈值,根据系统控制模块提供的相关信息调整阈值大小,并根据Golay序列检测模块的输出相关值与阈值进行比较,最终判决是否检测到了该序列,并将判决结果提供给序列提取模块;延时模块,根据系统控制提供的信息,延时模块对数据输入进行相应的延迟,以方便相关锁定模块给出的锁定信息能够和相对应的数据进行对齐;序列提取模块,通过相关判决与锁定模块提供的锁定信息,该模块对数据进行同步的数据对齐,对每帧中数据信息的进行指示和提取;数据输入端将过采样数据送入Golay序列检测模块,参数读取控制模块根据相应配置,配置好本地参考序列的参数,同样系统控制模块配置相关判决锁定模块和延时模块,数据通过序列检测模块将相关峰值送入判决锁定模块与阈值进行比较,输出比较结果到序列提取模块进行同步判决,同时数据通过延时模块,与判决信息进行数据对齐,进行相应的数据提取功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津光电通信技术有限公司,未经天津光电通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210515624.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度紧固件双剪试验工装
- 下一篇:线路板曝光能量检测方法