FPGA-based processor for coordinate rotation digital computer
Date of Publication
2006
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Electronics and Communications Engineering
Subject Categories
Engineering
College
Gokongwei College of Engineering
Department/Unit
Electronics and Communications Engineering
Thesis Adviser
Roderick Yap
Defense Panel Member
Analene Montesines Nagayo
Medi Nazar
Antonio Gonzales
Abstract/Summary
The traditional method for solving trigonometric functions utilizing look up tables or the power series takes a lot of time and memory space in digital computers than necessary. A method of equal effectiveness is the vector rotation.
The trigonometric algorithm using this concept is called the Coordinate Rotation Digital Computer or CORDIC. It is a kind of shift-add algorithm that provides iterative vector rotations by arbitrary angles without actually multiplying - instead simple shift operation is used. The implementation of CORDIC algorithm using FPGA would provide a hardware-based approach to solve such trigonometric functions in a faster rate and memory space-saving manner.
This thesis would perform computation for sine, cosine, and tangent functions, their inverses, as well as polar-to-rectangular and rectangular-to-polar coordinate conversions using the CORDIC algorithm with VHDL as the design entry tool.
Abstract Format
html
Language
English
Format
Accession Number
TU13791
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
1 v. (various foliations) : ill. (some col.) ; 28 cm.
Keywords
Digital electronics; Digital computer simulation; Electronic digital computers; Field-programmable gate arrays
Recommended Citation
Alas, E. S., Amador, G. T., De Vera, F. B., & Tolentino, J. C. (2006). FPGA-based processor for coordinate rotation digital computer. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14277