嵌入式协处理器初等函数的快速统一实现
The Unified Fast Implementation of Elementary Functions in the Embeded Coprocessor
-
摘要: 该文通过迭代次序的改进和有理近似的引入,提出了改进的CORDIC钟法。根据改进的CORDIC算法,实现了初等函数的快速统一运算,采用VerilogHDL完成了16位数值协处理器IP核的设计。该IP核具有规模较小、高速和控制简单的特点,非常适合嵌入式应用。Abstract: In this paper, the unified CORDIC algorithm is put forward by the improvement of iterative sequence and the presence of rational approximation. The unified algorithm of elementary functions is implemented with high speed. A coprocessor core using the improved algorithm is built by Verilog HDL. The core is very suitable for embedded application due to its small scale, high speed and simple control.
-
Volder J E. The CORDIC trigonometric computing technique[J].IRE Trans. on Electronics Computers.1959, EC-8(3):330-334[2]Walther J S. A unified algorithm for elementary functions. AFIPS 1971, Proc. Spring Joint Computer Conf, Boston, 1971: 379-385.[3]Rafi Nave. Implementation of transcendental on a numerics processor. Microprocessing and Microprogramming, 1983, 17(11): 221-225.[4]沈绪榜.超大规模集成系统设计.北京:科学出版社,1992:326-337.[5]Wong W F, et al.. Fast hardware-based algorithms for elementary functions computations using rectanggular multipliers. IEEE Trans. on Comput., 1994, C-43(3): 381-386.[6]International Business Machines Co. PowerPC 740.[J].PowerPC 750 RISC Processor Users Manual,Feb.1999,:-[7]Schulte M J, Stine J E, Wires K E. High-speed reciprocal approximaitons. IEEE Proc. Circuit and System, Los Angeles, 1998: 1183-1187.[8]Schulte M J, Stine J E. Symmetric bipartite tables for accurate function approximation. Proc.13th Symp. Computer Arithmetic, Chicago, 1997: 175-181.
计量
- 文章访问数: 2143
- HTML全文浏览量: 105
- PDF下载量: 953
- 被引次数: 0