DocumentCode :
2205212
Title :
A linear array parallel image processor: SliM-II
Author :
Chang, Hyunman ; Ong, Soohwan ; Sunwoo, Myung H.
Author_Institution :
Sch. of Electr. & Electron. Eng., Ajou Univ., Suwon, South Korea
fYear :
1997
fDate :
14-16 Jul 1997
Firstpage :
34
Lastpage :
41
Abstract :
This paper describes architectures and design of a general purpose parallel image processor chip called a SliM-II Image Processor. The chip has a linear array of 64 processing elements (PEs), operates at 30 MHz in the worst case simulation and gives 1.92 GIPS. SIiM-II can greatly reduce the inter-PE communication overhead, due to the idea of sliding that is overlapping inter-PE communication with computation. In contrast to existing array processors, each PE has a multiplier that is quite effective for convolution, template matching, etc. The instruction set can execute an ALU operation, data I/O, and inter-PE communication simultaneously in an instruction cycle. In addition, during the ALU/multiplier operation, SliM-II provides parallel load/store between the register file and on-chip memory as in DSP chips. The bandwidth of data I/O and inter-PE communication increases due to bit-parallel paths. We developed VHDL models and performed logic synthesis using the COMPASS TM CAD tool. We used the COMPASSTM 3.3 V 0.6 μm standard cell library (v8r4.9.1). The total number of transistors is about 1.5 millions. The SliM-II chip is being fabricated at the LG Semiconductor Co,, Ltd. The performance estimation shows a significant improvement for algorithms requiring multiplications compared with existing array processors
Keywords :
digital signal processing chips; image processing; instruction sets; logic CAD; systolic arrays; ALU operation; COMPASSTM CAD tool; SliM-II; VHDL models; array processors; convolution; data I/O; instruction set; inter-PE communication; inter-PE communication overhead; linear array; linear array parallel image processor; logic synthesis; multiplier; on-chip memory; performance estimation; register file; template matching; Bandwidth; Clocks; Convolution; Design automation; Digital signal processing chips; Frequency; Image processing; Logic design; Registers; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
Conference_Location :
Zurich
ISSN :
2160-0511
Print_ISBN :
0-8186-7959-X
Type :
conf
DOI :
10.1109/ASAP.1997.606810
Filename :
606810
Link To Document :
بازگشت