In computer science, transforming spherical coordinates into Cartesian coordinates is an important mathematical operation. The CORDIC (Coordinate Rotation Digital Computer) iterative algorithm can perform this operation, as well as trigonometric functions and vector rotations, using only simple arithmetic operations like addition, subtraction, and bit-shifting. This research paper presents hardware architecture for a 3-D CORDIC processor using Quartus II 7.1 ALTERA software, which enables easy modifications and design changes due to its regularity and simplicity. The proposed 3-D CORDIC model is evaluated by comparing the calculated results with the simulated results to determine its accuracy. The results were satisfaction and the proposed model could be suitable for numerous real-time applications.
翻译:在计算机科学中,将球坐标转换为笛卡尔坐标是一项重要的数学运算。CORDIC(坐标旋转数字计算机)迭代算法仅使用加法、减法和位移等简单算术运算即可执行此操作,以及三角函数和向量旋转。本研究论文提出了使用Quartus II 7.1 ALTERA软件的3-D CORDIC处理器硬件架构,由于其规则性和简单性,该架构便于修改和设计变更。通过将计算结果与仿真结果进行比较来评估所提出的3-D CORDIC模型的精度,以确定其准确性。结果令人满意,所提出的模型适用于众多实时应用。