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 :
بازگشت