DocumentCode :
280131
Title :
An array processor implementation of the CORDIC algorithm
Author :
Dixon, Gareth
Author_Institution :
Plessey Res. Caswell, Towcester, UK
fYear :
1990
fDate :
33024
Firstpage :
42491
Lastpage :
42498
Abstract :
Of primary importance to the successful implementation of a parallel processor is the transformation of a sequential algorithm into a parallel form. At first sight the CORDIC algorithm exhibits several useful attributes for achieving such a transformation; the hardware is relatively simple and used repetitively, the inter-processing element communication is localised and straightforward and no global communication is required. A potential problem arises however, due to the sequential nature of the z-equation computation. This cannot be implement strictly in a concurrent way as the result from the previous computation is required before the next one may proceed. The implementation described here seeks to circumvent this problem by the use of extensive word-level pipelining within the processing element
Keywords :
digital signal processing chips; parallel algorithms; pipeline processing; CORDIC algorithm; array processor implementation; global communication; inter-processing element communication; parallel processor; sequential algorithm; word-level pipelining; z-equation computation;
fLanguage :
English
Publisher :
iet
Conference_Titel :
VLSI Signal Processing Architectures, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
190293
Link To Document :
بازگشت