Pipelined processor farms : structured design for embedded parallel systems