Title :
Design of the spaghetti logic parallel processor
Author :
Pottinger, H. ; Barnes, M. ; Ramasubramanian, R. ; Shiv, K.
Author_Institution :
Dept. of Electr. Eng., Missouri Univ., Rolla, MO, USA
Abstract :
The design and implementation of the spaghetti logic parallel processor (SLOPP), a custom CMOS, SIMD array processor, is described. The data path has been optimized for the Sobel edge detection algorithm resulting in a substantial speedup over similar architectures such as the massively parallel processor and the geometric arithmetic parallel processor. Advantages of SLOPP include the ability for diagonal transfers and its execution speed. Fabricated chips were functional at a clock rate of 50 MHz. Thus, SLOPP is at least a factor of two faster than machines such as GAPP. The project demonstrates that fast, efficient, special purpose processors can be rapidly designed and implemented by relatively inexperienced engineers
Keywords :
CMOS integrated circuits; computerised picture processing; digital signal processing chips; parallel architectures; SIMD array processor; SLOPP; Sobel edge detection algorithm; clock rate; custom CMOS; data path; diagonal transfers; spaghetti logic parallel processor; CMOS logic circuits; CMOS process; Image edge detection; Image processing; Logic arrays; Logic design; Multiplexing; Pixel; Routing; Shift registers;
Conference_Titel :
Circuits and Systems, 1990., Proceedings of the 33rd Midwest Symposium on
Conference_Location :
Calgary, Alta.
Print_ISBN :
0-7803-0081-5
DOI :
10.1109/MWSCAS.1990.140738