DocumentCode
2532842
Title
The CORDIC-inside-lifting architecture for constant-coefficient hardware quaternion multipliers
Author
Petrovsky, Nicolai A. ; Parfieniuk, Marek
Author_Institution
Belarusian State Univ. of Inf. & Radioelectron., Minsk, Belarus
fYear
2012
fDate
18-21 Sept. 2012
Firstpage
1
Lastpage
6
Abstract
This paper presents an architecture for constant-coefficient hardware quaternion multipliers, which is based on combining the CORDIC algorithm with a lifting scheme. Real multipliers related to lifting steps are approximated using 2D CORDIC iterations, or bit shifts and additions. The resulting multiplierless scheme requires less chip area than a direct fixed-point implementation of the multiplications and is better suited to pipelining. However its design and implementation are difficult, which has been verified by VHDL/FPGA-based development of a universal processing unit for multiplying quaternions which is also described herein. Although the precision of CORDIC-based computations is finite, the lifting scheme ensures that obtainable approximations of hypercomplex multiplications are perfectly invertible. Because of this property, the solution can find applications in lossless compression of audio and video data.
Keywords
approximation theory; digital arithmetic; field programmable gate arrays; hardware description languages; iterative methods; 2D CORDIC iterations; CORDIC algorithm; CORDIC-inside-lifting architecture; VHDL/FPGA-based development; approximations; constant-coefficient hardware quaternion multipliers; direct fixed-point implementation; hypercomplex multiplications; lifting scheme; multiplierless scheme; real multipliers; universal processing unit; Approximation algorithms; Approximation methods; Field programmable gate arrays; Hardware; Pipeline processing; Quaternions; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals and Electronic Systems (ICSES), 2012 International Conference on
Conference_Location
Wroclaw
Print_ISBN
978-1-4673-1710-8
Electronic_ISBN
978-1-4673-1709-2
Type
conf
DOI
10.1109/ICSES.2012.6382236
Filename
6382236
Link To Document