针对传统串行坐标旋转数字计算方法(CORDIC)耗时且占用较多资源的缺点,提出了一种旋转模式下CORDIC算法的新型改进算法,该改进算法可用来代替直接数字频率合成器(DDS)查找表进行正余弦的计算。通过采用贪婪算法实现对CORDIC旋转方向与旋转角度的优化,从而可以达到串行转并行和减少迭代次数、节约资源的目的。该算法可以应用于三角函数的复杂函数的硬件实现中。仿真结果表明,在迭代次数相同的情况下,改进算法较传统算法可以获得更高的精度。最后,在Xilinx FPGA的Spartan-3E芯片上实现了改进的CORDIC结构。与传统CORDIC算法相比,在运算精度为10-5时,可以节省Slices、LUTs(Look Up Tables)资源分别为28%和25%。
针对研制USB相位解调系统中出现的除0问题和ROM容量限制问题,通过研究坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)方法,实现了基于CORDIC算法的反正切模块,并利用此模块设计了一种针对统一S频段(Unified S Band,USB...
详细信息
针对研制USB相位解调系统中出现的除0问题和ROM容量限制问题,通过研究坐标旋转数字计算(Coordinate Rotation Digital Computer,CORDIC)方法,实现了基于CORDIC算法的反正切模块,并利用此模块设计了一种针对统一S频段(Unified S Band,USB)系统的相位解调器。仿真实验结果证明,这种相位解调器能够较好地解决上述问题。另外,设计了一种通用型带通滤波器,用于USB基带信号中副载波和各测距音分量的分离滤波。
暂无评论