Title :
Programmable Processor Design for Givens Rotations based Applications
Author :
Dickson, K. ; Liu, Z. ; McCanny, J.V.
Author_Institution :
Inst. of Electron., Commun. & Inf. Technol., Queen´´s Univ., Belfast
Abstract :
A wide range of applications involve matrix decompositions which can be computed using givens rotations. A programmable processor for givens rotations offers more flexibility than highly tailored systolic array hardware implementations. The programmable processor design presented in this paper employs an approximate rotations method to compute givens rotations. Instantiations of this programmable processor can then be arranged/configured (i.e. in arrays of varying size and dimension) according to the requirements of the target application. Another advantage of this approach is that the processor can be programmed to compute different algorithms (e.g. QR decomposition, singular-value decomposition or a combination of both)
Keywords :
matrix decomposition; programmable circuits; systolic arrays; givens rotations; matrix decompositions; programmable processor design; tailored systolic array hardware; Adaptive arrays; Array signal processing; Computer architecture; Hardware; MIMO; Matrix decomposition; Maximum likelihood detection; Process design; Radar antennas; Systolic arrays;
Conference_Titel :
Sensor Array and Multichannel Processing, 2006. Fourth IEEE Workshop on
Conference_Location :
Waltham, MA
Print_ISBN :
1-4244-0308-1
DOI :
10.1109/SAM.2006.1706096