[发明专利]一种DDS信号发生器及其线性插值方法有效
申请号: | 201810042354.0 | 申请日: | 2018-01-17 |
公开(公告)号: | CN107977044B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 孙乔;洪少林;吴忠良 | 申请(专利权)人: | 优利德科技(中国)股份有限公司 |
主分类号: | G06F1/02 | 分类号: | G06F1/02 |
代理公司: | 东莞市兴邦知识产权代理事务所(特殊普通合伙) 44389 | 代理人: | 饶钱;蔡喜玉 |
地址: | 523808 广东省东莞市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dds 信号发生器 及其 线性插值 方法 | ||
1.一种 DDS 信号发生器,其特征在于,包括:相位累加器,相位寄存器,第一只 读存储器,第二只读存储器,减法器,乘法器以及加法器,所述相位累加器将累加后 的频率控制字发送给所述相位寄存器,由所述相位寄存器根据输出的相位值在第一只 读存储器和第二只读存储器中分别查找第一波形数据以及第二波形数据,所述减法器 计算得到第二波形数据与第一波形数据的差值并发送至所述乘法器,由所述乘法器将 所述差值与所述相位寄存器中的相位值相乘并将结果进行右移得到小数值,所述加法 器将所述小数值与所述第一波形数据相加得到波形输出数据;
所述信号发生器还 包括:数模转换器以及滤波器,所述波形输出数据经过数模转换器以及滤波器后输出;
所述第一只读存储 器以及第二只读存储器采用硬件存储器的双端口只读存储器。
2.根据权利要求 1 所述的一种 DDS 信号发生器,其特征在于,所述第二只读存储 器比所述第一只读存储器地址值大一。
3.根据权利要求 1 或 2所述的一种 DDS 信号发生器,其特征在于,所述第一只读 存储器以及第二只读存储器的地址值是所述相位值的高位。
4.一种 DDS 信号发生器线性插值方法,其特征在于,所述方法包括: 相位累加器将累加后的频率控制字发送给相位寄存器;
由所述相位寄存器根据输出的相位值在第一只读存储器和第二只读存储器中分别 查找第一波形数据以及第二波形数据;
由减法器计算第二波形数据与第一波形数据的差值并发送至乘法器; 由所述乘法器将所述差值与所述相位寄存器中的相位值相乘并将结果进行右移得到小数值;
由加法器将所述小数值与所述第一波形数据相加得到波形输出数据。
5.根据权利要求 4所述的一种 DDS 信号发生器线性插值方法,其特征在于,所述 方法还包括:截取所述相位值的高位用以分别查找所述第一只读存储器以及第二只读 存储器中的第一波形数据以及第二波形数据;其中,所述相位值的高位是所述第一只 读存储器以及第二只读存储器的地址值。
6.根据权利要求 5 所述的一种 DDS 信号发生器线性插值方法,其特征在于,所述 第二只读存储器比所述第一只读存储器地址值大一。
7.根据权利要求4所述的一种 DDS 信号发生器线性插值方法,其特征在于,所述 乘法器将所述差值与所述相位寄存器中的相位值相乘进一步包括:所述乘法器将所述 差值与所述相位寄存器中的相位值的小数部分相乘。
8.根据权利要求 4 所述的一种 DDS 信号发生器线性插值方法,其特征在于,所 述第二波形数据与第一波形数据的差值是带符号的差值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优利德科技(中国)股份有限公司,未经优利德科技(中国)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810042354.0/1.html,转载请声明来源钻瓜专利网。