Title :
A FPGA-based Dewavefront Array Prototype Implementing the Quadrant Interlocking Factorization Method
Author :
Karra, M. Ch ; Bekakos, M.P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi
Abstract :
The systolic processing offers the possibility of solving a large number of standard problems on multicellular computing devices with autonomous cells (processing elements - PEs). The resulting systolic arrays exploit the underlying parallelism of many computationally intensive problems and offer a vital and effective way of handling them. Advances in technology and especially in VLSI and FPGA have an ongoing contribution to the evolution of systolic and wavefront arrays. The concept of wavefront arrays differentiates from that of the systolic arrays in the following: the wavefront arrays consist of PEs with varying computation time allowed and the overall control is achieved by handshaking signals amongst the cells (instead of a common clock). Herein, a FPGA-based de(double ended) wavefront array prototype implementing the factorization stage of the quadrant interlocking factorization - QIF (Butterfly) method is presented and the corresponding time-complexities achieved are discussed
Keywords :
VLSI; computational complexity; digital arithmetic; field programmable gate arrays; systolic arrays; Butterfly method; FPGA-based dewavefront array prototype; VLSI; autonomous cells; double ended wavefront array prototype; handshaking signals; linear equations; multicellular computing device; processing elements; quadrant interlocking factorization; systolic arrays; systolic processing; time-complexities; wavefront arrays; Clocks; Concurrent computing; Design engineering; Iterative algorithms; Laboratories; Parallel processing; Pipelines; Prototypes; Signal processing algorithms; Systolic arrays;
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location :
Damascus
Print_ISBN :
0-7803-9521-2
DOI :
10.1109/ICTTA.2006.1684771