DocumentCode
2450251
Title
VHDL Code Automatic Generator for Systolic Arrays
Author
Tselepis, I.N. ; Bekakos, M.P.
Author_Institution
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi
Volume
2
fYear
0
fDate
0-0 0
Firstpage
2330
Lastpage
2334
Abstract
Systolic arrays speed up scientific computations with inherent parallelization, by exploiting massive data pipeline parallelism. In addition, they include short and problem-size independent signal paths, predictable performance, scalability, and simple design and test. In this paper, a server-based software tool for the automatic generation of VHDL code describing systolic arrays topologies is presented. Input parameters of the tool are several essential factors for the architectural description of systolic arrays (SA), like the interconnection topology of the systolic array, i.e., linear, mesh or hex-connected, the size of the systolic array, i.e., the number of the processing elements (PE) in each dimension, the function of the PE, i.e., the relation between the output and the input ports of every PE and finally the bitlength of PE ports, i.e., the data word size of every port
Keywords
hardware description languages; hardware-software codesign; network topology; program compilers; software tools; systolic arrays; PE ports; VHDL code automatic generator; data word size; interconnection topology; processing elements; server-based software tool; systolic arrays; Concurrent computing; Convolution; Jacobian matrices; Matrix decomposition; Pipeline processing; Signal processing algorithms; Sorting; Sparse matrices; Systolic arrays; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location
Damascus
Print_ISBN
0-7803-9521-2
Type
conf
DOI
10.1109/ICTTA.2006.1684770
Filename
1684770
Link To Document