A high performance single chip processing unit for parallel processing and data acquisition systems