DocumentCode :
3299406
Title :
Design and implementation of SIMD Vector Processor on FPGA
Author :
Mahmood, Basil Sh ; Jbaar, Mamoon A Al
fYear :
2011
fDate :
Nov. 29 2011-Dec. 1 2011
Firstpage :
124
Lastpage :
130
Abstract :
This paper handle the design and implementation of the SIMD Vector Processor on FPGA, this processor consist of 4 parallel lanes (processing elements PEs) that work simultaneously independent with each other, each one of those lanes has its own arithmetic units, vector register file which represents a part of the main distributed register file also it has a local memory for storage of execution results of that lane, lanes´s local memories connects to each other to exchange their contains via interconnection networking that can be configure software to give a certain topology of static interconnection network, like (Mesh, Star,...etc) those lanes and their memories act a vector part of the SIMD Vector Processor. A scalar processor also designed and attached with the vector part in order to accomplish scalar instructions that can not be handle by vector lanes, this processor also has its scalar register file and set of arithmetic units.
Keywords :
field programmable gate arrays; parallel processing; vector processor systems; FPGA; SIMD vector processor; arithmetic units; distributed register file; processing elements; scalar processor; static interconnection network; vector register file; via interconnection networking; Computer architecture; Copper; Field programmable gate arrays; Random access memory; Registers; Vector processors; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovation in Information & Communication Technology (ISIICT), 2011 Fourth International Symposium on
Conference_Location :
Amman
Print_ISBN :
978-1-61284-672-9
Type :
conf
DOI :
10.1109/ISIICT.2011.6149607
Filename :
6149607
Link To Document :
بازگشت