A General Purpose VLSI Array for Efficient Signal and Image Processsing