首 页    培训课程介绍   企业培训   培训报名  付款方式   培训讲师介绍   关于曙海  联系曙海  
 
 
 
 

3.1.1 数控振荡器NCO的设计

数控振荡器NCO是软件无线电中上下变频器的重要组成部分之一,也是决定性能的主要因素之一,图3.1给出了NCO的基本结构框图。

  图3.1 NCO结构图

  如图3.1所示,在系统时钟的控制下,相位寄存器以频率控制字(步长)累加,相位寄存器的输出与相位控制字相加,然后输入到函数发生器,产生期望的函数样值。可见,实现NCO的关键部分是相位-幅度变换电路,即函数发生器。传统的实现方法是使用查找表,其优点是简单,准确,但是缺点也是显而易见的,存放相位-幅度的查找表ROM的大小和相位精度的位数成指数关系。当精度要求很高时需要使用外部的ROM来扩展,这样将会降低系统的处理速度。CORDIC算法在硬件实现上只需要移位和加/减法即可完成复杂的计算功能,能很好地兼顾速度、精度、简单、高效等方面。

  CORDIC算法在前面章节2.4有详细介绍,它是通过一系列迭代算法,以固定的参数角度偏摆以逼近所需的旋转角度。该算法的实现是靠迭代来逼近需要的值,同时也可以看出由于硬件实现的限制,不能无限的迭代,否则同样会造成所需资源和处理时间的增长。因此在实际应用中需要根据系统的要求来选择迭代的次数以达到系统要求的精度。本设计中使用参数为:输入、输出均为16位;角度常数为16位,即角度的精度可以达到小数点后3位。 哪里有射频培训机构

 
 
上一页 目录页 下一页  
培训课程学习免费资料创建时间:2020/4/26
 
曙海培训官网版权所有