The invention discloses a sine interpolation method, a device and a high-speed data acquisition device. The method includes: establishing the corresponding low-pass filter polyphase filter structure, and the polyphase filter set for each branch structure on the latch, the formation of M level pipeline structure; the M level pipeline structure for replication, formation of M N level parallel pipeline structure; the method also including: the use of zero padding interpolation for interpolation processing zero on the original signal by adding zero sine interpolation signal; formed by the M level pipeline structure into N level parallel filtering of the zero sine interpolation signal, sine interpolation signal obtained by the original signal corresponding to the. The technical proposal of the invention can improve the data interpolation processing speed, reduce the power consumption of the circuit, and improve the sampling rate of the waveform.
【技术实现步骤摘要】
本专利技术涉及数字处理
,特别涉及一种正弦插值方法、装置和高速数据采集设备。
技术介绍
数据插值技术广泛应用于图像处理、雷达成像、数字化测试仪器以及数据采集与处理系统等高速数据处理领域。随着数字信号处理技术的快速发展,数据处理速率也越来越高,传统的插值方法已不能满足现代数字信号处理中高速性、实时性的要求,如何实现高速数据流的高速实时插值已成为制约高速数字信号处理发展的重要因素。
技术实现思路
鉴于上述问题,本专利技术提供了一种正弦插值方法、装置和高速数据采集设备,以解决现有技术对高速数据流的插值速度差、实时性不好的问题。为达到上述目的,本专利技术的技术方案是这样实现的:一方面,本专利技术提供了一种正弦插值方法,建立低通滤波器对应的多相滤波结构,并在所述多相滤波结构的每个分支上设置有锁存器,形成M级流水线结构;对所述M级流水线结构进行复制,形成N级并行的M级流水线结构;所述方法还包括:利用补零插值器对原始信号进行补零的插值处理,得到补零正弦插值信号;利用形成的成N级并行的M级流水线结构对补零正弦插值信号进行滤波处理,得到所述原始信号对应的正弦插值信号。优选地,所述建立低通滤波器对应的多相滤波结构包括:获得低通滤波器的冲击响应h(n),对获得的冲击响应h(n)进行Z变换,得到所述低通滤波器的系统函数按照相位均匀划分的方式对得到的系统函数H(z)进行相位分解,得到所述低通滤波器的多相滤波结构优选地,所述N级并行的M级流水线结构的传播延时为:其中,Ccharge为实现所述N级并行的M级流水线结构的FPGA在单个时钟周期里充放电的电容,V0为电源电压,Vt为阈值 ...
【技术保护点】
一种正弦插值方法,其特征在于,建立低通滤波器对应的多相滤波结构,并在所述多相滤波结构的每个分支上设置有锁存器,形成M级流水线结构;对所述M级流水线结构进行复制,形成N级并行的M级流水线结构;所述方法还包括:利用补零插值器对原始信号进行补零的插值处理,得到补零正弦插值信号;利用形成的成N级并行的M级流水线结构对补零正弦插值信号进行滤波处理,得到所述原始信号对应的正弦插值信号。
【技术特征摘要】
1.一种正弦插值方法,其特征在于,建立低通滤波器对应的多相滤波结构,并在所述多相滤波结构的每个分支上设置有锁存器,形成M级流水线结构;对所述M级流水线结构进行复制,形成N级并行的M级流水线结构;所述方法还包括:利用补零插值器对原始信号进行补零的插值处理,得到补零正弦插值信号;利用形成的成N级并行的M级流水线结构对补零正弦插值信号进行滤波处理,得到所述原始信号对应的正弦插值信号。2.根据权利要求1所述的正弦插值方法,其特征在于,所述建立低通滤波器对应的多相滤波结构包括:获得低通滤波器的冲击响应h(n),对获得的冲击响应h(n)进行Z变换,得到所述低通滤波器的系统函数按照相位均匀划分的方式对得到的系统函数H(z)进行相位分解,得到所述低通滤波器的多相滤波结构3.根据权利要求1所述的正弦插值方法,其特征在于,所述N级并行的M级流水线结构的传播延时为:NTpd=CchargeMβV0/(k(βV0-Vt)2)=NCchargeV0/(k(V0-Vt)2)]]>其中,Ccharge为实现所述N级并行的M级流水线结构的FPGA在单个时钟周期里充放电的电容,V0为电源电压,Vt为阈值电压,k为工艺参数的函数,β为大于0小于1的常数。4.根据权利要求1至3任一项所述的正弦插值方法,其特征在于,所述M级流水线结构为三级流水线结构,所述N级并行的M级流水线结构为三级并行的三级流水线结构。5.一种正弦插值装置,其特征在于,所述装置包括:预处理单元,用于建立低通滤波器对应的多相滤波结构,并在所述多相滤波结构的每个分支上设置有锁存器,形成M级流水线...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。