DocumentCode :
1815859
Title :
A compact FPGA implementation of a bit-serial SIMD cellular processor array
Author :
Walsh, Declan ; Dudek, Piotr
Author_Institution :
Sch. of Electr. & Electron. Eng., Univ. of Manchester, Manchester, UK
fYear :
2012
fDate :
29-31 Aug. 2012
Firstpage :
1
Lastpage :
6
Abstract :
An FPGA implementation of a fine grain general-purpose SIMD processor array is presented. The processor architecture has a compact processing element which is encapsulated into two configurable logic blocks (CLBs) and is then replicated to form an array. A 32 × 32 processing element array is implemented on a low-cost Xilinx XC5VLX50 FPGA using four-neighbour connectivity with the possibility to scale up using a larger FPGA. The processor array operates at a frequency of 150 MHz and executes a peak of 153.6 GOPS (bit-serial operations). Binary and 8-bit greyscale image processing is performed and demonstrated.
Keywords :
cellular arrays; data encapsulation; field programmable gate arrays; image processing; parallel architectures; 8-bit greyscale image processing; CLB; binary image processing; bit-serial SIMD cellular processor array; compact FPGA implementation; compact processing element encapsulation; configurable logic blocks; field programmable gate arrays; fine grain general-purpose SIMD processor array; four-neighbour connectivity; frequency 150 MHz; low-cost Xilinx XC5VLX50 FPGA; operating frequency; processor architecture; single instruction multiple data processor; Arrays; Clocks; Field programmable gate arrays; Image edge detection; Random access memory; Registers; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cellular Nanoscale Networks and Their Applications (CNNA), 2012 13th International Workshop on
Conference_Location :
Turin
ISSN :
2165-0160
Print_ISBN :
978-1-4673-0287-6
Type :
conf
DOI :
10.1109/CNNA.2012.6331450
Filename :
6331450
Link To Document :
بازگشت