生成正弦/余弦函数的方法及使用该方法的装置

    公开(公告)号:CN1104694C

    公开(公告)日:2003-04-02

    申请号:CN97125781.7

    申请日:1997-12-26

    发明人: 殷明秀

    IPC分类号: G06F17/10 G06F101/04

    CPC分类号: G06F1/0353

    摘要: 一种生成正弦/余弦函数的方法和使用该方法的装置。该方法的步骤有:a)在各第一时钟接收第二数字相位值;b)形成一查寻表,用以将任一象限的相位值转换为正弦/余弦函数值之一;c)自第二位组生成第一地址信号,通过反相该第二位组生成第二地址信号;d)在比第一时钟快的各第二时钟,通过访问查寻表,生成对应于两地址信号的同一相位值的正弦和余弦函数值;e)对两函数值多路转换,生成第一数字相位值的正弦和余弦函数值。

    数控振荡器及操作方法
    2.
    发明公开

    公开(公告)号:CN1716760A

    公开(公告)日:2006-01-04

    申请号:CN200510072068.1

    申请日:2005-05-25

    IPC分类号: H03B28/00 H03L7/00

    CPC分类号: G06F1/0353 G06F1/0342

    摘要: 在一个实施例中,本发明关注于数控振荡器。该数控振荡器包括:相位累加器,用于接收输入的数字字;以及相位振幅转换器,该相位振幅转换器操作上耦合到相位累加器,以接收第一相位信号和第二相位信号,所述相位振幅转换器计算第一和第二相位信号中的每一个的正弦值和余弦值,所述相位振幅转换器产生(i)第一相位信号的正弦值和第二相位信号的余弦值的乘积与(ii)第二相位信号的正弦值和第一相位信号的余弦值的乘积这两者之和。

    生成正弦/余弦函数的方法及使用该方法的装置

    公开(公告)号:CN1195822A

    公开(公告)日:1998-10-14

    申请号:CN97125781.7

    申请日:1997-12-26

    发明人: 殷明秀

    IPC分类号: G06F17/10

    CPC分类号: G06F1/0353

    摘要: 一种生成正弦/余弦函数的方法和使用该方法的装置。该方法的步骤有:a)在各第一时钟接收第二数字相位值;b)形成一查寻表,用以将任一象限的相位值转换为正弦/余弦函数值之一;c)自第二位组生成第一地址信号,通过反相该第二位组生成第二地址信号;d)在比第一时钟快的各第二时钟,通过访问查寻表,生成对应于两地址信号的同一相位值的正弦和余弦函数值;e)对两函数值多路转换,生成第一数字相位值的正弦和余弦函数值。

    高准确度正余弦波及频率产生器及相关系统及方法

    公开(公告)号:CN104067195B

    公开(公告)日:2015-12-30

    申请号:CN201380005612.3

    申请日:2013-01-17

    IPC分类号: G06F1/035 G06F1/03

    摘要: 本发明提供高准确度正余弦波及频率产生器及相关系统及方法。在本文中所揭示的非限制性实施例中,正余弦波产生器可提供用于具有低硬件成本及小查找表要求的正余弦波产生的高度准确的正余弦值。本文中所揭示的实施例可包含用以基于相位输入进行正余弦曲线的算术近似的电路。所述电路可与点查找表及校正查找表通信。所述表可接收所述相位输入及将所述相位输入与同相位相关联的主正余弦端点匹配及与所述相位的校正值匹配。可将基于所述相位输入选择的这些值传达给转换器电路,在此电路中将算术功能应用于所述值,从而产生正余弦曲线值。

    高准确度正余弦波及频率产生器及相关系统及方法

    公开(公告)号:CN104067195A

    公开(公告)日:2014-09-24

    申请号:CN201380005612.3

    申请日:2013-01-17

    IPC分类号: G06F1/035 G06F1/03

    摘要: 本发明提供高准确度正余弦波及频率产生器及相关系统及方法。在本文中所揭示的非限制性实施例中,正余弦波产生器可提供用于具有低硬件成本及小查找表要求的正余弦波产生的高度准确的正余弦值。本文中所揭示的实施例可包含用以基于相位输入进行正余弦曲线的算术近似的电路。所述电路可与点查找表及校正查找表通信。所述表可接收所述相位输入及将所述相位输入与同相位相关联的主正余弦端点匹配及与所述相位的校正值匹配。可将基于所述相位输入选择的这些值传达给转换器电路,在此电路中将算术功能应用于所述值,从而产生正余弦曲线值。

    具有简化AND和重建ADD逻辑阵列的直接数字频率合成器

    公开(公告)号:CN103346791A

    公开(公告)日:2013-10-09

    申请号:CN201310226152.9

    申请日:2013-06-07

    IPC分类号: H03L7/24

    摘要: 本发明披露了一种用于直接数字频率合成器(DDS)的正弦波发生器,其将数字相位输入转换成数字正弦波输出。只读存储器(ROM)存储第一象限中较高粗值相位所对应的正弦值和斜率。其它三个象限的幅值通过象限折叠和分相器将第一象限的值镜像或者反转得到。只读存储器(ROM)所存储的每个正弦值和斜率对应一定范围内的较低相位比特。Delta值有条件地反转较低相位比特、正弦值、和最终极性。简化的AND逻辑阵列将斜率和有条件地反转的较低相位比特相乘。然后重建ADD逻辑阵列再将有条件地反转的正弦值加上。再添加上有条件地反转的极性,就得到最终正弦值。基于Delta值的有条件的反转,极大的精简以及优化了正弦产生逻辑。

    一种基于余数系统的数字频率合成器及ROM压缩方法

    公开(公告)号:CN105573407A

    公开(公告)日:2016-05-11

    申请号:CN201510953852.7

    申请日:2015-12-18

    IPC分类号: G06F1/035

    CPC分类号: G06F1/0353

    摘要: 本发明公开了一种基于余数系统的数字频率合成器的ROM压缩方法,利用中国剩余定理对待存储波形在一个余弦周期内进行余数化,得到余数化值;根据所述余数化值得到量化值,其中,在ROM中存储待存储波形的所述量化值,将所述余数化值作为查找表地址;利用余弦函数的对称性对所述量化值的个数进行压缩,得到压缩的量化值。本发明的一种基于余数系统的数字频率合成器的ROM压缩方法首先利用中国剩余定理完成量化值的存储,将余数化值作为查找表的地址,在此利用余弦波形的对称性对量化值进行1/2压缩,减少了存储所需的空间;同时由于余数化值的位宽较低,读写效率高,从而提高了运行效率。

    具有简化AND和重建ADD逻辑阵列的直接数字频率合成器

    公开(公告)号:CN103346791B

    公开(公告)日:2015-11-04

    申请号:CN201310226152.9

    申请日:2013-06-07

    IPC分类号: H03L7/24

    摘要: 本发明披露了一种用于直接数字频率合成器(DDS)的正弦波发生器,其将数字相位输入转换成数字正弦波输出。只读存储器(ROM)存储第一象限中较高粗值相位所对应的正弦值和斜率。其它三个象限的幅值通过象限折叠和分相器将第一象限的值镜像或者反转得到。只读存储器(ROM)所存储的每个正弦值和斜率对应一定范围内的较低相位比特。Delta值有条件地反转较低相位比特、正弦值、和最终极性。简化的AND逻辑阵列将斜率和有条件地反转的较低相位比特相乘。然后重建ADD逻辑阵列再将有条件地反转的正弦值加上。再添加上有条件地反转的极性,就得到最终正弦值。基于Delta值的有条件的反转,极大的精简以及优化了正弦产生逻辑。

    快速反正切计算预处理和后处理的方法

    公开(公告)号:CN104732056A

    公开(公告)日:2015-06-24

    申请号:CN201410616359.1

    申请日:2014-11-05

    发明人: R.M.兰塞姆

    IPC分类号: G06F19/00

    摘要: 一种快速反正切计算预处理和后处理的方法。一种计算反正切的方法包括将用于y值和x值的符号编码成3位索引。当x值的绝对值大于y值的绝对值时,x值和y值的绝对值交换,并且索引的交换位被编码以指示x值和y值被交换。反正切是从交换的x值除以交换的y值的商计算的。圆缺底角基于索引的编码的x位、y位和交换位从表中提取。被编码的符号从圆缺底角提取并应用到计算的反正切输出值,以定义校正的反正切值。圆缺底角被加到校正的反正切值上以定义所述点的反正切。