主权项 |
一种用于片上系统的紧凑型直接数字频率合成器,其特征在于,该直接数字频率合成器包括:相位累加器,用于在系统时钟的控制下不断的以相位累加字为累加步长进行累加,并将累加结果输出给相位转正弦器;相位转正弦器,用于将相位累加器输入的累加结果转换为数字的正弦幅度值,输出给数模转换器;以及数模转换器,用于将相位转正弦器输入的正弦幅度值转换为模拟正弦信号,作为该直接数字频率合成器的输出;其中,所述相位转正弦器采用正弦对称、modified Sunderland、正弦相位差、四线逼近,以及量化和误差ROM对相位转正弦器的映射数据进行压缩,最后将所有的数据按照一定的规律加和,得到10位的正弦查询表输出给数模转换器;相位转正弦器采用正弦对称、modified Sunderland、正弦相位差、四线逼近,以及量化和误差ROM对相位转正弦器的映射数据进行压缩,具体包括:相位转正弦器利用正弦信号对称性特点,只存储一个象限的正弦信息;然后,相位转正弦器利用modified Sunderland采用正弦函数的两角和的公式将所述一个象限的正弦信息的三角函数分成两个三角函数乘积与正弦信号的幅度值的和,然后分别进行存储处理;接着,相位转正弦器利用正弦相位差,通过只存储正弦信号的幅度值与其相位值的差来压缩数据;并采用四线逼近,进一步的逼近正弦相位差得到新差值;然后相位转正弦器采用量化和误差方法将得到的所述两个三角函数乘积分成粗ROM数据和细ROM数据进行存储,将所述新差值分成粗ROM数据和细ROM数据进行存储。 |