DocumentCode :
3630075
Title :
FPGA Implementation of a Unidirectional Systolic Array Generator for Matrix-Vector Multiplication
Author :
M.Ch. Karra;M. P. Bekakos;I. Z. Milovanovic;E. I. Milovanovic
Author_Institution :
Laboratory of Digital Systems, Dept. of Electrical and Computer Engineering, School of Engineering, Democritus University of Thrace, Xanthi, Greece. mkarra@ee.duth.gr
fYear :
2007
Firstpage :
153
Lastpage :
156
Abstract :
Systolic arrays may prove ideal structures for the representation and the mapping of many applications concerning various numerical and non-numerical scientific applications. Especially, some formulation of Dynamic Programming (DP) - a commonly used technique for solving a wide variety of discrete optimization problems, such as scheduling, string-editing, packaging, and inventory management can be solved in parallel on systolic arrays as matrix-vector products. Systolic arrays usually have a very high rate of I/O and are well suited for intensive parallel operations Herein is a description of the FPGA hardware implementation of a matrix-vector multiplication algorithm designed to produce a unidirectional systolic array representation.
Keywords :
"Field programmable gate arrays","Systolic arrays","Signal processing algorithms","Hardware","Dynamic programming","Matrix decomposition","Concurrent computing","Circuits","Digital signal processing","Application software"
Publisher :
ieee
Conference_Titel :
Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on
Print_ISBN :
978-1-4244-1235-8
Type :
conf
DOI :
10.1109/ICSPC.2007.4728278
Filename :
4728278
Link To Document :
بازگشت