共查询到19条相似文献,搜索用时 78 毫秒
1.
2.
3.
基于流水线CORDIC算法的三角函数发生器 总被引:19,自引:1,他引:18
离散三角函数发生器数字信号处理中有着广泛的应用。在介绍了CORDIC的基本原理之后,提出了一种利用流水线CORDIC结构来实现高速高精度的三角函数发生器的设计。而后给出该三角函数发生器的结构及VHDL描述、综合及实现过程,最后给出用FPGA实现的硬件仿真结果。 相似文献
4.
5.
一种CORDIC的流水线结构 总被引:2,自引:1,他引:1
本文介绍了一种计算三角函数等超越函数的处理器,它基于CORDIC算法,采用了适于VLSI实现的循环流水线结构。文章分析了CORDIC的基本思想,从算法出发,讨论了CORDIC的基本模块,对CORDIC的流水线结构进行规模与效率的比较。最后,介绍了一种循环流水线结构的CORDIC处理器。 相似文献
6.
为了获取更精确的电机位置等实时反馈信息,提高数控系统等闭环控制系统的反馈精度,主要设计了基于改进坐标旋转数字计算(CORDIC)算法的正余弦编码器高分辨率信号处理方法.首先通过信号调理电路对编码器信号进行差分放大和整形滤波等处理;然后四倍频计数得到粗码信息,并通过基于改进CORDIC算法的电子学细分方法获得精插补位置信息;最后,将粗码和精码信息整合,得到高分辨率和高精度的电机角位置信息.实验结果显示,与算法优化改进前相比,该方法信号测量误差明显减少,精度较高. 相似文献
7.
本文提出新的三角函数的算法。该算法的运算速度明显快于计算机标准三角函数算法,而且保证了很高的精度,大大提高系统的运算和响应速度,曲面反求和数控加工的效率明显提高。 相似文献
8.
9.
介绍了基于CORDIC一维离散余弦变换(DCT)的ASIC设计,给出了1-D DCT的行为级VHDL描述,验证其功能的正确性,设计采用层次式设计,顶层用结构级描述,底层各功能子模块用RTL级描述,整个系统在SYNOPSYS工具上进行设计及仿真,最终综合到门级电路。 相似文献
10.
在方幂模的二进制快速算法基础上,进一步改写方幂模计算表达式,设计了一种基于查表法的二进制快速算法。算法将指数的二进制形式进行分组,提前计算并记忆一个二进制分组中首位为1其他位任意变化的所有情况下的方幂模结果,然后遍历指数的二进制形式,按照算法规则直接平方或连续多次平方后与事先记忆的值相乘,已经记忆的值不需要重复计算,从而减少了大量的乘法运算。算法分析和实验结果证明,基于查表法的方幂模二进制快速算法比二进制算法减少了乘法次数,尤其指数二进制形式中有大量1连续出现或相对连续出现(同一分组内有两位以上为1)的情况下算法效率比二进制算法有大幅度提高。 相似文献
11.
12.
13.
Rosenbrock函数优化属于无约束函数优化问题,其全局极小值位于一条平滑而狭长的抛物线形状的山谷底部,且为优化算法提供的信息很少,因此找到其全局极小值就显得很困难.根据Rosenbrock函数的这种特性,专门提出了一种改进的PSO算法(PSO-R),该算法引入三角函数因子,利用三角函数具有的周期振荡性,使每个粒子获得较强的振荡性,扩大每个粒子的搜索空间,引导粒子向全局极小值附近靠近,避免算法过早地收敛,陷入局部最优,从而找到Rosenbrock函数的全局极小值.大量实验结果表明,该算法具有很好的优化性能,为某些领域某些特定的类似于Rosenbrock函数的优化问题提供了一种新的思路. 相似文献
14.
针对基于FPGA的分布式导航系统中涉及大量的三角函数运算,而传统的查找表或差值法计算,在精度、运算速度方面不能兼得,且占用资源多,文中提出了基于CORDIC算法的反正切函数计算的改进方法与流水线结构的实现方法,使用VHDL硬件描述语言进行编程实现,在QuartusII9.0中对算法进行功能仿真,最后通过Altera公司的FPGA CycloneII系列芯片进行了具体验证。验证结果表明,针对累加器中因截尾而产生的误差所作的算法改进,显著地提高了算法精度,而且运算速度快。 相似文献
15.
龙翔 《计算机与数字工程》2010,38(4):146-149
NCO在软件无线电、数字信号处理等方面有着广泛的应用。函数发生器是NCO中的关键部分,通过FPGA流水线实现了CORDIC算法,可替代传统ROM查找表法。通过对Altera和Xilinx公司的FPGA进行仿真及综合,验证了该设计的正确性及可行性。 相似文献
16.
以三角函数基来构造控制函数,通过对比分别采用三角函数和多项式基控制函数生成的曲面的形状,分析了三角函数基控制函数的特点;并提出一个可用于求解基于任意基函数的控制函数的矩阵算法. 相似文献
17.
正余弦函数在工程实现中应用很广泛。常用的查找表方法实现简单,但占用存储器资源较多,计算精度与存储容量的矛盾比较突出;传统的CORDIC(坐标旋转数字计算)方法虽占用存储资源少,但硬件资源消耗大,且输出时延长。鉴于此,提出一种改进型的CORDIC算法,将查找表和CORDIC算法相结合,完成了该算法的设计仿真和基于FPGA的硬件测试;结果表明该算法能够利用少量硬件资源和部分存储资源,实现较高的计算精度和较低的输出时延。 相似文献
18.
韩旭里 《中国图象图形学报》2002,7(10):1063-1066
提出了一类m(m=1,2,3)次分段三角多项式曲线,通过引入形状参数,给出了加权三角多项式曲线,与三次B样条曲线类似。每段三角多项式曲线由4个相继的控制点生成,对于等距节点的情形,所提出的三角多项式曲线是C^2m-1连续;给出了三角开曲线和闭曲线的构造方法。论述了椭圆的表示方法,给出了三角多项式曲线与三次B样条曲线的对比,通过改变次数m或调整形状参数,可以得到不同程度地接近于控制多边形的曲线,因此,所给曲线的生成方法是一种结构简单和使用方便的曲线生成方法。 相似文献