摘要
本发明提出了一种基于FPGA的高精度低抖动波形生成方法及装置,涉及信号处理技术领域。根据预处理获得的相位累加值,按照预设数学模型进行计算,确定模型输出值;根据相位累加值进行相位比较,并结合模型输出值,进行波形选择,获得初始输出波形;根据相位累加值,通过预设CORDIC IP生成正弦波;根据初始输出波形和正弦波,进行波形选择,确定二次输出波形;根据二次输出波形和预设的参考时钟信号,进行数模转换,输出最终波形。通过结合DDS频率控制的高精度特性与边沿插值的灵活性,实现边沿时间、脉宽、占空比、对称度等参数可调的低抖动脉冲波生成;综合线性插值与非线性插值的优势,有效降低脉冲信号的边沿抖动。
技术关键词
低抖动波形
相位累加器
生成正弦波
数学模型
生成方法
数模转换
上存储计算机程序
时钟
数据转换模块
信号处理技术
频率
周期
可读存储介质
参数可调
处理器
生成装置