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

Print

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

This document is currently not available here.

Share

COinS