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