Systematic design of regular VLSI processor arrays